var XMLHttp=getXMLHttp();

function process(metod, id) // добавление товара в корзину
{  	
   if(metod=="add_model") 
	{
		var tov_color=document.getElementById('tov_color_'+id);
		var tov_kolvo=document.getElementById('tov_kolvo_'+id);
		if(tov_color.value==0) alert('Вы забыли выбрать цвет');
		else 
		{
			XMLHttp.open("GET", ""+metod+".php?id="+id+"&kolvo="+tov_kolvo.value+"&color="+tov_color.value, true);
			XMLHttp.onreadystatechange=return_add;
			tov_kolvo.value="1";
		}
   }
	else if(metod=="add_doptov") 
	{		
		var doptov_kolvo=document.getElementById('doptov_kolvo_'+id);
		XMLHttp.open("GET", ""+metod+".php?id="+id+"&kolvo="+doptov_kolvo.value, true);
		XMLHttp.onreadystatechange=return_add;
		doptov_kolvo.value="1";
   }
	else if(metod=="add_doptov_model") 
	{		
		var doptov_kolvo=document.getElementById('doptov_kolvo_'+id);
		XMLHttp.open("GET", ""+metod+".php?id="+id+"&kolvo="+doptov_kolvo.value, true);
		XMLHttp.onreadystatechange=return_add;
		doptov_kolvo.value="1";
   }
	else if(metod=="add_rating") 
	{		
		var mas=id.split('|');		
		XMLHttp.open("GET", ""+metod+".php?id="+mas[0]+"&mark="+mas[1], true);
		XMLHttp.onreadystatechange=return_rate;
   }
   XMLHttp.send(null);		
}

function getXMLHttp() 
{
   var XMLHttp=null;
   if (window.XMLHttpRequest) 
   {
      try { XMLHttp=new XMLHttpRequest(); } 
      catch(e) { }
   } 
   else if(window.ActiveXObject) 
   {
      try { XMLHttp=new ActiveXObject("Msxml2.XMLHTTP"); } 
      catch(e) 
	  {
         try { XMLHttp=new ActiveXObject("Microsoft.XMLHTTP"); } 
   	     catch(e) { }
      }
   }
   return XMLHttp;
}

function return_add()
{     
	if(XMLHttp.readyState==4) 
   {        
		if(XMLHttp.status==200) 
      {         
	     var text=XMLHttp.responseText;
	     var tov=document.getElementById("outputBasketTov");
		  tov.innerHTML=text;
		  alert("Товар был успешно добавлен в корзину");
      }
   }   
}

function return_rate()
{     
	if(XMLHttp.readyState==4) 
   {        
		if(XMLHttp.status==200) 
      {         
	     var text=XMLHttp.responseText;	     
		  alert("Ваша оценка - "+text+" была добавлена");
      }
   }   
}

var currenth=0, currentw=0;

function change(object, w ,h)
{
   var big=document.getElementById("bigimg");
   var temp=big.src;
	big.src=object.src;
	object.src=temp;
	currentw=w;
	currenth=h;
}

function showbig(object, w, h)
{     
   if(currentw>w) w=currentw;
	if(currenth>h) h=currenth;	
	var l=(screen.width-w)/2;
   var t=(screen.height-h)/2;   
   var attrs="width="+w+", height="+h+", left="+l+", top="+t+", resizable=no, status=no, location=no, scrollbars=yes";   
   wnd_name='img'+(Math.round(Math.random()*10000));
   wnd=window.open(object.src, wnd_name, attrs); 
   wnd.focus();	
}

function showbig2(pict, w, h)
{     	
	var l=(screen.width-w)/2;
   var t=(screen.height-h)/2;   
   var attrs="width="+w+", height="+h+", left="+l+", top="+t+", resizable=no, status=no, location=no, scrollbars=yes";   
   wnd_name='img'+(Math.round(Math.random()*10000));
   wnd=window.open(pict, wnd_name, attrs); 
   wnd.focus();	
}

function wind(w, h, file, param)
{     
   var l=(screen.width-w)/2;
   var t=(screen.height-h)/2;   
   var attrs="width="+w+", height="+h+", left="+l+", top="+t+", resizable=no, status=no, location=no, scrollbars=yes";   
   wnd_name='img'+(Math.round(Math.random()*10000));   
   var params=file+"?"+param;   
   wnd=window.open(params, wnd_name, attrs); 
   wnd.focus();
}

function showRegion(name)
{
	var object=document.getElementById("container_ShowRegion");
	var str="";
	if(name=="Москва") str="";
	else
	{
		str='<table class="he2" cellpadding="3" cellspacing="3" border="0">';
		str+='<tr><td align="right">Название:</td><td><input class="ssp_text" name="drygoi_gorod" type="text" value="" style="width: 300px"></td></tr>';
		str+='<tr><td align="right">Регион:</td><td><input class="ssp_text" name="drygoi_region" type="text" value="" style="width: 300px"></td></tr>';
		str+='</table>';
	}
	object.innerHTML=str;
}

function ratingover(num)
{	
	for(var i=1; i<=num; i++)
		document.getElementById("rate_"+i).src="images/star2.gif";	
}

function ratingout(num)
{	
	for(var i=num; i<=5; i++)
		document.getElementById("rate_"+i).src="images/star.gif";	
}

function ratingclick(num)
{
	var object=document.getElementById('container_rate');
	object.innerHTML='<input type="hidden" name="rate" value="'+num+'">';
	alert("Оценка принята");
}

function showhide(id)
{
	var object=document.getElementById("model_"+id);
	if(object.style.display=="none") object.style.display="block";
	else object.style.display="none";
}
