// JavaScript Document
function orderdisk(ord_size,ord_pcd,ord_et,ord_width,ord_price,ord_id,ord_producer,ord_series)
{
	w=582;	
	h=400;
	screenWidth = Number(document.getElementById("body").offsetWidth);

	var iLeft = Math.round ((screenWidth-w) / 2);	
	
	document.getElementById('orderdiv').style.marginLeft= iLeft+"px";	

	scrtop=document.documentElement.scrollTop;
	document.getElementById('orderdiv').style.marginTop=scrtop+50+"px";	
	document.getElementById("orderdiv").style.display="block"; 


	document.getElementById("size").innerHTML=ord_size;
	document.getElementById("sizein").value=ord_size;	

	document.getElementById("pcd").innerHTML=ord_pcd;
	document.getElementById("pcd_input").value=ord_pcd;	
	
	document.getElementById("et").innerHTML=ord_et;
	document.getElementById("et_input").value=ord_et;		

	document.getElementById("width").innerHTML=ord_width;
	document.getElementById("width_input").value=ord_width;		
	
	document.getElementById("price").innerHTML=ord_price;
	document.getElementById("price_input").value=ord_price;	
	
	document.getElementById("producer").innerHTML=ord_producer;
	document.getElementById("producer_input").value=ord_producer;
	
	document.getElementById("series").innerHTML=ord_series;
	document.getElementById("series_input").value=ord_series;	
	checknums();
}



function make_order()
{
	dis=document.getElementById("makeorder").disabled;
	if(dis!=1)
	{
		
		val1=document.getElementById("fio").value;
		val2=document.getElementById("email").value;	
		val3=document.getElementById("telephone").value;		
		val4=document.getElementById("diskkol").value;	
		email_check=document.getElementById("email").value;
		check_dog="";
		point="";
		
		if(email_check!="")
		{
			point=0;
			dog=0;
			i=0;
			
			emailcheck_dog=email_check.search(/@/i);
			emailcheck_point=email_check.search(/\./i);
	
			if(emailcheck_point>=0 && emailcheck_dog>=0)
			{
				ec=1;	
			}
			else
			{
				document.getElementById("email").className="notfilled";
				ec=0;
			}
			
		}
		else ec=1;
			
		if(val1!="" && (val2!="" || val3!="") && val4!="" && ec==1)
		{
			//$pcd=document.getElementById("pcd_input").value;
			
			$size=document.getElementById("sizein").value;
			$pcd=document.getElementById("pcd_input").value;
			
			$et=document.getElementById("et_input").value;
			
			$width=document.getElementById("width_input").value;		
			$price=document.getElementById("price_input").value;
			$producer=document.getElementById("producer_input").value
			$series=document.getElementById("series_input").value;			
			$newprice=document.getElementById("newprice_input").value;	
			$kolvo=document.getElementById("diskkol").value;								
			closeorderdiv("orderdiv");	

			$post_data ="ajax=1&makeorder=1&fio="+val1+"&email="+val2+"&telephone="+val3+"&comment="+val4+"&size="+$size+"&pcd="+$pcd+"&et="+$et+"&width="+$width+"&price="+$price+"&producer="+$producer+"&series="+$series+"&kolvo="+$kolvo+"&newprice="+$newprice;
			loadHTML2('POST','index.php', $post_data, 'order_disk_info');
		
		}
		else
		{
			if(val1=="") document.getElementById("fio").className="notfilled";
			if(val2=="") document.getElementById("email").className="notfilled";
			if(val3=="") document.getElementById("telephone").className="notfilled";	
			if(val4=="") document.getElementById("diskkol").style.backgroundColor="#fdd0d0";				
		}
	}	
}

function ordertire(ord_width,ord_height,ord_diametr,ord_seoson,ord_index,ord_price,ord_id,ord_producer,ord_series)
{
	
	w=582;	
	h=400;
	screenWidth = Number(document.getElementById("body").offsetWidth);

	var iLeft = Math.round ((screenWidth-w) / 2);	

	document.getElementById('orderdiv_tires').style.marginLeft= iLeft+"px";	

	scrtop=document.documentElement.scrollTop;
	document.getElementById('orderdiv_tires').style.marginTop=scrtop+50+"px";	
	document.getElementById("orderdiv_tires").style.display="block"; 

	document.getElementById("tirewidth").innerHTML=ord_width;
	document.getElementById("width_tireinput").value=ord_width;	
	
	document.getElementById("tireheight").innerHTML=ord_height;
	document.getElementById("height_tireinput").value=ord_height;	
	
	document.getElementById("tirediametr").innerHTML=ord_diametr;
	document.getElementById("diametr_tireinput").value=ord_diametr;		

	document.getElementById("tireseoson").innerHTML=ord_seoson;
	document.getElementById("seoson_tireinput").value=ord_seoson;		
	
	document.getElementById("tireprice").innerHTML=ord_price;
	document.getElementById("price_tireinput").value=ord_price;	
	
	document.getElementById("tireindex").innerHTML=ord_index;
	document.getElementById("index_tireinput").value=ord_index;		
	
	document.getElementById("tireproducer").innerHTML=ord_producer;
	document.getElementById("producer_tireinput").value=ord_producer;
	
	document.getElementById("tireseries").innerHTML=ord_series;
	document.getElementById("series_tireinput").value=ord_series;	
	
	tirechecknums();

}

function make_order_tire()
{
	dis=document.getElementById("makeorder").disabled;
	if(dis!=1)
	{
		
		val1=document.getElementById("tirefio").value;
		val2=document.getElementById("tireemail").value;	
		val3=document.getElementById("tiretelephone").value;		
		val4=document.getElementById("tirediskkol").value;	
		email_check=document.getElementById("tireemail").value;
		check_dog="";
		point="";
		
		if(email_check!="")
		{
			point=0;
			dog=0;
			i=0;
			
			emailcheck_dog=email_check.search(/@/i);
			emailcheck_point=email_check.search(/\./i);
		
			if(emailcheck_point>=0 & emailcheck_dog>=0)
			{
				ec=1;	
			}
			else
			{
				document.getElementById("tireemail").className="notfilled";
				ec=0;
			}
			
		}
		else ec=1;
		
		if(val1!="" & (val2!="" || val3!="") & val4!="" & ec==1)
		{
			
			width=document.getElementById("width_tireinput").value;	
			height=document.getElementById("height_tireinput").value;
			seoson=document.getElementById("seoson_tireinput").value;
			index=document.getElementById("index_tireinput").value;		
			price=document.getElementById("price_tireinput").value;
			diametr=document.getElementById("diametr_tireinput").value;			
			producer=document.getElementById("producer_tireinput").value
			series=document.getElementById("series_tireinput").value;	
			newprice=document.getElementById("newprice_tireinput").value;	
			kolvo=document.getElementById("tirediskkol").value;				
				
			
			post_data ="ajax=1&makeorder=2&fio="+val1+"&email="+val2+"&telephone="+val3+"&comment="+val4+"&width="+width+"&height="+height+"&index="+index+"&seoson="+seoson+"&diametr="+diametr+"&price="+price+"&producer="+producer+"&series="+series+"&kolvo="+kolvo+"&newprice="+newprice;
			loadHTML2('POST','index.php', post_data, 'order_tire_info');
			closeorderdiv("orderdiv_tires");
		}
		else
		{
			
			if(val1=="") document.getElementById("tirefio").className="notfilled";
			if(val2=="") document.getElementById("tireemail").className="notfilled";
			if(val3=="") document.getElementById("tiretelephone").className="notfilled";
			if(val4=="") document.getElementById("tirediskkol").style.backgroundColor="#fdd0d0";
		}
	}	
}


function checknums()
{
	val=document.getElementById("diskkol").value;
	price2=document.getElementById("price_input").value;
	
	
	if(val>0 & val<100)
	{
		document.getElementById("diskkol").value=val;
		itogprice=price2*val;
		document.getElementById("newprice_input").value=itogprice;		
		document.getElementById("newprice").innerHTML=itogprice;
	}
	else
	{
		document.getElementById("diskkol").value="";
		itogprice="0";
		document.getElementById("newprice_input").value=itogprice;		
		document.getElementById("newprice").innerHTML=itogprice;		
	}
}

function tirechecknums()
{
	val=document.getElementById("tirediskkol").value;
	price2=document.getElementById("price_tireinput").value;

	if(val>0 & val<100)
	{
		document.getElementById("tirediskkol").value=val;
		itogprice=price2*val;
		
		document.getElementById("newprice_tireinput").value=itogprice;		
		document.getElementById("tirenewprice").innerHTML=itogprice;
	}
	else
	{
		document.getElementById("tirediskkol").value="";
		itogprice="0";
		document.getElementById("newprice_tireinput").value=itogprice;		
		document.getElementById("tirenewprice").innerHTML=itogprice;		
	}
}

function closeorderdiv(n)
{
	document.getElementById(n).style.display="none";
}

function send_message()
{
	fio=document.getElementById("fio_callback").value;
	email=document.getElementById("email_callback").value;	
	text=document.getElementById("text_callback").value;
	
	if(text!="" & email!="" & fio!="")
	{
		post_data ="ajax=1&sendmessage=1&fio="+fio+"&email="+email+"&text="+text;
		loadHTML2('POST','index.php', post_data, 'callback');	
	}
	else
	{
		if(fio=="") document.getElementById("fio_callback").style.backgroundColor="#ffcccc";
		if(email=="") document.getElementById("email_callback").style.backgroundColor="#ffcccc";	
		if(text=="") document.getElementById("text_callback").style.backgroundColor="#ffcccc";		
	}
}


function submitform(sf_type)
{
	
	sf_classname=document.getElementById("butt").className;

	if(sf_type=="wheel" & sf_classname!="butt_off")
	{
		document.searchwheels.submit();	
	}
}
function pressb()
{
	sf_classname=document.getElementById("butt").className;
	if(sf_classname!="butt_off")
	{	
		document.getElementById("butt").className="butt_press"	
	}
}
