1// JScript File 2function getCurrentMonth() 3 { 4 return new Date().getMonth() + 1; 5 } 6 7function servervariable(urln,ref,currQuery) 8{ 9if (urln==0 && urln=="") 10 { 11 document.getElementById("").innerHTML=""; 12 return; 13 } 14xmlHttp=GetXmlHttpObject(); 15if (xmlHttp==null) 16 { 17 alert ("Your browser does not support AJAX!"); 18 return; 19 } 20var url="Ip_Common.aspx"; 21url=url+"?urln="+urln; 22url=url+"&ref="+ref; 23url=url+"&currQuery="+currQuery; 24xmlHttp.onreadystatechange=stateChanged; 25xmlHttp.open("GET",url,true); 26xmlHttp.send(null); 27} 28 29function stateChanged() 30{ 31if (xmlHttp.readyState==4) 32{ 33} 34} 35function GetXmlHttpObject() 36{ 37var xmlHttp=null; 38try 39{ 40xmlHttp=new XMLHttpRequest(); 41} 42 43catch (e) 44{ 45 46try 47{ 48xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); 49} 50catch(e) 51{ 52xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); 53} 54} 55return xmlHttp; 56} 57 58 59function chkBoxCheck() 60 { 61 62 63 64 if(document.getElementById("Stop2").checked==true) 65 { 66 document.getElementById("Hide3").style.display="block"; 67 document.getElementById("Hide4start").style.visibility="visible"; 68 document.getElementById("Stop").value=2; 69 } 70 else 71 { 72 73 document.getElementById("Hide3").style.display="none"; 74 document.getElementById("Hide4").style.display="none"; 75 document.getElementById("Hide5").style.display="none"; 76 document.getElementById("Hide6").style.display="none"; 77 78 document.getElementById("Hide4start").style.visibility="hidden"; 79 document.getElementById("Hide5start").style.visibility="hidden"; 80 document.getElementById("Hide6start").style.visibility="hidden"; 81 document.getElementById("Stop").value=1; 82 document.getElementById("Stop5").checked=false; 83 document.getElementById("Stop4").checked=false; 84 document.getElementById("Stop3").checked=false; 85 86 87 } 88 if(document.getElementById("Stop3").checked==true) 89 { 90 91 //document.getElementById("Hide4").style.visibility="visible"; 92 document.getElementById("Hide4").style.display="block"; 93 document.getElementById("Hide5start").style.visibility="visible"; 94 document.getElementById("Stop").value=3; 95 } 96 else 97 { 98 document.getElementById("Hide4").style.display="none"; 99 document.getElementById("Hide5").style.display="none"; 100 document.getElementById("Hide6").style.display="none"; 101 102 document.getElementById("Hide5start").style.visibility="hidden"; 103 document.getElementById("Hide6start").style.visibility="hidden"; 104 document.getElementById("Stop4").checked=false; 105 document.getElementById("Stop5").checked=false; 106 // document.getElementById("Hide4").style.visibility="hidden"; 107 // document.getElementById("Hide5").style.visibility="hidden"; 108 } 109 110 if(document.getElementById("Stop4").checked==true) 111 { 112 //document.getElementById("Hide5").style.visibility="visible"; 113 document.getElementById("Hide6start").style.visibility="visible"; 114 document.getElementById("Hide5").style.display="block"; 115 document.getElementById("Stop").value=4; 116 117 } 118 else 119 { 120 121 // document.getElementById("Hide5").style.visibility="hidden"; 122 document.getElementById("Hide5").style.display="none"; 123 document.getElementById("Stop4").checked=false; 124 document.getElementById("Hide6").style.display="none"; 125 document.getElementById("Stop5").checked=false; 126 } 127 128 129 if(document.getElementById("Stop5").checked==true) 130 { 131 //document.getElementById("Hide5").style.visibility="visible"; 132 document.getElementById("Hide6").style.display="block"; 133 document.getElementById("Stop").value=5; 134 135 } 136 else 137 { 138 139 // document.getElementById("Hide5").style.visibility="hidden"; 140 document.getElementById("Hide6").style.display="none"; 141 document.getElementById("Stop5").checked=false; 142 } 143 144 } 145 146 147 148 149function setElementProperty1(p_property, p_value, p_elmId) 150 { 151 var p_elm = p_elmId; 152 var elm = null; 153 154 if(typeof(p_elm) == "object") 155 { 156 elm = p_elm; 157 } 158 else 159 { 160 elm = document.getElementById(p_elm); 161 } 162 163 if((elm != null) && (elm.style != null)) 164 { 165 elm = elm.style; 166 elm[ p_property ] = p_value; 167 } 168 } 169 170 function setProperty1(p_property, p_value) 171 { 172 setElementProperty1(p_property, p_value, 'MSG'); 173 } 174 175 176function setAirlineIndex(num) 177{ 178 179 if(num==1) 180 {
181 document.getElementById("AirlineIndex1").value=document.getElementById("Airline1").selectedIndex; 182 } 183 else if(num==2) 184 { 185 document.getElementById("AirlineIndex2").value=document.getElementById("Airline2").selectedIndex; 186 187 } 188 else if(num==3) 189 { 190 document.getElementById("AirlineIndex3").value=document.getElementById("Airline3").selectedIndex; 191 } 192 193} 194 195function setDestFromTo() 196{ 197 198var d=new Date(); 199 var temArr; 200 201 202 temArr=document.getElementById("DestFrom1").value.split("("); 203 204 205 if (temArr.length == 1) { 206 var e = document.getElementById("DestFrom1"); 207 document.getElementById("From1").value = e.options[e.selectedIndex].value; 208 209 210 } 211 else if (temArr.length == 2) { 212 document.getElementById("From1").value = temArr[1].substr(0, 3); 213 214 215 } 216 else if(temArr.length==3) 217 { 218 document.getElementById("From1").value=temArr[2].substr(0,3); 219 220 221 } 222 else 223 { 224 225 alert("Please enter Departure Airport code or name carefully.") 226 document.getElementById("DestFrom1").focus(); 227 return false; 228 } 229 230 temArr=document.getElementById("DestTo1").value.split("("); 231 232 if(temArr.length==2) 233 { 234 document.getElementById("To1").value=temArr[1].substr(0,3); 235 236 237 } 238 else if(temArr.length==3) 239 { 240 document.getElementById("To1").value=temArr[2].substr(0,3); 241 242 243 } 244 else 245 { 246 alert("Please enter Destination Airport code or name carefully.") 247 document.getElementById("DestTo1").focus(); 248 return false; 249 } 250 251 if(document.getElementById("ddfirst").value=="") 252 { 253 alert("Please enter departure date carefully."); 254 document.getElementById("ddfirst").focus(); 255 return false; 256 } 257 258 var d1= new Date(d.getFullYear(), d.getMonth(), d.getDate()+1); 259 260 var Dptdate1= new Date(document.getElementById("ddfirst").value.substr(6,4), document.getElementById("ddfirst").value.substr(3,2)-1, document.getElementById("ddfirst").value.substr(0,2)); 261 262 if(Dptdate1<=d1) 263 { 264 alert("IF DEPARTURE IS WITHIN 48 HOURS, PLEASE CONTACT OUR RESERVATIONS DEPARTMENT ON 0800 496 1776."); 265 document.getElementById("ddfirst").focus(); 266 return false; 267 } 268 269 270 temArr=document.getElementById("DestFrom2").value.split("("); 271 if(temArr.length==2) 272 { 273 document.getElementById("From2").value=temArr[1].substr(0,3); 274 275 276 } 277 else if(temArr.length==3) 278 { 279 document.getElementById("From2").value=temArr[2].substr(0,3); 280 281 282 } 283 else 284 { 285 alert("Please enter Departure Airport code or name carefully.") 286 document.getElementById("DestFrom2").focus(); 287 return false; 288 } 289 290 temArr=document.getElementById("DestTo2").value.split("("); 291 if(temArr.length==2) 292 { 293 document.getElementById("To2").value=temArr[1].substr(0,3); 294 295 296 } 297 else if(temArr.length==3) 298 { 299 document.getElementById("To2").value=temArr[2].substr(0,3); 300 301 302 } 303 else 304 { 305 alert("Please enter Destination Airport code or name carefully.") 306 document.getElementById("DestTo2").focus(); 307 return false; 308 } 309 310 if(document.getElementById("ddsecond").value=="") 311 { 312 alert("Please enter departure date carefully."); 313 document.getElementById("ddsecond").focus(); 314 return false; 315 } 316 317 var Dptdate2= new Date(document.getElementById("ddsecond").value.substr(6,4), document.getElementById("ddsecond").value.substr(3,2)-1, document.getElementById("ddsecond").value.substr(0,2)); 318 if(Dptdate2<=d1) 319 { 320 alert("IF DEPARTURE IS WITHIN 48 HOURS, PLEASE CONTACT OUR RESERVATIONS DEPARTMENT ON 0800 496 1776."); 321 document.getElementById("ddsecond").focus(); 322 return false; 323 } 324if(document.getElementById("DestTo3").value=="Please Enter Destination Airport.") 325 { 326 327 328 document.getElementById("From3").value="" 329 document.getElementById("To3").value="" 330 document.getElementById("From4").value="" 331 document.getElementById("To4").value="" 332 document.getElementById("ddfourth").value="" 333 document.getElementById("From5").value="" 334 document.getElementById("To5").value="" 335 document.getElementById("ddfifth").value="" 336 337 } 338 339 else
340 { 341 342 temArr=document.getElementById("DestFrom3").value.split("("); 343 document.getElementById("Stop").value=2; 344 if(temArr.length==2) 345 { 346 document.getElementById("From3").value=temArr[1].substr(0,3); 347 348 } 349 else if(temArr.length==3) 350 { 351 document.getElementById("From3").value=temArr[2].substr(0,3); 352 353 } 354 else 355 { 356 357 alert("Please enter Departure Airport code or name carefully.") 358 359 document.getElementById("DestFrom3").focus(); 360 return false; 361 } 362 363 temArr=document.getElementById("DestTo3").value.split("("); 364 if(temArr.length==2) 365 { 366 document.getElementById("To3").value=temArr[1].substr(0,3); 367 368 } 369 else if(temArr.length==3) 370 { 371 document.getElementById("To3").value=temArr[2].substr(0,3); 372 373 } 374 else 375 { 376 alert("Please enter Destination Airport code or name carefully.") 377 document.getElementById("DestTo3").focus(); 378 return false; 379 } 380 var Dptdate3= new Date(document.getElementById("ddthird").value.substr(6,4), document.getElementById("ddthird").value.substr(3,2)-1, document.getElementById("ddthird").value.substr(0,2)); 381 382 if(Dptdate3<=d1) 383 { 384 alert("IF DEPARTURE IS WITHIN 48 HOURS, PLEASE CONTACT OUR RESERVATIONS DEPARTMENT ON 0800 496 1776."); 385 document.getElementById("ddthird").focus(); 386 return false; 387 } 388 } 389 //fourth segments 390 if(document.getElementById("DestTo4").value=="Please Enter Destination Airport.") 391 392 { 393 document.getElementById("From4").value="" 394 document.getElementById("To4").value="" 395 document.getElementById("ddfourth").value="" 396 document.getElementById("From5").value="" 397 document.getElementById("To5").value="" 398 document.getElementById("ddfifth").value="" 399 } 400 401 else 402 { 403 404 405 temArr=document.getElementById("DestFrom4").value.split("("); 406 document.getElementById("Stop").value=3; 407 if(temArr.length==2) 408 { 409 document.getElementById("From4").value=temArr[1].substr(0,3); 410 411 } 412 else if(temArr.length==3) 413 { 414 document.getElementById("From4").value=temArr[2].substr(0,3); 415 416 } 417 else 418 { 419 alert("Please enter Departure Airport code or name carefully.") 420 document.getElementById("DestFrom4").focus(); 421 return false; 422 } 423 424 temArr=document.getElementById("DestTo4").value.split("("); 425 if(temArr.length==2) 426 { 427 document.getElementById("To4").value=temArr[1].substr(0,3); 428 429 } 430 else if(temArr.length==3) 431 { 432 document.getElementById("To4").value=temArr[2].substr(0,3); 433 434 } 435 else 436 { 437 alert("Please enter Destination Airport code or name carefully.") 438 document.getElementById("DestTo4").focus(); 439 return false; 440 } 441 if(document.getElementById("ddfourth").value=="") 442 { 443 alert("Please enter departure date carefully."); 444 document.getElementById("ddfourth").focus(); 445 return false; 446 } 447 var Dptdate4= new Date(document.getElementById("ddfourth").value.substr(6,4), document.getElementById("ddfourth").value.substr(3,2)-1, document.getElementById("ddfourth").value.substr(0,2)); 448 449 if(Dptdate4<=d1) 450 { 451 alert("IF DEPARTURE IS WITHIN 48 HOURS, PLEASE CONTACT OUR RESERVATIONS DEPARTMENT ON 0800 496 1776."); 452 document.getElementById("ddfourth").focus(); 453 return false; 454 } 455 } 456 //end fourth segments 457 //five start 458 if(document.getElementById("DestTo5").value=="Please Enter Destination Airport.") 459 { 460 document.getElementById("From5").value="" 461 document.getElementById("To5").value="" 462 document.getElementById("ddfifth").value="" 463 } 464 465 else 466 { 467 468 document.getElementById("Stop").value=4; 469 temArr=document.getElementById("DestFrom5").value.split("("); 470 if(temArr.length==2) 471 { 472 document.getElementById("From5").value=temArr[1].substr(0,3); 473 474 } 475 else if(temArr.length==3) 476 { 477 document.getElementById("From5").value=temArr[2].substr(0,3); 478 479 } 480 else 481 { 482 alert("Please enter Departure Airport code or name carefully.") 483 document.getElementById("DestFrom5").focus(); 484 return false; 485 } 486 487 temArr=document.getElementById("DestTo5").value.split("("); 488 if(temArr.length==2) 489 { 490 document.getElementById("To5").value=temArr[1].substr(0,3); 491 492 } 493 else if(temArr.length==3) 494 { 495 document.getElementById("To5").value=temArr[2].substr(0,3); 496 497 } 498 else 499 { 500 alert("Please enter Destination Airport code or name carefully.") 501 document.getElementById("DestTo5").focus(); 502 return false; 503 }
504 if(document.getElementById("ddfifth").value=="") 505 { 506 alert("Please enter departure date carefully."); 507 document.getElementById("ddfifth").focus(); 508 return false; 509 } 510 var Dptdate5= new Date(document.getElementById("ddfifth").value.substr(6,4), document.getElementById("ddfifth").value.substr(3,2)-1, document.getElementById("ddfifth").value.substr(0,2)); 511 512 if(Dptdate5<=d1) 513 { 514 alert("IF DEPARTURE IS WITHIN 48 HOURS, PLEASE CONTACT OUR RESERVATIONS DEPARTMENT ON 0800 496 1776."); 515 document.getElementById("ddfifth").focus(); 516 return false; 517 } 518 } 519 //five end 520 521 //six start 522 if(document.getElementById("DestTo6").value=="Please Enter Destination Airport.") 523 { 524 document.getElementById("From6").value="" 525document.getElementById("To6").value="" 526document.getElementById("ddsixth").value="" 527 } 528 529 else 530 { 531 532 533 temArr=document.getElementById("DestFrom6").value.split("("); 534 document.getElementById("Stop").value=5; 535 if(temArr.length==2) 536 { 537 document.getElementById("From6").value=temArr[1].substr(0,3); 538 539 } 540 else if(temArr.length==3) 541 { 542 document.getElementById("From6").value=temArr[2].substr(0,3); 543 544 } 545 else 546 { 547 alert("Please enter Departure Airport code or name carefully.") 548 document.getElementById("DestFrom6").focus(); 549 return false; 550 } 551 552 temArr=document.getElementById("DestTo6").value.split("("); 553 if(temArr.length==2) 554 { 555 document.getElementById("To6").value=temArr[1].substr(0,3); 556 557 } 558 else if(temArr.length==3) 559 { 560 document.getElementById("To6").value=temArr[2].substr(0,3); 561 562 } 563 else 564 { 565 alert("Please enter Destination Airport code or name carefully.") 566 document.getElementById("DestTo6").focus(); 567 return false; 568 } 569 if(document.getElementById("ddsixth").value=="") 570 { 571 alert("Please enter departure date carefully."); 572 document.getElementById("ddsixth").focus(); 573 return false; 574 } 575 var Dptdate6= new Date(document.getElementById("ddsixth").value.substr(6,4), document.getElementById("ddsixth").value.substr(3,2)-1, document.getElementById("ddsixth").value.substr(0,2)); 576 577 if(Dptdate6<=d1) 578 { 579 alert("IF DEPARTURE IS WITHIN 48 HOURS, PLEASE CONTACT OUR RESERVATIONS DEPARTMENT ON 0800 496 1776."); 580 document.getElementById("ddsixth").focus(); 581 return false; 582 } 583 } 584 //six end 585 586 587 if(validation()!=true) 588 { 589 return false; 590 } 591 return true; 592} 593 594 595 596 597function validation() 598{ 599 600 601var Dptdate1= new Date(parseInt(document.getElementById("ddfirst").value.substring(6,10),10),(parseInt(document.getElementById("ddfirst").value.substring(3,5),10))-1, parseInt(document.getElementById("ddfirst").value.substring(0,2),10)); 602var Dptdate2= new Date(parseInt(document.getElementById("ddsecond").value.substring(6,10),10),(parseInt(document.getElementById("ddsecond").value.substring(3,5),10))-1, parseInt(document.getElementById("ddsecond").value.substring(0,2),10)); 603 if(Dptdate1>Dptdate2) 604 { 605 alert("Departure Date of Stop1 can not be greater then Departure Date of Stop2."); 606 document.getElementById("ddsecond").focus(); 607 return false; 608 } 609 610 if(document.getElementById("DestTo3").value=="Please Enter Destination Airport.") 611 { 612 document.getElementById("ddthird").value=""; 613 } 614 else 615 { 616 617 618 var Dptdate3= new Date(parseInt(document.getElementById("ddthird").value.substring(6,10),10),(parseInt(document.getElementById("ddthird").value.substring(3,5),10))-1, parseInt(document.getElementById("ddthird").value.substring(0,2),10)); 619 if(Dptdate2>Dptdate3) 620 { 621 alert("Departure Date of Stop2 can not be greater then Departure Date of Stop3."); 622 document.getElementById("ddthird").focus(); 623 return false; 624 } 625 } 626 627 628 629 630 //fourth 631 if(document.getElementById("DestTo4").value=="Please Enter Destination Airport.") 632 { 633 document.getElementById("ddfourth").value=""; 634 } 635 else 636 { 637 638 var Dptdate4= new Date(parseInt(document.getElementById("ddfourth").value.substring(6,10),10),(parseInt(document.getElementById("ddfourth").value.substring(3,5),10))-1, parseInt(document.getElementById("ddfourth").value.substring(0,2),10)); 639 if(Dptdate2>Dptdate4) 640 { 641 alert("Departure Date of Stop2 can not be greater then Departure Date of Stop3."); 642 document.getElementById("ddfourth").focus(); 643 return false; 644 } 645 } 646 //five 647 if(document.getElementById("DestTo5").value=="Please Enter Destination Airport.") 648 { 649 document.getElementById("ddfifth").value=""; 650 } 651 else 652 { 653 654 var Dptdate5= new Date(parseInt(document.getElementById("ddfifth").value.substring(6,10),10),(parseInt(document.getElementById("ddfifth").value.substring(3,5),10))-1, parseInt(document.getElementById("ddfifth").value.substring(0,2),10)); 655 if(Dptdate2>Dptdate5) 656 { 657 alert("Departure Date of Stop2 can not be greater then Departure Date of Stop3."); 658 document.getElementById("ddfifth").focus(); 659 return false; 660 } 661 } 662 var tot_pass; 663 tot_pass =parseInt(document.getElementById("Adult").value) + parseInt(document.getElementById("Child").value) + parseInt(document.getElementById("Infant").value); 664 665 if (tot_pass > 9) { 666 alert("total no of person should not be more than 9"); 667 return false; 668 } 669 if (parseInt(document.getElementById("Infant").value) > parseInt(document.getElementById("Adult").value)) 670 { 671 672 alert("number of infants should be equal to or less then number of adults"); 673 document.getElementById("Infant").focus(); 674 return false; 675 } 676 677return true; 678}
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.