category_oldid=0;
var opened=0;
function opencategory(category_id){
	if(category_id!=category_oldid){
		$ItemName="category";
		$SubItemName="categoriessub";
		$Active="active";
		$NotActive="";
		$SubItem_Active="";
		$SubItem_NotActive="none";
		document.getElementById($ItemName+category_id).className=$Active;
		if(document.getElementById($ItemName+category_oldid)) document.getElementById($ItemName+category_oldid).className=$NotActive;
		if(document.getElementById($SubItemName+category_oldid)) document.getElementById($SubItemName+category_oldid).style.display=$SubItem_NotActive;
		if(document.getElementById($SubItemName+category_id)) document.getElementById($SubItemName+category_id).style.display=$SubItem_Active;
		category_oldid=category_id;
	}
	if(document.getElementById("edite_categories"))	document.getElementById("edite_categories").style.display="";
}
function addgsb(prefix){
	var val=new Array();
	for(i=1;i>0;i++){
		if(!document.getElementById(prefix+i)) break;
		else val[i]=document.getElementById(prefix+i).value;
	}
	newitems='<div class="goods_line"><input type="Text" class="string" name="'+prefix+i+'" id="'+prefix+i+'" value=""><input type="hidden" class="string" name="id'+prefix+i+'" id="id'+prefix+i+'" value=""/></div>';
	getvalue=document.getElementById(prefix+"list").innerHTML;
	document.getElementById(prefix+"list").innerHTML=getvalue+newitems;
	for(i=1;i>0;i++){
		if(!document.getElementById(prefix+i)) break;
		else {
			if(val[i]) document.getElementById(prefix+i).value=val[i];
		}
	}
}
ip_oldid=0;
ip_extold=0;
function inform_prices(ip_id,ip_name,ip_main,ip_ext,ip_type){
	if(ip_type==1){
		document.getElementById("img"+ip_id).src="img/personal/ico_act_"+ip_ext+"_file.gif";
		document.getElementById("pd"+ip_id).className="box active";
		if(ip_oldid){
			document.getElementById("img"+ip_oldid).src="img/personal/ico_"+ip_ext+"_file.gif";
			document.getElementById("pd"+ip_oldid).className="box";
		}
		ip_oldid=ip_id;
		ip_extold=ip_ext;
		document.getElementById("addform").style.display="none";
		document.getElementById("headformadd").style.display="none";
		document.getElementById("headformedite").style.display="";
		document.getElementById("editeform").style.display="";
		document.getElementById("addpricelink").style.visibility="visible";
		document.getElementById("edite_id").value=ip_id;
		document.getElementById("edite_name").value=ip_name;
		if(ip_main==1) document.getElementById("edite_main").checked=1;
		else document.getElementById("edite_main").checked=0;
	}

	if(ip_type==2){
		document.getElementById("addform").style.display="";
		document.getElementById("headformadd").style.display="";
		document.getElementById("headformedite").style.display="none";
		document.getElementById("editeform").style.display="none";
		document.getElementById("addpricelink").style.visibility="hidden";
		if(document.getElementById("st"+st_oldid)){
			document.getElementById("st"+st_oldid).className=st_oldclass;
			document.getElementById("point"+st_oldid).innerHTML='';
		}
		if(ip_oldid){
			document.getElementById("img"+ip_oldid).src="img/personal/ico_"+ip_extold+"_file.gif";
			document.getElementById("pd"+ip_oldid).className="box";
			ip_oldid=0;
		}
		if(v_oldid){
			document.getElementById("vd"+v_oldid).className="box";
			v_oldid=0;
		}
		if(adr_oldid){
			document.getElementById("adr"+adr_oldid).className="box";
			vadr_oldid=0;
		}
	}
}
v_oldid=0;
v_extold=0;
function inform_vacancies(v_id,v_name,v_salary,v_conditions,v_request,v_contact,v_type){
	if(v_type==1){
		document.getElementById("vd"+v_id).className="box active";
		if(v_oldid)	document.getElementById("vd"+v_oldid).className="box";
		v_oldid=v_id;
		document.getElementById("addform").style.display="none";
		document.getElementById("headformadd").style.display="none";
		document.getElementById("headformedite").style.display="";
		document.getElementById("editeform").style.display="";
		document.getElementById("addpricelink").style.display="";
		document.getElementById("edite_id").value=v_id;
		document.getElementById("edite_id").style.color="#000";
		document.getElementById("edite_name").value=v_name;
		document.getElementById("edite_name").style.color="#000";
		document.getElementById("edite_salary").value=v_salary;
		document.getElementById("edite_salary").style.color="#000";
		document.getElementById("edite_conditions").value=v_conditions;
		document.getElementById("edite_conditions").style.color="#000";
		document.getElementById("edite_request").value=v_request;
		document.getElementById("edite_request").style.color="#000";
		document.getElementById("edite_contactinfo").value=v_contact;
		document.getElementById("edite_contactinfo").style.color="#000";
	}
	if(v_type==2){
		document.getElementById("addform").style.display="";
		document.getElementById("headformadd").style.display="";
		document.getElementById("headformedite").style.display="none";
		document.getElementById("editeform").style.display="none";
		document.getElementById("addpricelink").style.display="none";
		if(ip_oldid) {
			document.getElementById("img"+ip_oldid).src="img/personal/ico_"+ip_extold+"_file.gif";
			document.getElementById("pd"+ip_oldid).className="box";
			ip_oldid=0;
		}
	}
}
adr_oldid=0;
adr_extold=0;
function inform_addresses(adr_id,adr_name,adr_city,adr_types,adr_address,adr_code1,adr_code2,adr_phone1,adr_phone2,adr_worktime,adr_photo,adr_email,adr_pw,adr_ph,adr_status,adr_type,adr_schema){
	if(adr_type==1){
		document.getElementById("adr"+adr_id).className="box active";
		if(adr_oldid) document.getElementById("adr"+adr_oldid).className="box";
		adr_oldid=adr_id;
		document.getElementById("addform").style.display="none";
		document.getElementById("headformadd").style.display="none";
		document.getElementById("headformedite").style.display="";
		document.getElementById("editeform").style.display="";
		document.getElementById("addpricelink").style.display="";
		document.getElementById("edite_id").value=adr_id;
		document.getElementById("edite_name").value=adr_name;
		document.getElementById("edite_city").value=adr_city;
		document.getElementById("edite_address").value=adr_address;
		document.getElementById("edite_email").value=adr_email;
		document.getElementById("edite_phonecode1").value=adr_code1;
		document.getElementById("edite_phonecode2").value=adr_code2;
		document.getElementById("edite_phone1").value=adr_phone1;
		document.getElementById("edite_phone2").value=adr_phone2;
		document.getElementById("edite_status").value=adr_status;
		document.getElementById("edite_worktime").value=adr_worktime;
		document.getElementById("edite_schema").value=adr_schema;
		document.getElementById("edite_type").value=adr_types;
		if(adr_status==1) document.getElementById("edite_type").disabled=1;
		else document.getElementById("edite_type").disabled=0;
		if(adr_photo) document.getElementById("lookphoto").innerHTML='<a href="javascript:opendiv(\''+adr_photo+'\','+adr_pw+','+adr_ph+');">?????????? ???????????</a>';
	}
	if(adr_type==2)	{
		document.getElementById("addform").style.display="";
		document.getElementById("headformadd").style.display="";
		document.getElementById("headformedite").style.display="none";
		document.getElementById("editeform").style.display="none";
		document.getElementById("addpricelink").style.display="none";
		if(ip_oldid){
			document.getElementById("img"+ip_oldid).src="img/personal/ico_"+ip_extold+"_file.gif";
			document.getElementById("pd"+ip_oldid).className="box";
			ip_oldid=0;
		}
	}
}
st_oldid=0;
st_extold=0;
st_oldclass="";
function inform_storefront(st_id,st_name,st_price,st_description,st_cat,st_subcat,st_photo,st_pw,st_ph,st_type){
	if(st_oldid!=st_id){
		if(st_type==1){
			cl=document.getElementById("st"+st_id).className;
			if(cl=="d"){
				document.getElementById("st"+st_id).className="d active";
				document.getElementById("point"+st_id).innerHTML='<img width="13" height="13" alt="" src="img/personal/violet_arrow_left.gif"/>';
			} else {
				document.getElementById("st"+st_id).className="active";
				document.getElementById("point"+st_id).innerHTML='<img width="13" height="13" alt="" src="img/personal/violet_arrow_left.gif"/>';
				cl="";
			}
			if(st_oldid){
				document.getElementById("st"+st_oldid).className=st_oldclass;
				document.getElementById("point"+st_oldid).innerHTML='';
			}
			st_oldid=st_id;
			st_oldclass=cl;
			document.getElementById("addform").style.display="none";
			document.getElementById("headformadd").style.display="none";
			document.getElementById("headformedite").style.display="";
			document.getElementById("editeform").style.display="";
			document.getElementById("addpricelink").style.visibility="visible";
			document.getElementById("edite_id").value=st_id;
			document.getElementById("edite_name").value=st_name;
			document.getElementById("edite_price").value=st_price;
			document.getElementById("edite_description").value=st_description;
			document.getElementById("edite_cat").value=st_cat;
			document.getElementById("edite_subcat").value=st_subcat;
			if(st_photo) document.getElementById("lookphoto").innerHTML='<a href="javascript:opendiv(\''+st_photo+'\','+st_pw+','+st_ph+');">?????????? ???????????</a>';
			else document.getElementById("lookphoto").innerHTML='';
		}
	}
}
news_oldid=0;
news_extold=0;
news_oldclass="";
function inform_news(news_id,news_short,news_text,news_photo,news_pw,news_ph,news_type){
	if(news_type==1){
		document.getElementById("news"+news_id).className="box active";
		if(news_oldid) document.getElementById("news"+news_oldid).className="box";
		news_oldid=news_id;
		document.getElementById("addform").style.display="none";
		document.getElementById("headformadd").style.display="none";
		document.getElementById("headformedite").style.display="";
		document.getElementById("editeform").style.display="";
		document.getElementById("edite_id").value=news_id;
		document.getElementById("edite_short").value=news_short;
		document.getElementById("edite_text").value=news_text;
		if(news_photo) document.getElementById("lookphoto").innerHTML='<a href="javascript:opendiv(\''+news_photo+'\','+news_pw+','+news_ph+');">?????????? ???????????</a>';
		else document.getElementById("lookphoto").innerHTML='';
	}
	if(news_type==2){
		document.getElementById("addform").style.display="";
		document.getElementById("headformadd").style.display="";
		document.getElementById("headformedite").style.display="none";
		document.getElementById("editeform").style.display="none";
		document.getElementById("addpricelink").style.display="none";
		if(ip_oldid){
			document.getElementById("img"+ip_oldid).src="img/personal/ico_"+ip_extold+"_file.gif";
			document.getElementById("pd"+ip_oldid).className="box";
			ip_oldid=0;
		}
	}
}
function countpress(cid){
	val=document.getElementById(cid).value;
	count=val.length;
	if(count==100){
		tval="";
		for(i=0;i<99;i++) {tval=tval+val[i];}
		document.getElementById(cid).value=tval;
	}
}
function submitform(save_formid){
	check=0;
	ErrorFieldColor="#ffe3e3";
	if(save_formid=="savestorefront2"){
		val1=document.getElementById("edite_name").value;
		val2=document.getElementById("edite_price").value;
		val3=document.getElementById("edite_description").value;
		if(!val1) document.getElementById("edite_name").style.backgroundColor="#ffcccc";
		if(!val2) document.getElementById("edite_price").style.backgroundColor="#ffcccc";
		if(!val3) document.getElementById("edite_description").style.backgroundColor="#ffcccc";
		if(val1!="" & val2!="" & val3!="") check=1;
	}
	if(save_formid=="edite_add_vacancy_form"){
		check=1;
		errormessage="";
		$Name=document.getElementById("edite_add_vacancy_name").value;
		if(!$Name){
			document.getElementById("edite_add_vacancy_name").style.backgroundColor=ErrorFieldColor;
			errormessage=errormessage+"<div class=\"error\">Не заполнено поле &laquo;Требуются&raquo;.</div>";
			check=0;
		}
	}
	if(save_formid=="addressform"){
		$City=document.getElementById("div_city").value;
		$Address=document.getElementById("div_address").value;
		$Code1=document.getElementById("div_code1").value;
		$Code2=document.getElementById("div_code2").value;
		$Code3=document.getElementById("div_code3").value;
		$Code4=document.getElementById("div_code4").value;
		$Phone1=document.getElementById("div_phone1").value;
		$Phone2=document.getElementById("div_phone2").value;
		$Phone3=document.getElementById("div_phone3").value;
		$Phone4=document.getElementById("div_phone4").value;
		$Email=document.getElementById("div_email").value;
		$Photo=document.getElementById("div_addressphoto").value;
		check=1;
		errormessage="";
		if($Photo){
			if(!$Photo.match(".jpg") && !$Photo.match(".jpeg") && !$Photo.match(".JPG")){
				document.getElementById("div_addressphoto").style.backgroundColor=ErrorFieldColor;
				errormessage=errormessage+"<div class=\"error\">Фотография должна быть формата jpg</div>";
				check=0;
			}
		}
		if($Email){
			if(!$Email.match("@") && !$Email.match(".")){
				document.getElementById("div_email").style.backgroundColor=ErrorFieldColor;
				errormessage=errormessage+"<div class=\"error\">Неправильный электронный адрес.</div>";
				check=0;
			}
		}

		if(!$Address){
			document.getElementById("div_address").style.backgroundColor=ErrorFieldColor;
			errormessage=errormessage+"<div class=\"error\">Не заполнено поле &laquo;Адрес&raquo;.</div>";
			check=0;
		}
		if(!$City){
			document.getElementById("div_city").style.backgroundColor=ErrorFieldColor;
			errormessage=errormessage+"<div class=\"error\">Не заполнено поле &laquo;Город&raquo;.</div>";
			check=0;
		}
		if($Phone1 && !$Code1){
			document.getElementById("div_code1").style.backgroundColor=ErrorFieldColor;
			errormessage=errormessage+"<div class=\"error\">Не заполнено одно из полей &laquo;Код&raquo;.</div>";
			check=0;
		}
		if($Phone2 && !$Code2){
			document.getElementById("div_code2").style.backgroundColor=ErrorFieldColor;
			errormessage=errormessage+"<div class=\"error\">Не заполнено одно из полей &laquo;Код&raquo;.</div>";
			check=0;
		}
		if(!$Phone1 && $Code1){
			document.getElementById("div_phone1").style.backgroundColor=ErrorFieldColor;
			errormessage=errormessage+"<div class=\"error\">Не заполнено одно из полей &laquo;Телефон&raquo;.</div>";
			check=0;
		}
		if(!$Phone2 && $Code2){
			document.getElementById("div_phone2").style.backgroundColor=ErrorFieldColor;
			errormessage=errormessage+"<div class=\"error\">Не заполнено одно из полей &laquo;Телефон&raquo;.</div>";
			check=0;
		}		
	}
	if(save_formid=="edite_categoriesform"){
		check=0;
		chekboxesOK=0;
		for(var i=0;i<300;i++){
			if(document.getElementById("checkbox"+i)){
				checkbox=document.getElementById("checkbox"+i).checked;
				if(checkbox){
					chekboxesOK=1;
					break;
				} else if(chekboxesOK!=1) chekboxesOK=0;
			}
		}
		if(chekboxesOK==0) errormessage="<div class=\"error\">Не выбраны подкатегории</div>";
		else check=1;
	}
	if(save_formid=="edite_add_pricelist_form"){
		errormessage="";
		$Name=document.getElementById("edite_add_pricelist_name").value;
		$File=document.getElementById("pricelist").value;
		check=1;
		if(!$Name){
			document.getElementById("edite_add_pricelist_name").style.backgroundColor=ErrorFieldColor;
			errormessage=errormessage+"<div class=\"error\">Не заполнено поле &laquo;Название&raquo;.</div>";
			check=0;
		}
		if($File){
			if(!$File.match(".xls") && !$File.match(".txt") && !$File.match(".pdf") && !$File.match(".doc") && !$File.match(".zip") && !$File.match(".rar")){
				document.getElementById("pricelist").style.backgroundColor=ErrorFieldColor;
				errormessage=errormessage+"<div class=\"error\">Допустимые форматы файлов: xls, txt, pdf, doc, zip, rar.</div>";
				check=0;
			}
		}
		else if (document.getElementById("editeoraddprice").value!="edite") {
			document.getElementById("pricelist").style.backgroundColor=ErrorFieldColor;
			errormessage=errormessage+"<div class=\"error\">Не заполнено поле &laquo;Прайс-лист&raquo;.</div>";
			check=0;
		}
	}
	if(save_formid=="addtostorefrontform"){
		$SCat="non";
		$Name=document.getElementById("addtostorefront_name").value;
		$Price=document.getElementById("addtostorefront_price").value;
		$Valute=document.getElementById("addtostorefront_valute").value;
		$Photo=document.getElementById("addtostorefront_photo").value;
		$OperType=document.getElementById("storefrontoperationtype").value;
		$Cat=document.getElementById("addtostorefront_category").value;
		if(document.getElementById("addtostorefront_subcategory")) $SCat=document.getElementById("addtostorefront_subcategory").value;
		errormessage="";
		check=1;
		if(!$Name){
			document.getElementById("addtostorefront_name").style.backgroundColor=ErrorFieldColor;
			errormessage=errormessage+"<div class=\"error\">Не заполнено поле &laquo;Наименование товара&raquo;.</div>";
			check=0;
		}
		if(!$Price){
			document.getElementById("addtostorefront_price").style.backgroundColor=ErrorFieldColor;
			errormessage=errormessage+"<div class=\"error\">Не заполнено поле &laquo;Цена&raquo;.</div>";
			check=0;
		}
		if(!$Photo && $OperType=="add"){
			document.getElementById("addtostorefront_photo").style.backgroundColor=ErrorFieldColor;
			errormessage=errormessage+"<div class=\"error\">Не заполнено поле &laquo;Фотография товара&raquo;.</div>";
			check=0;
		}
		if($Cat==0){
			document.getElementById("addtostorefront_category").style.backgroundColor=ErrorFieldColor;
			errormessage=errormessage+"<div class=\"error\">Не выбрана категория.</div>";
			check=0;
		}
		if($SCat==0 && document.getElementById("addtostorefront_subcategory")){
			document.getElementById("addtostorefront_subcategory").style.backgroundColor=ErrorFieldColor;
			errormessage=errormessage+"<div class=\"error\">Не выбрана подкатегория.</div>";
			check=0;
		}
	}
	if(save_formid=="editelogotypeform"){
		errormessage="";
		check=1;
		$Logotype=document.getElementById("logotypefield").value;
		if(!$Logotype.match(".gif") && !$Logotype.match(".jpg") && $Logotype!=""){
			check=0;
			document.getElementById("logotypefield").style.backgroundColor=ErrorFieldColor;
			errormessage=errormessage+"<div class=\"error\">Логотип должен быть.</div>";
		}
		if(!$Logotype){
			check=0;
			document.getElementById("logotypefield").style.backgroundColor=ErrorFieldColor;
			errormessage=errormessage+"<div class=\"error\">Не выбран логотип компании.</div>";
		}
	}
	if(save_formid=="newsandactionsform"){
		errormessage="";
		$Short=document.getElementById("newsandactionsform_short").value;
		if($Short) check=1;
		else {
			document.getElementById("newsandactionsform_short").style.backgroundColor=ErrorFieldColor;
			errormessage=errormessage+"<div class=\"error\">Не заполнено поле &laquo;Краткий текст новости&raquo;.</div>";
		}
	}
	if(save_formid=="salesandactionsform"){
		errormessage="";
		$Short=document.getElementById("salesandactionsform_text").value;
		if($Short) check=1;
		else {
			document.getElementById("salesandactionsform_text").style.backgroundColor=ErrorFieldColor;
			errormessage=errormessage+"<div class=\"error\">Не заполнено поле &laquo;Текст скидки&raquo;.</div>";
		}
	}
	if(save_formid=="saleseditdivform"){
		errormessage="";
		$Short=document.getElementById("salesandactionsform_text_2").value;
		if($Short) check=1;
		else {
			document.getElementById("salesandactionsform_text_2").style.backgroundColor=ErrorFieldColor;
			errormessage=errormessage+"<div class=\"error\">Не заполнено поле &laquo;Текст скидки&raquo;.</div>";
		}
	}
	if(check==1) document.getElementById(save_formid).submit(save_formid);
	else if(document.getElementById(save_formid+"errors")) document.getElementById(save_formid+"errors").innerHTML=errormessage;
}
function checklenght(from,inform,length,$LettersDiv){
	var val=new Array();
	val=document.getElementById(from).value;
	count=val.length;
	key=from.which;
	keychar = String.fromCharCode(key)
	if(count>=length){
		tval="";
		for(i=0;i<length;i++){tval=tval+val.charAt(i);}
		document.getElementById(from).value=tval;
	}
	itog=length-count;
	if(itog<0) itog=0;
	document.getElementById($LettersDiv).innerHTML=itog;
}
function openform_edditemoreaddress($AddressesId){
	if(opened==0){
		winobj = $("#form_address");
		wincenter(winobj);
		opened=1;
		scrtop=scrtop=document.documentElement.scrollTop;
		document.getElementById('deleteaddressphoto').innerHTML="";
		document.getElementById("imgaddressphoto").innerHTML="";
		document.getElementById("div_email").value="";
		document.getElementById("div_site").value="";
		document.getElementById("div_address").value="";
		document.getElementById("div_address").style.backgroundColor="#FCFAF5";
		document.getElementById("div_city").value="";
		document.getElementById("div_city").style.backgroundColor="#FCFAF5";
		document.getElementById("div_schema").value="";
		document.getElementById("div_id").value="";
		document.getElementById("div_worktime").value="";
		document.getElementById("div_code1").value="";
		document.getElementById("div_code2").value="";
		document.getElementById("div_code1").style.backgroundColor="#FCFAF5";
		document.getElementById("div_code2").style.backgroundColor="#FCFAF5";
		document.getElementById("div_phone1").value="";
		document.getElementById("div_phone2").value="";
		document.getElementById("div_phone1").style.backgroundColor="#FCFAF5";
		document.getElementById("div_phone2").style.backgroundColor="#FCFAF5";
		document.getElementById("form_address").style.display="";
		document.getElementById("addresssubmittype").value="add_more";
		document.getElementById("imgaddressphoto").innerHTML="";
		document.getElementById("addressformerrors").innerHTML="";
		document.getElementById("deleteaddressphoto").innerHTML="";
		if(document.getElementById("morecity"+$AddressesId)){
			$Content=document.getElementById("morecity"+$AddressesId).innerHTML;
			document.getElementById("div_city").value=$Content;
		}
		document.getElementById("div_id").value=$AddressesId;
		document.getElementById("addresssubmittype").value="edite_more";
		$Content=document.getElementById("moreaddress"+$AddressesId).innerHTML;
		$Content=cleanthis($Content);
		document.getElementById("div_address").value=$Content;
		if(document.getElementById("moreemail"+$AddressesId)) {
			$Content=document.getElementById("moreemail"+$AddressesId).innerHTML;
			document.getElementById("div_email").value=$Content;
		}
		if(document.getElementById("moresite"+$AddressesId)) {
			$Content=document.getElementById("moresite"+$AddressesId).innerHTML;
			document.getElementById("div_site").value=$Content;
		}
		if(document.getElementById("moreschema"+$AddressesId)) {
			$Content=document.getElementById("moreschema"+$AddressesId).href;
			document.getElementById("div_schema").value=$Content;
		}
		if(document.getElementById("moreworktime"+$AddressesId)) {
			$Content=document.getElementById("moreworktime"+$AddressesId).innerHTML;
			document.getElementById("div_worktime").value=$Content;
		}
		for($i=1;$i<4;$i++){
			if(document.getElementById("hp"+$i+$AddressesId)){
				$hp=document.getElementById("hp"+$i+$AddressesId).innerHTML.split(" ");
				document.getElementById("div_code"+$i).value=$hp[0];
				document.getElementById("div_phone"+$i).value=$hp[1];
			}
		}
		if(document.getElementById("morephotourl"+$AddressesId).innerHTML!=""){
			$Url=document.getElementById("morephotourl"+$AddressesId).innerHTML;
			if($Url){
				document.getElementById("imgaddressphoto").innerHTML='<img src="'+$Url+'">';
				document.getElementById('deleteaddressphoto').innerHTML='<a href="'+HOST+'personal/delphotoaddress/'+$AddressesId+'/" class="del">Удалить</a>';
			} else document.getElementById('deleteaddressphoto').innerHTML="";
		}
		else document.getElementById("imgaddressphoto").innerHTML='';
	}
}
function openform($formid){
	if(opened==0){
		opened=1;
		if($formid=="edite_aboutcompany"){
			opened=1;
			$content=document.getElementById("textaboutcompany").innerHTML;
			$content=cleanthis($content);
			document.getElementById($formid).style.display="";
			document.getElementById("div_aboutcompany").value=cleanthis($content);
			checklenght('div_aboutcompany','',1500,'letters');
		}
		if($formid=="addstostorefront"){
			opened=1;
			document.getElementById($formid).style.display="";
		}
		if($formid=="addtoactions"){
			opened=1;
			document.getElementById($formid).style.display="";
		}
		if($formid=="addtonews"){
			opened=1;
			document.getElementById($formid).style.display="";
		}
		if($formid=="edite_categories"){opened=1;}
		if($formid=="add_moreaddress"){
			opened=1;
			document.getElementById($formid).style.display="";
		}
		if($formid=="edite_mainaddress"){
			opened=1;
			document.getElementById($formid).style.display="";
		}
		if(document.getElementById("city")){$Content=document.getElementById("city").innerHTML;} 
		else { 
			$Content="";			
			document.getElementById("div_maincity").value=$Content;
			$Content=document.getElementById("address").innerHTML;
			document.getElementById("div_mainaddress").value=$Content;			
			if(document.getElementById("email")){
				$Content=document.getElementById("email").innerHTML;
				document.getElementById("div_mainemail").value=$Content;
			}
			if(document.getElementById("site")){
				$Content=document.getElementById("site").innerHTML;
				document.getElementById("div_mainsite").value=$Content;
			}
			if(document.getElementById("schema")){
				$Content=document.getElementById("schema").href;
				document.getElementById("div_mainschema").value=$Content;
			}
			for($i=1;$i<4;$i++){
				if(document.getElementById("hp"+$i)){
					$hp=document.getElementById("hp"+$i).innerHTML.split(" ");
					document.getElementById("div_maincode"+$i).value=$hp[0];
					document.getElementById("div_mainphone"+$i).value=$hp[1];
				}
			}
			if(document.getElementById("mainphotourl").innerHTML!=""){
				$Url=document.getElementById("mainphotourl").innerHTML;
				document.getElementById("mainphoto").innerHTML='<img src="'+$Url+'">';
			}
		}
		if($formid=="edite_keygoods"){
			opened=1;
			$content=document.getElementById("kgoods").innerHTML;
			document.getElementById($formid).style.display="";
			$content=cleanthis($content);
			document.getElementById("div_keygoods").value=$content;
		}
		if($formid=="edite_keybrands"){
			opened=1;
			$content=document.getElementById("kbrands").innerHTML;
			document.getElementById($formid).style.display="";
			$content=cleanthis($content);
			document.getElementById("div_keybrands").value=$content;
		}
		if($formid=="edite_logo"){
			opened=1;
			document.getElementById("preview_logotype").innerHTML="";
			document.getElementById("logotypefield").style.backgroundColor="#FCFAF5";
			document.getElementById($formid).style.display="";
			if(document.getElementById("companylogotype")){
				$logosrc=document.getElementById("companylogotype").src;
				if($logosrc) document.getElementById("preview_logotype").innerHTML='<img src="'+$logosrc+'">';
			}			
		}
		winobj = $("#"+$formid);
        wincenter(winobj);
	}
}
function closeediteform($formid){
	if($formid=="edite_categories"){category_oldid=0;}
	opened=0;
	document.getElementById($formid).style.display="none";
}
function activatemylinks($Userid){
	post_data="ajax=1&userid="+$Userid;
	loadHTML('POST','index.php',post_data,'activatebaloon');
}
function ajax_cats(){
	$CatId=0;
	if(document.getElementById("addtostorefront_category")) $CatId=document.getElementById("addtostorefront_category").value;
	if($CatId){
		//alert($CatId);
		post_data ="ajax=1&makesubcats=1&catid="+$CatId+"&checked="+$Checked;
		if (document.getElementById("com")) {
			$Id=document.getElementById("com").value;
			post_data += "&idishnik="+$Id;
		}	
		loadHTML('POST','index.php', post_data, 'ajaxsubcategory');
	}
}
function openform_address($Type){
	if(opened==0){
		opened=1;
		winobj = $("#form_address");
		wincenter(winobj);
		document.getElementById("imgaddressphoto").innerHTML='';
		document.getElementById("div_worktime").value="";
		document.getElementById("div_email").value="";
		document.getElementById("div_site").value="";
		document.getElementById("div_schema").value="";
		document.getElementById("div_id").value="";
		document.getElementById("div_address").value="";
		document.getElementById("div_city").value="";
		document.getElementById("div_code1").value="";
		document.getElementById("div_code2").value="";
		document.getElementById("div_code3").value="";
		document.getElementById("div_code4").value="";
		document.getElementById("div_phone1").value="";
		document.getElementById("div_phone2").value="";
		document.getElementById("div_phone3").value="";
		document.getElementById("div_phone4").value="";
		document.getElementById("addressformerrors").innerHTML="";
		document.getElementById("div_email").style.backgroundColor="#FCFAF5";
		document.getElementById("div_site").style.backgroundColor="#FCFAF5";
		document.getElementById("div_schema").style.backgroundColor="#FCFAF5";
		document.getElementById("div_id").style.backgroundColor="#FCFAF5";
		document.getElementById("div_address").style.backgroundColor="#FCFAF5";
		document.getElementById("div_city").style.backgroundColor="#FCFAF5";
		document.getElementById("div_code1").style.backgroundColor="#FCFAF5";
		document.getElementById("div_code2").style.backgroundColor="#FCFAF5";
		document.getElementById("div_code3").style.backgroundColor="#FCFAF5";
		document.getElementById("div_code4").style.backgroundColor="#FCFAF5";
		document.getElementById("div_phone1").style.backgroundColor="#FCFAF5";;
		document.getElementById("div_phone2").style.backgroundColor="#FCFAF5";
		document.getElementById("div_phone3").style.backgroundColor="#FCFAF5";
		document.getElementById("div_phone4").style.backgroundColor="#FCFAF5";
		document.getElementById("div_phone3").style.backgroundColor="#FCFAF5";
		document.getElementById('deleteaddressphoto').innerHTML='';
		if($Type=="add_more"){
			document.getElementById("addresssubmittype").value="add_more";
			document.getElementById("imgaddressphoto").innerHTML='';
		}
		if($Type=="edite_main")	{
			if(document.getElementById("city")){
				$Content=document.getElementById("city").innerHTML;
				document.getElementById("div_city").value=$Content;
			}
			$Content=document.getElementById("address").innerHTML;
			document.getElementById("div_address").value=cleanthis($Content);
			if(document.getElementById("email")){
				$Content=document.getElementById("email").innerHTML;
				document.getElementById("div_email").value=$Content;
			}
			if(document.getElementById("site")){
				$Content=document.getElementById("site").innerHTML;
				document.getElementById("div_site").value=$Content;
			}
			if(document.getElementById("schema")){
				$Content=document.getElementById("schema").href;
				document.getElementById("div_schema").value=$Content;
			}
			if(document.getElementById("worktime")){
				$Content=document.getElementById("worktime").innerHTML;
				document.getElementById("div_worktime").value=$Content;
			}
			for($i=1;$i<4;$i++){
				if(document.getElementById("hp"+$i)){
					$hp=document.getElementById("hp"+$i).innerHTML.split(" ");
					document.getElementById("div_code"+$i).value=$hp[0];
					document.getElementById("div_phone"+$i).value=$hp[1];
				}
			}
			document.getElementById("imgaddressphoto").innerHTML='';
			if(document.getElementById("mainphotourl").innerHTML!=""){
				$Url=document.getElementById("mainphotourl").innerHTML;
				if($Url)document.getElementById("imgaddressphoto").innerHTML='<img src="'+$Url+'">';
				if($Url)document.getElementById('deleteaddressphoto').innerHTML='<a href="'+HOST+'personal/delphotomainaddress/" class="del">Удалить</a>';
				else document.getElementById('deleteaddressphoto').innerHTML='';
			}
			document.getElementById("addresssubmittype").value="edite_main";
		}
		document.getElementById("form_address").style.display="";
	}
}
HOST="http://www/goldencat/main/";
function open_editenewsform($Type,$Id){
	if(opened==0){
		opened=1;
		/*w=480;
		scrtop=document.documentElement.scrollTop;
		var iLeft = Math.round ((screen.width-w) / 2)-23;
		document.getElementById('newsandactionsdiv').style.Top="0px";
		document.getElementById('newsandactionsdiv').style.Left="0px";
		document.getElementById('newsandactionsdiv').style.marginTop=screen.height/4+scrtop+"px";
		document.getElementById('newsandactionsdiv').style.marginLeft= iLeft+"px";*/
		winobj = $("#newsandactionsdiv");
		wincenter(winobj);

		document.getElementById('newsandactionsform_previewphoto').innerHTML="";
		document.getElementById('newsandactionsform_short').style.backgroundColor="#FCFAF5";
		document.getElementById('newsandactionsformerrors').innerHTML="";
		scrtop=scrtop=document.documentElement.scrollTop;
		document.getElementById('newsandactionsdiv').style.display="";
		document.getElementById('newsandactionsform_delphoto').innerHTML="";

		document.getElementById('newsoractionstype').value=$Type;
		document.getElementById('newsoractionid').value=$Id;
		$Short=document.getElementById('short'+$Type+$Id).innerHTML;
		$FullText=document.getElementById('full'+$Type+$Id).innerHTML;
		for($i=0;$i>-1;$i++)
		{
			if($FullText.match("&nbsp;"))
			{
				$FullText=$FullText.replace("&nbsp;"," ");
			}else break;
		}
		for($i=0;$i>-1;$i++)
		{
			if($Short.match("&nbsp;"))
			{
				$Short=$Short.replace("&nbsp;"," ");
			}else break;
		}
		if($Type=="news")
		{
			document.getElementById("newsoractionsinhead").innerHTML="Редактирование новости";
			document.getElementById("newsoractionsinshort").innerHTML="новости";
			document.getElementById("newsoractionsinfull").innerHTML="новости";
		}
		else if($Type=="action")
		{
			document.getElementById("newsoractionsinhead").innerHTML="Редактирование акции";
			document.getElementById("newsoractionsinshort").innerHTML="акции";
			document.getElementById("newsoractionsinfull").innerHTML="акции";
		}
		$Photo="";
		if(document.getElementById('photo'+$Type+$Id)) $Photo=document.getElementById('photo'+$Type+$Id).innerHTML;

		if($Photo) document.getElementById('newsandactionsform_previewphoto').innerHTML='<img src="'+$Photo+'">';
		else document.getElementById('newsandactionsform_previewphoto').innerHTML='';
		if($Photo)
		{

			document.getElementById('newsandactionsform_delphoto').innerHTML='<a href="'+HOST+'personal/cnews/delphoto'+$Type+'/'+$Id+'/" class="del">Удалить</a>';
		}
		else document.getElementById('deleteaddressphoto').innerHTML='';
		document.getElementById('newsandactionsform_short').value=$Short;

		$FullText=cleanthis($FullText);
		document.getElementById('newsandactionsform_text').value=$FullText;
		checklenght('newsandactionsform_short','',250,'newsandactionsform_letters');

	}
}
function open_editenewsform_mod($Type,$Id){
	if(opened==0)
	{
		/*w=480;
		scrtop=document.documentElement.scrollTop;
		var iLeft = Math.round ((screen.width-w) / 2)-23;
		document.getElementById('newsandactionsdiv').style.Top="0px";
		document.getElementById('newsandactionsdiv').style.Left="0px";

		document.getElementById('newsandactionsdiv').style.marginTop=screen.height/4+scrtop+"px";
		document.getElementById('newsandactionsdiv').style.marginLeft= iLeft+"px";*/
		winobj = $("#newsandactionsdiv");
		wincenter(winobj);

		opened=1;
		document.getElementById('newsandactionsform_previewphoto').innerHTML="";
		document.getElementById('newsandactionsform_short').style.backgroundColor="#FCFAF5";
		document.getElementById('newsandactionsformerrors').innerHTML="";
		scrtop=scrtop=document.documentElement.scrollTop;
		document.getElementById('newsandactionsdiv').style.display="";
		document.getElementById('newsandactionsform_delphoto').innerHTML="";

		document.getElementById('newsoractionstype').value=$Type;
		document.getElementById('newsoractionid').value=$Id;
		$Short=document.getElementById('short'+$Type+$Id).innerHTML;
		$FullText=document.getElementById('full'+$Type+$Id).innerHTML;
		for($i=0;$i>-1;$i++)
		{
			if($FullText.match("&nbsp;"))
			{
				$FullText=$FullText.replace("&nbsp;"," ");
			}else break;
		}
		for($i=0;$i>-1;$i++)
		{
			if($Short.match("&nbsp;"))
			{
				$Short=$Short.replace("&nbsp;"," ");
			}else break;
		}
		if($Type=="news")
		{
			document.getElementById("newsoractionsinhead").innerHTML="Редактирование новости";
			document.getElementById("newsoractionsinshort").innerHTML="новости";
			document.getElementById("newsoractionsinfull").innerHTML="новости";
		}
		else if($Type=="action")
		{
			document.getElementById("newsoractionsinhead").innerHTML="Редактирование акции";
			document.getElementById("newsoractionsinshort").innerHTML="акции";
			document.getElementById("newsoractionsinfull").innerHTML="акции";
		}
		$Photo="";
		if(document.getElementById('photo'+$Type+$Id)) $Photo=document.getElementById('photo'+$Type+$Id).innerHTML;

		if($Photo) document.getElementById('newsandactionsform_previewphoto').innerHTML='<img src="'+$Photo+'">';
		else document.getElementById('newsandactionsform_previewphoto').innerHTML='';
		if($Photo)
		{

			document.getElementById('newsandactionsform_delphoto').innerHTML='<a href="'+HOST+'newsadmin/delphoto'+$Type+'/'+$Id+'/" class="del">Удалить</a>';
		}
		else document.getElementById('deleteaddressphoto').innerHTML='';
		$Short=cleanthis($Short);
		document.getElementById('newsandactionsform_short').value=$Short;
		for($i=0;$i>-1;$i++)
		{
			if($FullText.match("<BR>"))
			{
				$FullText=$FullText.replace("<BR>","\n");
			}else break;
		}
		for($i=0;$i>-1;$i++)
		{
			if($FullText.match("<br>"))
			{
				$FullText=$FullText.replace("<br>","");
			}else break;
		}
		document.getElementById('newsandactionsform_text').value=$FullText;
		checklenght('newsandactionsform_short','',250,'newsandactionsform_letters');

	}
}
function open_editesalesform_mod($Type,$Id){
	if(opened==0)
	{
		/*w=480;
		scrtop=document.documentElement.scrollTop;
		var iLeft = Math.round ((screen.width-w) / 2)-23;
		document.getElementById('saleseditdiv').style.Top="0px";
		document.getElementById('saleseditdiv').style.Left="0px";

		document.getElementById('saleseditdiv').style.marginTop=screen.height/4+scrtop+"px";
		document.getElementById('saleseditdiv').style.marginLeft= iLeft+"px";*/
		winobj = $("#saleseditdiv");
		wincenter(winobj);

		opened=1;
		document.getElementById('salesoractionsinfull').style.backgroundColor="#FCFAF5";
		document.getElementById('salesandactionsformerrors').innerHTML="";
		scrtop=scrtop=document.documentElement.scrollTop;
		document.getElementById('saleseditdiv').style.display="";

		document.getElementById('saleseditid').value=$Id;
		$Short=document.getElementById('short'+$Type+$Id).innerHTML;
		$FullText=document.getElementById('full'+$Type+$Id).innerHTML;

		$select = document.getElementById("salesoractionsinselected");
		for (var i=0; i<$select.options.length; i++){
			if ($select.options[i].text==$Short){
				$select.selectedIndex = i;
				break
			}
		}

		for($i=0;$i>-1;$i++)
		{
			if($FullText.match("&nbsp;"))
			{
				$FullText=$FullText.replace("&nbsp;"," ");
			}else break;
		}
		for($i=0;$i>-1;$i++)
		{
			if($Short.match("&nbsp;"))
			{
				$Short=$Short.replace("&nbsp;"," ");
			}else break;
		}
		$Short=cleanthis($Short);
		document.getElementById('salesandactionsform_short').value=$Short;
		for($i=0;$i>-1;$i++)
		{
			if($FullText.match("<BR>"))
			{
				$FullText=$FullText.replace("<BR>","\n");
			}else break;
		}
		for($i=0;$i>-1;$i++)
		{
			if($FullText.match("<br>"))
			{
				$FullText=$FullText.replace("<br>","");
			}else break;
		}
		document.getElementById('salesandactionsform_text_2').value=$FullText;
	}
}

function openform_newsactions($Type){
	if(opened==0 && $Type!="add_sales")
	{
		opened=1;
		
		winobj = $("#newsandactionsdiv");
        wincenter(winobj);
		
		document.getElementById('newsandactionsform_short').style.backgroundColor="#FCFAF5";
		document.getElementById('newsandactionsformerrors').innerHTML="";
		document.getElementById('newsandactionsform_previewphoto').innerHTML="";
		document.getElementById('newsandactionsform_short').value="";
		document.getElementById('newsandactionsform_text').value="";
		document.getElementById('newsandactionsform_previewphoto').innerHTML='';
		document.getElementById("newsoractionstype").value=$Type;
		if($Type=="add_news")
		{
			document.getElementById("newsoractionsinhead").innerHTML="Добавление новости";
			document.getElementById("newsoractionsinshort").innerHTML="новости";
			document.getElementById("newsoractionsinfull").innerHTML="новости";
		}
		else if($Type=="add_action")
		{
			document.getElementById("newsoractionsinhead").innerHTML="Добавление акции";
			document.getElementById("newsoractionsinshort").innerHTML="акции";
			document.getElementById("newsoractionsinfull").innerHTML="акции";
		}
		checklenght('div_aboutcompany','',250,'newsandactionsform_letters');
	} else if (opened==0 && $Type=="add_sales"){
		
		opened=1;
		
		winobj = $("#salesandactionsdiv");
        wincenter(winobj);

		checklenght('div_aboutcompany','',250,'newsandactionsform_letters');
	}
}
function open_vacancyform($Type,$Id){
	if(opened==0){
		opened=1;
		winobj = $("#edite_add_vacancy")
		wincenter(winobj);
		document.getElementById("edite_add_vacancy_formerrors").innerHTML='';
		document.getElementById("edite_add_vacancy_name").style.backgroundColor='#FCFAF5';
		scrtop=scrtop=document.documentElement.scrollTop;
		document.getElementById('edite_add_vacancy').style.display="";
		document.getElementById("editeoraddvacancy").value=$Type;
		if($Type=="add")
		{
			document.getElementById("edite_add_vacancy_inhead").innerHTML="Добавление вакансии";
			document.getElementById("edite_add_vacancy_conditions").value="";
			document.getElementById("edite_add_vacancy_request").value="";
			document.getElementById("edite_add_vacancy_contact").value="";
			document.getElementById("edite_add_vacancy_salary").value="";
			document.getElementById("edite_add_vacancy_name").value="";
			document.getElementById("edite_add_vacancy_id").value="";

		}
		else if($Type=="edite")
		{
			document.getElementById("edite_add_vacancy_inhead").innerHTML="Редактирование вакансии";
			$Name=document.getElementById("name"+$Id).innerHTML;
			$Salary=document.getElementById("salary"+$Id).innerHTML;
			$Conditions=document.getElementById("conditions"+$Id).innerHTML;
			$Request=document.getElementById("request"+$Id).innerHTML;
			$Contact=document.getElementById("contact"+$Id).innerHTML;


			document.getElementById("edite_add_vacancy_conditions").value=cleanthis($Conditions);
			document.getElementById("edite_add_vacancy_request").value=cleanthis($Request);
			document.getElementById("edite_add_vacancy_contact").value=cleanthis($Contact);
			document.getElementById("edite_add_vacancy_salary").value=$Salary;
			document.getElementById("edite_add_vacancy_name").value=$Name;
			document.getElementById("edite_add_vacancy_id").value=$Id;
		}

	}
}
function open_priceform($Type,$Id){
	document.getElementById("edite_add_pricelist_name").style.backgroundColor="#FCFAF5";
	document.getElementById("edite_add_pricelist_formerrors").innerHTML="";
	if(opened==0) {
		opened=1;
		winobj = $("#edite_add_pricelist");
		wincenter(winobj);
		document.getElementById('edite_add_pricelist').style.display="";
		document.getElementById("editeoraddprice").value=$Type;
		document.getElementById("edite_add_pricelist_name").value="";
		document.getElementById("edite_add_pricelist_inhead").innerHTML="Добавление прайс-листа";
		if($Type=="edite")
		{
			document.getElementById("edite_add_pricelist_inhead").innerHTML="Редактирование прайс-листа";
			$Name=document.getElementById("name"+$Id).innerHTML;
			$Main=document.getElementById("mainorsub"+$Id).innerHTML;
			document.getElementById("edite_add_pricelistid").value=$Id;
			document.getElementById("edite_add_pricelist_name").value=$Name;
		}
		checklenght('edite_add_pricelist_name','',250,'priceletters');

	}
}
$Checked=0;
/*function open_storefrontform($Type){
	if(opened==0){
		opened=1;
		document.getElementById("addtostorefront_forbiddenmessage").innerHTML="";
		winobj = $("#addstostorefront");
		wincenter(winobj);		
		document.getElementById("storefrontoperationtype").value=$Type;
		$Forbidden="";
		document.getElementById("addtostorefront_name").value='';
		document.getElementById("addtostorefront_oldprice").value='';
		document.getElementById("addtostorefront_name").style.backgroundColor='#FCFAF5';
		document.getElementById("addtostorefront_photo").style.backgroundColor='#FCFAF5';
		document.getElementById("addtostorefront_description").value='';
		document.getElementById("addtostorefront_price").value='';
		document.getElementById("addtostorefront_price").style.backgroundColor='#FCFAF5';
		document.getElementById("storefronteditid").value='';
		document.getElementById("addtostorefront_forbiddenmessage").innerHTML='';
		document.getElementById("storefrontphoto").innerHTML="";
		document.getElementById("addtostorefrontformerrors").innerHTML="";
		if($Type=="add"){
			document.getElementById('addstostorefront_inhead').innerHTML="Добавление товара";
			document.getElementById("addtostorefront_category").value=0;
		}
		else
		{
			//ajax_maincats($Type);
			document.getElementById("addtostorefront_forbiddenmessage").innerHTML="";
			document.getElementById('addstostorefront_inhead').innerHTML="Редактирование товара";
			$Name=document.getElementById("storefrontjsname"+$Type).innerHTML;
			if($Name) document.getElementById("addtostorefront_name").value=$Name;
			$Price=document.getElementById("storefrontjsprice"+$Type).innerHTML;
			if($Price) document.getElementById("addtostorefront_price").value=$Price;
			$Forbidden=document.getElementById("forbidden"+$Type).innerHTML;
			if($Forbidden) document.getElementById("addtostorefront_forbidden").value=$Forbidden;
			$LifeTime=document.getElementById("lifetime"+$Type).innerHTML;
			if($LifeTime) document.getElementById("addtostorefront_life").value=$LifeTime;
			$Valute=document.getElementById("val"+$Type).innerHTML;
			sel_val($Valute);
			if(document.getElementById("storefrontjsoldprice"+$Type)) $Price=document.getElementById("storefrontjsoldprice"+$Type).innerHTML;
			if($Price) document.getElementById("addtostorefront_oldprice").value=$Price
			$Desc=document.getElementById("storefrontjstext"+$Type).innerHTML;
			if($Desc) document.getElementById("addtostorefront_description").value=$Desc
			$Photo=document.getElementById("storefrontjsimg"+$Type).src;
			document.getElementById("storefrontphoto").innerHTML='<img src="'+$Photo+'">';
			document.getElementById("storefronteditid").value=$Type;
			$Cat=document.getElementById("storefrontjscategory"+$Type).innerHTML;
			$UserAct=document.getElementById("storefrontact"+$Type).innerHTML;
			if($UserAct==1) document.getElementById("storefrontactivity").checked=true;
			else document.getElementById("storefrontactivity").checked=false;
			$SubCat=document.getElementById("storefrontjssubcategory"+$Type).innerHTML;
			//$SubCat=document.getElementById("storefrontjssubcategory"+$Type).innerHTML;
			if(document.getElementById("storefrontjsforbidden"+$Type)) $Forbidden=document.getElementById("storefrontjsforbidden"+$Type).innerHTML;
			if($Forbidden!="") document.getElementById("addtostorefront_forbiddenmessage").innerHTML='<div class="why-not">'+$Forbidden+'</div><br>';
			else document.getElementById("addtostorefront_forbiddenmessage").innerHTML='';
			$Checked=$SubCat;
			//selcat($Checked);
			ajax_cats();
		}
	}

}*/

function open_storefrontform($Type)
{
	if(opened==0)
	{
		opened=1;

		document.getElementById("addtostorefront_forbiddenmessage").innerHTML="";
		/*scrtop=scrtop=document.documentElement.scrollTop;

		w=480;
		scrtop=document.documentElement.scrollTop;
		var iLeft = Math.round ((screen.width-w) / 2)-23;
		document.getElementById('addstostorefront').style.Top="0px";
		document.getElementById('addstostorefront').style.Left="0px";

		document.getElementById('addstostorefront').style.marginTop=screen.height/4+scrtop+"px";
		document.getElementById('addstostorefront').style.marginLeft= iLeft+"px";*/
		winobj=$('#addstostorefront');
		wincenter(winobj);

		document.getElementById('addstostorefront').style.display="";
		document.getElementById("storefrontoperationtype").value=$Type;$Forbidden="";
		document.getElementById("addtostorefront_name").value='';
		document.getElementById("addtostorefront_oldprice").value='';
		document.getElementById("addtostorefront_name").style.backgroundColor='#FCFAF5';
		document.getElementById("addtostorefront_photo").style.backgroundColor='#FCFAF5';
		document.getElementById("addtostorefront_description").value='';
		document.getElementById("addtostorefront_price").value='';
		document.getElementById("addtostorefront_price").style.backgroundColor='#FCFAF5';
		document.getElementById("storefronteditid").value='';
		document.getElementById("addtostorefront_forbiddenmessage").innerHTML='';
		document.getElementById("storefrontphoto").innerHTML="";

		document.getElementById("addtostorefrontformerrors").innerHTML="";

		if($Type=="add")
		{
			document.getElementById('addstostorefront_inhead').innerHTML="Добавление товара";
			document.getElementById("addtostorefront_category").value=0;
		}
		else
		{
			document.getElementById("addtostorefront_forbiddenmessage").innerHTML="";
			document.getElementById('addstostorefront_inhead').innerHTML="Редактирование товара";
			$Name=document.getElementById("storefrontjsname"+$Type).innerHTML;
			if($Name) document.getElementById("addtostorefront_name").value=$Name
			$Price=document.getElementById("storefrontjsprice"+$Type).innerHTML;
			if($Price) document.getElementById("addtostorefront_price").value=$Price
			if(document.getElementById("storefrontjsoldprice"+$Type)) $Price=document.getElementById("storefrontjsoldprice"+$Type).innerHTML;
			if($Price) document.getElementById("addtostorefront_oldprice").value=$Price
			$Desc=document.getElementById("storefrontjstext"+$Type).innerHTML;
			if($Desc) document.getElementById("addtostorefront_description").value=$Desc
			$Photo=document.getElementById("storefrontjsimg"+$Type).src;
			document.getElementById("storefrontphoto").innerHTML='<img src="'+$Photo+'">';
			document.getElementById("storefronteditid").value=$Type;
			$Cat=document.getElementById("storefrontjscategory"+$Type).innerHTML;
			
			$Forbidden=document.getElementById("forbidden"+$Type).innerHTML;
			if($Forbidden) document.getElementById("addtostorefront_forbidden").value=$Forbidden;
			$LifeTime=document.getElementById("lifetime"+$Type).innerHTML;
			if($LifeTime) document.getElementById("addtostorefront_life").value=$LifeTime;
			$Valute=document.getElementById("val"+$Type).innerHTML;
			sel_val($Valute);

			document.getElementById("addtostorefront_category").value=$Cat;

			$UserAct=document.getElementById("storefrontact"+$Type).innerHTML;
			if($UserAct==1) document.getElementById("storefrontactivity").checked=true;
			else document.getElementById("storefrontactivity").checked=false;

			$SubCat=document.getElementById("storefrontjssubcategory"+$Type).innerHTML;

			if(document.getElementById("storefrontjsforbidden"+$Type)) 											$Forbidden=document.getElementById("storefrontjsforbidden"+$Type).innerHTML;
			if($Forbidden!="") document.getElementById("addtostorefront_forbiddenmessage").innerHTML='<div class="why-not">'+$Forbidden+'</div><br>';
			else document.getElementById("addtostorefront_forbiddenmessage").innerHTML='';
			$Checked=$SubCat;

		}
		 ajax_cats();
	}

}

function checkvalue(e){
	if(window.event) // IE
	  {
	  	keynum = e.keyCode;
	  	$id=window.event.srcElement.id;
	  }
	else if(e.which) // Netscape/Firefox/Opera
	  {
	  	keynum = e.which;
	  	$id=e.target.id;
	  }

	 $Value=document.getElementById($id).value;
	 numcheck = /\D/;
	 $Test=numcheck.test($Value);
	 if($Test)
	 {
	 	document.getElementById($id).value="";
	 }


}

$OldKeyNum=0;

function noNumbers(e){
	var keynum;
	var keychar;
	var numcheck;
	// IE
	if(window.event){
	  	keynum = e.keyCode;
	  	$id=window.event.srcElement.id;
	}
	// Netscape/Firefox/Opera
	else if(e.which){
		keynum = e.which;
	  	$id=e.target.id;
	}
	keychar = String.fromCharCode(keynum);
	if(keynum==8){
	 	$OldKeyNum=keynum;
		return true;
	}
	if(keynum==35){
		$OldKeyNum=keynum;
	 	return true;
	}
	if(keynum==36){
	 	$OldKeyNum=keynum;
	 	return true;
	}
	if(keynum==37){
	 	$OldKeyNum=keynum;
	 	return true;
	}
	 if(keynum==39)
	 {

	 	$OldKeyNum=keynum;
	 	return true;
	 }
	 if(keynum==46)
	 {

	 	$OldKeyNum=keynum;
	 	return true;
	 }
	 if(keynum==96)
	 {

	 	$OldKeyNum=keynum;
	 	return true;
	 }
	 if(keynum==97)
	 {

	 	$OldKeyNum=keynum;
	 	return true;
	 }
	 
	 if(keynum==98)
	 {

	 	$OldKeyNum=keynum;
	 	return true;
	 }
	 if(keynum==99)
	 {

	 	$OldKeyNum=keynum;
	 	return true;
	 }
	 if(keynum==100)
	 {

	 	$OldKeyNum=keynum;
	 	return true;
	 }
	 if(keynum==101)
	 {

	 	$OldKeyNum=keynum;
	 	return true;
	 }
	 if(keynum==102)
	 {

	 	$OldKeyNum=keynum;
	 	return true;
	 }
	 if(keynum==103)
	 {

	 	$OldKeyNum=keynum;
	 	return true;
	 }
	 if(keynum==104)
	 {

	 	$OldKeyNum=keynum;
	 	return true;
	 }
	 if(keynum==105)
	 {

	 	$OldKeyNum=keynum;
	 	return true;
	 }
	 if(keynum==116)
	 {
	 	$OldKeyNum=keynum;
	 	return true;
	 }
	 if(keynum==9)
	 {
		 $OldKeyNum=keynum;
	 	return true;
	 }
	 if(keynum==17) /*  CTRl */
	 {
	 	$OldKeyNum=keynum;
	 	return true;
	 }
	 if(keynum==86 && $OldKeyNum==17)
	 {
	 	$OldKeyNum=keynum;
	 	return true;
	 }
	 if(keynum==67 && $OldKeyNum==17)
	 {
	 	$OldKeyNum=keynum;
	 	return true;
	 }


	numcheck = /\d/;
	return numcheck.test(keychar);
}

$global_delete_address_url="";

function delete_address($delete_address_$url){
	$global_delete_address_url=$delete_address_$url;
	$W=(screen.width-300)/4;
	scrtop=document.documentElement.scrollTop;
	$H=screen.height/4;
	document.getElementById("delete_address").style.marginTop=scrtop+$H+"px";
	document.getElementById("delete_address").style.marginLeft=$W+"px";
	document.getElementById("delete_address").style.display="block";
}

function yes_delete_address($Type){
	if($Type==1){
		location.href=$global_delete_address_url;
		$global_delete_address_url="";
	}
}

$global_delete_storefront_url="";

function delete_storefront($delete_storefront_$url){
	$global_delete_storefront_url=$delete_storefront_$url;
	winobj = $("#delete_storefront");
	wincenter(winobj);
}

function yes_delete_storefront($Type){
	if($Type==1){
		location.href=$global_delete_storefront_url;
		$global_delete_storefront_url="";
	}
}

$global_delete_news_url="";

function delete_news($delete_news_$url){
	$global_delete_news_url=$delete_news_$url;
	winobj = $("#delete_news");
	wincenter(winobj);
}

function yes_delete_news($Type){
	if($Type==1){
		location.href=$global_delete_news_url;
		$global_delete_news_url="";
	}
}

function delete_sales($delete_news_$url){
	$global_delete_news_url=$delete_news_$url;
	winobj = $("#delete_sales");
	wincenter(winobj);
}

$global_delete_news_url="";

function yes_delete_sales($Type){
	if($Type==1){
		location.href=$global_delete_news_url;
		$global_delete_news_url="";
	}
}

$global_delete_action_url="";

function delete_action($delete_action_$url){
	$global_delete_action_url=$delete_action_$url;
	winobj = $("#delete_action");
	wincenter(winobj);	
}

function yes_delete_action($Type){
	if($Type==1){
		location.href=$global_delete_action_url;
		$global_delete_action_url="";
	}
}

$global_delete_price_url="";

function delete_price($delete_price_$url){
	$global_delete_price_url=$delete_price_$url;
	winobj = $("#delete_price");
	wincenter(winobj);
}

function yes_delete_price($Type){
	if($Type==1){
		location.href=$global_delete_price_url;
		$global_delete_price_url="";
	}
}

$global_delete_vacancy_url="";

function delete_vacancy($delete_vacancy_$url){
	$global_delete_vacancy_url=$delete_vacancy_$url;
	winobj = $("#delete_vacancy");
	wincenter(winobj);
}

function yes_delete_vacancy($Type){
	if($Type==1){
		location.href=$global_delete_vacancy_url;
		$global_delete_vacancy_url="";
	}
}

$GlobaLogoId=0;

function delete_logo($Id){
	$GlobaLogoId=$Id;
	winobj = $("#delete_logo");
	wincenter(winobj);
}

function yes_delete_logo(){
	$Id=$GlobaLogoId;
	document.getElementById("delete_logo").style.display="none";
	post_data="ajax=1&deletelogofron="+$Id;
	document.getElementById("deletelogodeiv").style.display="none";
	loadHTML('POST','index.php', post_data, 'company_logotype');
}

function editecompanyname($CName,$CType,$CCpu){
	document.getElementById("div_companyname").value=$CName;
	document.getElementById("div_companytype").value=$CType;
	document.getElementById("div_companycpu").value=$CCpu
	winobj = $("#edite_company_name");
	wincenter(winobj);
}

function edite_login($Login){
	document.getElementById("lastlogin").innerHTML=$Login;
	document.getElementById("div_login").value=$Login;
	document.getElementById("div_login").style.backgroundColor="#fff";
	document.getElementById("login_errors").innerHTML="";
	winobj = $("#edite_company_login");
	wincenter(winobj);
}

function loginisbusy(){
	document.getElementById("div_login").style.backgroundColor="#ffe3e3";
	document.getElementById("login_errors").innerHTML="<div class=\"error\">Такой логин уже есть в базе данных</div>";
}

function submit_login_edition(){
	$Login=document.getElementById("lastlogin").innerHTML;
	$NewLogin=document.getElementById("div_login").value;
	$Post="ajax=1&changethislogin="+$Login+"&onthislogin="+$NewLogin;
	loadHTML('POST','index.php',$Post,'changeloginajaxresult');
}

function edite_password(){
	document.getElementById("div_newpassword").value="";
	document.getElementById("div_newpassword2").value="";
	winobj = $("#edite_company_password");
	wincenter(winobj);	
}

function checkpasswords($CompanyId){
	$Current=document.getElementById("div_currentpassword").value;
	$Pass1=document.getElementById("div_newpassword").value;
	$Pass2=document.getElementById("div_newpassword2").value;
	if($Pass1==$Pass2){
		post_data="ajax=1&changecpass=1&oldpass="+$Current+"&newpass="+$Pass2+"&companyid="+$CompanyId;
		loadHTML('POST','index.php',post_data,'changepass_errors');
	} else {
		currentpasswrong();
		document.getElementById("changepass_errors").innerHTML='<div class="error">Пароли не совпадают</div>';
	}
}

function currentpasswrong(){
		document.getElementById("div_newpassword").style.backgroundColor="#ffe3e3";
		document.getElementById("div_newpassword").value="";
		document.getElementById("div_newpassword2").style.backgroundColor="#ffe3e3";
		document.getElementById("div_newpassword2").value="";
		document.getElementById("div_currentpassword").style.backgroundColor="#ffe3e3";
		document.getElementById("div_currentpassword").value="";
}

function cleanthis($Data){
		for($i=0;$i>-1;$i++)
		{
			if($Data.match("&nbsp;"))
			{
				$Data=$Data.replace("&nbsp;"," ");
			}else break;
		}
		for($i=0;$i>-1;$i++)
		{
			if($Data.match("<BR>"))
			{
				$Data=$Data.replace("<BR>","\n");
			}else break;
		}
		for($i=0;$i>-1;$i++)
		{
			if($Data.match("<br>"))
			{
				$Data=$Data.replace("<br>","");
			}else break;
		}
		for($i=0;$i>-1;$i++)
		{
			if($Data.match("<NOBR>"))
			{
				$Data=$Data.replace("<NOBR>","");
			}else break;
		}
		for($i=0;$i>-1;$i++)
		{
			if($Data.match("</NOBR>"))
			{
				$Data=$Data.replace("</NOBR>","");
			}else break;
		}http://www/goldencat/main/img/arrs-small.gif
		for($i=0;$i>-1;$i++)
		{
			if($Data.match("<nobr>"))
			{
				$Data=$Data.replace("<nobr>","");
			}else break;
		}
		for($i=0;$i>-1;$i++)
		{
			if($Data.match("</nobr>"))
			{
				$Data=$Data.replace("</nobr>","");
			}else break;
		}
	return $Data;
}

function delcom(id, comp, r, menutop){
	//alert('sdfsdf'+id);
	post_data ="ajax=1&deletecomapny=1&id="+id+"&comp="+comp+"&r="+r+"&menutop="+menutop;
	loadHTML('POST','index.php', post_data, 'onmoderate');
}

$SType=0;

function open_storefrontformitem($Type){
	var $stf = "storefront"
	if(opened==0){
		opened=1;		
		winobj = $("#addstostorefront");
		wincenter(winobj);
		$formid="addstostorefront";
		document.getElementById("addto"+$stf+"_forbiddenmessage").innerHTML="";
		document.getElementById("addto"+$stf+"_oldprice").value='';
		document.getElementById("addsto"+$stf).style.display="";
		document.getElementById($stf+"operationtype").value=$Type;
		$Forbidden="";
		document.getElementById("addto"+$stf+"_name").value='';
		document.getElementById("addto"+$stf+"_name").style.backgroundColor='#fff';
		//document.getElementById("addto"+$stf+"_photo").style.backgroundColor='#fff';
		document.getElementById("addto"+$stf+"_description").value='';
		document.getElementById("addto"+$stf+"_price").value='';
		document.getElementById("addto"+$stf+"_price").style.backgroundColor='#fff';
		document.getElementById($stf+"editid").value='';
		document.getElementById("addto"+$stf+"_forbiddenmessage").innerHTML='';
		document.getElementById("storefront_declinemessage").value='';
		document.getElementById("categories").innerHTML='';
		document.getElementById($stf+"photo").innerHTML="";
		document.getElementById("item"+$Type).checked=1;
		$SType=$Type;
		if(document.getElementById("addto"+$stf+"formerrors")) document.getElementById("addto"+$stf+"formerrors").innerHTML="";
		if($Type=="add") document.getElementById("addsto"+$stf+"_inhead").innerHTML="Добавление товара";
		else
		{
			ajax_maincats($Type);
			document.getElementById("addto"+$stf+"_forbiddenmessage").innerHTML="";
			document.getElementById("addsto"+$stf+"_inhead").innerHTML="Редактирование товара";
			
			$Valute=document.getElementById("val"+$Type).innerHTML;
			sel_val($Valute);
			
			$Name=document.getElementById($stf+"jsname"+$Type).innerHTML;
			if($Name) document.getElementById("addto"+$stf+"_name").value=$Name
			$Price=document.getElementById($stf+"jsprice"+$Type).innerHTML;
			if($Price) document.getElementById("addto"+$stf+"_price").value=$Price;
			$Price=document.getElementById($stf+"jsoldprice"+$Type).innerHTML;
			if($Price) document.getElementById("addto"+$stf+"_oldprice").value=$Price			
			$LifeTime=document.getElementById("lifetime"+$Type).innerHTML;
			if($LifeTime) document.getElementById("addtostorefront_life").value=$LifeTime;
			$Comp=document.getElementById("comp"+$Type).innerHTML;
			if($Comp) document.getElementById("com").value=$Comp;			
			$Desc=document.getElementById($stf+"jstext"+$Type).innerHTML;
			if($Desc) document.getElementById("addto"+$stf+"_description").value=$Desc
			$Photo=document.getElementById($stf+"jsimg"+$Type).src;
			document.getElementById($stf+"photo").innerHTML='<img src="'+$Photo+'">';
			document.getElementById($stf+"editid").value=$Type;
			$Cat=document.getElementById($stf+"jscategory"+$Type).innerHTML;
			$UserAct=document.getElementById($stf+"act"+$Type).innerHTML;
			if($UserAct==1) document.getElementById($stf+"activity").checked=true;
			else document.getElementById($stf+"activity").checked=false;
			$SubCat=document.getElementById($stf+"jssubcategory"+$Type).innerHTML;
			if(document.getElementById($stf+"jsforbidden"+$Type)) $Forbidden=document.getElementById("storefrontjsforbidden"+$Type).innerHTML;
			if($Forbidden!="") document.getElementById("addto"+$stf+"_forbiddenmessage").innerHTML='<div class="why-not">'+$Forbidden+'</div><br>';
			else document.getElementById("addto"+$stf+"_forbiddenmessage").innerHTML='';
			$Checked=$SubCat;
			ajax_cats();
		}
	}

}

function closeediteform_lifecorner($formid){
	opened=0;
	if($formid=="edite_categories"){
		document.getElementById("edit-window").style.width="";
		document.getElementById("edit-window").style.marginLeft="25%";
		category_oldid=0;
	}
	document.getElementById($formid).style.display="none";
	document.getElementById("item"+$SType).checked=0;
}

function ajax_maincats($Type){
	post_data ="ajax=1&storefrontcats="+$Type;
	loadHTML('POST','index.php', post_data, 'categories');
}

OLD_yellow_panal_selectall=0;

function form(){
	$Form=document.getElementById("storefront_form");
	return $Form;
}

function yellow_panel_selectall(){
	$Form=form();
	if(OLD_yellow_panal_selectall==1){
		for($i=0;$i>-1;$i++){
			if(!$Form[$i]) break;
			$Form[$i].checked=0;
			OLD_yellow_panal_selectall=0;
		}
		document.getElementById("selectall").value="Отметить все";
	} else {
		for($i=0;$i>-1;$i++){
			if(!$Form[$i]) break;
			$Form[$i].checked=1;
			OLD_yellow_panal_selectall=1;
		}
		document.getElementById("selectall").value="Отменить все";
	}
}

function yellow_panel_submititem(){
	$Form=form();
	document.getElementById("storefronteditid").value="1";
	$Checked="";
	for($i=0;$i>-1;$i++){
		if(!$Form[$i]) break;
		if($Form[$i].checked==1) $Checked=$Checked+$Form[$i].id.replace("item","")+";";
	}
	document.getElementById("addtostorefrontform").submit();
}

function yellow_panel_declineitem(){
	$Form=form();
	document.getElementById("declineitem").value="2";
	$Checked="";
	for($i=0;$i>-1;$i++){
		if(!$Form[$i]) break;
		if($Form[$i].checked==1) $Checked=$Checked+$Form[$i].id.replace("item","")+";";
	}
	document.getElementById("addtostorefrontform").submit();
}
