var xmlHttp;
var AdFirst;
var DIVNAME = "Next";
var DIVNAME1 = "Type";
var requestURL;
var is_ie = (navigator.userAgent.indexOf('MSIE') >= 0) ? 1 : 0; 
var is_ie5 = (navigator.appVersion.indexOf("MSIE 5.5")!=-1) ? 1 : 0; 
var is_opera = ((navigator.userAgent.indexOf("Opera 6")!=-1)||(navigator.userAgent.indexOf("Opera/6")!=-1)) ? 1 : 0; 
var is_netscape = (navigator.userAgent.indexOf('Netscape') >= 0) ? 1 : 0;
var INCT;

function updatedimension(dId,pId,tot,flag,diff)
{ 
  
		requestURL = 'include/updatedimension.php?DID='+dId+'&PID='+pId+'&Total='+tot+'&Flag='+flag+'&Diff='+diff;
		var url = requestURL;
		
		xmlHttp = GetXmlHttpObject(stateChangeHandler4);
		xmlHttp_Get(xmlHttp, url);
}
function updateliftengine(lId,pId,tot,flag,diff)
{ 
 	requestURL = 'include/updateliftengine.php?LID='+lId+'&PID='+pId+'&Total='+tot+'&Flag='+flag+'&Diff='+diff;
		var url = requestURL;
		//alert(url);
		xmlHttp = GetXmlHttpObject(stateChangeHandler5);
		xmlHttp_Get(xmlHttp, url);
	
}
function updatespring(sId,pId,tot,flag,diff)
{ 
		requestURL = 'include/updatespring.php?SID='+sId+'&PID='+pId+'&Total='+tot+'&Flag='+flag+'&Diff='+diff;
		var url = requestURL;
		//alert(url);
		xmlHttp = GetXmlHttpObject(stateChangeHandler6);
		xmlHttp_Get(xmlHttp, url);
	
}
function updatewindow(wId,pId,tot,flag,diff)
{ 
  	requestURL = 'include/updatewindow.php?WID='+wId+'&PID='+pId+'&Total='+tot+'&Flag='+flag+'&Diff='+diff;
		var url = requestURL;
		//alert(url);
		xmlHttp = GetXmlHttpObject(stateChangeHandler7);
		xmlHttp_Get(xmlHttp, url);
	
}
function updatestrip(sId,pId,tot,flag,diff)
{ 
  	requestURL = 'include/updatestrip.php?SID='+sId+'&PID='+pId+'&Total='+tot+'&Flag='+flag+'&Diff='+diff;
		var url = requestURL;
		//alert(url);
		xmlHttp = GetXmlHttpObject(stateChangeHandler9);
		xmlHttp_Get(xmlHttp, url);
	
}
function updateaccessories(aId,pId,tot,flag,diff)
{ 
  	requestURL = 'include/updateaccessories.php?AID='+aId+'&PID='+pId+'&Total='+tot+'&Flag='+flag+'&Diff='+diff;
		var url = requestURL;
		//alert(url);
		xmlHttp = GetXmlHttpObject(stateChangeHandler10);
		xmlHttp_Get(xmlHttp, url);
	
}
function updateCartQty(Qty,pId)
{ 
  if (pId)
	{
		requestURL = 'include/updatecartqty.php?Qty='+Qty+'&pId='+pId; 
		//alert(requestURL);
		var url = requestURL;
		xmlHttp = GetXmlHttpObject(stateChangeHandler3);
		xmlHttp_Get(xmlHttp, url);
	}
	else 
	{
		alert('Invalid data');
	}
}
function updateCartCQty(Qty,cId)
{ 
  if (cId)
	{
		requestURL = 'include/updatecartcqty.php?Qty='+Qty+'&cId='+cId; 
		//alert(requestURL);
		var url = requestURL;
		xmlHttp = GetXmlHttpObject(stateChangeHandler8);
		xmlHttp_Get(xmlHttp, url);
	}
	else 
	{
		alert('Invalid data');
	}
}
function Check_User_availability(requestHost,UserName)
{ 
  	if (UserName)
	{
		DIVNAME = "CheckUser";
		
		
		requestURL = 'include/checkusername.php?username='+UserName; 
		//alert(requestURL);
		var url = requestURL;
		xmlHttp = GetXmlHttpObject(stateChangeHandler1);
		xmlHttp_Get(xmlHttp, url);
	}
	else 
	{
		alert('Invalid data');
	}
}

function stateChangeHandler()
{
	if (xmlHttp.readyState == 4 || xmlHttp.readyState == 'complete')
	{
		var str = xmlHttp.responseText;
		document.getElementById(DIVNAME).innerHTML = str;
		<!--x();-->
		<!--startscroll();-->
		fetch_remote_MainImage(AdFirst);
	}
}
function stateChangeHandler1()
{
	if (xmlHttp.readyState == 4 || xmlHttp.readyState == 'complete')
	{
		var str = xmlHttp.responseText;
		//alert(str);
		
		//alert(DIVNAME1);
		document.getElementById(DIVNAME).innerHTML = str
		//document.getElementById(DIVNAME1).innerHTML = document.getElementById(DIVNAME1).innerHTML+str;
	}
}
function stateChangeHandler2()
{
	if (xmlHttp.readyState == 4 || xmlHttp.readyState == 'complete')
	{
		var str = xmlHttp.responseText;
		//alert(str);
		
		//alert(DIVNAME1);
		document.getElementById(DIVNAME).innerHTML = str
		document.getElementById(DIVNAME2).innerHTML = str
		//document.getElementById(DIVNAME1).innerHTML = document.getElementById(DIVNAME1).innerHTML+str;
	}
}

function stateChangeHandler3()
{
	if (xmlHttp.readyState == 4 || xmlHttp.readyState == 'complete')
	{
		var str = xmlHttp.responseText;
		CartArr = str.split('^');
		document.getElementById('Amount_'+CartArr[1]).innerHTML = '<strong>$&nbsp;'+CartArr[2]+'&nbsp;USD';
		document.getElementById('FinalAmount').innerHTML = '<strong>$&nbsp;'+CartArr[3]+'&nbsp;USD';
	}
}
function stateChangeHandler4()
{
	if (xmlHttp.readyState == 4 || xmlHttp.readyState == 'complete')
	{
		var str = xmlHttp.responseText;
		
		subst=str.split('#');
		restr=subst[1];
		strsplit=restr.split('_%_');
		for(i=0;i<(strsplit.length-1);i++){
			//alert(strsplit[i]);
			ressplit=strsplit[i].split('^');
			document.getElementById('DimensionID_'+ressplit[0]).innerHTML='[&nbsp;'+ressplit[1]+'&nbsp;]';
		}
		document.getElementById('FinalResultAmount').innerHTML='$&nbsp;'+subst[2];
		document.getElementById('DimensionTitle').innerHTML=subst[3];
	}
}
function stateChangeHandler5()
{
	if (xmlHttp.readyState == 4 || xmlHttp.readyState == 'complete')
	{
		var str = xmlHttp.responseText;
		//alert(str);
		subst=str.split('#');
		restr=subst[1];
		strsplit=restr.split('_%_');
		for(i=0;i<(strsplit.length-1);i++){
			//alert(strsplit[i]);
			ressplit=strsplit[i].split('^');
			document.getElementById('LiftEngineID_'+ressplit[0]).innerHTML='[&nbsp;'+ressplit[1]+'&nbsp;]';
		}
		document.getElementById('FinalResultAmount').innerHTML='$&nbsp;'+subst[2];
		document.getElementById('LiftEngineTitle').innerHTML=subst[3];
	}
}
function stateChangeHandler6()
{
	if (xmlHttp.readyState == 4 || xmlHttp.readyState == 'complete')
	{
		var str = xmlHttp.responseText;
		//alert(str);
		subst=str.split('#');
		restr=subst[1];
		strsplit=restr.split('_%_');
		for(i=0;i<(strsplit.length-1);i++){
			//alert(strsplit[i]);
			ressplit=strsplit[i].split('^');
			document.getElementById('SpringID_'+ressplit[0]).innerHTML='[&nbsp;'+ressplit[1]+'&nbsp;]';
		}
		document.getElementById('FinalResultAmount').innerHTML='$&nbsp;'+subst[2];
		document.getElementById('SpringTitle').innerHTML=subst[3];
	}
}
function stateChangeHandler7()
{
	if (xmlHttp.readyState == 4 || xmlHttp.readyState == 'complete')
	{
		var str = xmlHttp.responseText;
		//alert(str);
		subst=str.split('#');
		restr=subst[1];
		strsplit=restr.split('_%_');
		for(i=0;i<(strsplit.length-1);i++){
			//alert(strsplit[i]);
			ressplit=strsplit[i].split('^');
			document.getElementById('WindowID_'+ressplit[0]).innerHTML='[&nbsp;'+ressplit[1]+'&nbsp;]';
		}
		document.getElementById('FinalResultAmount').innerHTML='$&nbsp;'+subst[2];
		document.getElementById('WindowTitle').innerHTML=subst[3];
	}
}
function stateChangeHandler9()
{
	if (xmlHttp.readyState == 4 || xmlHttp.readyState == 'complete')
	{
		var str = xmlHttp.responseText;
		//alert(str);
		subst=str.split('#');
		restr=subst[1];
		strsplit=restr.split('_%_');
		for(i=0;i<(strsplit.length-1);i++){
			//alert(strsplit[i]);
			ressplit=strsplit[i].split('^');
			document.getElementById('StripID_'+ressplit[0]).innerHTML='[&nbsp;'+ressplit[1]+'&nbsp;]';
		}
		document.getElementById('FinalResultAmount').innerHTML='$&nbsp;'+subst[2];
		document.getElementById('StripTitle').innerHTML=subst[3];
	}
}
function stateChangeHandler10()
{
	if (xmlHttp.readyState == 4 || xmlHttp.readyState == 'complete')
	{
		var str = xmlHttp.responseText;
		//alert(str);
		subst=str.split('#');
		restr=subst[1];
		strsplit=restr.split('_%_');
		for(i=0;i<(strsplit.length-1);i++){
			//alert(strsplit[i]);
			ressplit=strsplit[i].split('^');
			document.getElementById('AccessoryID_'+ressplit[0]).innerHTML='[&nbsp;'+ressplit[1]+'&nbsp;]';
		}
		document.getElementById('FinalResultAmount').innerHTML='$&nbsp;'+subst[2];
		document.getElementById('AccessoryTitle').innerHTML=subst[3];
	}
}
function stateChangeHandler8()
{
	if (xmlHttp.readyState == 4 || xmlHttp.readyState == 'complete')
	{
		var str = xmlHttp.responseText;
		CartArr = str.split('^');
		document.getElementById('CAmount_'+CartArr[1]).innerHTML = '<strong>$&nbsp;'+CartArr[2]+'&nbsp;USD';
		document.getElementById('FinalAmount').innerHTML = '<strong>$&nbsp;'+CartArr[3]+'&nbsp;USD';
	}
}
function xmlHttp_Get(xmlhttp, url)
{
	xmlhttp.open('GET', url, true);
	xmlhttp.send(null);
}
function GetXmlHttpObject(handler)
{
	var objXmlHttp = null;
	if (is_ie)
	{
		var strObjName = (is_ie5) ? 'Microsoft.XMLHTTP' : 'Msxml2.XMLHTTP';
		try{objXmlHttp = new ActiveXObject(strObjName);
		objXmlHttp.onreadystatechange = handler;
	}
	catch(e)
	{
		alert('IE detected, but object could not be created. Verify that active scripting and activeX controls are enabled');
		return;
	}
	}
	else if (is_opera)
	{
		alert('Opera detected. The page may not behave as expected.');
		return;
	}
	else
	{
		objXmlHttp = new XMLHttpRequest();
		objXmlHttp.onload = handler;
		objXmlHttp.onerror = handler;
	}
	return objXmlHttp;
}
