
    var getURL = '/formvalidation.php';

 

function xhtmlValidateFormZIP( fldObj ){
  

  
  var val = fldObj.value;
	if(fldObj){
		var fldId = fldObj.id;
		if(val != ''){
			getURL = getURL + "?fun=1&val=" + val + "&fldid=" + fldId; 
		
			httpQF2 = getHTTPObject();
			httpQF2.open("GET", getURL, true);
			httpQF2.onreadystatechange = handleHttpResponse_xhtmlValidateHQFZIP;
			httpQF2.send(null);
		}else{
			changeCSSClass(fldObj,'');
		}
	}
}
function handleHttpResponse_xhtmlValidateHQFZIP(){

	if (httpQF2.readyState == 4) {
		
		//alert( httpQF2.responseText );
		var results = httpQF2.responseText.split("=>");
		
		var spanObj = getElementObject('auto_fill_city');
		if( results[0] != '3' ){
			spanObj.value = results[0]!= '' && results[0] != '3'?results[0]:spanObj.value;
			
			spanObj = getElementObject('auto_fill_state');
			spanObj.value = results[1]!= '' && results[1] != '3'?results[1]:spanObj.value;
			
			spanObj = getElementObject('auto_fill_county');
			spanObj.value = results[2]!= '' && results[2] != '3'?results[2]:spanObj.value;
		}
    }
}
function hideShowPrmDesc( iState ){
	
	if(iState==1){
		changeCSSClass(getElementObject("desc_box"), 'desc_box_visible');
		changeCSSClass(getElementObject("desc_box_shadow"), 'desc_bg_vissible');		
	}else{
		getElementObject("desc_box").innerHTML = '<center>Downloading description from server...<br><br><br><br><a href="javascript:hideShowPrmDesc(0);"> - Close - </a><center>';
		changeCSSClass(getElementObject("desc_box"), 'desc_box_hidden');
		changeCSSClass(getElementObject("desc_box_shadow"), 'desc_box_hidden');
	}

}
function getPrmDesc( rl,deff ) {
  
  xhtmlurl = 'prmdesc.php';
  
  var url2 = xhtmlurl+"?deff="+deff+ "&rl=" + rl; 
	
  http = getHTTPObject(); // We create the HTTP Object
  http.open("GET", url2, true);
  http.onreadystatechange = handleHttpResponse_getPrmDesc;
  http.send(null);
  hideShowPrmDesc( 1 );
}
function handleHttpResponse_getPrmDesc() {
  if (http.readyState == 4) {
    // Split the comma delimited response into an array

    var div_box = getElementObject("desc_box");
	var div_box_shadow = getElementObject("desc_box_shadow");
	
    	div_box.innerHTML = http.responseText;
		div_box.style.top = 100 + document.body.scrollTop;
		div_box_shadow.style.top = 90 + document.body.scrollTop;
   			 hideShowPrmDesc( 1 );
    
  }
}
function callCalendar(where,fn,start_date,st_yr,en_yr){
   

   
    var dateon = (document.forms[fn][where].value !== "" ? document.forms[fn][where].value : "");
    if(dateon !== ""){
        dateon = dateon.split("/");
        dateon = dateon[2]+"-"+dateon[0]+"-"+dateon[1];
    }   
    if(start_date){
	dateon = start_date.split("/");
	dateon = dateon[2]+"-"+dateon[0]+"-"+dateon[1];
    }     

    var cal = window.open("/calendar.php?where="+where+"&fn="+fn+"&dateon="+dateon+"&STY="+st_yr+"&ENY="+en_yr,"smallcal","width=310,height=300,resizable=yes");
    cal.focus();
}


