PageSourceSearch

https://flights.ticketstoindia.co.uk/multicity/JS/ajax2.js

js ticketstoindia.co.uk collected 2026-10-01 14:43:08 UTC 21,324 bytes, 678 lines download raw bytes

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.