// JavaScript Document

function jsMakeSubmit(cat, makeName)
{
document.form1.hdnCategoryName.value = cat;
document.form1.hdnmakeName.value = makeName;
document.form1.hdnModelName.value = "";

document.form1.action = "special-search.asp"
document.form1.submit();

}
function jsModelsubmit(temp,upDateVar)
	{
		upDateVar = 'document.form1.' + upDateVar + '.value = Trim(temp);'
		eval(upDateVar);
		
		document.form1.action = "special-search.asp"
		document.form1.submit();
	}

function PopCate(val)
{
	if(val!="0")
	{
		document.frmForm.hdnCategoryName.value=val;
		document.frmForm.submit();
	}
}
function PopModel(val)
{
	if(val!="")
	{	document.frmForm.hdnModelName.value=val;
		document.frmForm.submit();
	}
}
function AddToCart(url, type,sku){ 
	var parameters="";
	try {
		req = new XMLHttpRequest(); /* e.g. Firefox */
	} catch(e) {
		try {
			req = new ActiveXObject("Msxml2.XMLHTTP"); /* some versions IE */
		} catch (e) {
			try {
				req = new ActiveXObject("Microsoft.XMLHTTP"); /* some versions IE */ }
			catch (E) {
				req = false;
			}
		}
	}
	req.onreadystatechange = function() { 
	//responseAHAHsort(fname);
	responseAddToCart(sku);
	};
	//alert(url);
	req.open(type,url+'&bustcache='+new Date().getTime(),true);
	
    req.setRequestHeader("Content-length", parameters.length);
	if(parameters == '') parameters = null;
	req.send(parameters);
	
}

function responseAddToCart(fname) {
	if(req.readyState == 1 ) { //loading
		if(document.getElementById('busy-'+fname) != null){ 
			document.getElementById('busy-'+fname).style.display = "block";
			document.getElementById('addbutton-'+fname).style.display = "none";
		}
	}
	else if(req.readyState == 4) {
		if(document.getElementById('busy-'+fname) != null)
				document.getElementById('addbutton-'+fname).style.display = "block";
				document.getElementById('busy-'+fname).style.display = "none";
				document.getElementById('info-'+fname).style.display = "block";				
		if(req.status == 200) { //alert(req.responseText+'=====req.responseText');
			 //fname(req);
			//alert(output);
			document.getElementById('viewcart_info').innerHTML = req.responseText;
		} else {
			document.getElementById('info-'+fname).style.display = "none";
			alert("Error occured, Please try again");
			//alert(req.responseText+'=====req.responseText');
		}
	}
}
