function SizablePopupWindow(URL, width, height) {
//day = new Date();
//id = day.getTime();
//eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=1,location=0,statusbar=0,menubar=0,resizable=0,width="+width+",height="+height+"');");
  newwindow=window.open(URL,'name','height='+height+',width='+width+',scrollbars=yes');
	if (window.focus) {newwindow.focus()}
	return false;

}
function numbersonly(myfield, e, dec)
{
var key;
var keychar;
if (window.event)
 key = window.event.keyCode;
else if (e)
 key = e.which;
else
 return true;
keychar = String.fromCharCode(key);
// control keys
if ((key==null) || (key==0) || (key==8) || 
 (key==9) || (key==13) || (key==27) )
 return true;
// numbers
else if ((("0123456789+").indexOf(keychar) > -1))
 return true;
// decimal point jump
else if (dec && (keychar == "."))
 {
 myfield.form.elements[dec].focus();
 return false;
 }
else
 return false;

}
//AJAX for products left menu
 var xmlHttp;

 function GetXmlHttpObject(){ 
  var objXMLHttp=null
  if (window.XMLHttpRequest){
   objXMLHttp=new XMLHttpRequest()
  }else if (window.ActiveXObject){
   objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP")
  }
  return objXMLHttp
}
////////////////

/////////showLeftMenu No Longer Used/////////////////////
function showLeftMenu(prodid){ 
xmlHttp=GetXmlHttpObject()
 if (xmlHttp==null){
   alert ("Browser does not support HTTP Request")
   return
  } 
var url="AjaxCaller.php"
url=url+"?prod_id="+prodid
url=url+"&sid="+Math.random()
url=url+"&proc=GetLeftMenu"
xmlHttp.onreadystatechange=stateLeftMenu 
xmlHttp.open("GET",url,true)
xmlHttp.send(null)

}

//////////////////////////////////////
function stateLeftMenu() { 
  if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){ 
	   document.getElementById("ProductsLeftMenu").innerHTML=xmlHttp.responseText;
		 xmlHttp = null;
	 } 
}
///////////////
function SendPriceAuthReq(){ 
xmlHttp=GetXmlHttpObject()
 if (xmlHttp==null){
   alert ("Browser does not support HTTP Request")
   return
  } 
document.getElementById("ATReqLI").innerHTML="Sending....";
var url="AjaxCaller.php"
url=url+"?sid="+Math.random()
url=url+"&proc=AsemToolAuth"
xmlHttp.onreadystatechange=statePriceAuthReq 
xmlHttp.open("GET",url,true)
xmlHttp.send(null)

}

//////////////////////////////////////
function statePriceAuthReq() { 
  if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){ 
	   document.getElementById("ATReqLI").innerHTML=xmlHttp.responseText;
		 xmlHttp = null;
	 } 
}



 ///end of ajax for prod menu
 
 function getURLVar(urlVarName) {
//divide the URL in half at the '?'
var urlHalves = String(document.location).split('?');
var urlVarValue = '';
if(urlHalves[1]){
//load all the name/value pairs into an array
var urlVars = urlHalves[1].split('&');
//loop over the list, and find the specified url variable
for(i=0; i<=(urlVars.length); i++){
if(urlVars[i]){
//load the name/value pair into an array
var urlVarPair = urlVars[i].split('=');
if (urlVarPair[0] && urlVarPair[0] == urlVarName) {
//I found a variable that matches, load it's value into the return variable
urlVarValue = urlVarPair[1];
}
}
}
}
return urlVarValue;   
}
