function ShowSub(id)
{
	var buf = document.getElementById('sub'+id);
	if (buf.style.display == "none")
		buf.style.display = "";
	else buf.style.display = "none";
}

function ShowForm()
{
	var buf = document.getElementById('orderform');
	if (buf.style.display == "none")
		buf.style.display = "";
	else buf.style.display = "none";
}

function Calculate(price, id)
{		
	var buf = document.getElementById('itogo');
	var ch = document.getElementById(id);	
	if (ch.checked == true)
		var res = parseFloat(buf.innerHTML)+parseFloat(price);
	else var res = parseFloat(buf.innerHTML)-parseFloat(price);
	buf.innerHTML = res;
}

function Quicksearch()
{
	var buf = document.getElementById('quicksearch');
	if (buf.style.display == "none")
	{
		buf.style.display = "";
		buf.style.visibility = "";
	}
	else
	{
		buf.style.display = "none";
		buf.style.visibility = "hidden";
	}
}

var showcat = 0;

function ShowCatalog()
{
	showcat = 1;
	var buf = document.getElementById('subservice');
	buf.style.display = "none";	
	var buf = document.getElementById('subcatalog');
	buf.style.display = "";
}

function HideCatalog()
{
	showcat = 0;
	setTimeout(HideCatalogNext, 500);	
}

function HideCatalogNext()
{
	if (showcat == 0)
	{
		var buf = document.getElementById('subcatalog');
		buf.style.display = "none";
	}
}

var showservice = 0;

function ShowService()
{
	showcat = 1;
	var buf = document.getElementById('subcatalog');
	buf.style.display = "none";	
	var buf = document.getElementById('subservice');
	buf.style.display = "";
}

function HideService()
{
	showcat = 0;
	setTimeout(HideServiceNext, 500);	
}

function HideServiceNext()
{
	if (showcat == 0)
	{
		var buf = document.getElementById('subservice');
		buf.style.display = "none";
	}
}

<!--
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->

var previd=0;
var nextid=0;
function ChangePhotos(to, parent)
{
	if (to == "left")
	{
		var target="td_"+parent+"_";
		var bufl = document.getElementById(target+'0');
		var bufr = document.getElementById(target+'1');
		bufl.innerHTML = bufr.innerHTML;
		var target="hid_"+parent+"_";
		var bufl = document.getElementById(target+'0');
		var bufr = document.getElementById(target+'1');
		bufl.value = bufr.value;
		
		var target="td_"+parent+"_";		
		var bufl = document.getElementById(target+'1');
		var bufr = document.getElementById(target+'2');
		bufl.innerHTML = bufr.innerHTML;
		var target="hid_"+parent+"_";
		var bufl = document.getElementById(target+'1');
		var bufr = document.getElementById(target+'2');
		bufl.value = bufr.value;
		
		var target="td_"+parent+"_";		
		var bufl = document.getElementById(target+'2');
		var bufr = document.getElementById(target+'3');
		bufl.innerHTML = bufr.innerHTML;
		var target="hid_"+parent+"_";
		var bufl = document.getElementById(target+'2');
		var bufr = document.getElementById(target+'3');
		bufl.value = bufr.value;		
		
		var target="td_"+parent+"_";		
		var bufl = document.getElementById(target+'3');
		var bufr = document.getElementById(target+'4');
		bufl.innerHTML = bufr.innerHTML;		
		bufr.innerHTML = '<img src="/images/loading.gif">';
		var target="hid_"+parent+"_";
		var bufl = document.getElementById(target+'3');
		var bufr = document.getElementById(target+'4');
		bufl.value = bufr.value;
		
		
		var buf = document.getElementById('h_'+parent+'_l');
		var ord = buf.value;
	}	
	if (to == "right")
	{
		var target="td_"+parent+"_";
		var bufl = document.getElementById(target+'4');
		var bufr = document.getElementById(target+'3');
		bufl.innerHTML = bufr.innerHTML;
		var target="hid_"+parent+"_";
		var bufl = document.getElementById(target+'4');
		var bufr = document.getElementById(target+'3');
		bufl.value = bufr.value;
		
		var target="td_"+parent+"_";
		var bufl = document.getElementById(target+'3');
		var bufr = document.getElementById(target+'2');
		bufl.innerHTML = bufr.innerHTML;
		var target="hid_"+parent+"_";
		var bufl = document.getElementById(target+'3');
		var bufr = document.getElementById(target+'2');
		bufl.value = bufr.value;
		
		var target="td_"+parent+"_";
		var bufl = document.getElementById(target+'2');
		var bufr = document.getElementById(target+'1');
		bufl.innerHTML = bufr.innerHTML;
		var target="hid_"+parent+"_";
		var bufl = document.getElementById(target+'2');
		var bufr = document.getElementById(target+'1');
		bufl.value = bufr.value;
		
		var target="td_"+parent+"_";
		var bufl = document.getElementById(target+'1');
		var bufr = document.getElementById(target+'0');
		bufl.innerHTML = bufr.innerHTML;		
		bufr.innerHTML = '<img src="/images/loading.gif">';		
		var target="hid_"+parent+"_";
		var bufl = document.getElementById(target+'1');
		var bufr = document.getElementById(target+'0');
		bufl.value = bufr.value;		
		
		var buf = document.getElementById('h_'+parent+'_r');
		var ord = buf.value;		
	}		
	JsHttpRequest.query('/include/core/getimages.php',{move:to,parent:parent,ord:ord}, 
	function(result, errors) {WriteImage(result, parent, to);}, true);
	return false;	
}

function WriteImage(result, parent, to){
	if(!result) return false;	
		var str='<a href="/tovar/'+result[0]['id']+'.htm" onMouseOver="ShowDiv(\'div_'+result[0]['id']+'\');" onMouseOut="HideDiv(\'div_'+result[0]['id']+'\');"><img src="/upload/catalog/ru/tn_'+result[0]['img_foto']+'" border="0"></a><div id="div_'+result[0]['id']+'" style="background: url(/images/pdveri.jpg) repeat-y center; width: 146px; border: 1px solid #a9a9a5; position: absolute; display: none; margin-left: -140px; margin-top: -150px;"><br><img src="/upload/catalog/ru/tnt_'+result[0]['img_foto']+'"><br><br><b>Модель</b><br>'+result[0]['text_name']+'<br><br></div>';
		if (to == "left")
		{
			var target = "td_"+parent+"_4";	
			var buf = document.getElementById(target);
			buf.innerHTML = str;		
			var target = "h_"+parent+"_l";	
			document.getElementById(target).value = result[0]['id'];
			var target = "h_"+parent+"_r";							
			document.getElementById(target).value = document.getElementById('hid_'+parent+'_0').value;
		}
		if (to == "right")
		{
			var target = "td_"+parent+"_0";	
			var buf = document.getElementById(target);
			buf.innerHTML = str;		
			var target = "h_"+parent+"_r";		
			document.getElementById(target).value = result[0]['id'];
			var target = "h_"+parent+"_l";	
			document.getElementById(target).value = document.getElementById('hid_'+parent+'_4').value;
		}		
}

function ShowDiv(id)
{
	var buf = document.getElementById(id);
	buf.style.display = "";
}

function HideDiv(id)
{
	var buf = document.getElementById(id);
	buf.style.display = "none";
}

