var start_y = 20;
var top_y = 0;
var bottom_y = 0;
var right_y = 0;
var ProdcutID;
var CountryValue;
var CategoryID;
var ShippingValue;

var gsDivID="";
function SendAjaxRequest(sURL, sDivID)
{
	gsDivID = sDivID;
	var e = document.getElementById(gsDivID);
	if(e){
		e.innerHTML = "<br/><br/><center><img src=\"imgs/loadingIcon.gif\" border=\"0\"></center>";
		xmlHTTP=GetXmlHttpObject();
		if (xmlHTTP==null){
		  alert ("Your browser does not support XMLHTTP!");
		  return;
		}
		xmlHTTP.onreadystatechange=UpdateAjaxRequest;
		sURL = sURL + "&ref="+Math.floor(Math.random()*10001);
		xmlHTTP.open("GET",sURL,true);
		xmlHTTP.send(null);
	}
}
function UpdateAjaxRequest()
{
	if (xmlHTTP.readyState==4){
		var e = document.getElementById(gsDivID);
		if(e){
			
			e.innerHTML =  xmlHTTP.responseText;
			nRedirectPOS = xmlHTTP.responseText.indexOf("<!--Redirect:")
			if(nRedirectPOS>-1){
				var sResponseText = xmlHTTP.responseText;
				sResponseText = sResponseText.substring(nRedirectPOS)
				sResponseText = sResponseText.replace("<!--Redirect:","");
				sResponseText = sResponseText.replace("-->","");
				window.location.href = sResponseText;
			}
		}
		
		if(gsDivID=="ShowProducts"){
			SendAjaxRequest("ProductView.asp?id="+nCurrencyProductID, "ProductView")
		}
		else if(gsDivID=="ProductEnquiryMsg")
			if(xmlHTTP.responseText.indexOf("verification code")>-1){
				document.getElementById('ShowButtons').style.display='';
			} else {
				var f = document.getElementById("ProductEnquiryForm");
				f.innerHTML = "";
			}
		else if(gsDivID=="ProductView"){
			SendAjaxRequest("ProductOverview.asp?id="+nCurrencyProductID, "ProductOverview")
		}
		else if(gsDivID=="ProductOverview"){
			SendAjaxRequest("showCartProducts.asp?id=0", "cartSummary")
		}
	}
}
function GetXmlHttpObject()
{
	if (window.XMLHttpRequest){
	  // code for IE7+, Firefox, Chrome, Opera, Safari
	  return new XMLHttpRequest();
	}
	if (window.ActiveXObject){
	  // code for IE6, IE5
	  return new ActiveXObject("Microsoft.XMLHTTP");
	}
	return null;
}

function GetExistingUserValue(UsetType)
{
	if(UsetType=='0')
	{
		document.getElementById('ShowPassword').style.display='';
	}
	else if(UsetType=='1')
	{
		document.getElementById('ShowPassword').style.display='none';
	}
}

function Left(str, n)
{
   if (n <= 0)
         return "";
   else if (n > String(str).length)
         return str;
   else
         return String(str).substring(0,n);
}

