var libLoaded = false;
var htmlLoaded = false;

function openenterpriseWindow(url, name) {
  popupWin = window.open(url, name, 'resizable=no,toolbar=no,height=390,width=530')
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) 
		{
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

var preloadFlag = false;
	

function changeColor(id,color) {
	var i;
	for (i=1;i<=2;i++) {
		document.getElementById(id+i).style.backgroundColor = color;
	}
}

function changeColorTheme(id,color) {
	for (var i=1;i<=2;i++) {
		document.getElementById(id+i).style.backgroundColor = color;
	}
}


function toggleVisibility() 
{
 if(htmlLoaded == true && libLoaded == true)
 {
  var inc, endInc=arguments.length;
  for (inc=0; inc<endInc; inc+=2) 
  {
    var id = arguments[inc];
    if (arguments[inc+1] == 'hidden')param="hidden";
    else if(arguments[inc+1]=='visible')param="visible";
    if (document.getElementById) 
	  eval("document.getElementById(id).style.visibility = \"" + param + "\"");
    else
	{
      if (document.layers) 
        document.layers[id].visibility = param;
      else if (document.all) 
        eval("document.all." + id + ".style.visibility = \"" + param + "\"");
      }
   }
  }
}

//  this JS is used to open a window that looks like a pop-up 
function openPopUpWindow(file, windowName, width, height, scrollbars) {
	if ( ! windowName )
		windowName = "";

	if ( ! width )
		width = 600;

	if ( ! height )
		height = 400;

	if ( ! scrollbars )
		scrollbars = "Yes";
	if ( scrollbars === "Y" )
		scrollbars = "Yes";
	if ( scrollbars === "N" )
		scrollbars = "No";
	else
		scrollbars = "Yes";

	Win = open(file, windowName, 'toolbar=0,location=0,directories=0,status=0,menubar=0,resizable=1,width=' + width + ',height=' + height + ',scrollbars=' + scrollbars);
	Win.focus();
}

libLoaded=true;
htmlLoaded=true;


function selcity(str) {
	//alert(str); 
	if (str.length==0)
	{ 
		document.getElementById("s_zip").innerHTML=""
		return
	}
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null)
	{
		alert ("Browser does not support HTTP Request")
		return
	} 
	var url="getdetail.php"
	url=url+"?sid="+Math.random()
	xmlHttp.onreadystatechange=stateChanged
	
	xmlHttp.open("POST",url,true)
	parameter="zip="+str;
	xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttp.setRequestHeader("Content-length", parameter.length);
	xmlHttp.setRequestHeader("Connection", "close");
	xmlHttp.send(parameter)
}


function selcityy(str) {
	//alert(str); 
	if (str.length==0)
	{ 
		document.getElementById("b_zip").value=""
		return
	}
	xmlHttpp=GetXmlHttpObject1()
	if (xmlHttpp==null)
	{
		alert ("Browser does not support HTTP Request")
		return
	} 
	var url="getdetail.php"
	url=url+"?sid="+Math.random()
	xmlHttpp.onreadystatechange=stateChangedd
	
	xmlHttpp.open("POST",url,true)
	parameter="zip="+str;
	xmlHttpp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlHttpp.setRequestHeader("Content-length", parameter.length);
	xmlHttpp.setRequestHeader("Connection", "close");
	xmlHttpp.send(parameter)
}



function stateChanged() 
{ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{ 
	var gottxt=xmlHttp.responseText
	var arr=gottxt.split(",")
	//alert(arr[0]) arr[1]
	document.getElementById("s_city").value=arr[0];
	var selObj = document.getElementById('s_state');
	for(var i=0;i<selObj.length;i++) {
		if(selObj.options[i].value==arr[1])
			selObj.options[i].selected=true
	}
	//alert(arr[1]);
	//document.getElementById("s_state").selectedIndex=arr[1];
	//var selObj = document.getElementById('s_state');
	//selObj.selectedIndex = "5";
	//selObj.options[selObj.selectedIndex].value= "NY";
	
	//document.addfrm.s_state[document.addfrm.s_state.selectedIndex].value = "NY";
	}
}


function stateChangedd() 
{  // alert('asdasd');
	if (xmlHttpp.readyState==4 || xmlHttpp.readyState=="complete")
	{ 
	var gottxt=xmlHttpp.responseText
	var arr=gottxt.split(",")
	//alert(arr)
	document.getElementById("b_city").value=arr[0];
	var selObj = document.getElementById('b_state');
	for(var i=0;i<selObj.length;i++) {
		if(selObj.options[i].value==arr[1])
			selObj.options[i].selected=true
	}
	//alert(arr[1]);
	//document.getElementById("s_state").selectedIndex=arr[1];
	//var selObj = document.getElementById('s_state');
	//selObj.selectedIndex = "5";
	//selObj.options[selObj.selectedIndex].value= "NY";
	
	//document.addfrm.s_state[document.addfrm.s_state.selectedIndex].value = "NY";
	}
}


function GetXmlHttpObject()
{
	var objXMLHttp=null
	if (window.XMLHttpRequest)
	{
		objXMLHttp=new XMLHttpRequest()
	}
	else if (window.ActiveXObject)
	{
		try {
			objXMLHttp=new ActiveXObject("Microsoft.XMLHttp")
		}catch(e)
		{
			//alert(e);
		}
	}
	return objXMLHttp
}

function GetXmlHttpObject1()
{
	var objXMLHttp=null
	if (window.XMLHttpRequest)
	{
		objXMLHttp=new XMLHttpRequest()
	}
	else if (window.ActiveXObject)
	{
		try {
			objXMLHttp=new ActiveXObject("Microsoft.XMLHttp")
		}catch(e)
		{
			//alert(e);
		}
	}
	return objXMLHttp
}