﻿function fnProcessAjax(casevalue,id){divid=id;if(casevalue=="0"){document.getElementById(divid).innerHTML="<span class=\"textaril12normal\">Please wait while we update the ticket numbers....</span>";val1=document.getElementById("hndairbookrcd").value;val2=document.getElementById("hndtktdetails").value;bookref=document.getElementById("hndbookref").value;params="casevalue="+casevalue+"&val1="+val1+"&val2="+val2+"&bookref="+bookref;for(var i=0;i<val1;i++){var paxname="pax"+i;var sector="sector"+i;var reservation="reservation"+i;var ticket="tkt"+i;var servclass="servclass"+i;params=params+"&paxname"+i+"="+document.getElementById(paxname).value+"&sector"+i+"="+document.getElementById(sector).value+"&reservation"+i+"="+document.getElementById(reservation).value+"&ticket"+i+"="+document.getElementById(ticket).value+"&servclass"+i+"="+document.getElementById(servclass).value}alert(params);var url="ajaxprocess.aspx?";fnmakeGetRequest(casevalue,url)}}var http=fnCreateAjaxRequestObject();function fnmakeGetRequest(casevalue,url){http.open('post',url,true);http.setRequestHeader("Content-type","application/x-www-form-urlencoded");http.setRequestHeader("Content-length",params.length);http.setRequestHeader("Connection","close");http.onreadystatechange=fnprocessResponse;http.send(params)}function fnprocessResponse(){if(http.readyState==4){alert(http.responseText);document.getElementById(divid).innerHTML=http.responseText}}function fnCreateAjaxRequestObject(){var objAjax;var browser=navigator.appName;if(browser=="Microsoft Internet Explorer"){objAjax=new ActiveXObject("Microsoft.XMLHTTP")}else{objAjax=new XMLHttpRequest()}return objAjax}function FC_ChartUpdated(DOMId){if(DOMId=="ChId1"){var chartRef=getChartFromId(DOMId);var dialValue=chartRef.getData(1);document.getElementById("NeedleVal").value=dialValue;getNewContent(Math.floor(dialValue))}}function showtable(){if(document.getElementById("showtable").style.display=="none"){document.getElementById("showtable").style.display="block"}else{document.getElementById("showtable").style.display="none"}}function dis(){if(document.getElementById("rbtnRT").checked==true){document.getElementById("rdate1").style.display="block";document.getElementById("rdate2").style.display="block"}else{document.getElementById("rdate1").style.display="none";document.getElementById("rdate2").style.display="none"}}function makeGetRequest(value){http.open('get','MyAjaxPage.aspx?id='+value,true);http.onreadystatechange=processResponse;http.send(null);return false}function processResponse(){if(http.readyState==4){document.getElementById('replace').innerHTML=http.responseText}}function ddlRequestObject(){var objAjax;var browser=navigator.appName;if(browser=="Microsoft Internet Explorer"){objAjax=new ActiveXObject("Microsoft.XMLHTTP")}else{objAjax=new XMLHttpRequest()}return objAjax}var value;function ajaxcall(){var Index=document.getElementById("ddlairline").selectedIndex;value=document.getElementById("ddlairline").options[Index].value;if(value=="S2"){document.getElementById("chk1").checked=true;document.getElementById("chk2").checked=false;document.getElementById("chk3").checked=false;document.getElementById("chk4").checked=false;document.getElementById("chk5").checked=false;document.getElementById("chk6").checked=false;document.getElementById("chk7").checked=false}else if(value=="9W"){document.getElementById("chk1").checked=false;document.getElementById("chk2").checked=true;document.getElementById("chk3").checked=false;document.getElementById("chk4").checked=false;document.getElementById("chk5").checked=false;document.getElementById("chk6").checked=false;document.getElementById("chk7").checked=false}else if(value=="AI"){document.getElementById("chk1").checked=false;document.getElementById("chk2").checked=false;document.getElementById("chk3").checked=true;document.getElementById("chk4").checked=false;document.getElementById("chk5").checked=false;document.getElementById("chk6").checked=false;document.getElementById("chk7").checked=false}else if(value=="IC"){document.getElementById("chk1").checked=false;document.getElementById("chk2").checked=false;document.getElementById("chk3").checked=false;document.getElementById("chk4").checked=true;document.getElementById("chk5").checked=false;document.getElementById("chk6").checked=false;document.getElementById("chk7").checked=false}else if(value=="IT"){document.getElementById("chk1").checked=false;document.getElementById("chk2").checked=false;document.getElementById("chk3").checked=false;document.getElementById("chk4").checked=false;document.getElementById("chk5").checked=true;document.getElementById("chk6").checked=false;document.getElementById("chk7").checked=false}else if(value=="6E"){document.getElementById("chk1").checked=false;document.getElementById("chk2").checked=false;document.getElementById("chk3").checked=false;document.getElementById("chk4").checked=false;document.getElementById("chk5").checked=false;document.getElementById("chk6").checked=true;document.getElementById("chk7").checked=false}else if(value=="SG"){document.getElementById("chk1").checked=false;document.getElementById("chk2").checked=false;document.getElementById("chk3").checked=false;document.getElementById("chk4").checked=false;document.getElementById("chk5").checked=false;document.getElementById("chk6").checked=false;document.getElementById("chk7").checked=true}else{document.getElementById("chk1").checked=true;document.getElementById("chk2").checked=true;document.getElementById("chk3").checked=true;document.getElementById("chk4").checked=true;document.getElementById("chk5").checked=true;document.getElementById("chk6").checked=true;document.getElementById("chk7").checked=true}makeGetRequest(value)}var http=createRequestObject();function createRequestObject(){var objAjax;var browser=navigator.appName;if(browser=="Microsoft Internet Explorer"){objAjax=new ActiveXObject("Microsoft.XMLHTTP")}else{objAjax=new XMLHttpRequest()}return objAjax}function getNewContent(v){var compass;if(document.getElementById("DeptTim").checked==true){compass="Departure_tm"}else if(document.getElementById("ArvlTim").checked==true){compass="Arrival_tm"}else if(document.getElementById("JornTim").checked==true){compass="Journeytime"}else if(document.getElementById("Fare").checked==true){compass="Total_Price"}var dst=document.getElementById("destn").value;var Src=document.getElementById("src").value;var JoDt=document.getElementById("jdate").value;var txtrjdate="",returntime="";var rtrip=document.getElementById("rtrip").value;if(rtrip==1){txtrjdate=document.getElementById("txtrjdate").value;returntime=document.getElementById("returntime").value}var npngr=document.getElementById("npngr").value;var airlinetaxes=document.getElementById("airlinetaxes").value;var newbasepri=document.getElementById("newbasepri").value;var adt=document.getElementById("adult1").value;var child=document.getElementById("child1").value;var inf=document.getElementById("infant1").value;var txnid=document.getElementById("TxnID").value;var nedVal=document.getElementById("NeedleVal").value;var page=1;var pv=v+'!'+compass+' '+Src+' '+dst+' '+JoDt+' '+txtrjdate+' '+rtrip+' '+returntime+' '+npngr+' '+airlinetaxes+' '+newbasepri+' '+adt+' '+child+' '+inf+' '+txnid+' '+nedVal+' '+page;http.open('get','gadget.aspx?pv='+pv,true);http.onreadystatechange=updateNewContent;http.send(null);return false}function updateNewContent(){if(http.readyState==4){document.getElementById('gadflights').innerHTML=http.responseText}}function dispmodify(){if(document.getElementById("modifysrch").style.display=="none")document.getElementById("modifysrch").style.display="block";else document.getElementById("modifysrch").style.display="none"}function dispjrnydet(){if(document.getElementById("jrnydet").style.display=="none")document.getElementById("jrnydet").style.display="block";else document.getElementById("jrnydet").style.display="none"}function dispadvance(){if(document.getElementById("advansrch").style.display=="none")document.getElementById("advansrch").style.display="block";else document.getElementById("advansrch").style.display="none"}function gotosel(rtrip,vendor1,vendor2,vendor3,flname1,flname2,flname3,flno1,flno2,flno3,src1,src2,src3,destn1,destn2,destn3,fldeptime1,fldeptime2,fldeptime3,flarrtime1,flarrtime2,flarrtime3,flbaseprice,fltotalprice,clas,npngr,class1,class2,class3,jtime1,jtime2,jtime3,tktTyp,lcc,totalcomission,date1,date2,date3,supercomamt,Trancarry,TCFC,discount){document.fltdetails.method="post";document.fltdetails.action="userflightseldetails.aspx?vendor1="+vendor1+"&vendor2="+vendor2+"&vendor3="+vendor3+"&src1="+src1+"&src2="+src2+"&src3="+src3+"&destn1="+destn1+"&destn2="+destn2+"&destn3="+destn3+"&flname1="+flname1+"&flname2="+flname2+"&flname3="+flname3+"&flno1="+flno1+"&flno2="+flno2+"&flno3="+flno3+"&fldeptime1="+fldeptime1+"&fldeptime2="+fldeptime2+"&fldeptime3="+fldeptime3+"&flarrtime1="+flarrtime1+"&flarrtime2="+flarrtime2+"&flarrtime3="+flarrtime3+"&flbaseprice="+flbaseprice+"&fltotalprice="+fltotalprice+"&npngr="+npngr+"&rtrip="+rtrip+"&clas="+clas+"&class1="+class1+"&class2="+class2+"&class3="+class3+"&jtime1="+jtime1+"&jtime2="+jtime2+"&jtime3="+jtime3+"&tktTyp="+tktTyp+"&lcc="+lcc+"&totalcomission="+totalcomission+"&date1="+date1+"&date2="+date2+"&date3="+date3+"&supertotalcomission="+supercomamt+"&Trancarry="+Trancarry+"&TCFC="+TCFC+"&discount="+discount;document.fltdetails.submit()}function gotoback(){window.history.back()}function ValidateDate(currentDate){var calDate=new Date();var day=calDate.getDate();var jdate=jDate=document.getElementById("txtjdate").value;var sptdate=jdate.split("/");var day1=sptdate[0];var month1=sptdate[1];var year1=sptdate[2];usrdate1=year1+month1+day1;var month=calDate.getMonth()+1;var year=calDate.getFullYear();var today=year*10000+month*100+day;var usrday=currentDate.getDate();var usrmonth=currentDate.getMonth()+1;var usryear=currentDate.getFullYear();var usrdate=usryear*10000+usrmonth*100+usrday;var jDate=document.getElementById("txtjdate").value;var rDate=document.getElementById("txtrdate").value;if(parseFloat(usrdate1)>parseFloat(usrdate)){return false}else{return true}}function ValidateDateMod(currentDate){var calDate=new Date();var day=calDate.getDate();var month=calDate.getMonth()+1;var year=calDate.getFullYear();var today=year*10000+month*100+day;var usrday=currentDate.getDate();var usrmonth=currentDate.getMonth()+1;var usryear=currentDate.getFullYear();var usrdate=usryear*10000+usrmonth*100+usrday;if(parseFloat(usrdate)<parseFloat(today)){return false}else{return true}}function SearchFlight(){var Index=document.getElementById("ddlairline").selectedIndex;value=document.getElementById("ddlairline").options[Index].value;if(value=="S2"){document.getElementById("chk1").checked=true;document.getElementById("chk2").checked=false;document.getElementById("chk3").checked=false;document.getElementById("chk4").checked=false;document.getElementById("chk5").checked=false;document.getElementById("chk6").checked=false;document.getElementById("chk7").checked=false}else if(value=="9W"){document.getElementById("chk1").checked=false;document.getElementById("chk2").checked=true;document.getElementById("chk3").checked=false;document.getElementById("chk4").checked=false;document.getElementById("chk5").checked=false;document.getElementById("chk6").checked=false;document.getElementById("chk7").checked=false}else if(value=="AI"){document.getElementById("chk1").checked=false;document.getElementById("chk2").checked=false;document.getElementById("chk3").checked=true;document.getElementById("chk4").checked=false;document.getElementById("chk5").checked=false;document.getElementById("chk6").checked=false;document.getElementById("chk7").checked=false}else if(value=="IC"){document.getElementById("chk1").checked=false;document.getElementById("chk2").checked=false;document.getElementById("chk3").checked=false;document.getElementById("chk4").checked=true;document.getElementById("chk5").checked=false;document.getElementById("chk6").checked=false;document.getElementById("chk7").checked=false}else if(value=="IT"){document.getElementById("chk1").checked=false;document.getElementById("chk2").checked=false;document.getElementById("chk3").checked=false;document.getElementById("chk4").checked=false;document.getElementById("chk5").checked=true;document.getElementById("chk6").checked=false;document.getElementById("chk7").checked=false}else if(value=="6E"){document.getElementById("chk1").checked=false;document.getElementById("chk2").checked=false;document.getElementById("chk3").checked=false;document.getElementById("chk4").checked=false;document.getElementById("chk5").checked=false;document.getElementById("chk6").checked=true;document.getElementById("chk7").checked=false}else if(value=="SG"){document.getElementById("chk1").checked=false;document.getElementById("chk2").checked=false;document.getElementById("chk3").checked=false;document.getElementById("chk4").checked=false;document.getElementById("chk5").checked=false;document.getElementById("chk6").checked=false;document.getElementById("chk7").checked=true}else{document.getElementById("chk1").checked=true;document.getElementById("chk2").checked=true;document.getElementById("chk3").checked=true;document.getElementById("chk4").checked=true;document.getElementById("chk5").checked=true;document.getElementById("chk6").checked=true;document.getElementById("chk7").checked=true}npngr=eval(document.getElementById("ddladult").value)+eval(document.getElementById("ddlchildren").value)+eval(document.getElementById("ddlinfant").value);valid=validate();if(valid==true){if(document.getElementById("rbtnRT").checked==false)rtrip=0;else rtrip=1;displcc="0";patr="1";airclass=document.getElementById("airclass").value;var mser=1;adu=document.getElementById("ddladult").value;child=document.getElementById("ddlchildren").value;inf=document.getElementById("ddlinfant").value;jdate=document.getElementById("txtjurnydate").value;src=document.getElementById("ddlsrc").value;destn=document.getElementById("ddldest").value;if(rtrip=="1"){rdate=document.getElementById("txtreturndate").value;document.fltdetails.a document.fltdetails.method="post";document.fltdetails.action="userflightdetails.aspx?npngr="+npngr+"&adult="+adu+"&children="+child+"&infant="+inf+"&txtjdate="+jdate+"&drpsrc="+src+"&drpdest="+destn+"&rtrip="+rtrip+"&displcc="+displcc+"&airclass="+airclass+"&comission=0"+"&rdate="+rdate+"&atr="+patr+"&mser="+mser;document.fltdetails.submit()}else if(rtrip=="0"){document.fltdetails.method="post";document.fltdetails.action="userflightdetails.aspx?npngr="+npngr+"&adult="+adu+"&children="+child+"&infant="+inf+"&txtjdate="+jdate+"&drpsrc="+src+"&drpdest="+destn+"&rtrip="+rtrip+"&displcc="+displcc+"&airclass="+airclass+"&comission=0"+"&atr="+patr+"&mser="+mser;document.fltdetails.submit()}}}function validate(){valid=true;if(document.getElementById("ddlsrc").value==""){valid=false;alert("Please specify Origin")document.getElementById("ddlsrc").focus()}else if(document.getElementById("ddldest").value==""){valid=false;alert("Please specify Destination")document.getElementById("ddldest").focus()}else if(document.getElementById("ddlsrc").value==document.getElementById("ddldest").value){valid=false;alert("Please specify a valid Destination")document.getElementById("ddldest").focus()}else if(isvaliddate1(document.getElementById("txtjurnydate").value)==false){valid=false;alert("Please provide a valid Journey date")document.getElementById("txtjurnydate").focus()}else if(eval((document.getElementById("ddladult").value))<eval((document.getElementById("ddlinfant").value))){valid=false;alert("Infant Passangers cannot exceed the No. of Adult Passengers")document.getElementById("ddlinfant").focus()}else if(document.getElementById("rbtnRT").checked==true&&isvaliddate1(document.getElementById("txtjurnydate").value)==false){valid=false;alert("Please specify valid Journey date");document.getElementById("txtjurnydate").focus()}else if(document.getElementById("rbtnRT").checked==true&&isvaliddate2(document.getElementById("txtjurnydate").value,document.getElementById("txtreturndate").value)==false){valid=false;alert("Please specify a valid return date");document.getElementById("txtreturndate").focus()}else if(eval(document.getElementById("ddladult").value)+eval(document.getElementById("ddlchildren").value)+eval(document.getElementById("ddlinfant").value)>9){valid=false;alert("Only Nine Passengers Per Booking");document.getElementById("ddlchildren").focus()}return valid}function isvaliddate1(str){valid=true;if(str.length==10||str.length==8||str.length==9){dates=str.split("/");if(dates.length==3){str=dates[1]+"/"+dates[0]+"/"+dates[2];dated=eval(dates[0]);datem=eval(dates[1]);datey=eval(dates[2]);if((dates[1].length<=2&&(datem<=12&&datem>0))&&(dates[0].length<=2&&(dated>0&&dated<=31))&&(dates[2].length==4&&(datey>=2007&&datey<=2020))){cdate=new Date(str);d=cdate.getDate();m1=cdate.getMonth();m=m1+1 y=cdate.getFullYear();sdate=new Date();dd=sdate.getDate();mm1=sdate.getMonth();mm=mm1+1 yy=sdate.getFullYear();if(d==dd&&m==mm&&y==yy)return true;else if(cdate<sdate){return false}}else return false}else return false}else return false;return valid}function isvaliddate2(str1,str2){if(str1.length<8||str1.length>10)return false;if(str1.length<8||str1.length>10)return false;dates=str1.split("/");if(dates.length<3||dates.length>3)return false;str1=dates[1]+"/"+dates[0]+"/"+dates[2];dates=str2.split("/");if(dates.length<3||dates.length>3)return false;str2=dates[1]+"/"+dates[0]+"/"+dates[2];cdate=new Date(str2);d=cdate.getDate();m1=cdate.getMonth();m=m1+1 y=cdate.getFullYear();sdate=new Date(str1);dd=sdate.getDate();mm1=sdate.getMonth();mm=mm1+1 yy=sdate.getFullYear();if(d==dd&&m==mm&&y==yy)valid=true else if(cdate<sdate){valid=false}return valid}var offsetxpoint=-60 var offsetypoint=20 var ie=document.all var ns6=document.getElementById&&!document.all var enabletip=false if(ie||ns6)var tipobj=document.all?document.all["dhtmltooltip"]:document.getElementById?document.getElementById("dhtmltooltip"):""function ietruebody(){return(document.compatMode&&document.compatMode!="BackCompat")?document.documentElement:document.body}function ddrivetip(thetext,thecolor,thewidth){if(ns6||ie){if(typeof thewidth!="undefined")tipobj.style.width=thewidth+"px"if(typeof thecolor!="undefined"&&thecolor!="")tipobj.style.backgroundColor=thecolor tipobj.innerHTML=thetext enabletip=true return false}}function positiontip(e){if(enabletip){var curX=(ns6)?e.pageX:event.clientX+ietruebody().scrollLeft;var curY=(ns6)?e.pageY:event.clientY+ietruebody().scrollTop;var rightedge=ie&&!window.opera?ietruebody().clientWidth-event.clientX-offsetxpoint:window.innerWidth-e.clientX-offsetxpoint-20 var bottomedge=ie&&!window.opera?ietruebody().clientHeight-event.clientY-offsetypoint:window.innerHeight-e.clientY-offsetypoint-20 var leftedge=(offsetxpoint<0)?offsetxpoint*(-1):-1000 if(rightedge<tipobj.offsetWidth)tipobj.style.left=ie?ietruebody().scrollLeft+event.clientX-tipobj.offsetWidth+"px":window.pageXOffset+e.clientX-tipobj.offsetWidth+"px"else if(curX<leftedge)tipobj.style.left="5px"else tipobj.style.left=curX+offsetxpoint+"px"if(bottomedge<tipobj.offsetHeight)tipobj.style.top=ie?ietruebody().scrollTop+event.clientY-tipobj.offsetHeight-offsetypoint+"px":window.pageYOffset+e.clientY-tipobj.offsetHeight-offsetypoint+"px"else tipobj.style.top=curY+offsetypoint+"px"tipobj.style.visibility="visible"}}function hideddrivetip(){if(ns6||ie){enabletip=false tipobj.style.visibility="hidden"tipobj.style.left="-1000px"tipobj.style.backgroundColor=''tipobj.style.width=''}}document.onmousemove=positiontip function MM_preloadImages(){var d=document;if(d.images){if(!d.MM_p)d.MM_p=new Array();var i,j=d.MM_p.length,a=MM_preloadImages.arguments;for(i=0;i<a.length;i++)if(a[i].indexOf("#")!=0){d.MM_p[j]=new Image;d.MM_p[j++].src=a[i]}}}function MM_swapImgRestore(){var i,x,a=document.MM_sr;for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++)x.src=x.oSrc}function MM_findObj(n,d){var p,i,x;if(!d)d=document;if((p=n.indexOf("?"))>0&&parent.frames.length){d=parent.frames[n.substring(p+1)].document;n=n.substring(0,p)}if(!(x=d[n])&&d.all)x=d.all[n];for(i=0;!x&&i<d.forms.length;i++)x=d.forms[i][n];for(i=0;!x&&d.layers&&i<d.layers.length;i++)x=MM_findObj(n,d.layers[i].document);if(!x&&d.getElementById)x=d.getElementById(n);return x}function MM_swapImage(){var i,j=0,x,a=MM_swapImage.arguments;document.MM_sr=new Array;for(i=0;i<(a.length-2);i+=3)if((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x;if(!x.oSrc)x.oSrc=x.src;x.src=a[i+2]}}function submitbtr(obj,rtrip,src,destn,jdate,rdate,flag1){document.fltdetails.method="post";document.fltdetails.action=("btrrequest.aspx?intindex="+obj+"&BTR=0&rtrip="+rtrip+"&src="+src+"&destn="+destn+"&jdate="+jdate+"&rdate="+rdate+"&flag1="+flag1);document.fltdetails.submit()}function openemailclk(){if(document.getElementById("openemail").style.display=="none")document.getElementById("openemail").style.display="block";else document.getElementById("openemail").style.display="none"}















