<!--
var xmlHttp;
var divNo;

function AddToCart(prodID, divNumber)
{
	divNo = divNumber;
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request")
		return
	}
	
	var qtyInStock  = eval('document.frmCart.hidQty' + divNo + '.value');
	var val = eval('document.frmCart.txtPrice' + divNo + '.value');
	
	if ( parseInt(val) > parseInt(qtyInStock) )
	{
		alert("The amount of products ordered exceeds the number we have for the moment in stock.");
	}
	else
	{
		var url="manage_cart.php?act=addcart&prodID=" + prodID + "&val=" + val;
		xmlHttp.onreadystatechange=stateChanged 
		xmlHttp.open("GET",url,true)
		xmlHttp.send(null)
	}
}

function AddToCart1(prodID, divNumber)
{
	divNo = divNumber;
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request")
		return
	}
	
	var qtyInStock  = eval('document.frmCart' + divNo + '.hidQty' + divNo + '.value');
	var val = eval('document.frmCart' + divNo + '.txtPrice' + divNo + '.value');
	
	if ( parseInt(val) > parseInt(qtyInStock) )
	{
		alert("The amount of products ordered exceeds the number we have for the moment in stock.");
	}
	else
	{
		var url="manage_cart.php?act=addcart&prodID=" + prodID + "&val=" + val;
		xmlHttp.onreadystatechange=stateChanged 
		xmlHttp.open("GET",url,true)
		xmlHttp.send(null)
	}
}

function AddTireToCart(prodID, divNumber)
{
	divNo = divNumber;
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request")
		return
	}
	
	var qtyInStock  = eval('document.frmCart1.hidQty' + divNo + '.value');
	var val = eval('document.frmCart1.txtPrice' + divNo + '.value');
	
	if ( parseInt(val) > parseInt(qtyInStock) )
	{
		alert("The amount of products ordered exceeds the number we have for the moment in stock.");
	}
	else
	{
		var url="manage_cart.php?act=add_tire_to_cart&prodID=" + prodID + "&val=" + val;
		xmlHttp.onreadystatechange=stateChanged 
		xmlHttp.open("GET",url,true)
		xmlHttp.send(null)
	}
}

function AddTireToCart1(prodID, divNumber)
{
	divNo = divNumber;
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request")
		return
	}
	
	var qtyInStock  = eval('document.frmCart1_' + divNo + '.hidQty' + divNo + '.value');
	var val = eval('document.frmCart1_' + divNo + '.txtPrice' + divNo + '.value');
	
	if ( parseInt(val) > parseInt(qtyInStock) )
	{
		alert("The amount of products ordered exceeds the number we have for the moment in stock.");
	}
	else
	{
		var url="manage_cart.php?act=add_tire_to_cart&prodID=" + prodID + "&val=" + val;
		xmlHttp.onreadystatechange=stateChanged 
		xmlHttp.open("GET",url,true)
		xmlHttp.send(null)
	}
}

function AddPackageToCart(wID, tID, divNumber, divDesc)
{
	divNo = divNumber;
	divDescription = divDesc;
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request")
		return
	}
	
	var url="manage_cart.php?act=add_package_cart&wID=" + wID + "&tID=" + tID;
	xmlHttp.onreadystatechange=stateChangedPackage 
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function AddPackageToCart1(wID, tID, divNumber, divDesc)
{
	divNo = divNumber;
	divDescription = divDesc;
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request")
		return
	}
	
	var url="manage_cart.php?act=add_package_cart&wID=" + wID + "&tID=" + tID;
	xmlHttp.onreadystatechange=stateChangedPackage 
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function AddAccToCart(prodID, divNumber)
{
	divNo = divNumber;
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request")
		return
	}
	
	var qtyInStock  = eval('document.frmCart_Acc.hidQty' + divNo + '.value');
	var val = eval('document.frmCart_Acc.txtPrice' + divNo + '.value');
	
	if ( parseInt(val) > parseInt(qtyInStock) )
	{
		alert("The amount of products ordered exceeds the number we have for the moment in stock.");
	}
	else
	{
		var url="manage_cart.php?act=add_acc_cart&prodID=" + prodID + "&val=" + val;
		xmlHttp.onreadystatechange=stateChanged 
		xmlHttp.open("GET",url,true)
		xmlHttp.send(null)
	}
}

function UpdateCart(prodID, divNumber)
{
	divNo = divNumber;
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request")
		return
	}
	
	var qtyInStock  = eval('document.frmCart.hidQty' + divNo + '.value');
	var val = eval('document.frmCart.txtPrice' + divNo + '.value');
	
	if ( parseInt(val) > parseInt(qtyInStock) )
	{
		alert("The amount of products ordered exceeds the number we have for the moment in stock. \r\nCurrently we have " + qtyInStock + " products.");
	}
	else
	{
		var url="manage_cart.php?act=updatecart&prodID=" + prodID + "&val=" + val;
		
		xmlHttp.onreadystatechange=stateChanged 
		xmlHttp.open("GET",url,true)
		xmlHttp.send(null)
	}
}

function UpdateAccCart(prodID, divNumber)
{
	divNo = divNumber;
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request")
		return
	}
	
	var qtyInStock  = eval('document.frmCart_Acc.hidQty' + divNo + '.value');
	var val = eval('document.frmCart_Acc.txtPrice' + divNo + '.value');
	
	if ( parseInt(val) > parseInt(qtyInStock) )
	{
		alert("The amount of products ordered exceeds the number we have for the moment in stock. \r\nCurrently we have " + qtyInStock + " products.");
	}
	else
	{
		var url="manage_cart.php?act=update_acc_cart&prodID=" + prodID + "&val=" + val;
		
		xmlHttp.onreadystatechange=stateChanged 
		xmlHttp.open("GET",url,true)
		xmlHttp.send(null)
	}
}

function UpdateTireCart(prodID, divNumber)
{
	divNo = divNumber;
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request")
		return
	}
	
	var qtyInStock  = eval('document.frmCart1.hidQty' + divNo + '.value');
	var val = eval('document.frmCart1.txtPrice' + divNo + '.value');
	
	if ( parseInt(val) > parseInt(qtyInStock) )
	{
		alert("The amount of products ordered exceeds the number we have for the moment in stock. \r\nCurrently we have " + qtyInStock + " products.");
	}
	else
	{
		var url="manage_cart.php?act=update_tire_cart&prodID=" + prodID + "&val=" + val;
		
		xmlHttp.onreadystatechange=stateChanged2 
		xmlHttp.open("GET",url,true)
		xmlHttp.send(null)
	}
}

function UpdateProdCart(prodID, divNumber)
{
	divNo = divNumber;
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request")
		return
	}
	
	var qtyInStock  = eval('document.frmCart2.hidQty' + divNo + '.value');
	var val = eval('document.frmCart2.txtPrice' + divNo + '.value');
	
	if ( parseInt(val) > parseInt(qtyInStock) )
	{
		alert("The amount of products ordered exceeds the number we have for the moment in stock. \r\nCurrently we have " + qtyInStock + " products.");
	}
	else
	{
		var url="manage_cart.php?act=update_prod_cart&prodID=" + prodID + "&val=" + val;
		
		xmlHttp.onreadystatechange=stateChanged3 
		xmlHttp.open("GET",url,true)
		xmlHttp.send(null)
	}
}


function SaveConfig(prodID, year, makerID, modelID, divNumber)
{
	divNo = divNumber;
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request")
		return
	}
	
	var url="manage_cart.php?act=saveConfig&prodID=" + prodID + "&year=" + year + "&makerID=" + makerID + "&modelID=" + modelID;
	xmlHttp.onreadystatechange=stateChangedConfig 
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function SaveTireConfig(prodID, year, makerID, modelID, divNumber)
{
	divNo = divNumber;
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request")
		return
	}
	
	var url="manage_cart.php?act=saveTireConfig&prodID=" + prodID + "&year=" + year + "&makerID=" + makerID + "&modelID=" + modelID;
	xmlHttp.onreadystatechange=stateChangedConfigTire 
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function SaveProdConfig(prodID, year, makerID, modelID, divNumber)
{
	divNo = divNumber;
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request")
		return
	}
	
	var url="manage_cart.php?act=saveProdConfig&prodID=" + prodID + "&year=" + year + "&makerID=" + makerID + "&modelID=" + modelID;
	xmlHttp.onreadystatechange=stateChangedConfigProd 
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function SaveKitConfig(year, makerID, modelID, divNumber)
{
	divNo = divNumber;
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request")
		return
	}
	
	var url="manage_cart.php?act=saveKitConfig&year=" + year + "&makerID=" + makerID + "&modelID=" + modelID;
	xmlHttp.onreadystatechange=stateChangedKitConfig 
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function SaveAccConfig(prodID, year, makerID, modelID, divNumber)
{
	divNo = divNumber;
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request")
		return
	}
	
	var url="manage_cart.php?act=saveAccConfig&prodID=" + prodID + "&year=" + year + "&makerID=" + makerID + "&modelID=" + modelID;
	xmlHttp.onreadystatechange=stateChangedConfigAcc
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}


function stateChanged()
{
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{ 
		document.getElementById("infoDiv" + divNo).innerHTML = xmlHttp.responseText;
		window.location.href = "cart.php";
	}
	else
	{
		document.getElementById("infoDiv" + divNo).innerHTML="<img src='images/ajax-loader.gif' width='16' height='16' border='0' alt='' />";
	}
} 

function stateChanged2()
{
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{ 
		document.getElementById("infoTireDiv" + divNo).innerHTML = xmlHttp.responseText;
	}
	else
	{
		document.getElementById("infoTireDiv" + divNo).innerHTML="<img src='images/ajax-loader.gif' width='16' height='16' border='0' alt='' />";
	}
}

function stateChanged3()
{
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{ 
		document.getElementById("infoProdDiv" + divNo).innerHTML = xmlHttp.responseText;
	}
	else
	{
		document.getElementById("infoProdDiv" + divNo).innerHTML="<img src='images/ajax-loader.gif' width='16' height='16' border='0' alt='' />";
	}
}

function stateChangedConfig()
{
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{ 
		document.getElementById("configurator" + divNo).innerHTML = xmlHttp.responseText;
	}
	else
	{
		document.getElementById("configurator" + divNo).innerHTML="<img src='images/ajax-loader.gif' width='16' height='16' border='0' alt='' />";
	}
} 

function stateChangedConfigTire()
{
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{ 
		document.getElementById("tire_configurator" + divNo).innerHTML = xmlHttp.responseText;
	}
	else
	{
		document.getElementById("tire_configurator" + divNo).innerHTML="<img src='images/ajax-loader.gif' width='16' height='16' border='0' alt='' />";
	}
} 

function stateChangedConfigProd()
{
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{ 
		document.getElementById("prod_configurator" + divNo).innerHTML = xmlHttp.responseText;
	}
	else
	{
		document.getElementById("prod_configurator" + divNo).innerHTML="<img src='images/ajax-loader.gif' width='16' height='16' border='0' alt='' />";
	}
} 

function stateChangedPackage()
{
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{ 
		document.getElementById("infoDivPackage" + divNo).innerHTML = xmlHttp.responseText;
		window.location.href = "cart.php";
	}
	else
	{
		document.getElementById("infoDivPackage" + divNo).innerHTML="<img src='images/ajax-loader.gif' width='16' height='16' border='0' alt='' />";
	}
} 

function stateChangedConfigAcc()
{
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{ 
		document.getElementById("acc_configurator" + divNo).innerHTML = xmlHttp.responseText;
	}
	else
	{
		document.getElementById("acc_configurator" + divNo).innerHTML="<img src='images/ajax-loader.gif' width='16' height='16' border='0' alt='' />";
	}
} 

function stateChangedKitConfig()
{
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{ 
		document.getElementById("kit_configurator" + divNo).innerHTML = xmlHttp.responseText;
	}
	else
	{
		document.getElementById("kit_configurator" + divNo).innerHTML="<img src='images/ajax-loader.gif' width='16' height='16' border='0' alt='' />";
	}
} 

function GetXmlHttpObject()
{ 
	var objXMLHttp=null
	if (window.XMLHttpRequest)
	{
		objXMLHttp=new XMLHttpRequest()
	}
	else if (window.ActiveXObject)
	{
		objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
	}
	return objXMLHttp
}
//-->
