// Popup window code
function fnBookingPopup(url){
	PopupWindow=window.open(url,'popUpWindow','height=400,width=350,left=10,top=10,resizable=yes,scrollbars=yes,toolbar=no,menubar=no,location=no,directories=no,status=yes');
}

function fnTravelPopup(url){
	popupWindow = window.open(url,'popUpWindow','height=700,width=800,left=10,top=10,resizable=yes,scrollbars=yes,toolbar=no,menubar=no,location=no,directories=no,status=yes')
}

function roll_over(img_name, img_src)
{
	document[img_name].src = img_src;
}

function newPopup(url)
{
	popupWindow = window.open(url,'popUpWindow','height=370,width=350,left=10,top=10,resizable=yes,scrollbars=yes,toolbar=no,menubar=no,location=no,directories=no,status=yes')
}

function newairfarePopup(url)
{
	popupWindow = window.open(url,'popUpWindow','height=240,width=520,left=10,top=10,resizable=yes,scrollbars=yes,toolbar=no,menubar=no,location=no,directories=no,status=yes')
}


function stateChangedFee(){
	try{
		if (xmlHttpFee.readyState==4 || xmlHttpFee.readyState=="complete"){
			var vDynText = xmlHttpFee.responseText;
			//alert(vDynText);
			document.getElementById("ins_fees").innerHTML = vDynText;
			document.getElementById("div_calFees").style.display = 'block';
			
			displayAirFees();
			displayAirMfFees();
		}
	}
	catch(e)
	{
		//alert(e.message);		
				
	}
	
	 	
}

function fnFeesdisplay(){
	var lab = document.getElementById("lab").innerHTML;
	if(lab == "[ See More Services ]"){
		displayAirMfFees();
		document.getElementById("div-Mfees").style.display ="block";
		document.getElementById("div-fees").style.display ="none";
		document.getElementById("lab").innerHTML = "[ View Services ]";			
	}else{
		displayAirFees();
		document.getElementById("div-fees").style.display ="block";
		document.getElementById("div-Mfees").style.display ="none";		
		document.getElementById("lab").innerHTML = "[ See More Services ]";
	}
}

function fnDisplay(id,checked){	
	if(checked == true){
		document.getElementById(id).style.display = "block";
		document.getElementById("Mf"+id).style.display = "block";
		document.getElementById("Mkchk"+id).checked = true;
		document.getElementById("chk"+id).checked = true
	}else if(checked == false){
		document.getElementById(id).style.display = "none";
		document.getElementById("Mf"+id).style.display = "none";	
		document.getElementById("Mkchk"+id).checked = false;
		document.getElementById("chk"+id).checked = false;
	}
}

function displayAirFees(){
	var vAirId = document.getElementById("hidAirlineId").value		
	var Split = vAirId.split(",");
	for(i = 0; i < Split.length; i++) {
		var Id = Split[i];
		var qw	    =	eval('document.getElementById("chk"+Id)');
			if(qw.checked  ==   false){
	      			document.getElementById(Id).style.display = "none";
			}else{
				document.getElementById(Id).style.display = "block";
			}
		}  
		//alert(vAirId);
		
		
		
		
}
function displayAirMfFees(){
	var vAirId = document.getElementById("hidAirlineId").value
	var Split = vAirId.split(",");
	for(i = 0; i < Split.length; i++) {
		var Id = Split[i];
		var qw	    =	eval('document.getElementById("Mkchk"+Id)');
			if(qw.checked  ==   false){
	      			document.getElementById("Mf"+Id).style.display = "none";
			}else{
				document.getElementById("Mf"+Id).style.display = "block";
			}
		}  
	//alert(vAirId);
}

function fnSelectAll(){
	var vAirId = document.getElementById("hidAirlineId").value
	var Split = vAirId.split(",");
	for(i = 0; i < Split.length; i++) {
		var Id = Split[i];
		document.getElementById(Id).style.display = "block";
		var qw	    =	eval('document.getElementById("chk"+Id)');
                qw.checked  =   true;
	} 
	
	var vAirId = document.getElementById("hidAirlineId").value
	var Split = vAirId.split(",");
	for(i = 0; i < Split.length; i++) {
		var Id = Split[i];
		document.getElementById("Mf"+Id).style.display = "block";
		var qw	    =	eval('document.getElementById("Mkchk"+Id)');
		qw.checked  =   true;
	} 
}

function fnUnSelectAll(){
	var vAirId = document.getElementById("hidAirlineId").value
	var Split = vAirId.split(",");
	for(i = 0; i < Split.length; i++) {
		var Id = Split[i];
		document.getElementById(Id).style.display = "none";
		var qw	    =	eval('document.getElementById("chk"+Id)');
		qw.checked  =   false;
	} 
	
	var vAirId = document.getElementById("hidAirlineId").value
	var Split = vAirId.split(",");
	for(i = 0; i < Split.length; i++) {
		var Id = Split[i];
		document.getElementById("Mf"+Id).style.display = "none";
		var qw	    =	eval('document.getElementById("Mkchk"+Id)');
		qw.checked  =   false;
	} 
}

function fnFees(){
	var currentTime = new Date();
	vHours = currentTime.getHours();
	vMinutes =currentTime.getMinutes();
	vSeconds = currentTime.getSeconds();
	currentTime = vHours+"-"+vMinutes+"-"+vSeconds;
	Url =vBaseURL+"/ajaxAirlineFeeMatrix.php?q=v1&qsSeconds="+currentTime;
	//alert(Url);
	xmlHttpFee=GetXmlHttpObject();
	xmlHttpFee.onreadystatechange=stateChangedFee;
	xmlHttpFee.open("GET",Url,true);
	xmlHttpFee.send(null);
}
function stateChangedFee(){
	try{
		if (xmlHttpFee.readyState==4 || xmlHttpFee.readyState=="complete"){
			var vDynText = xmlHttpFee.responseText;
			//alert(vDynText);
			document.getElementById("ins_fees").innerHTML = vDynText;
			document.getElementById("div_calFees").style.display = 'block';
			
			displayAirFees();
			displayAirMfFees();
		}
	}
	catch(e)
	{
		//alert(e.message);		
				
	}
	
	 	
}