		var visibleWindow = 0
		var ua = navigator.userAgent;
		var current_event;
		var current_X,current_Y;
		var dom = (document.getElementById) ? true : false;
		var ie4 = (document.all && !dom) ? true : false;
		var ie5_5 = ((ua.indexOf("MSIE 5.5")>=0 || ua.indexOf("MSIE 6")>=0) && ua.indexOf("Opera")<0) ? true : false;
		var ns4 = (document.layers && !dom) ? true : false;
		var offsxy = 6;
		var XmlReq;
		
function CreateXmlReq()
{
    var objXmlReq;
	try
	{
		objXmlReq = new ActiveXObject("Msxml2.XMLHTTP");
	}
	catch(e)
	{
		try
		{
			objXmlReq = new ActiveXObject("Microsoft.XMLHTTP");
		} 
		catch(oc)
		{
			objXmlReq = null;
		}
	}
	if(!objXmlReq && typeof XMLHttpRequest != "undefined") 
	{
		objXmlReq = new XMLHttpRequest();
	}
	return objXmlReq;
	
}
function GetItemCounts()
{
    //document.getElementById("cloadimg").style.visibility = "none";
    //alert(document.getElementById("cloadimg").style.visibility);
    //document.getElementById("cloadimg").style.display = "block";
    XmlReq = CreateXmlReq();
    var requestUrl = "GetItemCount.aspx?dtype=company";
    if(XmlReq)
	{
		XmlReq.onreadystatechange = HandleCount;
		XmlReq.open("POST", requestUrl);
		XmlReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		XmlReq.send("rnd=" + Math.random());	
		//alert("mtype=" + mtype + "&sid=" + sid + "&qty=" + qty);
		//alert("companies=" + document.form1.cvars.value + "&plant=" + document.form1.pvars.value + "&process=" + document.form1.prvars.value + "&product=" + document.form1.prodvars.value + "&trade=" + document.form1.tvars.value + "&market=" + document.form1.mvars.value);
	}
}
function SetHitCount(pageId,Lang)
{
	XmlReq = CreateXmlReq();
    var requestUrl = "HitPage.aspx?dtype=company";
    if(XmlReq)
	{
		XmlReq.onreadystatechange = HandleHit;
		XmlReq.open("POST", requestUrl);
		XmlReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		XmlReq.send("PageId=" + pageId + "&Language=" + Lang + "&rnd=" + Math.random());	
		//alert("mtype=" + mtype + "&sid=" + sid + "&qty=" + qty);
		//alert("companies=" + document.form1.cvars.value + "&plant=" + document.form1.pvars.value + "&process=" + document.form1.prvars.value + "&product=" + document.form1.prodvars.value + "&trade=" + document.form1.tvars.value + "&market=" + document.form1.mvars.value);
	}
}
function HandleHit()
{
	
}
function HandleCount()
{
	if(XmlReq.readyState == 4)
	{
		if(XmlReq.status == 200)
		{
			var xmlNodes = XmlReq.responseXML.documentElement.getElementsByTagName('count');
			var scount = xmlNodes.context.childNodes(0).childNodes(0).text;
			var slcount = xmlNodes.context.childNodes(1).childNodes(0).text;
			var objShop = document.getElementById("ShopCount");
			var objSlab = document.getElementById("SlabsCount");
			if (scount != "0")
			{
				if (ns4) {
					objShop.document.write(scount);
				}
				else
				{
					objShop.innerHTML = scount;
				}
			}
			if (slcount != "0")
			{
				if (ns4) {
					objSlab.document.write(slcount);
				}
				else
				{
					objSlab.innerHTML = slcount;
				}
			}
		}
	}
}