function CheckBookings(){var today = new Date().getDate();var thisMonth = new Date().getMonth()+1;var thisYear = new Date().getFullYear();	var Ntoday = (today+"/"+thisMonth+"/"+thisYear);var rad_val="";	for (var i=0; i < document.resform.selway.length; i++){	if (document.resform.selway[i].checked==true){	var rad_val = document.resform.selway[i].value;}}var origin = document.getElementById('seldcity').value;if (origin==""){alert("Choose The Origin Airport");return false;}	var dest = document.getElementById('selacity').value;if (dest==""){alert("Choose The Destination Airport");return false;}	var fdate = document.getElementById('selddate').value;			if (fdate=="") {alert("Please Choose a Depature Date");return false;}if (realDate(fdate) < realDate(Ntoday)){alert("Depature Date cannot be past today");return false;}var tdate = document.getElementById('seladate').value;if(rad_val == "RT"){	if (tdate==""){alert("Please Choose a Arrival Date");return false;}if (realDate(tdate) < realDate(fdate)){alert("Return Date cannot be before depature");return false;}}	if (origin==dest){alert("Please Choose a different destination airport");return false;}	var adult = document.getElementById('seladults').value;	var child = document.getElementById('selchildren').value;var cabin = document.getElementById('selcabinclass').value;var dayTxt_1 = splitDay(fdate);	var trvDateDep = splitDayInt(fdate);var trvMonthDep = splitMonthYear(fdate);var travelDateDep = trvDateDep + "-" + trvMonthDep;if(rad_val == "RT"){var dayTxt_2 = splitDay(tdate);var trvDateArr = splitDayInt(tdate);var trvMonthArr = splitMonthYear(tdate);var travelDateArr = trvDateArr + "-" + trvMonthArr;}else {var travelDateArr ="";}var locale = "en_US";var infant = "0";var promo = "";var action = "search";var referral = "";var obj = "";var guid = "S16615";var wvm = "WVMD";var session = document.getElementById('session').value;var screenId = "BKG001";var agentId = "";var manager = "";var usertype = "";var channel = "PB";var happyhour = "";var queryString = "?locale=" + locale + "&session=" + session + "&actionName=" + action + "&referral=" + referral + "&hiddenObject=" + obj + "&guid=" + guid + "&wvm=" + wvm + "&screenId=" + screenId + "&agentId=" + agentId + "&agencyManagername=" + manager + "&userType=" + usertype + "&channel=" + channel + "&happyHourChannel=" + happyhour + "&tripType=" + rad_val + "&origin=" + origin + "&destination=" + dest + "&dayTxt_1=" + dayTxt_1 + "&trvDate=" + trvDateDep + "&trvMonth=" + trvMonthDep + "&travelDate=" + travelDateDep + "&dayTxt_2=" + dayTxt_2 + "&retDate=" + trvDateArr + "&retMonth=" + trvMonthArr + "&travelDate=" + travelDateArr + "&cabinClass=" + cabin + "&adults=" + adult + "&children=" + child + "&infants=" + infant + "&selectedlocale=" + locale + "&promoCode=" + promo; window.location='http://ibe.island.com.mv/IAS/searchavailability.do'+queryString;
document.getElementById('seldcity').value="";document.getElementById('selacity').value="";document.getElementById('selddate').value="";document.getElementById('seladate').value="";document.getElementById('seladults').value="1";document.getElementById('selchildren').value="0";document.getElementById('selcabinclass').value="ECONOMY";
document.getElementById('loadflightaction').style.display='';
}
function CheckPNR(){var PNR = document.getElementById('bookref').value;	var Ddate = document.getElementById('selddate2').value;	var email = document.getElementById('email').value; var Fname = document.getElementById('firstName').value; var Sname = document.getElementById('lastName').value; var referral = "";var hiddenObject = "";	var locale = "en_US";	var guid = "";var wvm = "WVMD";	var screenId = "BKG011";	var userType = "";	var channel = "PB";	var agentId = "";	var agencyManagername = ""; var session ="";	var actionName = "viewItinerary";	var selPnrIndex = ""; var session = document.getElementById('session').value;	var travelDate = ""; var SelDcity= document.getElementById('seldcity2').value; var SelAcity=document.getElementById('selacity2').value;	
if (PNR!="" && Ddate!="") {if(PNR!="" && Ddate!=""){var dayTxt_1 = splitDay(Ddate);var trvDateDep = splitDayInt(Ddate);var trvMonthDep = splitMonthYear(Ddate);var pnrTravelDateDep = trvDateDep + "-" + trvMonthDep;}document.getElementById('bookref').value = "";document.getElementById('selddate2').value = "";document.getElementById('email').value = "";}else if (Fname!="" && Sname!="" && SelDcity!="" && SelAcity!=""){document.getElementById('firstName').value = "";document.getElementById('lastName').value = "";document.getElementById('seldcity2').value = "";document.getElementById('selacity2').value = "";} else{alert("Please fill the required fields from either Options");return false;}
var queryString = "referral="+ referral + "&hiddenObject=" + hiddenObject  + "&locale=" + locale  + "&referral=" + referral  + "&guid=" + guid + "&session=" + session + "&wvm=" + wvm  + "&screenId=" + screenId  + "&userType=" + userType  + "&channel=" + channel  + "&agentId=" + agentId + "&agencyManagername=" + agencyManagername +  "&session=" + session +"&actionName=" + actionName + "&selPnrIndex=" + selPnrIndex + "&travelDate=" + travelDate + "&confirmationCode=" + PNR + "&dayTxt_1=" + dayTxt_1 + "&trvDate=" + trvDateDep + "&trvMonth=" + trvMonthDep + "&pnrTravelDate=" + pnrTravelDateDep + "&emailAddress=" + email + "&firstName=" + Fname + "&lastName=" + Sname + "&origin=" + SelDcity + "&destination=" + SelAcity;window.location='http://ibe.island.com.mv/IAS/retrieve.do?'+ queryString;
document.getElementById('loadflightaction').style.display=''; }
function RetrieveFlight(){
var origin=document.getElementById('seldcity3').value;if (origin==""){alert("Choose a Originating Airport");return false;}var destination=document.getElementById('selacity3').value;if (destination==""){alert("Choose a Destinating Airport");return false;}var depart=document.getElementById('depart').value;if (depart==""){alert("Choose A Day");return false;}var flight=document.getElementById('fnumber').value;var referral = "";var hiddenObject = "";var locale = "en_US";var guid = "S17048";var wvm = "WVMD";var screenId = "FLF001";var userType = "";var channel = "PB";var agentId = "";var session = document.getElementById('session').value;var agencyManagername = "";var actionName = "viewschedule";if (origin == destination){alert("Please choose a different Destination Airport");return false;}var queryString="locale=" + locale + "&session=" + session +"&referral=" + referral +"&hiddenObject=" + hiddenObject +"&guid=" + guid +"&wvm=" + wvm +"&channel=" + channel +"&happyHourChannel=" + channel +"&screenId=" + screenId +"&agentId=" + agentId +"&agencyManagername=" + agencyManagername +"&userType=" + userType +"&actionName=" + actionName +"&origin=" + origin +"&destination=" + destination +"&flightNumber=" + flight +"&scheduleFromDate=" + depart;
window.location='http://ibe.island.com.mv/IAS/viewflifo.do?'+ queryString;
document.getElementById('loadflightaction').style.display='';
}
function agentLogin(){var username=document.getElementById('username').value;if (username==""){alert("Please Type A Username");return false;}var pass=document.getElementById('password').value;if (pass==""){alert("Please Type Your Password");return false;} var locale="en_US"; var actionName="validateuserlogin"; var referral= ""; var hiddenObject= ""; var guid=""; var wvm="WVMD"; var screenId=""; var agentId=""; var userType="AG"; var channel="PB"; var happyHourChannel=""; var agencyManagerName=""; var session=""; var queryString="locale=" + locale + "&actionName=" + actionName + "&referral=" + referral + " &hiddenObject=" + hiddenObject + "&guid=" + guid + "&wvm=" + wvm + "&screenId=" + screenId + "&userType=" + userType + "&channel=" + channel + "&agencyCode=" + username + "&password=" + pass + "&userType=" + userType;
window.location='http://ibe.island.com.mv/IAS/login.do?'+ queryString;
document.getElementById('username').value="";document.getElementById('password').value="";
}
function reDate(dmy){var d=dmy.split("/");return (d[2]+"/"+d[1]+"/"+d[0]);}
function realDate(dmy){var d=dmy.split(/\D+/);return new Date(d[2],d[1]-1,d[0]);}
function splitDayInt(dmy){var d=dmy.split("/");var dayint = d[0];return (dayint);}
function splitDay(dmy){var dayArrayMed = new Array('Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat');var d=dmy.split("/");var newday = new Date(d[2], d[1]-1, d[0]);var day = dayArrayMed[newday.getDay()];return (day);}
function splitMonthYear(dmy){var monthArrayMed = new Array('JAN', 'FEB', 'MAR', 'APR', 'MAY', 'JUN', 'JUL', 'AUG', 'SEP', 'OCT', 'NOV', 'DEC');var d=dmy.split("/");var newday = new Date(d[2], d[1]-1, d[0]);var mon= monthArrayMed[newday.getMonth()];var year=d[2];return (mon + "-" + year);}