function to()   
  {   
    window.location.href="quotea.php";   
  }   
function   chk(num){   
  var   info;   
  info=document.form1.width.value;
  if   (isNaN(info)){   
  alert ('error!');  
  return false;
  }
  }
function   chke(num){   
  var   info;   
  info=document.form1.height.value;
  if   (isNaN(info)){   
  alert ('error!');  
  return false;
  }
  } 
function   qq(a){ 
  if   (isNaN(document.form1.quantity.value)){   
  alert('Quantity is error!');   
  document.form1.quantity.focus();   
  return   false;   
  }   
  if   ((document.form1.quantity.value.indexOf("-")   ==   0)||!(document.form1.quantity.value.indexOf(".")   ==   -1)){   
  alert("Quantity is error!");   
  document.form1.quantity.focus();   
  return   false;   
  }   
}
function CheckForm()
{
	var quantity=document.form1.quantity;
if   (isNaN(quantity.value)){   
  alert('Quantity is error!');   
  quantity.focus();   
  return   false;   
  }   
  if   ((quantity.value.indexOf("-")   ==   0)||!(quantity.value.indexOf(".")   ==   -1)){   
  alert("Quantity is error!");   
  quantity.focus();   
  return   false;   
  }   
	
	if(quantity.value=="")
	{
		alert ('Quantity is null!');
		quantity.focus();
		return false;
	}
	return true;
}

function CheckAll(the_fields, do_check) 
{
	 
	 var elts = document.forms['pForm'].elements[the_fields]; 
	 var elts_cnt = (typeof(elts.length) != 'undefined')  ? elts.length  : 0; 
	 if (elts_cnt) { 
		 for (var i = 0; i < elts_cnt; i++) { 
		 	elts[i].checked = elts[i].disabled?elts[i].checked :do_check; 
		 } 
	 } else { 
	  
	 	elts.checked = elts.disabled?elts.checked:do_check; 
	 } 
	  
	 return true; 
}

function CheckOpposite(the_fields) 
{
	 var elts = document.forms['pForm'].elements[the_fields]; 
	 var elts_cnt = (typeof(elts.length) != 'undefined')  ? elts.length  : 0; 
	 if (elts_cnt) { 
		 for (var i = 0; i < elts_cnt; i++) { 
		 	elts[i].checked =  elts[i].disabled?elts[i].checked :!elts[i].checked; 
		 } 
	 } else { 
	 	elts.checked = elts.disabled?elts.checked:!elts.checked; 
	 } 
	  
	 return true; 
}

function GetIDS(the_fields) 
{
	var ids = "0"
	 var elts = document.forms['pForm'].elements[the_fields]; 
	 var elts_cnt = (typeof(elts.length) != 'undefined')  ? elts.length  : 0; 
	 if (elts_cnt) { 
		 for (var i = 0; i < elts_cnt; i++) { 
		 	ids +=  elts[i].checked?(","+elts[i].value ):""; 
		 } 
	 } else { 
	 	ids += elts.checked?(","+elts.value):""; 
	 } 
	  
	 return ids; 
}


function GetProductNum(the_field)
{
	new Ajax.Request('/car.php?action=ajax_productnum', {
		 asynchronous:true,
		 evalScripts:true, 
		 onComplete:function(request){
	
		  eval(request.responseText);                  
		  $(the_field).innerHTML=productnum;
		  $(the_field+"2").innerHTML=productnum;
		}, 
		onLoading:function(request){
			//$(the_field).innerHTML="load";
		}
	});
}

function BasketAdd(proid,refreshnum)
{
	new Ajax.Request('/car.php?action=ajax_add&id='+proid, {
		 asynchronous:true,
		 evalScripts:true, 
		 onComplete:function(request){
	
		  eval(request.responseText);
		  if(status == 1)
		  {
		  	  $("proadd_"+proid).innerHTML="<a href='/car.php' class='titleblue'>Added to basket</a>";
			  $("proid_"+proid).checked=true;
			  $("proid_"+proid).disabled=true;
		  }
		  else{
			  $("proadd_"+proid).innerHTML="<a href='javascript:void(0)' onclick='javascript:BasketAdd("+proid+","+refreshnum+")'>Error,Repeat it!</a>";
		  }
		}, 
		onLoading:function(request){
			
		}
	});
	
	if(refreshnum==1) GetProductNum("productnum");	
}


function BasketAddDetail(proid,refreshnum)
{
	new Ajax.Request('/car.php?action=ajax_add&id='+proid, {
		 asynchronous:true,
		 evalScripts:true, 
		 onComplete:function(request){
	
		  eval(request.responseText);
		  if(status == 1)
		  {
		  	  $("backetimgstatus").innerHTML="<img src='/template/front/default/images/addtobasket_unactive.gif' />";
			  $("backetimgstatus2").innerHTML="<img src='/template/front/default/images/addtobasket_unactive.gif' />";
		  }
		  else{
			  $("backetimgstatus").innerHTML="<a href='javascript:void(0)' onclick='javascript:BasketAdd("+proid+","+refreshnum+")'><img src='/template/front/default/images/addtobasket.gif'  align='middle'> Error,Repeat it!</a>";
			  $("backetimgstatus2").innerHTML="<a href='javascript:void(0)' onclick='javascript:BasketAdd("+proid+","+refreshnum+")'><img src='/template/front/default/images/addtobasket.gif'  align='middle'> Error,Repeat it!</a>";
		  }
		}, 
		onLoading:function(request){
			
		}
	});
	
	if(refreshnum==1) GetProductNum("productnum");	
}

function BasketAddAll(the_fields)
{
	 var elts = document.forms['pForm'].elements[the_fields]; 
	 var elts_cnt = (typeof(elts.length) != 'undefined')  ? elts.length  : 0; 
	 if (elts_cnt) { 
		 for (var i = 0; i < elts_cnt; i++) { 
		  
			if(elts[i].checked && !elts[i].disabled) BasketAdd(elts[i].value,0);
		 } 
	 } else { 
	    if(elts.checked && !elts.disabled) BasketAdd(elts.value,0);
	 } 
	  
	  GetProductNum("productnum");
	  
	 return true; 
}

function Init()
{
	
	if($("productnum"))	
	{
		GetProductNum("productnum");	
	}
}

function encodeURL(s)
{
		return s.replace(/&amp;/g,"&");
	}


window.onload = function() {Init()};
