var gWSDS="EX01031D8BF80$FE!2$FF$EF!p0311010002!7012!4$FF!90100001!V0!4$FF0000$18000U$34$38$31D$39XIX$30M$38$31$33$30$33!2$31$33!2$37UMM!4$FF!603!60$E0$80$E9H13!60$E0$80$E9H13!60$E0$80$E9H13!60$E0$80$E9H13!60$E0$80$E9H1!V0!4$FF!50!4$FF1!C01000!4$FF!G0$E0$80$E9H$E0$80$E9H0310102!80";
	function EK(event) { TEK("SQT(0,3)",event);}

function TEK(a,evt){	
	var keycode;
	if (window.event){ keycode = window.event.keyCode; evt = window.event;}
	else if(evt) {keycode = evt.which;}
	else {return true;}
	if(13==keycode){evt.cancelBubble = true; evt.returnValue = false; eval(a);}
	}

function SQT(q,p)
	{
	var f=document.HotSrch;
	f.wsds.value=gWSDS;
	f.qscr.value=f.coup.checked?'fexx':'fexp';
	f.flag.value='qw';
	f.trpt.value=p;
	f.qryt.value=q;
	f.cemd.value=0;
	f.submit();
	}
	
	function SLQT(q,p)
	{
	var f=document.HotSrch;
	f.wsds.value=gWSDS;
	f.qscr.value='fexx';
	f.flag.value='qw';
	f.trpt.value=p;
	f.qryt.value=q;
	f.cemd.value=0;
	f.submit();
	}
	
	
	function SN(q,r)
	{
	var f=document.HotSrch;
	f.wsds.value=gWSDS;
	f.qscr.value=q;
	f.flag.value='f';
	f.subm.value=0;
	if(r)
	f.rfrr.value=r;
	f.submit();
	}
	
	function SNTT(t,r)
	{
	var f=document.HotSrch;
	f.wsds.value=gWSDS;
	f.qscr.value='fexp';
	f.flag.value='f';
	f.trpt.value=t;
	f.subm.value=0;
	if (f.time2)
	f.time2.value='';
	if (t != 2 && f.bund)
	f.bund.value='';
	if(r)
	f.rfrr.value=r;
	f.submit();
	}
function CalFldFocus(event,eP,eD,eDP,dmin,dmax,f,next)
{
document.onclick;
ShowCalendar(eP,eD,eDP,dmin,dmax);
stopBubble(event);
if (next == null) nextFocus = objNext(f,eD); else nextFocus = next;
}
function CalWizSubmit(f)
{
var el = f.elements;
for (i = 0; i < el.length; i++)
{
c = f.elements[i];
if (c.type == 'text' && document.getElementById('FMT_DATE')) if (c.value == document.getElementById('FMT_DATE').title.toLowerCase()) c.value = '';
}
}		
function objNext(f,d)
{
var fFnd=false,el=f.elements,i=0;
for(var i;i < el.length;i++)
{
if('hidden'!=el[i].type && false==el[i].disabled && IsVis(el[i]) && fFnd)return el[i];
if(d.id==el[i].id)fFnd=true;
}
return null;
}
function IsVis(o)
{
if(!o || o.type=='hidden')
return false;						
while(o && o.style && o.style.display!='none')
{
o = o.parentNode;	
}
return !o || !o.style;
}
function getObj(objID)
{
if (document.getElementById) {return document.getElementById(objID);}
else if (document.all) {return document.all[objID];}
else if (document.layers) {return document.layers[objID];}
}
var cF=null;var cW=null;var g_tid=0;var g_cP,g_eD,g_eDP,g_dmin,g_dmax;
var nextFocus;var g_fNoCal=false;

function getEventObj(e){if(!e)e=window.event;return e;}

function stopBubble(e){e=getEventObj(e);e.cancelBubble=true;if(e.stopPropagation)e.stopPropagation();}

function CB(){stopBubble(event);}

function SCal(cP,eD,eDP,dmin,dmax){
 clearTimeout(g_tid);
 if(g_fNoCal){g_fNoCal=false;return;}
	if(g_calShown && eD==g_eD)return;
	g_calShown = true;
	g_calCB = null;
 g_cP=cP;
 g_eD=eD;
 g_eDP=eDP;
 g_dmin=dmin;
 g_dmax=dmax;
 WaitCal();}
function CancelCal(){clearTimeout(g_tid);if(!cF)cF=getObj('CalFrame');cF.style.visibility="hidden";g_calShown=false;}
function WaitCal()
{ 
 if(!cW)cW=frames['CalFrame'];

 if(null==cW||null==cW.g_fCL||false==cW.g_fCL){
	g_tid=setTimeout("WaitCal()", 200);
	}
 else{
 if(!cF)cF=getObj('CalFrame');
	cF.style.visibility="hidden";
	setTimeout("DoCal()",1);
	}
}
function DoCal(){PosCal(g_cP);
if(!cW)cW=frames['CalFrame'];
cW.DoCal(g_eD,g_eDP,g_dmin,g_dmax);}

function getScrollTop()
{
	if(document.documentElement.scrollTop) return document.documentElement.scrollTop;
	if(document.body.scrollTop) return document.body.scrollTop;
	if(window.pageYOffset) return window.pageYOffset;
	return 0;
}

function getWinHeight()
{
	if(window.innerHeight) return window.innerHeight;
	if(document.documentElement.clientHeight) return document.documentElement.clientHeight;
	if(document.body.clientHeight) return document.body.clientHeight;
	return 0;
}

function PosCal(cP)
{
	var dB=document.body;var eL=0;var eT=0;
 if(!cF)cF=getObj('CalFrame');
	for(var p=cP;p&&p.tagName!='BODY';p=p.offsetParent){eL+=p.offsetLeft;eT+=p.offsetTop;}
	var eH=cP.offsetHeight;var dH=parseInt(cF.style.height);var sT=getScrollTop();
	if(eT-dH>=sT&&eT+eH+dH>getWinHeight()+sT)eT-=dH;else eT+=eH;
	cF.style.left=eL;cF.style.top=eT;
}

function SetNextFocus(e){nextFocus=e;if(nextFocus)nextFocus.onfocus=CancelCal;}
function SetPrevFocus(e){if(e)e.onfocus=CancelCal;}

function FGoNextFocus(){if(nextFocus){nextFocus.focus();return true;}return false;}

function CalSetFocus(e){if(e){g_fNoCal=true;e.focus();setTimeout("EndCalFocus()", 200);}}
function EndCalFocus(){g_fNoCal=false;}

function CalDateSet(eInp,d,m,y,giveFocus)
{
	var ds=GetDateSep();
	var fmt=GetDateFmt();

	if(fmt=="mmddyy")eInp.value=m+ds+d+ds+y;
	else if(fmt=="ddmmyy")eInp.value=d+ds+m+ds+y;
	else eInp.value=y+ds+m+ds+d;
	if(!giveFocus)
	CalSetFocus(eInp);
}

var g_calShown = false;
function SetCalShown(fcshown){g_calShown=fcshown;}

var g_calCB;
function CalendarCallback(){if(g_calCB)g_calCB();}
function SetCalendarCallback(cb){g_calCB=cb;}
function GetDowStart() {return 1;}function GetDateFmt() {return "ddmmyy";}function GetDateSep() {return "/";}
function ShowCalendar(eP,eD,eDP,dmin,dmax)
{
	SCal(eP,eD,eDP,dmin,dmax);
}
function ShowCalSimp(fm,eD,eDP,dmin,dmax){
 if(!dmin)dmin='';if(!dmax)dmax='';
 if(fm){SetNextFocus(objNext(fm,eD));SetPrevFocus(objPrev(fm,eD));}
 SCal(eD,eD,eDP,dmin,dmax);
}

document.onclick=CancelCal;

	function AddRemoveBundleItem()
	{
	var f=document.HotSrch;
	f.wsds.value=gWSDS;
	f.qscr.value='fexp';
	f.flag.value='f';
	f.load.value=1;

	var t = 1;
	var fHot = false;
	var fCar = false;
	fHot = f.hot.checked;
	fCar = f.car.checked;
	
	if (fHot && fCar)
	{
	t = 7
	}
	else if (fHot)
	{
	t = 3
	}
	else if (fCar)
	{
	t = 5
	}
	f.bund.value=t;
	// Set the refer id, if we are in Flight + Car sequential path
	if (fCar && !fHot)
	{
	f.rfrr.value="-36704";
	}
	}
