function checkEqual(o,o1,t) {
	if ( o.val() != o1.val()) {
		o.addClass('ui-state-error');
		o.focus();
		updateTips(t);
		return false;
	} else {
		return true;
	}
}
function checkLength(o,n,min,max) {
	if ( o.val().length > max || o.val().length < min ) {
		o.addClass('ui-state-error');
		o.focus();
		updateTips("Completati campul " + n + ".");
		return false;
	} else {
		return true;
	}
}
function checkRegexp(o,regexp,n) {
	if ( !( regexp.test( o.val() ) ) ) {
		o.addClass('ui-state-error');
		o.focus();
		updateTips(n);
		return false;
	} else {
		return true;
	}
}
function updateTips(t) {
	try{
		tips = $("#validateTips");
		tips.addClass('ui-state-error');
		t = '<span class="ui-icon ui-icon-alert" style="float:left;"></span>'+t;
		
		tips.html(t).effect("highlight",{},1500);
	}catch(err){}
}
function editInfo(id){
	$.ajax({
		type: "POST",
		url: "getInfo.php",
		data: "id="+id,
		success: function(msg){
			var response = msg.split("-");
			var _title = Base64.decode(response[0]);
			var _text = Base64.decode(response[1]).replace(/<br \/>/g,"");
			var _pdf = Base64.decode(response[2]);
			var title = "Editeaza pagina";
			var html = "<form id='add_info' name='add_info' method='post' enctype='multipart/form-data' action='addInfo.php' onsubmit='return addInfo();'><input type='hidden' id='form_action' name='form_action' value='edit' /><input type='hidden' id='id' name='id' value='"+id+"' /><div>";
			html += "<div><div id='validateTips' class='ui-state-highlight ui-corner-all padding_5'><span class='ui-icon ui-icon-info float-left'></span>Editeaza pagina</div></div>";
			html += "<div class='padding_5'><div class='width_30 float-left'>Titlu</div><div class='width_68 float-left'><input type='text' id='title' name='title' style='width:100%' value='"+_title+"' /></div></div>";
			html += "<div class='padding_5'><div class='width_30 float-left'>Text</div><div class='width_68 float-left'><textarea id='text' name='text' style='width:100%; height:100px;'>"+_text+"</textarea></div></div>";
			if(_pdf==""){
				html += "<div class='padding_5'><div class='width_30 float-left'>Pdf</div><div class='width_68 float-left'><input type='file' id='pdf' name='pdf' /></div></div>";
			}else{
				html += "<div class='padding_5'><div class='width_30 float-left'>Pdf</div><div class='width_68 float-left' id='edit_info'><a href='../uploads/pdf/info/"+_pdf+"' style='color:red' target='_blank'>oferta pdf</a>&nbsp;&nbsp;&nbsp;<a href='javascript:void(0);' onclick='deletePdfInfo("+id+")' style='color:red'>sterge pdf</a></div></div>";
			}
			html += "</div></form>";
			buttons = {"editeaza pagina":function(){doAddInfo();}};
			width=450;
			var dialog_obj = {title:title,html:html, buttons:buttons, width:width};
			addDialog(dialog_obj);
		}
	});
}
function editOffertProduct(id){
	$.ajax({
		type: "POST",
		url: "getOffertProduct.php",
		data: "id="+id,
		success: function(msg){
			var response = msg.split("-");
			var _title = Base64.decode(response[0]);
			var _descr = Base64.decode(response[1]);
			var _price = Base64.decode(response[2]).replace(/<br \/>/g,"");
			var _producer = Base64.decode(response[3]);
			var title = "Editeaza produs";
			var html = "<form id='add_offert_product' name='add_offert_product' method='post' action='addOffertProduct.php' onsubmit='return addOffertProduct();'><input type='hidden' id='form_action' name='form_action' value='edit' /><input type='hidden' id='id' name='id' value='"+id+"' /><div>";
			html += "<div><div id='validateTips' class='ui-state-highlight ui-corner-all padding_5'><span class='ui-icon ui-icon-info float-left'></span>Editeaza produs</div></div>";
			html += "<div class='padding_5'><div class='width_30 float-left'>Titlu</div><div class='width_68 float-left'><input type='text' id='title' name='title' style='width:100%' value='"+_title+"' /></div></div>";
			html += "<div class='padding_5'><div class='width_30 float-left'>Scurta descriere</div><div class='width_68 float-left'><input type='text' id='descr' name='descr' style='width:100%' value='"+_descr+"' /></div></div>";
			html += "<div class='padding_5'><div class='width_30 float-left'>Pret</div><div class='width_68 float-left'><textarea id='price' name='price' style='width:100%; height:100px;'>"+_price+"</textarea></div></div>";
			html += "<div class='padding_5'><div class='width_30 float-left'>Producator</div><div class='width_68 float-left'><input type='text' id='producer' name='producer' style='width:100%' value='"+_producer+"' /></div></div>";
			html += "</div></form>";
			buttons = {"editeaza produs":function(){doAddOffertProduct();}};
			width=450;
			var dialog_obj = {title:title,html:html, buttons:buttons, width:width};
			addDialog(dialog_obj);
		}
	});
}
function editOffert(id){
	$.ajax({
		type: "POST",
		url: "getOffert.php",
		data: "id="+id,
		success: function(msg){
			var response = msg.split("-");
			var _title = Base64.decode(response[0]);
			var _pdf = Base64.decode(response[1]);
			var title = "Editeaza oferta";
			var html = "<form id='add_offert' name='add_offert' method='post' enctype='multipart/form-data' action='addOffert.php' onsubmit='return addOffert();'><input type='hidden' id='form_action' name='form_action' value='edit' /><input type='hidden' id='id' name='id' value='"+id+"' /><div>";
			html += "<div><div id='validateTips' class='ui-state-highlight ui-corner-all padding_5'><span class='ui-icon ui-icon-info float-left'></span>Editeaza oferta</div></div>";
			html += "<div class='padding_5'><div class='width_30 float-left'>Titlu</div><div class='width_68 float-left'><input type='text' id='title' name='title' style='width:100%' value='"+_title+"' /></div></div>";
			if(_pdf==""){
				html += "<div class='padding_5'><div class='width_30 float-left'>Pdf</div><div class='width_68 float-left'><input type='file' id='pdf' name='pdf' /></div></div>";
			}else{
				html += "<div class='padding_5'><div class='width_30 float-left'>Pdf</div><div class='width_68 float-left' id='edit_offert'><a href='../uploads/pdf/oferta/"+_pdf+"' style='color:red' target='_blank'>oferta pdf</a>&nbsp;&nbsp;&nbsp;<a href='javascript:void(0);' onclick='deletePdfOffert("+id+")' style='color:red'>sterge pdf</a></div></div>";
			}
			html += "</div></form>";
			buttons = {"editeaza oferta":function(){doAddOffert();}};
			width=450;
			var dialog_obj = {title:title,html:html, buttons:buttons, width:width};
			addDialog(dialog_obj);
		}
	});
}
function editServices(id){
	$.ajax({
		type: "POST",
		url: "getServ.php",
		data: "id="+id,
		success: function(msg){
			var response = msg.split("-");
			var _title = Base64.decode(response[0]);
			var text = Base64.decode(response[1]);
			var img = Base64.decode(response[2]);
			var title = "Editeaza serviciu";
			var html = "<form id='add_serv' name='add_serv' enctype='multipart/form-data' method='post' action='addServ.php' onsubmit='return addServ();'><input type='hidden' id='form_action' name='form_action' value='edit' /><input type='hidden' id='id' name='id' value='"+id+"' /><div>";
			html += "<div><div id='validateTips' class='ui-state-highlight ui-corner-all padding_5'><span class='ui-icon ui-icon-info float-left'></span>Editeaza serviciu</div></div>";
			html += "<div class='padding_5'><div class='width_30 float-left'>Titlu</div><div class='width_68 float-left'><input type='text' id='title' name='title' style='width:100%' value='"+_title+"' /></div></div>";
			html += "<div class='padding_5'><div class='width_30 float-left'>Text</div><div class='width_68 float-left'><textarea id='text' name='text' style='width:100%; height:100px;'>"+text+"</textarea></div></div>";
			html += "<div class='padding_5'><div class='width_30 float-left'>Imagine</div><div class='width_68 float-left'><div style='background:url(../images/services/"+img+") no-repeat center; width:100%; height:100px;'></div></div></div>";
			html += "<div class='padding_5'><div class='width_30 float-left'>&nbsp;</div><div class='width_68 float-left'><input id='img' type='file' name='img' /></div></div>";
			html += "</div></form>";
			buttons = {"editeaza serviciu":function(){doAddServ();}};
			width=450;
			var dialog_obj = {title:title,html:html, buttons:buttons, width:width};
			addDialog(dialog_obj);
		}
	});
}
function editCategory(id){
	$.ajax({
		type: "POST",
		url: "getCat.php",
		data: "id="+id,
		success: function(msg){
			var response = msg.split("-");
			var _title = Base64.decode(response[0]);
			var img = Base64.decode(response[1]);
			var title = "Editeaza categorie";
			var html = "<form id='add_category' name='add_category' enctype='multipart/form-data' method='post' action='addCategory.php' onsubmit='return addCategory();'><input type='hidden' id='form_action' name='form_action' value='edit' /><input type='hidden' name='id' value='"+id+"' /><div>";
			html += "<div><div id='validateTips' class='ui-state-highlight ui-corner-all padding_5'><span class='ui-icon ui-icon-info float-left'></span>Editeaza categorie</div></div>";
			html += "<div class='padding_5'><div class='width_30 float-left'>Titlu</div><div class='width_68 float-left'><input type='text' id='title' name='title' style='width:100%' value='"+_title+"' /></div></div>";
			html += "<div class='padding_5'><div class='width_30 float-left'>Imagine</div><div class='width_68 float-left'><div style='background:url(../images/items/"+img+") no-repeat center; width:100%; height:100px;'></div></div></div>";
			html += "<div class='padding_5'><div class='width_30 float-left'>&nbsp;</div><div class='width_68 float-left'><input id='img' type='file' name='img' /></div></div>";
			html += "</div></form>";
			var buttons = {"editeaza categorie":function(){doAddCategory();}};
			width=450;
			var dialog_obj = {title:title,html:html, buttons:buttons, width:width};
			addDialog(dialog_obj);
		}
	});
}
function editSubcategory(id){
	$.ajax({
		type: "POST",
		url: "getCat.php",
		data: "id="+id,
		success: function(msg){
			var response = msg.split("-");
			var _title = Base64.decode(response[0]);
			var img = Base64.decode(response[1]);
			var title="Editeaza subcategorie";
			var html = "<form id='add_subcategory' name='add_subcategory' enctype='multipart/form-data' method='post' action='addSubcategory.php' onsubmit='return addSubcategory();'><input type='hidden' name='id' value='"+id+"' /><input type='hidden' id='form_action' name='form_action' value='edit' /><div>";
			html += "<div><div id='validateTips' class='ui-state-highlight ui-corner-all padding_5'><span class='ui-icon ui-icon-info float-left'></span>Editeaza subcategorie</div></div>";
			html += "<div class='padding_5'><div class='width_30 float-left'>Titlu</div><div class='width_68 float-left'><input type='text' id='title' name='title' value='"+_title+"' style='width:100%' /></div></div>";
			html += "</div></form>";
			buttons = {"editeaza subcategorie":function(){doAddSubcategory();}};
			width=450;
			var dialog_obj = {title:title,html:html, buttons:buttons, width:width};
			addDialog(dialog_obj);
		}
	});
}
function editProd(id){
	$.ajax({
		type: "POST",
		url: "getProd.php",
		data: "id="+id,
		success: function(msg){
			var response = msg.split("-");
			var _title = Base64.decode(response[0]);
			var sdesc = Base64.decode(response[1]);
			var desc = Base64.decode(response[2]).replace(/<br \/>/g,"");
			var recomanded = Base64.decode(response[3]).replace(/<br \/>/g,"");
			var price = Base64.decode(response[4]).replace(/<br \/>/g,"");
			var documentation = Base64.decode(response[5]);
			var producer = Base64.decode(response[6]);
			var news = response[7]=="1"?" checked='checked'":"";
			var title="Editeaza produs";
			var html = "<form id='add_prod' name='add_prod' method='post' enctype='multipart/form-data' action='addProduct.php' onsubmit='return addProduct();'><input type='hidden' name='id' value='"+id+"' /><input type='hidden' id='form_action' name='form_action' value='edit' /><div>";
			html += "<div><div id='validateTips' class='ui-state-highlight ui-corner-all padding_5'><span class='ui-icon ui-icon-info float-left'></span>Editeaza produs</div></div>";
			html += "<div class='padding_5'><div class='width_30 float-left'>Titlu *</div><div class='width_68 float-left'><input type='text' id='title' name='title' style='width:100%' value='"+_title+"' /></div></div>";
			html += "<div class='padding_5'><div class='width_30 float-left'>Scurta descriere *</div><div class='width_68 float-left'><input type='text' id='sdescr' name='sdescr' style='width:100%' value='"+sdesc+"' /></div></div>";
			html += "<div class='padding_5'><div class='width_30 float-left'>Caracteristici</div><div class='width_68 float-left'><textarea id='descr' name='descr' style='width:100%; height:100px'>"+desc+"</textarea></div></div>";
			html += "<div class='padding_5'><div class='width_30 float-left'>Recomandare</div><div class='width_68 float-left'><textarea id='recomanded' name='recomanded' style='width:100%; height:100px'>"+recomanded+"</textarea></div></div>";
			html += "<div class='padding_5'><div class='width_30 float-left'>Pret</div><div class='width_68 float-left'><textarea id='price' name='price' style='width:100%; height:50px'>"+price+"</textarea></div></div>";
			if(documentation==""){
				html += "<div class='padding_5'><div class='width_30 float-left'>Documentatie</div><div class='width_68 float-left'><input type='file' id='doc' name='doc' style='width:100%' /></div></div>";
			}else{
				html += "<div class='padding_5'><div class='width_30 float-left'>Documentatie</div><div class='width_68 float-left' id='edit_doc'><a href='../uploads/pdf/"+documentation+"' style='color:red' target='_blank'>documentatie pdf</a>&nbsp;&nbsp;&nbsp;<a href='javascript:void(0);' onclick='deleteProdDoc("+id+")' style='color:red'>sterge</a></div></div>";
			}
			html += "<div class='padding_5'><div class='width_30 float-left'>Producator</div><div class='width_68 float-left'><input type='text' id='producer' name='producer' style='width:100%' value='"+producer+"'producer /></div></div>";
			html += "<div class='padding_5'><div class='width_30 float-left'>Adauga la noutati</div><div class='width_68 float-left'><input type='checkbox' id='news' name='news' "+news+" /></div></div>";
			html += "</div></form>";
			buttons = {"editeaza produs":function(){doAddProduct();}};
			width=650;
			var dialog_obj = {title:title,html:html, buttons:buttons, width:width};
			addDialog(dialog_obj);
		}
	});
}

function deletePdfInfo(id){
	document.getElementById("edit_info").innerHTML="<img src='../images/spin.gif' />";
	$.ajax({
		type: "POST",
		url: "deletePdfInfo.php",
		data: "id="+id,
		success: function(msg){
			document.getElementById("edit_info").innerHTML="<input type='file' id='pdf' name='pdf' style='width:100%' />";
		}
	});
}
function deletePdfOffert(id){
	document.getElementById("edit_offert").innerHTML="<img src='../images/spin.gif' />";
	$.ajax({
		type: "POST",
		url: "deletePdfOffert.php",
		data: "id="+id,
		success: function(msg){
			document.getElementById("edit_offert").innerHTML="<input type='file' id='pdf' name='pdf' style='width:100%' />";
		}
	});
}
function deleteProdDoc(id){
	document.getElementById("edit_doc").innerHTML="<img src='../images/spin.gif' />";
	$.ajax({
		type: "POST",
		url: "deleteProdDoc.php",
		data: "id="+id,
		success: function(msg){
			document.getElementById("edit_doc").innerHTML="<input type='file' id='doc' name='doc' style='width:100%' />";
		}
	});
}
function addDialog(obj){
	$("#dialog").dialog('close');
	obj.buttons = obj.buttons==undefined?{"OK": function() {$("#dialog").dialog('close')}}:obj.buttons;
	$("#dialog").dialog({
			bgiframe:true,
			autoOpen:false,
			resizable: false,
			modal:true
	});
	$("#dialog").dialog('option','title',obj.title);
	if(obj.width>0){
		$("#dialog").dialog('option','width',obj.width);
	}else{
		$("#dialog").dialog('option','width',300);
	}
	$("#dialog").dialog('option','buttons',obj.buttons);
	$("#dialog").html(obj.html);
	$("#dialog").dialog('open');
	
}
function modifyKeys(){
	var text = $("#text"),
	tips = $("#validateTips");
	var allFields = $([]).add(text);
	var bValid = true;
	allFields.removeClass('ui-state-error');
	var t = '<span class="ui-icon ui-icon-info" style="float:left;"></span>Asteptati va rog...';
	tips.html(t);
	bValid = bValid && checkLength(text,"text",1,10000);
	return bValid;
}
function doModifyKeys(){
	if(modifyKeys()){
		document.modify_keys.submit();
	}
}
function openDialog(win, id){
	var title="";
	var html="";
	var buttons = {};
	var width=0;
	switch(win){
		case "modify_keys":
			title = "Modifica cuvinte cheie";
			html += "<form id='add_info' name='modify_keys' method='post' action='modifyKeys.php' onsubmit='return modifyKeys();'><div>";
			html += "<div><div id='validateTips' class='ui-state-highlight ui-corner-all padding_5'><span class='ui-icon ui-icon-info float-left'></span>Modifica cuvinte cheie</div></div>";
			html += "<div class='padding_5'><div class='width_30 float-left'>Text</div><div class='width_68 float-left'><textarea id='text' name='text' style='width:100%; height:100px;'>"+Base64.decode(id)+"</textarea></div></div>";
			html += "</div></form>";
			buttons = {"modifica":function(){doModifyKeys();}};
			width=450;
		break;
		case "add_info":
			title = "Adauga pagina";
			html += "<form id='add_info' name='add_info' method='post' enctype='multipart/form-data' action='addInfo.php' onsubmit='return addInfo();'><input type='hidden' id='form_action' name='form_action' value='add' /><div>";
			html += "<div><div id='validateTips' class='ui-state-highlight ui-corner-all padding_5'><span class='ui-icon ui-icon-info float-left'></span>Adauga o noua pagina</div></div>";
			html += "<div class='padding_5'><div class='width_30 float-left'>Titlu</div><div class='width_68 float-left'><input type='text' id='title' name='title' style='width:100%' /></div></div>";
			html += "<div class='padding_5'><div class='width_30 float-left'>Text</div><div class='width_68 float-left'><textarea id='text' name='text' style='width:100%; height:100px;'></textarea></div></div>";
			html += "<div class='padding_5'><div class='width_30 float-left'>Pdf</div><div class='width_68 float-left'><input type='file' id='pdf' name='pdf' /></div></div>";
			html += "</div></form>";
			buttons = {"adauga pagina":function(){doAddInfo();}};
			width=450;
		break;
		case "add_offert":
			title = "Adauga oferta";
			html += "<form id='add_offert' name='add_offert' method='post' enctype='multipart/form-data' action='addOffert.php' onsubmit='return addOffert();'><input type='hidden' id='form_action' name='form_action' value='add' /><div>";
			html += "<div><div id='validateTips' class='ui-state-highlight ui-corner-all padding_5'><span class='ui-icon ui-icon-info float-left'></span>Adauga o noua oferta</div></div>";
			html += "<div class='padding_5'><div class='width_30 float-left'>Titlu</div><div class='width_68 float-left'><input type='text' id='title' name='title' style='width:100%' /></div></div>";
			html += "<div class='padding_5'><div class='width_30 float-left'>Pdf</div><div class='width_68 float-left'><input type='file' id='pdf' name='pdf' /></div></div>";
			html += "</div></form>";
			buttons = {"adauga oferta":function(){doAddOffert();}};
			width=450;
		break;
		case "add_offert_product":
			title = "Adauga produs";
			html += "<form id='add_offert_product' name='add_offert_product' method='post' action='addOffertProduct.php' onsubmit='return addOffertProduct();'><input type='hidden' id='form_action' name='form_action' value='add' /><input type='hidden' id='id' name='id' value='"+id+"' /><div>";
			html += "<div><div id='validateTips' class='ui-state-highlight ui-corner-all padding_5'><span class='ui-icon ui-icon-info float-left'></span>Adauga un nou produs</div></div>";
			html += "<div class='padding_5'><div class='width_30 float-left'>Titlu</div><div class='width_68 float-left'><input type='text' id='title' name='title' style='width:100%' /></div></div>";
			html += "<div class='padding_5'><div class='width_30 float-left'>Scurta descriere</div><div class='width_68 float-left'><input type='text' id='descr' name='descr' style='width:100%' /></div></div>";
			html += "<div class='padding_5'><div class='width_30 float-left'>Pret</div><div class='width_68 float-left'><textarea id='price' name='price' style='width:100%; height:100px;'></textarea></div></div>";
			html += "<div class='padding_5'><div class='width_30 float-left'>Producator</div><div class='width_68 float-left'><input type='text' id='producer' name='producer' style='width:100%' /></div></div>";
			html += "</div></form>";
			buttons = {"adauga produs":function(){doAddOffertProduct();}};
			width=450;
		break;
		case "add_serv":
			title = "Adauga serviciu";
			html += "<form id='add_serv' name='add_serv' enctype='multipart/form-data' method='post' action='addServ.php' onsubmit='return addServ();'><input type='hidden' id='form_action' name='form_action' value='add' /><div>";
			html += "<div><div id='validateTips' class='ui-state-highlight ui-corner-all padding_5'><span class='ui-icon ui-icon-info float-left'></span>Adauga un nou serviciu</div></div>";
			html += "<div class='padding_5'><div class='width_30 float-left'>Titlu</div><div class='width_68 float-left'><input type='text' id='title' name='title' style='width:100%' /></div></div>";
			html += "<div class='padding_5'><div class='width_30 float-left'>Text</div><div class='width_68 float-left'><textarea id='text' name='text' style='width:100%; height:100px;'></textarea></div></div>";
			html += "<div class='padding_5'><div class='width_30 float-left'>Imagine</div><div class='width_68 float-left'><input id='img' type='file' name='img' /></div></div>";
			html += "</div></form>";
			buttons = {"adauga serviciu":function(){doAddServ();}};
			width=450;
		break;
		case "add_img":
			title = "Adauga imagine";
			html += "<form id='add_img' name='add_img' enctype='multipart/form-data' method='post' action='addImg.php' onsubmit='return addImg();'><input type='hidden'  name='id' value='"+id+"' /><div>";
			html += "<div><div id='validateTips' class='ui-state-highlight ui-corner-all padding_5'><span class='ui-icon ui-icon-info float-left'></span>Adauga o noua imagine</div></div>";
			html += "<div class='padding_5'><div class='width_30 float-left'>Imagine</div><div class='width_68 float-left'><input id='img' type='file' name='img' /></div></div>";
			html += "</div></form>";
			buttons = {"adauga imagine":function(){doAddImg();}};
			width=450;
		break;
		case "add_cat":
			title = "Adauga categorie";
			html += "<form id='add_category' name='add_category' enctype='multipart/form-data' method='post' action='addCategory.php' onsubmit='return addCategory();'><input type='hidden' id='form_action' name='form_action' value='add' /><div>";
			html += "<div><div id='validateTips' class='ui-state-highlight ui-corner-all padding_5'><span class='ui-icon ui-icon-info float-left'></span>Adauga o noua categorie</div></div>";
			html += "<div class='padding_5'><div class='width_30 float-left'>Titlu</div><div class='width_68 float-left'><input type='text' id='title' name='title' style='width:100%' /></div></div>";
			html += "<div class='padding_5'><div class='width_30 float-left'>Imagine</div><div class='width_68 float-left'><input id='img' type='file' name='img' /></div></div>";
			html += "</div></form>";
			buttons = {"adauga categorie":function(){doAddCategory();}};
			width=450;
		break;
		case "add_subcat":
			title="Adauga subcategorie";
			html += "<form id='add_subcategory' name='add_subcategory' enctype='multipart/form-data' method='post' action='addSubcategory.php' onsubmit='return addSubcategory();'><input type='hidden' name='id_parent' value='"+id+"' /><input type='hidden' id='form_action' name='form_action' value='add' /><div>";
			html += "<div><div id='validateTips' class='ui-state-highlight ui-corner-all padding_5'><span class='ui-icon ui-icon-info float-left'></span>Adauga o subcategorie</div></div>";
			html += "<div class='padding_5'><div class='width_30 float-left'>Titlu</div><div class='width_68 float-left'><input type='text' id='title' name='title' style='width:100%' /></div></div>";
			html += "</div></form>";
			buttons = {"adauga subcategorie":function(){doAddSubcategory();}};
			width=450;
		break;
		case "add_prod":
			title="Adauga produs";
			html += "<form id='add_prod' name='add_prod' enctype='multipart/form-data' method='post' action='addProduct.php' onsubmit='return addProduct();'><input type='hidden' name='id_parent' value='"+id+"' /><input type='hidden' id='form_action' name='form_action' value='add' /><div>";
			html += "<div><div id='validateTips' class='ui-state-highlight ui-corner-all padding_5'><span class='ui-icon ui-icon-info float-left'></span>Adauga un produs (campurile marcate cu * sunt obligatorii)</div></div>";
			html += "<div class='padding_5'><div class='width_30 float-left'>Titlu *</div><div class='width_68 float-left'><input type='text' id='title' name='title' style='width:100%' /></div></div>";
			html += "<div class='padding_5'><div class='width_30 float-left'>Scurta descriere *</div><div class='width_68 float-left'><input type='text' id='sdescr' name='sdescr' style='width:100%' /></div></div>";
			html += "<div class='padding_5'><div class='width_30 float-left'>Caracteristici</div><div class='width_68 float-left'><textarea id='descr' name='descr' style='width:100%; height:100px'></textarea></div></div>";
			html += "<div class='padding_5'><div class='width_30 float-left'>Recomandare</div><div class='width_68 float-left'><textarea id='recomanded' name='recomanded' style='width:100%; height:100px'></textarea></div></div>";
			html += "<div class='padding_5'><div class='width_30 float-left'>Pret</div><div class='width_68 float-left'><textarea id='price' name='price' style='width:100%; height:50px'></textarea></div></div>";
			html += "<div class='padding_5'><div class='width_30 float-left'>Documentatie</div><div class='width_68 float-left'><input type='file' id='doc' name='doc' style='width:100%' /></div></div>";
			html += "<div class='padding_5'><div class='width_30 float-left'>Producator</div><div class='width_68 float-left'><input type='text' id='producer' name='producer' style='width:100%' /></div></div>";
			html += "<div class='padding_5'><div class='width_30 float-left'>Adauga la noutati</div><div class='width_68 float-left'><input type='checkbox' id='news' name='news' /></div></div>";
			html += "</div></form>";
			buttons = {"adauga produs":function(){doAddProduct();}};
			width=650;
		break;
		case "add_color":
			title="Adauga culoare";
			html += "<form id='add_color' name='add_color' action='addColor.php' method='post' onsubmit='return addColor();'><div>";
			html += "<div><div id='validateTips' class='ui-state-highlight ui-corner-all padding_5'><span class='ui-icon ui-icon-info float-left'></span>Adauga o culoare</div></div>";
			html += "<div class='padding_5'><div class='width_30 float-left'>Titlu</div><div class='width_68 float-left'><input type='text' id='title' name='title' style='width:100%' /></div></div>";
			html += "<div class='padding_5'><div class='width_30 float-left'>Cod culoare (ex: #FFFFFF pentru alb)</div><div class='width_68 float-left'><input type='text' id='color' name='color' style='width:100%' /></div></div>";
			html += "</div></form>";
			buttons = {"adauga culoare":function(){doAddColor();}};
		break;
		
		case "delete_info":
			title="Sterge pagina";
			html="Esti sigur ca vrei sa stergi aceasta pagina?";
			buttons = {"nu":function(){$("#dialog").dialog('close');},"da":function(){deleteInfo(id);}};
		break;
		case "delete_offert_product":
			title="Sterge produs";
			html="Esti sigur ca vrei sa stergi acest produs?";
			buttons = {"nu":function(){$("#dialog").dialog('close');},"da":function(){deleteOffertProduct(id);}};
		break;
		case "delete_offert":
			title="Sterge oferta";
			html="Esti sigur ca vrei sa stergi aceasta oferta?";
			buttons = {"nu":function(){$("#dialog").dialog('close');},"da":function(){deleteOffert(id);}};
		break;
		case "delete_service":
			title="Sterge serviciu";
			html="Esti sigur ca vrei sa stergi acest serviciu?";
			buttons = {"nu":function(){$("#dialog").dialog('close');},"da":function(){deleteServ(id);}};
		break;
		case "delete_cat":
			title="Sterge categorie";
			html="Esti sigur ca vrei sa stergi aceasta categorie?";
			buttons = {"nu":function(){$("#dialog").dialog('close');},"da":function(){deleteItem(id);}};
		break;
		case "delete_subcat":
			title="Sterge subcategorie";
			html="Esti sigur ca vrei sa stergi aceasta subcategorie?";
			buttons = {"nu":function(){$("#dialog").dialog('close');},"da":function(){deleteItem(id);}};
		break;
		case "delete_prod":
			title="Sterge produs";
			html="Esti sigur ca vrei sa stergi acest produs?";
			buttons = {"nu":function(){$("#dialog").dialog('close');},"da":function(){deleteProduct(id);}};
		break;
		case "delete_img":
			title="Sterge imagine";
			html="Esti sigur ca vrei sa stergi aceasta imagine?";
			buttons = {"nu":function(){$("#dialog").dialog('close');},"da":function(){deleteImg(id);}};
		break;
		case "delete_col":
			title="Sterge culoare";
			html="Esti sigur ca vrei sa stergi aceasta culoare?";
			buttons = {"nu":function(){$("#dialog").dialog('close');},"da":function(){deleteColor(id);}};
		break;
	}
	var dialog_obj = {title:title,html:html, buttons:buttons, width:width};
	addDialog(dialog_obj);
}
function deleteInfo(id){
	window.location = "deleteInfo.php?id="+id;
}
function deleteOffertProduct(id){
	window.location = "deleteOffertProduct.php?id="+id;
}
function deleteOffert(id){
	window.location = "deleteOffert.php?id="+id;
}
function deleteServ(id){
	window.location = "deleteServ.php?id="+id;
}
function deleteColor(id){
	window.location = "deleteCol.php?id="+id;
}
function deleteImg(id){
	window.location = "deleteImg.php?id="+id;
}
function deleteProduct(id){
	window.location = "deleteProduct.php?id="+id;
}
function deleteItem(id){
	window.location = "deleteCategory.php?id="+id;
}
function sendMessage(){
	var name = $("#name"),
	organization = $("#organization"),
	email = $("#email"),
	phone = $("#phone"),
	fax = $("#fax"),
	msg = $("#msg"),
	cod = $("#cod"),
	tips = $("#validateTips");
	var allFields = $([]).add(name).add(organization).add(email).add(phone).add(fax).add(msg).add(tips).add(cod);
	var data = "data="+Base64.encode(name.val())+"-"+Base64.encode(organization.val())+"-"+Base64.encode(email.val())+"-"+Base64.encode(fax.val())+"-"+Base64.encode(phone.val())+"-"+Base64.encode(msg.val())+"-"+Base64.encode(cod.val());
	$.ajax({
		type: "POST",
		url: "v2/sendMsg.php",
		data: data,
		success: function(msg){
			allFields.removeClass('ui-state-error');
			var t = '<span class="ui-icon ui-icon-info" style="float:left;"></span>Mesaj trimis. Va multumim.';
			allFields.html("");
			allFields.val("");
			refreshCode();
			tips.html(t);
		}
	});
}
function checkSendMessage(){
	var name = $("#name"),
	organization = $("#organization"),
	email = $("#email"),
	phone = $("#phone"),
	fax = $("#fax"),
	msg = $("#msg"),
	cod = $("#cod"),
	tips = $("#validateTips");
	var allFields = $([]).add(name).add(organization).add(email).add(phone).add(fax).add(msg).add(tips).add(cod);
	var bValid = true;
	allFields.removeClass('ui-state-error');
	var t = '<span class="ui-icon ui-icon-info" style="float:left;"></span>Asteptati va rog...';
	tips.html(t);
	bValid = bValid && checkLength(name,"nume intreg",1,255);
	bValid = bValid && checkRegexp(email,/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i,"Exemplu: email@exemplu.com");
	bValid = bValid && checkLength(phone,"telefon",1,255);
	bValid = bValid && checkLength(msg,"mesaj",1,20000);
	if(bValid){
		if(cod.val()!=$.cookie('security_code')){
			bValid = false;
			cod.addClass('ui-state-error');
			cod.focus();
			updateTips("Completati campul cod de verificare.");
		}
	}
	bValid = bValid && checkLength(cod,"cod de verificare",1,20000);
	return bValid;
}
function addServ(){
	var title = $("#title"),
	img = $("#img"),
	text = $("#text"),
	tips = $("#validateTips");
	var allFields = $([]).add(title).add(text).add(img);
	var bValid = true;
	allFields.removeClass('ui-state-error');
	var t = '<span class="ui-icon ui-icon-info" style="float:left;"></span>Asteptati va rog...';
	tips.html(t);
	bValid = bValid && checkLength(title,"titlu",1,255);
	bValid = bValid && checkLength(text,"text",1,10000);
	if($("#form_action").val()=="add"){
		bValid = bValid && checkLength(img,"imagine",1,255);
	}
	return bValid;
}
function doAddServ(){
	if(addServ()){
		document.add_serv.submit();
	}
}
function addColor(){
	var title = $("#title"),
	color = $("#color"),
	tips = $("#validateTips");
	var allFields = $([]).add(title).add(color);
	var bValid = true;
	allFields.removeClass('ui-state-error');
	var t = '<span class="ui-icon ui-icon-info" style="float:left;"></span>Asteptati va rog...';
	tips.html(t);
	bValid = bValid && checkLength(title,"titlu",1,255);
	bValid = bValid && checkLength(color,"culoare",1,255);
	return bValid;
}
function doAddColor(){
	if(addColor()){
		document.add_color.submit();
	}
}
function addImg(){
	var img = $("#img"),
	tips = $("#validateTips");
	var allFields = $([]).add(img);
	var bValid = true;
	allFields.removeClass('ui-state-error');
	var t = '<span class="ui-icon ui-icon-info" style="float:left;"></span>Asteptati va rog...';
	tips.html(t);
	bValid = bValid && checkLength(img,"imagine",1,255);
	return bValid;
}
function doAddImg(){
	if(addImg()){
		document.add_img.submit();
	}
}
function doAddCategory(){
	if(addCategory()){
		document.add_category.submit();
	}
}
function addCategory(){
	var title = $("#title"),
	img = $("#img"),
	tips = $("#validateTips");
	var allFields = $([]).add(title).add(img);
	var bValid = true;
	allFields.removeClass('ui-state-error');
	var t = '<span class="ui-icon ui-icon-info" style="float:left;"></span>Asteptati va rog...';
	tips.html(t);
	bValid = bValid && checkLength(title,"titlu",1,255);
	if($("#form_action").val()=="add"){
		bValid = bValid && checkLength(img,"imagine",1,255);
	}
	return bValid;
}
function doAddSubcategory(){
	if(addSubcategory()){
		document.add_subcategory.submit();
	}
}
function addSubcategory(){
	var title = $("#title"),
	tips = $("#validateTips");
	var allFields = $([]).add(title);
	
	var bValid = true;
	allFields.removeClass('ui-state-error');
	var t = '<span class="ui-icon ui-icon-info" style="float:left;"></span>Asteptati va rog...';
	tips.html(t);
	bValid = bValid && checkLength(title,"titlu",1,255);
	return bValid;
}
function doAddCategory(){
	if(addCategory()){
		document.add_category.submit();
	}
}
function addProduct(){
	var title = $("#title"),
	sdescr = $("#sdescr"),
	tips = $("#validateTips");
	var allFields = $([]).add(title).add(sdescr);
	var bValid = true;
	allFields.removeClass('ui-state-error');
	var t = '<span class="ui-icon ui-icon-info" style="float:left;"></span>Asteptati va rog...';
	tips.html(t);
	bValid = bValid && checkLength(title,"titlu",1,255);
	bValid = bValid && checkLength(sdescr,"scurta descriere",1,255);
	return bValid;
}
function doAddProduct(){
	if(addProduct()){
		document.add_prod.submit();
	}
}
function refreshCode(){
	$("#security_code").html('<img src="v2/CaptchaSecurityImages.php?width=100&height=40&characters=5&r='+Math.random()+'" />');
}
function addInfo(){
	var title = $("#title"),
	text = $("#text"),
	tips = $("#validateTips");
	var allFields = $([]).add(title).add(text);
	var bValid = true;
	allFields.removeClass('ui-state-error');
	var t = '<span class="ui-icon ui-icon-info" style="float:left;"></span>Asteptati va rog...';
	tips.html(t);
	bValid = bValid && checkLength(title,"titlu",1,255);
	bValid = bValid && checkLength(text,"text",1,20000);
	return bValid;
}
function doAddInfo(){
	if(addInfo()){
		document.add_info.submit();
	}
}
function addOffert(){
	var title = $("#title"),
	tips = $("#validateTips");
	var allFields = $([]).add(title);
	var bValid = true;
	allFields.removeClass('ui-state-error');
	var t = '<span class="ui-icon ui-icon-info" style="float:left;"></span>Asteptati va rog...';
	tips.html(t);
	bValid = bValid && checkLength(title,"titlu",1,255);
	return bValid;
}
function doAddOffert(){
	if(addOffert()){
		document.add_offert.submit();
	}
}
function addOffertProduct(){
	var title = $("#title"),
	descr = $("#descr"),
	price = $("#price"),
	producer = $("#producer"),
	tips = $("#validateTips");
	var allFields = $([]).add(title).add(price).add(producer).add(descr);
	var bValid = true;
	allFields.removeClass('ui-state-error');
	var t = '<span class="ui-icon ui-icon-info" style="float:left;"></span>Asteptati va rog...';
	tips.html(t);
	bValid = bValid && checkLength(title,"titlu",1,255);
	bValid = bValid && checkLength(descr,"scurta descriere",1,255);
	bValid = bValid && checkLength(price,"pret",1,255);
	bValid = bValid && checkLength(producer,"producator",1,255);
	return bValid;
}
function doAddOffertProduct(){
	if(addOffertProduct()){
		document.add_offert_product.submit();
	}
}

