	var mainid = null;
	var PanelOne = null;
	var PanelTwo = null;
	
	
	
	function focusObj(obj){
		if(obj.value==obj.getAttribute("defValue"))obj.value="";
	}
	function blurObj(obj){
		if(obj.value=="")obj.value = obj.getAttribute("defValue");
		window.setTimeout(hideList2,100);
	}
	function OpenWin(url,name,features){
		window.open(url,name,features);
	}
	
	
	
	var cObj;
	var hCalInt = null;
	function showCalendar(obj){
		window.clearInterval(hCalInt)
		cObj = obj;
		cBody = document.getElementById(mainid);
		cBody.style.left=obj.offsetLeft;
		cBody.style.top=obj.offsetTop + obj.offsetHeight + 1;
		window.frames[mainid].selectDate(obj.value,obj.attributes["minDate"].value,obj.attributes["maxDate"].value);
		cBody.style.display='block';
		cObj.select();
	}
	function hideCalendar(obj){
		if(!document.all || document.activeElement.id==mainid) return;
		window.frames[mainid].selectDate(obj.value,obj.attributes["minDate"].value,obj.attributes["maxDate"].value);
		doHideCal(obj, id);
		
	}
	
	function doHideCal(obj){
		window.clearInterval(hCalInt)
		cBody = document.getElementById(mainid);
		cBody.style.display='none';
		cObj.value = window.frames[mainid].selDate;
		
		if(cObj.attributes["raiseChangeEvent"].value=='true')calChange(cObj);
		//if(cObj.attributes["raiseChange1"].value=='true')ValidateSearch();
		//if(cObj.attributes["raiseChange2"].value=='true')ValidateSearch();
		
	}
	function calChange(calObj){
		formObj = document.forms["AirSearchForm"];
		switch(calObj.name)
		{
			case "flyDate_from" : formObj["flyDate_return"].attributes["minDate"].value = calObj.value;break;
			case "flyDate_1" : if(formObj["flyDate_2"]){formObj["flyDate_2"].attributes["minDate"].value = calObj.value;}break;
			case "flyDate_2" : if(formObj["flyDate_3"]){formObj["flyDate_3"].attributes["minDate"].value = calObj.value;}break;
			case "flyDate_3" : if(formObj["flyDate_4"]){formObj["flyDate_4"].attributes["minDate"].value = calObj.value;}break;
			case "flyDate_4" : if(formObj["flyDate_5"]){formObj["flyDate_5"].attributes["minDate"].value = calObj.value;}break;
			case "flyDate_5" : if(formObj["flyDate_6"]){formObj["flyDate_6"].attributes["minDate"].value = calObj.value;}break;
			case "flyDate_6" : if(formObj["flyDate_7"]){formObj["flyDate_7"].attributes["minDate"].value = calObj.value;}break;
			case "flyDate_7" : if(formObj["flyDate_8"]){formObj["flyDate_8"].attributes["minDate"].value = calObj.value;}break;
		}
		
	}
	
	function ValidateSearch()
	{
		formObj = document.forms["AirSearchForm"];		
		//alert(formObj["flydate_return"].value);	//alert(formObj["flydate_from"].value);
		if (formObj["flydate_return"].value == formObj["flydate_from"].value)
		//alert('ups');
	return false;
				
		
	}	
	var lObj;
	var hListInt = null;
	function showAirportsList(obj){
		window.clearInterval(hListInt)
		lObj = document.forms["AirSearchForm"][obj];
		lBody = document.getElementById("listBody");
		lBody.style.left=lObj.offsetLeft;
		lBody.style.top=lObj.offsetTop + lObj.offsetHeight + 1;
		//window.frames["listBody"].selectAirport(lObj.value);
		lBody.style.display='block';
		lObj.select();
	}
	function hideList(obj){
		if(!document.all || document.activeElement.id=='listBody') return;
		doHideList();
	}
	function doHideList(){
		window.clearInterval(hListInt)
		lBody = document.getElementById("listBody");
		lBody.style.display='none';
	}
	function buildList(obj)	{}
	function getCountryAndState(sCode){}	
	function cllst(){}
	function autofill(obj){}
	function cleartext(obj){}
	function closeList(str){}
	function hideList2(){}