<!--
function keyCheck(objEvent){
	/*This checks to see if the what key has been
	pressed on the user's keyboard.  The ascii value
	of the key that has been pressed is returned 
	by the function*/
	var intKey;
	if(objEvent.which == null){intKey = event.keyCode;}
	else{intKey = evnt.which;}
	return intKey;
}
	
function Enter(objEvent){if(keyCheck(objEvent) == 13){return true;}else{return false;}}
	
function EnterCheck(objEvent){if(Enter(objEvent) == true){SubmitForm(objEvent);}}
	
function SubmitForm(objEvent){}
	
function ShowWS(strDivId){
	var objMainElement=document.getElementById('divMain');
	if(objMainElement!=null){
		objMainElement.style.display="none";
		var objHtmlElement=document.getElementsByTagName("HTML");
		if(objHtmlElement[0]!=null)objHtmlElement[0].className+=objHtmlElement[0].className?' waitscreen':'waitscreen';
		var objBodyElement=document.getElementsByTagName("BODY");
		if(objBodyElement[0]!=null)objBodyElement[0].className+=objBodyElement[0].className?' waitscreen':'waitscreen';
		var objWSElement=document.getElementById(strDivId);
		if(objWSElement!=null)objWSElement.style.display="block";
	}
}
function ShowWaitScreen(strDivId,strWSFlashVars){
    //QC 14962 (3/30/09)...added this code for Book Car & Hotel with Air for the Trip Additions page...Check if we're in an asychronous postback
    //The PageRequestManager is the client-side counterpart to the UpdatePanel control.
    if (!Sys.WebForms.PageRequestManager.getInstance().get_isInAsyncPostBack()){
        var objWSElement=document.getElementById(strDivId);
        if(objWSElement!=null){
            if (DetectFlashVer(6))objWSElement.innerHTML='<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="https://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="550" height="400" id="wait" align="middle"><param name="allowScriptAccess" value="sameDomain" /><param name="movie" value="/web/format/wait/ws.swf" /><param name="FlashVars" value="'+strWSFlashVars+'" /><param name="quality" value="high" /><param name="bgcolor" value="#000099" /><embed src="/web/format/wait/ws.swf" FlashVars="'+strWSFlashVars+'" quality="high" bgcolor="#000099" width="550" height="400" name="wait" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>';
	    }
	    ShowWS(strDivId);
	}
}

var objReq;

function loadXMLDoc(url){
// branch for native XMLHttpRequest object
if(window.XMLHttpRequest){
	objReq = new XMLHttpRequest();
    objReq.onreadystatechange = processReqChange;
    objReq.open("GET", url, true);
    objReq.send(null);
// branch for IE/Windows ActiveX version
}else if (window.ActiveXObject) {
    objReq = new ActiveXObject("Microsoft.XMLHTTP");
    if (objReq){
		objReq.onreadystatechange = processReqChange;
		objReq.open("GET", url, true);
		objReq.send();
	}
}
}
function loadXMLDoc(url, returnText){
// branch for native XMLHttpRequest object
if(window.XMLHttpRequest){
	objReq = new XMLHttpRequest();
    objReq.onreadystatechange = processReqChange(returnText);
    objReq.open("GET", url, true);
    objReq.send(null);
// branch for IE/Windows ActiveX version
}else if (window.ActiveXObject) {
    objReq = new ActiveXObject("Microsoft.XMLHTTP");
    if (objReq){
		objReq.onreadystatechange = processReqChange(returnText);
		objReq.open("GET", url, true);
		objReq.send();
	}
}
}

function processReqChange(){
// only if req shows "complete"
if(objReq.readyState == 4){
    // only if "OK"
    if(objReq.status == 200){
		//alert(objReq.responseText);
		document.body.innerHTML = objReq.responseText;
	}
}
}

function processReqChange(returnText){
// only if req shows "complete"
if(objReq.readyState == 4){
    // only if "OK"
    if(objReq.status == 200){
		//alert(objReq.responseText);
		returnText = objReq.responseText;
	}
}
}
//-->