
function GetXmlHttpObject()
{
var xmlHttp=null;
try
  {
  // Firefox, Opera 8.0+, Safari
  xmlHttp=new XMLHttpRequest();
  }
catch (e)
  {
  // Internet Explorer
  try
    {
    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    }
  catch (e)
    {
    xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
  }
return xmlHttp;
}

function loadobjs()
{
	var loadedobjects=""	
	if (!document.getElementById)
	return
	for (i=0; i<arguments.length; i++)
	{
		var file=arguments[i]
		var fileref=""
		if (loadedobjects.indexOf(file)==-1)
		{ //Check to see if this object has not already been added to page before proceeding
			if (file.indexOf(".js")!=-1)
			{ //If object is a js file
				fileref=document.createElement('script')
				fileref.setAttribute("type","text/javascript");
				fileref.setAttribute("src", file);
			}
			else if (file.indexOf(".css")!=-1)
			{ //If object is a css file
				fileref=document.createElement("link")
				fileref.setAttribute("rel", "stylesheet");
				fileref.setAttribute("type", "text/css");
				fileref.setAttribute("href", file);
			}
		}
		if (fileref!="")
		{
			document.getElementsByTagName("head").item(0).appendChild(fileref)
			loadedobjects+=file+" " //Remember this object as being already added to page
		}
	}
}
function popWin(sPageName,sPageVars,width,height)
{	
	window.scrollTo(0,0);
	//var oXMLHTTP = new ActiveXObject("Microsoft.XMLHTTP");
	var xmlHttp = GetXmlHttpObject();
	var sURL = sPageName;
	sURL = sURL + "?" + sPageVars + "&ms="+new Date().getTime();;
	//alert(sURL)	
	//alert(id);
		
	xmlHttp.open("GET",sURL,false);
	xmlHttp.send(null);
	//do something with
	//alert(xmlHttp.responseText);
	xmlHttp.responseText;

	if (xmlHttp.readyState==4)
	{ 
		//alert(xmlHttp.responseText);

		rTxt=xmlHttp.responseText;
		document.getElementById("blockUI").style.width=1600;
		document.getElementById("blockUI").style.height=1200;
		document.getElementById("blockUI").style.display = "block";
		document.getElementById("divWindow").style.display = "block";
		document.getElementById("divWindow").innerHTML = rTxt;
		document.body.style.overflow = "hidden";

		
		if ((width != "") && (height != ""))
		{
			document.getElementById("divWindow").style.width=width;
			document.getElementById("divWindow").style.height=height;
			document.getElementById("divWindow").style.marginTop=-1*(parseInt(height)/2);
			document.getElementById("divWindow").style.marginLeft=-1*(parseInt(width)/2);
		}
		else
		{
			document.getElementById("divWindow").style.width=600;
			document.getElementById("divWindow").style.height=400;
			//document.getElementById("divWindow").style.Top=500px;
			//document.getElementById("divWindow").style.Left=500px;
		}		
	}
	else if (xmlHttp.readyState==1)
	{
	}
	
}
function HideWindow()
{
	document.getElementById("blockUI").style.display = "none";
	document.getElementById("divWindow").style.display = "none";
	document.body.style.overflow = "auto";
}
function rateMe(rate,bid,link){
	var xmlHttp = GetXmlHttpObject();
	var sURL = link+"includes/rate$page.asp?val="+rate+"&bid="+bid+"&ms="+new Date().getTime();
	//alert(sURL)	
	//alert(id);
		
	xmlHttp.open("GET",sURL,false);
	xmlHttp.send(null);
	//alert(xmlHttp.responseText);
	xmlHttp.responseText;

	if (xmlHttp.readyState==4){ 
		//alert(xmlHttp.responseText);

		rTxt=xmlHttp.responseText;
		document.getElementById("response").style.visibility = "visible";
		//document.getElementById("response").style.display = "block";
		document.getElementById("response").innerHTML = "<BR>"+rTxt;		
	}
	else if (xmlHttp.readyState==1){
		//alert("Not Ready");
	}
	
}