// JavaScript Document
function HideAll() {
	MM_showHideLayers('HideAll','','hide','SubMenu1','','hide','SubMenu2','','hide','SubMenu3','','hide','SubMenu4','','hide','SubMenu5','','hide','SubMenu6','','hide','SubMenu7','','hide','SubMenu8','','hide');
}

AFTNLength	= 7;

function MM_openBrWindow(theURL,winName,features) { //v2.0
	window.open(theURL,winName,features);
}

function MM_showHideLayers() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}

function MM_preloadImages() { //v3.0
  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() { //v3.0
  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) { //v4.01
  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() { //v3.0
  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 P7_Snap() { //v2.63 by PVII
 var x,y,ox,bx,oy,p,tx,a,b,k,d,da,e,el,tw,q0,xx,yy,w1,pa='px',args=P7_Snap.arguments;a=parseInt(a);
 if(document.layers||window.opera){pa='';}for(k=0;k<(args.length);k+=4){
 if((g=MM_findObj(args[k]))!=null){if((el=MM_findObj(args[k+1]))!=null){
 a=parseInt(args[k+2]);b=parseInt(args[k+3]);x=0;y=0;ox=0;oy=0;p="";tx=1;
 da="document.all['"+args[k]+"']";if(document.getElementById){
 d="document.getElementsByName('"+args[k]+"')[0]";if(!eval(d)){
 d="document.getElementById('"+args[k]+"')";if(!eval(d)){d=da;}}
 }else if(document.all){d=da;}if(document.all||document.getElementById){while(tx==1){
 p+=".offsetParent";if(eval(d+p)){x+=parseInt(eval(d+p+".offsetLeft"));y+=parseInt(eval(d+p+".offsetTop"));
 }else{tx=0;}}ox=parseInt(g.offsetLeft);oy=parseInt(g.offsetTop);tw=x+ox+y+oy;
 if(tw==0||(navigator.appVersion.indexOf("MSIE 4")>-1&&navigator.appVersion.indexOf("Mac")>-1)){
  ox=0;oy=0;if(g.style.left){x=parseInt(g.style.left);y=parseInt(g.style.top);}else{
  w1=parseInt(el.style.width);bx=(a<0)?-5-w1:-10;a=(Math.abs(a)<1000)?0:a;b=(Math.abs(b)<1000)?0:b;
  x=document.body.scrollLeft+event.clientX+bx;y=document.body.scrollTop+event.clientY;}}
 }else if(document.layers){x=g.x;y=g.y;q0=document.layers,dd="";for(var s=0;s<q0.length;s++){
  dd='document.'+q0[s].name;if(eval(dd+'.document.'+args[k])){x+=eval(dd+'.left');y+=eval(dd+'.top');
  break;}}}e=(document.layers)?el:el.style;xx=parseInt(x+ox+a),yy=parseInt(y+oy+b);
 if(navigator.appVersion.indexOf("MSIE 5")>-1 && navigator.appVersion.indexOf("Mac")>-1){
  xx+=parseInt(document.body.leftMargin);yy+=parseInt(document.body.topMargin);}
 e.left=xx+pa;e.top=yy+pa;}}}
}

function TurnOn(id,img)
{ 
    var path="images/buttons/";
    document.images [id].src = path + img;
}

function TurnOff(id,img)
{  
    var path="images/buttons/";
    document.images [id].src = path + img;
}

function ValidateUser() 
{ 
	if (login.Username.value == "")
	{ 
		alert ("Please enter Username.");
		login.Username.focus();
		return false; 
	}
	
	if (login.Password.value == "")
	{ 
		alert ("Please enter Password.");
		login.Password.focus();
		return false; 
	}
	
	return true;
}
function ValidateUser2() 
{ 
	if (login2.Username.value == "")
	{ 
		alert ("Please enter Username.");
		login2.Username.focus();
		return false; 
	}
	
	if (login2.Password.value == "")
	{ 
		alert ("Please enter Password.");
		login2.Password.focus();
		return false; 
	}
	
	return true;
}

function ValidateSearch() 
{ 
	if (searchfrm.q.value.length < 3)
	{ 
		alert ("Please enter at least 3 characters");
		searchfrm.q.focus();
		return false; 
	}
	
	searchfrm.submit();
}

var MyInterval;
var CurrentBanner = 1;
var MaxBanners = 2;
var Myfunction = "Next"

function AutoChange()
{
	if (Myfunction == "Next")
	{
		NextBanner()
	}
	else
	{
		PreviousNews()
	}
}

function NextBanner()
{
	if(document.getElementById('banner'+(CurrentBanner+1)))
	{
		for (i=1; i<=MaxBanners; i++)     
		document.getElementById('banner'+i).style.display = "none";

		document.getElementById('banner'+(CurrentBanner+1)).style.display = "";
	}
  
	CurrentBanner++;
 
 	if (CurrentBanner == MaxBanners)
		CurrentBanner = 0;
}

function RunDIV()
{
	setInterval('NextBanner()', 3000);
}

function ShowHideDIV (divID, left, top, snapID)
{
	P7_Snap (snapID, divID, left, top);
	MM_showHideLayers (divID, '', 'show')
}

function txtLimit(elementID, elementLength)
{
	if (!document.all)
		return; // allow backspace key in FireFox
		
	myObj = document.getElementById(elementID);
	
	if (myObj.value.length == eval(elementLength))
		return false;
}

function txtCount(elementID, elementLength)
{
	myObj = document.getElementById(elementID);
	
	if (myObj.value.length > eval(elementLength))
		myObj.value = myObj.value.substring(0, eval(elementLength));
}

var PanelSlideOut = "";

function SlidePanel(SubID)
{
	var Sub	= document.getElementById(SubID);
	
	if (Sub.style.display == "none")
	{
		Sub.style.display	= "";
		
		if (PanelSlideOut != "")
			SlidePanel(PanelSlideOut);
			
		PanelSlideOut	= SubID;
	}
	else
	{
		Sub.style.display	= "none";
		PanelSlideOut		= "";
	}
}

var trID			= 1;
var Svc_trID		= 0;

var Arr_Svc_trID	= new Array();
Arr_Svc_trID[0]		= 1;

function AddNewRow(Cargo, FormName)
{	
	trID++;

	var myInnerHTML		= document.getElementById('InnerTableDiv').innerHTML;
	var NewInnerHTML	= '';
	var newTD			= '';
		
	myInnerHTML_Array 	= myInnerHTML.split('</TR>');
	
	if (Cargo != 'Cargo')
	{
		newTD = '<tr id="tr' + trID + '"><td align="center" bgcolor="#EEEEEE" nowrap="nowrap" style="border-bottom: 1px solid #9d9d9d;"><input type="text" value="" name="FromLoc' + trID + '" id="FromLoc' + trID + '" class="box" style="width: 60px;" readonly > <A HREF="javascript:;" onClick="OpenGuide(\'_Guide.php?FormName='+ FormName +'&FieldName=FromLoc' + trID + '&AddTo=True\');"><img src="images/SmallSearch.gif" border="0"/></a>&nbsp;</td><td align="center" bgcolor="#EEEEEE" nowrap="nowrap" style="border-bottom: 1px solid #9d9d9d;"><input type="text" value="" name="ToLoc' + trID + '" id="ToLoc' + trID + '" class="box" style="width: 60px;" readonly > <A HREF="javascript:;" onClick="OpenGuide(\'_Guide.php?FormName='+ FormName +'&FieldName=ToLoc' + trID + '&AddTo=True\');"><img src="images/SmallSearch.gif" border="0"/></a>&nbsp;</td><td align="center" bgcolor="#EEEEEE" style="border-bottom: 1px solid #9d9d9d;"><input name="TimeDepart' + trID + '" id="TimeDepart' + trID + '" type="text" class="box" style="width: 30px;" maxlength="5" onkeyup="valid_time(false, \'TimeDepart' + trID + '\')"/></td><td align="center" bgcolor="#EEEEEE" style="border-bottom: 1px solid #9d9d9d;" nowrap="nowrap"><input name="DateDepart' + trID + '" READONLY type="text" class="box" id="DateDepart' + trID + '" style="width: 50px;" onFocus="return showCalendar(\'DateDepart' + trID + '\', \'y-mm-dd\');"/> <a href="#" onClick="return showCalendar(\'DateDepart' + trID + '\', \'y-mm-dd\');"><img src="images/calendar2.gif" border="0"/></a>&nbsp;</td><td align="center" bgcolor="#EEEEEE" style="border-bottom: 1px solid #9d9d9d;"><input name="TimeArrive' + trID + '" id="TimeArrive' + trID + '" type="text" class="box" style="width: 30px;" maxlength="5" onkeyup="valid_time(false, \'TimeArrive' + trID + '\')"/></td><td align="center" bgcolor="#EEEEEE" style="border-bottom: 1px solid #9d9d9d;" nowrap="nowrap"><input name="DateArrive' + trID + '" READONLY id="DateArrive' + trID + '" type="text" class="box" style="width: 50px;" onFocus="return showCalendar(\'DateArrive' + trID + '\', \'y-mm-dd\');"/> <a href="#" onClick="return showCalendar(\'DateArrive' + trID + '\', \'y-mm-dd\');"><img src="images/calendar2.gif" border="0"/></a>&nbsp;</td><td align="center" bgcolor="#EEEEEE" style="border-bottom: 1px solid #9d9d9d;"><input name="NumPax' + trID + '" id="NumPax' + trID + '" type="text" class="box" style="width: 39px;"/></td><td align="center" bgcolor="#EEEEEE" style="border-bottom: 1px solid #9d9d9d;"><input name="Note' + trID + '" id="Note' + trID + '" type="text" class="box" style="width: 114px;"/></td></tr>';
	}
	else
	{
		newTD = '<tr id="tr' + trID + '"><td align="center" bgcolor="#EEEEEE" style="border-bottom: 1px solid #9d9d9d;"><input name="TypeOfGoods' + trID + '" id="TypeOfGoods' + trID + '" type="text" class="box" style="width: 100%;"/></td><td align="center" bgcolor="#EEEEEE" style="border-bottom: 1px solid #9d9d9d;"><input name="Weight' + trID + '" id="Weight' + trID + '" type="text" class="box" style="width: 100%;"/></td><td align="center" bgcolor="#EEEEEE" style="border-bottom: 1px solid #9d9d9d;"><input name="UnitOfWeight' + trID + '" id="UnitOfWeight' + trID + '" type="text" class="box" style="width: 100%;"/></td><td align="center" bgcolor="#EEEEEE" style="border-bottom: 1px solid #9d9d9d;"><input name="UNCode' + trID + '" id="UNCode' + trID + '" type="text" class="box" style="width: 100%;"/></td><td align="center" bgcolor="#EEEEEE" style="border-bottom: 1px solid #9d9d9d;"><input name="Notes' + trID + '" id="Notes' + trID + '" type="text" class="box" style="width: 97%;"/></td></tr>';
	}

	for (i = 0; i < myInnerHTML_Array.length; i++)
	{
		if (i == (myInnerHTML_Array.length - 1))
		{
			NewInnerHTML += newTD;
		}
		
		NewInnerHTML += myInnerHTML_Array[i];
		
		if (i != (myInnerHTML_Array.length - 1))
		{
			NewInnerHTML += '</tr>';
		}
	}

	document.getElementById('InnerTableDiv').innerHTML = NewInnerHTML;
	document.getElementById('RemoveLink').style.display = '';
}

function AddNewAcRow(Permit)
{	
	if (trID <= 4) {
		trID++;
	
		var myInnerHTML		= document.getElementById('InnerTableDiv').innerHTML;
		var NewInnerHTML	= '';
		var newTD			= '';
			
		myInnerHTML_Array 	= myInnerHTML.split('</SPAN>');
		
		if (Permit == 1) {
			var ShowHideAdditionalInfo_Link	= '';
		} else {
			var ShowHideAdditionalInfo_Link	= '<td align="right"><a href="javascript: revelerCacherSousNav3(\'headeRow' + trID + '\', ' + trID + ');"><div id="ShowAdditionalInfo' + trID + '" style="padding-right: 5px;">Show Additional Info</div></a></td>';
		}
		
		newTD = '<span id="tr' + trID + '"><table width="100%" border="0" cellpadding="0" cellspacing="4"><tr><td class="textstyle"><fieldset><legend><strong>Aircraft ' + trID + '</strong>&nbsp;</legend><table width="100%" border="0" cellpadding="0" cellspacing="3" bgcolor="eeeeee"><tr><td width="25%" style="padding-left: 10px; height: 25px;"><strong>Aircraft Type : </strong></td><td><select id="Ac_Type' + trID + '" name="Ac_Type' + trID + '" class="combobox_2" Style="">' + ACType + '</select></td></tr><tr><td width="25%" style="padding-left: 10px; height: 25px;"><strong>Aircraft Registration : </strong></td><td><table width="100%" border="0" cellpadding="0" cellspacing="0"><tr><td><input name="Ac_Reg' + trID + '" type="text" class="box" id="Ac_Reg' + trID + '" style="width: 236px;"/></td></tr></table></td></tr><tr><td width="25%" style="padding-left: 10px; height: 25px;"><strong>Flight Purpose : </strong></td><td><table width="100%" border="0" cellpadding="0" cellspacing="0"><tr><td><input name="Ac_FlightPurpose' + trID + '" type="text" class="box" id="Ac_FlightPurpose' + trID + '" style="width: 236px;"/></td>'+ ShowHideAdditionalInfo_Link +'</tr></table></td></tr></table><table id="headeRow' + trID + '" width="100%" bgcolor="#eeeeee" style="margin-top: 5px;" border="0" cellpadding="0" cellspacing="0"><tr style="background-color: #ffffff;"><td><table border="0" cellpadding="0" cellspacing="0"><tr><td id="subsubmenu' + trID + '_1" align="center" style="background:#ffffff; width:80px"><a href="javascript:revelerCacherSousNav2(\'subsubmenu' + trID + '_1\', ' + trID + ')">General</a></td><td id="subsubmenu' + trID + '_2" align="center" style="background:#ffffff; width:80px"><a href="javascript:revelerCacherSousNav2(\'subsubmenu' + trID + '_2\', ' + trID + ')">Pilot</a></td><td id="subsubmenu' + trID + '_3" align="center" style="background:#ffffff; width:80px"><a href="javascript:revelerCacherSousNav2(\'subsubmenu' + trID + '_3\', ' + trID + ')">Details</a></td></tr></table></td></tr><tr id="subsubmenu' + trID + '_1_sub" style="display:none; padding-left:20px; height:140px; border: 1px solid black;"><td style="padding:5px 0px 5px 15px;" valign="top"><table border="0" cellpadding="0" cellspacing="3"><tr><td width="162px">MTOW :</td><td width="130px"><input type="text" name="Ac_MTOW' + trID + '" class="box"></td></tr><tr><td>PAX Count :</td><td><input type="text" name="Ac_PAX_Count' + trID + '" class="box"></td></tr><tr><td>Crew Count :</td><td><input type="text" name="Ac_Crew_Count' + trID + '" class="box"></td></tr></table></td></tr><tr id="subsubmenu' + trID + '_2_sub" style="display:none; padding-left:20px; height:140px;"><td style="padding:5px 0px 5px 15px;" valign="top"><table border="0" cellpadding="0" cellspacing="3"><tr><td width="162px">Pilot Name :</td><td width="130px"><input type="text" name="Ac_Pilot_Name' + trID + '" class="box"></td></tr><tr><td>Pilot Passport Number :</td><td><input type="text" name="Ac_Pilot_Pass_Nbr' + trID + '" class="box"></td></tr><tr><td>Pilot Passport Expiry :</td><td><input type="text" name="Ac_Pilot_Pass_Exp_Dte' + trID + '" class="box"></td></tr><tr><td>Pilot Nationality :</td><td><input type="text" name="Ac_Pilot_Nation' + trID + '" class="box"></td></tr></table></td></tr><tr id="subsubmenu' + trID + '_3_sub" style="display:none; padding-left:20px; height:140px;"><td style="padding:5px 0px 5px 15px;" valign="top"><table border="0" cellpadding="0" cellspacing="3"><tr><td>Has Weapon :</td><td width="130px"><input type="radio" name="Ac_Weapon' + trID + '" value="YES"> Yes <input type="radio" name="Ac_Weapon' + trID + '" value="NO" checked> No</td><td>Noise Level :</td><td><input type="text" name="Ac_NoiseLevel' + trID + '" class="box" style="width: 90px;"></td></tr><tr><td>Air Dropping :</td><td><input type="radio" name="Ac_AirDropping' + trID + '" value="YES"> Yes <input type="radio" name="Ac_AirDropping' + trID + '" value="NO" checked> No</td><td>Speed Limit :</td><td><input type="text" name="Ac_SpeedLimit' + trID + '" class="box" style="width: 90px;"></td></tr><tr><td>TCAS :</td><td><input type="radio" name="Ac_TCAS' + trID + '" value="YES"> Yes <input type="radio" name="Ac_TCAS' + trID + '" value="NO" checked> No</td><td>Flight Level :</td><td><input type="text" name="Ac_FlightLevel' + trID + '" class="box" style="width: 90px;"></td></tr><tr><td>ACASII :</td><td><input type="radio" name="Ac_ACASII' + trID + '" value="YES"> Yes <input type="radio" name="Ac_ACASII' + trID + '" value="NO" checked> No</td><td>Altitude :</td><td><input type="text" name="Ac_Altitude' + trID + '" class="box" style="width: 90px;"></td></tr><tr><td>Annex :</td><td><input type="radio" name="Ac_Annex' + trID + '" value="YES"> Yes <input type="radio" name="Ac_Annex' + trID + '" value="NO" checked> No</td><td>Engines :</td><td><input type="text" name="Ac_Engines' + trID + '" class="box" style="width: 90px;"></td></tr><tr><td>Rvsm :</td><td><input type="text" name="Ac_Rvsm' + trID + '" class="box" style="width: 90px;"></td><td>Fuel Type :</td><td><input type="text" name="Ac_FuelType' + trID + '" class="box" style="width: 90px;"></td></tr></table></td></tr></table></fieldset></td></tr></table></span>';
	
		for (i = 0; i < myInnerHTML_Array.length; i++)
		{
			if (i == (myInnerHTML_Array.length - 1)) {
				NewInnerHTML += newTD;
			}
			
			NewInnerHTML += myInnerHTML_Array[i];
			
			if (i != (myInnerHTML_Array.length - 1)) {
				NewInnerHTML += '</SPAN>';
			}
		}
	
		document.getElementById('InnerTableDiv').innerHTML = NewInnerHTML;
		document.getElementById('RemoveLink').style.display = '';
		
		if (Permit == 1) {
			revelerCacherSousNav2('subsubmenu' + trID + '_1', trID);
		} else {
			revelerCacherSousNav3('headeRow' + trID, trID);
		}
		
		if (trID == 4) {
			document.getElementById('AddLink').style.display = 'none';
		} else {
			document.getElementById('AddLink').style.display = '';
		}
	}
}

function AddNewSvcRow(Nbr)
{	
	Arr_Svc_trID[Nbr - 1] += 1;
	Svc_trID = Arr_Svc_trID[Nbr - 1];

	var myInnerHTML		= document.getElementById('Svc_InnerTableDiv_'+Nbr).innerHTML;
	var NewInnerHTML	= '';
	var newTD			= '';
		
	myInnerHTML_Array 	= myInnerHTML.split('</TR>');
	
	newTD = '<tr id="Svc_tr'+ Svc_trID +'_'+ Nbr +'"><td align="center" bgcolor="#EEEEEE" style="border-bottom: 1px solid #9d9d9d;"><select id="SvcI_Type'+ Svc_trID +'_'+ Nbr +'" name="SvcI_Type'+ Svc_trID +'_'+ Nbr +'" class="combobox_2" Style="width: 100%;">'+ Services +'</select></td><td align="center" bgcolor="#EEEEEE" style="border-bottom: 1px solid #9d9d9d;"><select id="Country_ID'+ Svc_trID +'_'+ Nbr +'" name="Country_ID'+ Svc_trID +'_'+ Nbr +'" class="combobox_2" Style="width: 100%;">'+ Countries +'</select></td><td align="center" bgcolor="#EEEEEE" style="border-bottom: 1px solid #9d9d9d;"><input name="SvcI_Notes'+ Svc_trID +'_'+ Nbr +'" id="SvcI_Notes'+ Svc_trID +'_'+ Nbr +'" type="text" class="box" style="width: 99%; height: 14px; padding-top:2px;"/><input type="hidden" name="tblSvcI_ID'+ Svc_trID +'_'+ Nbr +'" value=""></td></tr>';

	for (i = 0; i < myInnerHTML_Array.length; i++)
	{
		if (i == (myInnerHTML_Array.length - 1))
		{
			NewInnerHTML += newTD;
		}
		
		NewInnerHTML += myInnerHTML_Array[i];
		
		if (i != (myInnerHTML_Array.length - 1))
		{
			NewInnerHTML += '</tr>';
		}
	}

	document.getElementById('Svc_InnerTableDiv_'+Nbr).innerHTML = NewInnerHTML;
	document.getElementById('RemoveServiceLink_'+Nbr).style.display = '';
}

function AddNewLegRow()
{	
	trID++;

	Arr_Svc_trID.push(1);
	
	var myInnerHTML		= document.getElementById('InnerTableDiv').innerHTML;
	var NewInnerHTML	= '';
	var newTD			= '';
		
	myInnerHTML_Array 	= myInnerHTML.split('</SPAN>');
	
	var oForm			= document.FormOPERATION;
	
	if (oForm.HiddenPermit && (oForm.HiddenPermit.value == 1)) {
		var CountryLbl	= '<strong>Country</strong>';
	} else {
		var CountryLbl	= 'Country';
	}
	
	newTD =	'	<span id="tr'+ trID +'"><table width="100%" border="0" cellpadding="0" cellspacing="4"><tr><td class="textstyle"><fieldset><legend><strong>Leg '+ trID +'</strong>&nbsp;</legend><table width="100%" border="0" cellpadding="0" cellspacing="3" bgcolor="eeeeee" ><tr><td width="21%" style="padding-left: 10px;"><strong>From : </strong></td><td width="26%"><input type="text" value="" name="Sector_From'+ trID +'" id="Sector_From'+ trID +'" class="box" style="width: 60px;" readonly >&nbsp;<A HREF="javascript:;" onClick="OpenGuide(\'_Guide.php?FormName=FormOPERATION&FieldName=Sector_From'+ trID +'&AddTo=True\');"><img src="images/SmallSearch.gif" border="0" /></a>&nbsp;</td><td width="8%"><strong>ETD : </strong></td><td width="16%"><input name="Sector_From_Time'+ trID +'" type="text" class="box" id="Sector_From_Time'+ trID +'" style="width: 60px;" onkeyup="valid_time(false, \'Sector_From_Time'+ trID +'\')"/></td><td width="9%"><strong>Date : </strong></td><td width="20%"><input readonly type="text" class="box" name="Sector_From_Date'+ trID +'" id="Sector_From_Date'+ trID +'" onFocus="this.value=\'\'; return showCalendar(\'Sector_From_Date'+ trID +'\', \'y-mm-dd\');" style="width: 62px;"> <a href="#" onClick="return showCalendar(\'Sector_From_Date'+ trID +'\', \'y-mm-dd\');"><img src="images/calendar2.gif" border="0"/></a></td></tr><tr><td style="padding-left: 10px;"><strong>To : </strong></td><td><input type="text" value="" name="Sector_To'+ trID +'" id="Sector_To'+ trID +'" class="box" style="width: 60px;" readonly >&nbsp;<A HREF="javascript:;" onClick="OpenGuide(\'_Guide.php?FormName=FormOPERATION&FieldName=Sector_To'+ trID +'&AddTo=True\');"><img src="images/SmallSearch.gif" border="0" /></a>&nbsp;</td><td><strong>ETA : </strong></td><td><input name="Sector_To_Time'+ trID +'" type="text" class="box" id="Sector_To_Time'+ trID +'" style="width: 60px;" onkeyup="valid_time(false, \'Sector_To_Time'+ trID +'\')"/></td><td><strong>Date :</strong></td><td><input readonly type="text" class="box" name="Sector_To_Date'+ trID +'" id="Sector_To_Date'+ trID +'" onFocus="this.value=\'\'; return showCalendar(\'Sector_To_Date'+ trID +'\', \'y-mm-dd\');" style="width: 62px;"> <a href="#" onClick="return showCalendar(\'Sector_To_Date'+ trID +'\', \'y-mm-dd\');"><img src="images/calendar2.gif" border="0"/></a></td></tr><tr><td style="padding-left: 10px;"><strong>Aircraft : </strong></td><td><select id="Ac_ID'+ trID +'" name="Ac_ID'+ trID +'" class="combobox_2" Style="">'+ Aircrafts +'</select></td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td></tr></table><div id="Svc_InnerTableDiv_'+ trID +'"><table width="100%" cellpadding="0" cellspacing="0" bgcolor="#EEEEEE" style="margin-top: 5px; border-top: 1px solid #9d9d9d; background-color: #D9D9D9;"><tr><td width="30%" align="center" bgcolor="#EEEEEE" style="border-bottom: 1px solid #9d9d9d; border-left: 1px solid #9d9d9d;"><strong>Service Type</strong></td><td width="20%" align="center" bgcolor="#EEEEEE" style="border-bottom: 1px solid #9d9d9d; border-left: 1px solid #9d9d9d;" nowrap="nowrap">'+ CountryLbl +'</td><td align="center" bgcolor="#EEEEEE" style="border-bottom: 1px solid #9d9d9d; border-left: 1px solid #9d9d9d; border-right: 1px solid #9d9d9d;">Notes</td></tr><tr id="Svc_tr1_'+ trID +'"><td align="center" bgcolor="#EEEEEE" style="border-bottom: 1px solid #9d9d9d;"><select id="SvcI_Type1_'+ trID +'" name="SvcI_Type1_'+ trID +'" class="combobox_2" Style="width: 100%;">'+ Services +'</select></td><td align="center" bgcolor="#EEEEEE" style="border-bottom: 1px solid #9d9d9d;"><select id="Country_ID1_'+ trID +'" name="Country_ID1_'+ trID +'" class="combobox_2" Style="width: 100%;">'+ Countries +'</select></td><td align="center" bgcolor="#EEEEEE" style="border-bottom: 1px solid #9d9d9d;"><input name="SvcI_Notes1_'+ trID +'" id="SvcI_Notes1_'+ trID +'" type="text" class="box" style="width: 99%; height: 14px; padding-top:2px;"/><input type="hidden" name="tblSvcI_ID1_'+ trID +'" value=""></td></tr></table></div><div align="right" style="padding: 3px 0px 0px 0px;"><table align="right" style="padding-right: 8px;"><tr><td><a href="javascript:;" id="AddServiceLink_'+ trID +'" onClick="AddNewSvcRow('+ trID +');">Add Service</a> </td><td id="RemoveServiceLink_'+ trID +'" style="display: none;">&nbsp<a href="javascript:;" onClick="RemoveSvcRow('+ trID +');">Remove Last Service</a></td></tr></table></div></fieldset></td></tr></table></span>';

	for (i = 0; i < myInnerHTML_Array.length; i++)
	{
		if (i == (myInnerHTML_Array.length - 1)) {
			NewInnerHTML += newTD;
		}
		
		NewInnerHTML += myInnerHTML_Array[i];
		
		if (i != (myInnerHTML_Array.length - 1)) {
			NewInnerHTML += '</SPAN>';
		}
	}

	document.getElementById('InnerTableDiv').innerHTML = NewInnerHTML;
	document.getElementById('RemoveLink').style.display = '';
}

function RemoveRow()
{  
	var myInnerHTML		= document.getElementById('InnerTableDiv').innerHTML;
	var NewInnerHTML	= '';
	var newTD			= '';
		
	myInnerHTML_Array 	= myInnerHTML.split('</TR>');
	
	myLastElement = myInnerHTML_Array.pop();
	myInnerHTML_Array.pop();
	myInnerHTML_Array.push(myLastElement);

	for (i = 0; i < myInnerHTML_Array.length; i++) {
		NewInnerHTML += myInnerHTML_Array[i];
		
		if (i != (myInnerHTML_Array.length - 1)) {
			NewInnerHTML += '</tr>';
		}
	}

	document.getElementById('InnerTableDiv').innerHTML = NewInnerHTML;
	
	trID--;
	
	if (trID == 1) {
		document.getElementById('RemoveLink').style.display = 'none';
	}
}

function RemoveAcRow()
{  
	var myInnerHTML		= document.getElementById('InnerTableDiv').innerHTML;
	var NewInnerHTML	= '';
	var newTD			= '';
		
	myInnerHTML_Array 	= myInnerHTML.split('</SPAN>');
	
	myLastElement = myInnerHTML_Array.pop();
	myInnerHTML_Array.pop();
	myInnerHTML_Array.push(myLastElement);

	for (i = 0; i < myInnerHTML_Array.length; i++)
	{
		NewInnerHTML += myInnerHTML_Array[i];
		
		if (i != (myInnerHTML_Array.length - 1))
		{
			NewInnerHTML += '</SPAN>';
		}
	}

	document.getElementById('InnerTableDiv').innerHTML = NewInnerHTML;
	
	trID--;
	
	if (trID == 1)
		document.getElementById('RemoveLink').style.display = 'none';
		
	if (trID == 4) {
		document.getElementById('AddLink').style.display = 'none';
	} else {
		document.getElementById('AddLink').style.display = '';
	}
}

function RemoveSvcRow(Nbr)
{  
	var myInnerHTML		= document.getElementById('Svc_InnerTableDiv_'+ Nbr).innerHTML;
	var NewInnerHTML	= '';
	var newTD			= '';
		
	myInnerHTML_Array 	= myInnerHTML.split('</TR>');
	
	myLastElement = myInnerHTML_Array.pop();
	myInnerHTML_Array.pop();
	myInnerHTML_Array.push(myLastElement);

	for (i = 0; i < myInnerHTML_Array.length; i++) {
		NewInnerHTML += myInnerHTML_Array[i];
		
		if (i != (myInnerHTML_Array.length - 1)) {
			NewInnerHTML += '</tr>';
		}
	}

	document.getElementById('Svc_InnerTableDiv_'+ Nbr).innerHTML = NewInnerHTML;
	
	Arr_Svc_trID[Nbr - 1] -= 1;
	
	if (Arr_Svc_trID[Nbr - 1] == 1) {
		document.getElementById('RemoveServiceLink_'+ Nbr).style.display = 'none';
	}
}

function RemoveLegRow()
{  
	var myInnerHTML		= document.getElementById('InnerTableDiv').innerHTML;
	var NewInnerHTML	= '';
	var newTD			= '';
		
	myInnerHTML_Array 	= myInnerHTML.split('</SPAN>');
	
	myLastElement = myInnerHTML_Array.pop();
	myInnerHTML_Array.pop();
	myInnerHTML_Array.push(myLastElement);

	for (i = 0; i < myInnerHTML_Array.length; i++) {
		NewInnerHTML += myInnerHTML_Array[i];
		
		if (i != (myInnerHTML_Array.length - 1)) {
			NewInnerHTML += '</SPAN>';
		}
	}

	document.getElementById('InnerTableDiv').innerHTML = NewInnerHTML;
	
	trID--;
	
	if (trID == 1) {
		document.getElementById('RemoveLink').style.display = 'none';
	}
	
	Arr_Svc_trID.pop();
}

function ShowHideSections(FormName)
{
	var oTypeOfTrip = eval('document.'+FormName+'.TypeOfTrip');
	
	if (oTypeOfTrip[2].checked)
	{
		document.getElementById('OneWayTab').style.display = 'none';
		document.getElementById('MultiLegRow').style.display = '';
	}
	else
	{
		document.getElementById('OneWayTab').style.display = '';
		document.getElementById('MultiLegRow').style.display = 'none';
		
		while (trID != 1) {
			RemoveRow(null);
		}
	}
}

function EnDisableAircraft()
{
	var oAircraft = document.FormVIP.Aircraft;
	
	if (oAircraft[0].checked)
	{
		document.getElementById('TorboProp').disabled = false;
		document.getElementById('LightJet').disabled = false;
		document.getElementById('MidSizeJet').disabled = false;
		document.getElementById('SuppermidJet').disabled = false;
		document.getElementById('HeavyJet').disabled = false;
		document.getElementById('WideBody').disabled = false;
		
		document.getElementById('ActType').disabled = true;
	}
	else
	{
		document.getElementById('TorboProp').checked = false;
		document.getElementById('TorboProp').disabled = true;
		
		document.getElementById('LightJet').checked = false;
		document.getElementById('LightJet').disabled = true;
		
		document.getElementById('MidSizeJet').checked = false;
		document.getElementById('MidSizeJet').disabled = true;
		
		document.getElementById('SuppermidJet').checked = false;
		document.getElementById('SuppermidJet').disabled = true;
		
		document.getElementById('HeavyJet').checked = false;
		document.getElementById('HeavyJet').disabled = true;
		
		document.getElementById('WideBody').checked = false;
		document.getElementById('WideBody').disabled = true;
		
		document.getElementById('ActType').disabled = false;
	}
}

function EnDisableField(CheckID, TextID)
{
	if (document.getElementById(CheckID).checked)
		document.getElementById(TextID).disabled = false;
	else
	{
		document.getElementById(TextID).value = '';
		document.getElementById(TextID).disabled = true;
	}
}

function ValidVIP()
{
	var oForm		= document.FormVIP;
	var oTypeOfTrip	= document.FormVIP.TypeOfTrip;
	var oAircraft	= document.FormVIP.Aircraft;
	
	oForm.trID.value = trID;
	
	if (oForm.TimeZone.value == '')
	{
		alert('Please select Time Zone.');
		oForm.TimeZone.focus();
		return;
	}	
	
	if (!oTypeOfTrip[2].checked)
	{
		if (oForm.OneWayFromLoc.value == '')
		{
			alert('Please select From Location.');
			oForm.OneWayFromLoc.focus();
			return;
		}	
		
		/*
		if (oForm.OneWayDepart.value == '')
		{
			alert('Please enter Departure Time.');
			oForm.OneWayDepart.focus();
			return;
		}
		*/
		if (!valid_time(true, 'OneWayDepart')) {
			return;
		}	
		
		if (oForm.DDate.value == '')
		{
			alert('Please enter Departure Date.');
			oForm.DDate.focus();
			return;
		}	
		
		if (oForm.OneWayToLoc.value == '')
		{
			alert('Please select To Location.');
			oForm.OneWayToLoc.focus();
			return;
		}	
		
		/*
		if (oForm.OneWayArrive.value == '')
		{
			alert('Please enter Arrival Time.');
			oForm.OneWayArrive.focus();
			return;
		}
		*/
		if (!valid_time(true, 'OneWayArrive')) {
			return;
		}	
		
		if (oForm.ADate.value == '')
		{
			alert('Please enter Arrival Date.');
			oForm.ADate.focus();
			return;
		}		
		
		if (oForm.NumberOfPax.value == '')
		{
			alert('Please enter Number of Pax.');
			oForm.NumberOfPax.focus();
			return;
		}	
	}
	else
	{
		for (i = 1; i <= trID; i++)
		{
			if (eval('oForm.FromLoc'+i+'.value') == '')
			{
				alert('Please enter From Location.');
				eval('oForm.FromLoc'+i+'.focus()');
				return;
			}	

			if (eval('oForm.ToLoc'+i+'.value') == '')
			{
				alert('Please enter To Location.');
				eval('oForm.ToLoc'+i+'.focus()');
				return;
			}
			
			/*
			if (eval('oForm.TimeDepart'+i+'.value') == '')
			{
				alert('Please enter Departure Time.');
				eval('oForm.TimeDepart'+i+'.focus()');
				return;
			}	
			*/
			if (!valid_time(true, 'TimeDepart'+i)) {
				return;
			}	

			if (eval('oForm.DateDepart'+i+'.value') == '')
			{
				alert('Please enter Departure Date.');
				eval('oForm.DateDepart'+i+'.focus()');
				return;
			}
			
			/*
			if (eval('oForm.TimeArrive'+i+'.value') == '')
			{
				alert('Please enter Arrival Time.');
				eval('oForm.TimeArrive'+i+'.focus()');
				return;
			}
			*/
			if (!valid_time(true, 'TimeArrive'+i)) {
				return;
			}
			
			if (eval('oForm.DateArrive'+i+'.value') == '')
			{
				alert('Please enter Arrival Date.');
				eval('oForm.DateArrive'+i+'.focus()');
				return;
			}
			
			if (eval('oForm.NumPax'+i+'.value') == '')
			{
				alert('Please enter Number of Pax.');
				eval('oForm.NumPax'+i+'.focus()');
				return;
			}
		}
	}
	
	if (oAircraft[0].checked)
	{
		if ((oForm.TorboProp.checked == false) && (oForm.LightJet.checked == false) && (oForm.MidSizeJet.checked == false) && (oForm.SuppermidJet.checked == false) && (oForm.HeavyJet.checked == false) && (oForm.WideBody.checked == false))
		{
			alert('Please select at least One Group.');
			oForm.TorboProp.focus();
			return;
		}	
	}
	else
	{
		if (oForm.ActType.value == '')
		{
			alert('Please select Aircraft Type.');
			oForm.ActType.focus();
			return;
		}	
	}
	
	if ((oForm.SpecialCatering.checked == true) && (oForm.SpecialCateringText.value == ''))
	{
		alert('Please enter Special Catering.');
		oForm.SpecialCateringText.focus();
		return;
	}	
	
	if ((oForm.SpecialSvc.checked == true) && (oForm.SpecialSvcText.value == ''))
	{
		alert('Please enter On Board Special Services.');
		oForm.SpecialSvcText.focus();
		return;
	}	
	/*
	if ((oForm.Transportation.checked == true) && (oForm.TransportationText.value == ''))
	{
		alert('Please enter Transportation.');
		oForm.TransportationText.focus();
		return;
	}	
	
	if ((oForm.Hotac.checked == true) && (oForm.HotacText.value == ''))
	{
		alert('Please enter Hotac.');
		oForm.HotacText.focus();
		return;
	}	
	*/
	if ((oForm.SpecialSvcGround.checked == true) && (oForm.SpecialSvcGroundText.value == ''))
	{
		alert('Please enter On Ground Special Services.');
		oForm.SpecialSvcGroundText.focus();
		return;
	}
	
	oForm.submit();
}

function ValidPassenger()
{
	var oForm		= document.FormPassenger;
	var oTypeOfTrip	= document.FormPassenger.TypeOfTrip;
	
	oForm.trID.value = trID;
	
	if (oForm.TimeZone.value == '')
	{
		alert('Please select Time Zone.');
		oForm.TimeZone.focus();
		return;
	}	
	
	if (!oTypeOfTrip[2].checked)
	{
		if (oForm.OneWayFromLoc.value == '')
		{
			alert('Please select From Location.');
			oForm.OneWayFromLoc.focus();
			return;
		}	
		
		/*
		if (oForm.OneWayDepart.value == '')
		{
			alert('Please enter Departure Time.');
			oForm.OneWayDepart.focus();
			return;
		}
		*/
		if (!valid_time(true, 'OneWayDepart')) {
			return;
		}
		
		if (oForm.DDate.value == '')
		{
			alert('Please enter Departure Date.');
			oForm.DDate.focus();
			return;
		}	
		
		if (oForm.OneWayToLoc.value == '')
		{
			alert('Please select To Location.');
			oForm.OneWayToLoc.focus();
			return;
		}	
		
		/*
		if (oForm.OneWayArrive.value == '')
		{
			alert('Please enter Arrival Time.');
			oForm.OneWayArrive.focus();
			return;
		}	
		*/
		if (!valid_time(true, 'OneWayArrive')) {
			return;
		}
		
		if (oForm.ADate.value == '')
		{
			alert('Please enter Arrival Date.');
			oForm.ADate.focus();
			return;
		}		
		
		if (oForm.NumberOfPax.value == '')
		{
			alert('Please enter Number of Pax.');
			oForm.NumberOfPax.focus();
			return;
		}	
	}
	else
	{
		for (i = 1; i <= trID; i++)
		{
			if (eval('oForm.FromLoc'+i+'.value') == '')
			{
				alert('Please enter From Location.');
				eval('oForm.FromLoc'+i+'.focus()');
				return;
			}	

			if (eval('oForm.ToLoc'+i+'.value') == '')
			{
				alert('Please enter To Location.');
				eval('oForm.ToLoc'+i+'.focus()');
				return;
			}
			
			/*
			if (eval('oForm.TimeDepart'+i+'.value') == '')
			{
				alert('Please enter Departure Time.');
				eval('oForm.TimeDepart'+i+'.focus()');
				return;
			}	
			*/
			if (!valid_time(true, 'TimeDepart'+i)) {
				return;
			}

			if (eval('oForm.DateDepart'+i+'.value') == '')
			{
				alert('Please enter Departure Date.');
				eval('oForm.DateDepart'+i+'.focus()');
				return;
			}
			
			/*
			if (eval('oForm.TimeArrive'+i+'.value') == '')
			{
				alert('Please enter Arrival Time.');
				eval('oForm.TimeArrive'+i+'.focus()');
				return;
			}
			*/
			if (!valid_time(true, 'TimeArrive'+i)) {
				return;
			}
			
			if (eval('oForm.DateArrive'+i+'.value') == '')
			{
				alert('Please enter Arrival Date.');
				eval('oForm.DateArrive'+i+'.focus()');
				return;
			}
			
			if (eval('oForm.NumPax'+i+'.value') == '')
			{
				alert('Please enter Number of Pax.');
				eval('oForm.NumPax'+i+'.focus()');
				return;
			}
		}
	}
	
	if (oForm.ActType.value == '')
	{
		alert('Please select Aircraft Type.');
		oForm.ActType.focus();
		return;
	}	
	
	oForm.submit();
}

function ValidAmbulance()
{
	var oForm		= document.FormAmbulance;

	if (oForm.TimeZone.value == '')
	{
		alert('Please select Time Zone.');
		oForm.TimeZone.focus();
		return;
	}	
	
	if (oForm.OneWayFromLoc.value == '')
	{
		alert('Please select From Location.');
		oForm.OneWayFromLoc.focus();
		return;
	}	
	
	/*
	if (oForm.OneWayDepart.value == '')
	{
		alert('Please enter Departure Time.');
		oForm.OneWayDepart.focus();
		return;
	}
	*/
	if (!valid_time(true, 'OneWayDepart')) {
		return;
	}

	if (oForm.DDate.value == '')
	{
		alert('Please enter Departure Date.');
		oForm.DDate.focus();
		return;
	}	
	
	if (oForm.OneWayToLoc.value == '')
	{
		alert('Please select To Location.');
		oForm.OneWayToLoc.focus();
		return;
	}	
	
	/*
	if (oForm.OneWayArrive.value == '')
	{
		alert('Please enter Arrival Time.');
		oForm.OneWayArrive.focus();
		return;
	}	
	*/
	if (!valid_time(true, 'OneWayArrive')) {
		return;
	}
	
	if (oForm.ADate.value == '')
	{
		alert('Please enter Arrival Date.');
		oForm.ADate.focus();
		return;
	}		

	if (oForm.NumberOfPatients.value == '')
	{
		alert('Please enter Number of Patients.');
		oForm.NumberOfPatients.focus();
		return;
	}	

	if (oForm.NumberOfAccompanyings.value == '')
	{
		alert('Please enter Number of Accompanyings.');
		oForm.NumberOfAccompanyings.focus();
		return;
	}

	if (oForm.NeedGrndAmbulance.checked && ((oForm.FromHospital.value == '') || (oForm.HospitalName.value == '')))
	{
		alert('Please enter both "From" and "To" Hospital fields.');
		
		if (oForm.FromHospital.value == '')
			oForm.FromHospital.focus();
		else
			oForm.HospitalName.focus();
		
		return;
	}	

	oForm.submit();
}

function EnDisableField_LongLease()
{
	var oForm				= document.FormLongLease;
	var oAircraftCategory	= document.FormLongLease.AircraftCategory;
	
	if (oAircraftCategory[0].checked)
	{
		oForm.ActType.disabled = false;
		
		oForm.ActCategory.value= '';
		oForm.ActCategory.disabled = true;
		
		oForm.NumberOfSeats.value = '';
		oForm.NumberOfSeats.disabled = true;
		
		oForm.MaximumPayload.value = '';
		oForm.MaximumPayload.disabled = true;
	}
	else
	{
		oForm.ActType.value= '';
		oForm.ActType.disabled = true;
		
		oForm.ActCategory.disabled = false;
	}
}

function EnDisableField_Feedback()
{
	var oForm		= document.form1;
	var oResponse	= document.form1.response;
	
	if (oResponse[2].checked || oResponse[3].checked)
		oForm.AveragePoor.disabled = false;
	else
	{
		oForm.AveragePoor.value= '';
		oForm.AveragePoor.disabled = true;
	}
}

function EnDisableField_AcCat()
{	
	var oForm			= document.FormLongLease;
	var oActCategory	= document.FormLongLease.ActCategory;
	
	switch (oActCategory.value) 
	{
		case ""	:
					oForm.NumberOfSeats.value = '';
					oForm.NumberOfSeats.disabled = true;
					
					oForm.MaximumPayload.value = '';
					oForm.MaximumPayload.disabled = true;
		
					break;
					
		case "Pax" :
					oForm.NumberOfSeats.disabled = false;
					oForm.NumberOfSeats.focus();
					
					oForm.MaximumPayload.value = '';
					oForm.MaximumPayload.disabled = true;
		
					break;
					
		case "Cargo" :
					oForm.NumberOfSeats.value = '';
					oForm.NumberOfSeats.disabled = true;
					
					oForm.MaximumPayload.disabled = false;
					oForm.MaximumPayload.focus()
		
					break;
					
		case "Combi" :
					oForm.NumberOfSeats.disabled = false;
					oForm.MaximumPayload.disabled = false;
		
					if (oForm.NumberOfSeats.value == '')
						oForm.NumberOfSeats.focus();
					else
						oForm.MaximumPayload.focus();
						
					break;
	}
}

function Chg_TermOfLease()
{
	var oForm				= document.FormLongLease;
	var oTermOfLeaseType	= document.FormLongLease.TermOfLeaseType;
	
	switch (oTermOfLeaseType.value) 
	{
		case "Day" :
					oForm.GRType.value = 'Day';
					document.getElementById('MinGRH_Span').innerHTML = 'Day';

					break;
					
		case "Week" :
					oForm.GRType.value = 'Week';
					document.getElementById('MinGRH_Span').innerHTML = 'Week';

					break;
					
		default :
					oForm.GRType.value = 'Month';
					document.getElementById('MinGRH_Span').innerHTML = 'Month';

					break;
	}
}

function ValidLongLease()
{
	var oForm				= document.FormLongLease;
	var oAircraftCategory	= document.FormLongLease.AircraftCategory;
	
	if (oAircraftCategory[0].checked)
	{
		if (oForm.ActType.value == '')
		{
			alert('Please choose Aircraft Type.');
			oForm.ActType.focus();
			return;
		}
	}
	else
	{
		if (oForm.ActCategory.value == '')
		{
			alert('Please choose Aircraft Category.');
			oForm.ActCategory.focus();
			return;
		}
		else
		{
			switch (oForm.ActCategory.value) 
			{
				case "Pax" :
							if (oForm.NumberOfSeats.value == '')
							{
								alert('Please enter Number of Seats.');
								oForm.NumberOfSeats.focus();
								return;
							}
		
							break;
							
				case "Cargo" :
							if (oForm.MaximumPayload.value == '')
							{
								alert('Please enter Maximum Payload.');
								oForm.MaximumPayload.focus();
								return;
							}
		
							break;
							
				case "Combi" :
							if (oForm.NumberOfSeats.value == '')
							{
								alert('Please enter Number of Seats.');
								oForm.NumberOfSeats.focus();
								return;
							}
							
							if (oForm.MaximumPayload.value == '')
							{
								alert('Please enter Maximum Payload.');
								oForm.MaximumPayload.focus();
								return;
							}
		
							break;
			}
		}
	}
	
	if (oForm.TermOfLease.value == '')
	{
		alert('Please enter Term of Lease.');
		oForm.TermOfLease.focus();
		return;
	}
	
	if (oForm.MinGRHrs.value == '')
	{
		alert('Please enter Minimum Garanteed Hours.');
		oForm.MinGRHrs.focus();
		return;
	}
	
	if (oForm.StartDate.value == '')
	{
		alert('Please enter Start Date.');
		oForm.StartDate.focus();
		return;
	}
	
	if (oForm.BasedAirport.value == '')
	{
		alert('Please choose Based Airport.');
		oForm.BasedAirport.focus();
		return;
	}
	
	if (oForm.Destination.value == '')
	{
		alert('Please enter Destination(s).');
		oForm.Destination.focus();
		return;
	}

	if ((oForm.SpecialEquips_CHK.checked == true) && (oForm.SpecialEquips.value == ''))
	{
		alert('Please enter Special Equipments.');
		oForm.SpecialEquips.focus();
		return;
	}

	oForm.submit();
}

function FlipCargoType()
{
	var oForm		= document.FormCargo;
	var oCargoType	= document.FormCargo.TypeOfTrip;
	
	if (oCargoType[1].checked)
	{
		document.getElementById('DangerousTR').style.display = '';
		
		oForm.TypeOfGoods1.disabled		= false;
		oForm.Weight1.disabled			= false;
		oForm.UnitOfWeight1.disabled	= false;
		oForm.UNCode1.disabled			= false;
		oForm.Notes1.disabled			= false;
								
		oForm.Other.value		= '';
		oForm.Other.disabled	= true;
	}
	else
	{
		document.getElementById('DangerousTR').style.display = 'none';
		
		oForm.TypeOfGoods1.value		= '';
		oForm.TypeOfGoods1.disabled		= true;
		
		oForm.Weight1.value				= '';
		oForm.Weight1.disabled			= true;
		
		oForm.UnitOfWeight1.value		= '';
		oForm.UnitOfWeight1.disabled	= true;
		
		oForm.UNCode1.value				= '';
		oForm.UNCode1.disabled			= true;
		
		oForm.Notes1.value				= '';
		oForm.Notes1.disabled			= true;
		
		while (trID != 1) {
			RemoveRow(null);
		}
			
		if (oCargoType[0].checked)
		{
			oForm.Other.value		= '';
			oForm.Other.disabled	= true;
		}
		else
			oForm.Other.disabled	= false;
	}
}

function ValidCargo()
{
	var oForm		= document.FormCargo;
	var oCargoType	= document.FormCargo.TypeOfTrip;
	
	oForm.trID.value = trID;
	
	if (oForm.TimeZone.value == '')
	{
		alert('Please select Time Zone.');
		oForm.TimeZone.focus();
		return;
	}	
	
	if (oForm.OneWayFromLoc.value == '')
	{
		alert('Please select From Location.');
		oForm.OneWayFromLoc.focus();
		return;
	}	
	
	/*
	if (oForm.OneWayDepart.value == '')
	{
		alert('Please enter Departure Time.');
		oForm.OneWayDepart.focus();
		return;
	}	
	*/
	if (!valid_time(true, 'OneWayDepart')) {
		return;
	}
	
	if (oForm.DDate.value == '')
	{
		alert('Please enter Departure Date.');
		oForm.DDate.focus();
		return;
	}	
	
	if (oForm.OneWayToLoc.value == '')
	{
		alert('Please select To Location.');
		oForm.OneWayToLoc.focus();
		return;
	}	
	
	/*
	if (oForm.OneWayArrive.value == '')
	{
		alert('Please enter Arrival Time.');
		oForm.OneWayArrive.focus();
		return;
	}
	*/
	if (!valid_time(true, 'OneWayArrive')) {
		return;
	}
	
	if (oForm.ADate.value == '')
	{
		alert('Please enter Arrival Date.');
		oForm.ADate.focus();
		return;
	}		

	if (!oCargoType[1].checked)
	{
		if (oCargoType[2].checked && (oForm.Other.value == ''))
		{
			alert('Please enter Other Field.');
			oForm.Other.focus();
			return;
		}
	}
	else
	{
		for (i = 1; i <= trID; i++)
		{
			if (eval('oForm.TypeOfGoods'+i+'.value') == '')
			{
				alert('Please enter Type of Goods.');
				eval('oForm.TypeOfGoods'+i+'.focus()');
				return;
			}	

			if (eval('oForm.Weight'+i+'.value') == '')
			{
				alert('Please enter Weight.');
				eval('oForm.Weight'+i+'.focus()');
				return;
			}
			
			if (eval('oForm.UnitOfWeight'+i+'.value') == '')
			{
				alert('Please enter Unit of Weight.');
				eval('oForm.UnitOfWeight'+i+'.focus()');
				return;
			}	

			if (eval('oForm.UNCode'+i+'.value') == '')
			{
				alert('Please enter UN Code.');
				eval('oForm.UNCode'+i+'.focus()');
				return;
			}
		}
	}
	
	if (oForm.TotalWeight.value == '')
	{
		alert('Please enter Total Weight.');
		oForm.TotalWeight.focus();
		return;
	}
	
	if (oForm.WeightType.value == '')
	{
		alert('Please enter Unit of Weight.');
		oForm.WeightType.focus();
		return;
	}
	
	if (oForm.TotalSize.value == '')
	{
		alert('Please enter Total Size.');
		oForm.TotalSize.focus();
		return;
	}

	if (oForm.MaxW.value == '')
	{
		alert('Please enter Max Width.');
		oForm.MaxW.focus();
		return;
	}
	
	if (oForm.MaxL.value == '')
	{
		alert('Please enter Max Length.');
		oForm.MaxL.focus();
		return;
	}
	
	if (oForm.MaxH.value == '')
	{
		alert('Please enter Max Height.');
		oForm.MaxH.focus();
		return;
	}
	
	oForm.submit();
}

function OpenGuide(theURL)
{
    w = window.open(theURL,"HADID", "status=no,toolbar=no,menubar=no,location=no,scrollbars=yes,resizable=yes,width=467,height=350");
    w.focus();
}

//Validate Contact form
function valid()
{ 
	if (document.form1.FullName.value == "")
	{
		alert("Full Name is a required field.");
		document.form1.FullName.focus();
		return ;
	}

	if (document.form1.Telephone.value == "")
	{
		alert("Telephone is a required field.");
		document.form1.Telephone.focus();
		return ;
	}
 
 	if (document.form1.SITA.selectedIndex <= 0)
	{
		alert("SITA field is required.");
		document.form1.SITA.focus();
		return ;
	}

	if ( document.form1.Email.value.indexOf ('@', 0) == -1 || document.form1.Email.value.indexOf ('.', 0) == -1 ) 
	{
		alert("Please enter a valid e-mail");
		document.form1.Email.focus();
		return;
	}

 	if (document.form1.Message.value == "")
	{
		alert("Message is required.");
		document.form1.Message.focus();
		return ;
	}

 	else document.form1.submit();
}

function valid2()
{ 
	var oResponse	= document.form1.response;
	
	if (document.form1.Subject.value == "")
	{
		alert("Subject is a required field.");
		document.form1.Subject.focus();
		return ;
	}

	if ((oResponse[2].checked || oResponse[3].checked) && (document.form1.AveragePoor.value == ""))
	{
		alert("The following field is required.");
		document.form1.AveragePoor.focus();
		return ;
	}
 
 	if (document.form1.improve.value == "")
	{
		alert("The following field is required.");
		document.form1.improve.focus();
		return ;
	}

 	if (document.form1.FullName.value == "")
	{
		alert("Full Name is required.");
		document.form1.FullName.focus();
		return ;
	}
	
 	if (document.form1.Telephone.value == "")
	{
		alert("Telephone is required.");
		document.form1.Telephone.focus();
		return ;
	}
	
	if ( document.form1.Email.value.indexOf ('@', 0) == -1 || document.form1.Email.value.indexOf ('.', 0) == -1 ) 
	{
		alert("Please enter a valid e-mail");
		document.form1.Email.focus();
		return;
	}

 	if (document.form1.City.value == "")
	{
		alert("City is required.");
		document.form1.City.focus();
		return ;
	}
	
 	if (document.form1.Country.value == "")
	{
		alert("Country is required.");
		document.form1.Country.focus();
		return ;
	}
	
	
	///////image vertify.............code edited
	if (document.form1.textrandom.value !=test )
	{
		
		
		document.form1.textrandom.focus();
		alert("inter the right image text please");
		
		return ;
	}
	//else if(document.form1.textrandom.value ==test){alert (you have jsak);}
///////////////////////////////////////////////////////////////////////////

 	else document.form1.submit();
}

/**
 * validating Apply info to careers
 */
function validcareer()
{ 
	if (document.applyform.fullname.value == "")
	{
		alert("Please enter your Full Name.");
		document.applyform.fullfame.focus();
		return ;
	}

	if (document.applyform.birthday.value == "")
	{
		alert("Please enter your Birthday.");
		document.applyform.birthday.focus();
		return ;
	}
	
	if ((!document.applyform.gender[0].checked) && (!document.applyform.gender[1].checked))
	{
		alert("Please specify your Gender.");
		document.applyform.gender[0].focus();
		return ;
	}
	
	if ((!document.applyform.status[0].checked) && (!document.applyform.status[1].checked) && (!document.applyform.status[2].checked) && (!document.applyform.status[3].checked))
	{
		alert("Please specify your Marital Status.");
		document.applyform.status[0].focus();
		return ;
	}
/*
 	if (document.applyform.SITA.selectedIndex <= 0)
	{
		alert("SITA field is required.");
		document.applyform.SITA.focus();
		return ;
	}
*/
 	if (document.applyform.educational_level.value == "")
	{
		alert("Please enter your Educational Level.");
		document.applyform.educational_level.focus();
		return ;
	}
	if (document.applyform.study.value == "")
	{
		alert("Please enter your Field of Study.");
		document.applyform.study.focus();
		return ;
	}
	
	if ((!document.applyform.languages1.checked) && (!document.applyform.languages2.checked) && (!document.applyform.languages3.checked) && (!document.applyform.languages4.checked))
	{
		alert("Please choose at least one Language.");
		document.applyform.languages1.focus();
		return ;
	}
	
	if ( document.applyform.email.value.indexOf ('@', 0) == -1 || document.applyform.email.value.indexOf ('.', 0) == -1 ) 
	{
		alert("Please enter a valid e-mail");
		document.applyform.email.focus();
		return;
	}
	
	if (document.applyform.tel.value == "")
	{
		alert("Please enter your Telephone number.");
		document.applyform.tel.focus();
		return ;
	}
	
	if (document.applyform.address.value == "")
	{
		alert("Please enter your Address.");
		document.applyform.address.focus();
		return ;
	}
	
	var FileName	= document.applyform.cv.value;
	var Array		= FileName.toString().toLowerCase().split(".");
	
	if ((Array[Array.length-1] != 'pdf') && (Array[Array.length-1] != 'doc')) {
		alert("The attachement should be of type PDF or DOC.");
		document.applyform.cv.focus();
		return;
	}
 	else document.applyform.submit();
}


/**
 * LocateUs()
 */
function LocateUs() {
	window.open('locateus.html','','width=700,height=500,top=0,left=0');
}

/**
 * Main OPERATION Form Submitting
 */
function ValidMainOPERATION() {
	if (document.FormOPERATION.RequestType[0].checked) {
		document.FormOPERATION.action	= 'OperationsStep1.php';
		document.FormOPERATION.submit();
	} else {
		document.FormOPERATION.action	= 'OperationsMsg.php';
		document.FormOPERATION.submit();
	}
}

/**
 * Change Form Action & Submit it
 */
function ChgFrmAction(FormID, FormAction) {
	document.getElementById(FormID).action	= FormAction;
	document.getElementById(FormID).submit();
}

/**
 * Validate Message Form
 */
function ValidMsgOPERATION() {
	if (document.FormOPERATION.Svc_Subject.value == "") {
		alert("Please enter \"Subject\".");
		document.FormOPERATION.Svc_Subject.focus();
		return ;
	}
	
	if (document.FormOPERATION.Svc_RequestMessage.value == "") {
		alert("Please enter your \"Request Message\".");
		document.FormOPERATION.Svc_RequestMessage.focus();
		return ;
	}

	if (document.FormOPERATION.Svc_ReplyAddress.value.indexOf ('@', 0) == -1 || document.FormOPERATION.Svc_ReplyAddress.value.indexOf ('.', 0) == -1 ) {
		alert("Please enter a valid email address in \"Reply to Address\".");
		document.FormOPERATION.Svc_ReplyAddress.focus();
		return ;
	} else {
		document.FormOPERATION.submit();
	}
}

/**
 * Validate Step 1 Form
 */
function ValidStep1OPERATION() {
	if (!document.FormOPERATION.Svc_Permit.checked && !document.FormOPERATION.Svc_Handling.checked && !document.FormOPERATION.Svc_Fuel.checked) {
		alert("Please check at least one service.");
		return ;
	} else {
		document.FormOPERATION.submit();
	}
}

/**
 * Validate Step 2 Form
 */
function ValidStep2OPERATION() {
	var oForm			= document.FormOPERATION;
	oForm.trID.value	= trID;
	
	for (i = 1; i <= trID; i++)
	{
		if (eval('oForm.Ac_Type'+i+'.value') == '')
		{
			alert('Please enter Aircraft Type.');
			eval('oForm.Ac_Type'+i+'.focus()');
			return;
		}	

		if (eval('oForm.Ac_Reg'+i+'.value') == '')
		{
			alert('Please enter Aircraft Registration.');
			eval('oForm.Ac_Reg'+i+'.focus()');
			return;
		}
		
		if (eval('oForm.Ac_FlightPurpose'+i+'.value') == '')
		{
			alert('Please enter Flight Purpose.');
			eval('oForm.Ac_FlightPurpose'+i+'.focus()');
			return;
		}
		
		if (eval('oForm.Ac_FlightPurpose'+i+'.value.length') > 60)
		{
			if (!window.confirm('Flight purpose value will be truncated to 60 characters!')) {
				eval('oForm.Ac_FlightPurpose'+i+'.focus()');
				return;
			}
		}
	}
	
	oForm.submit();
}

/**
 * Validate Step 3 Form
 */
function ValidStep3OPERATION() {
	var oForm			= document.FormOPERATION;
	oForm.trID.value	= trID;
	
	var Arr_Svc_trID_CONCAT	= '';
	
	for (k = 0; k < Arr_Svc_trID.length; k++) {
		if (Arr_Svc_trID_CONCAT != '') {
			Arr_Svc_trID_CONCAT += '__#__';
		}
		
		Arr_Svc_trID_CONCAT += Arr_Svc_trID[k];
	}
	
	oForm.Arr_Svc_trID.value = Arr_Svc_trID_CONCAT;
	
	for (i = 1; i <= trID; i++)
	{
		if (eval('oForm.Sector_From'+i+'.value') == '')
		{
			alert('Please enter From Location.');
			eval('oForm.Sector_From'+i+'.focus()');
			return;
		}	

		/*
		if (eval('oForm.Sector_From_Time'+i+'.value') == '')
		{
			alert('Please enter ETD.');
			eval('oForm.Sector_From_Time'+i+'.focus()');
			return;
		}
		*/
		if (!valid_time(true, 'Sector_From_Time'+i)) {
			return;
		}
		
		if (eval('oForm.Sector_From_Date'+i+'.value') == '')
		{
			alert('Please enter Date.');
			eval('oForm.Sector_From_Date'+i+'.focus()');
			return;
		}	

		if (eval('oForm.Sector_To'+i+'.value') == '')
		{
			alert('Please enter To Location.');
			eval('oForm.Sector_To'+i+'.focus()');
			return;
		}	

		/*
		if (eval('oForm.Sector_To_Time'+i+'.value') == '')
		{
			alert('Please enter ETA.');
			eval('oForm.Sector_To_Time'+i+'.focus()');
			return;
		}
		*/
		if (!valid_time(true, 'Sector_To_Time'+i)) {
			return;
		}
		
		if (eval('oForm.Sector_To_Date'+i+'.value') == '')
		{
			alert('Please enter Date.');
			eval('oForm.Sector_To_Date'+i+'.focus()');
			return;
		}
		
		if (eval('oForm.Ac_ID'+i+'.value') == '')
		{
			alert('Please enter Aircraft.');
			eval('oForm.Ac_ID'+i+'.focus()');
			return;
		}
		
		for (j = 1; j <= Arr_Svc_trID[i - 1]; j++)
		{
			if (eval('oForm.SvcI_Type'+j+'_'+i+'.value') == '')
			{
				alert('Please enter Service Type.');
				eval('oForm.SvcI_Type'+j+'_'+i+'.focus()');
				return;
			}
			
			if (oForm.HiddenPermit && (oForm.HiddenPermit.value == 1)) {
				if (eval('oForm.Country_ID'+j+'_'+i+'.value') == '')
				{
					alert('Please enter Country.');
					eval('oForm.Country_ID'+j+'_'+i+'.focus()');
					return;
				}
			}
		}
	}
	
	oForm.submit();
}

/**
 * Tab Layers
 */
var R_PanelSlideOut	= "";
var spanSlideOut	= "";

function revelerCacherSousNav (LienId, span) {
	var Sub	= document.getElementById (LienId+"_sub");
	
	if (Sub.style.display == "none") {
		document.getElementById(span).style.background	= "#fb1603";
		document.getElementById(LienId).style.color		= "#3e3224";
	
		Sub.style.display = "";
	
		if (R_PanelSlideOut != "") {
			revelerCacherSousNav (R_PanelSlideOut, spanSlideOut);
		}
		
		R_PanelSlideOut	= LienId;
		spanSlideOut	= span;
	} else {
		document.getElementById(LienId).style.color		= "#3e3224";
		document.getElementById (span).style.background	= "#4d74bd";
		
		Sub.style.display	= "none";
		R_PanelSlideOut		= "";
	}
}
	
/**
 * Function to create multidimentional array
 */
function MultiDimensionalArray(iRows, iCols) 
{ 
	var i; 
	var j; 
	var a = new Array(iRows); 
	
	for (i=0; i < iRows; i++) { 
		a[i] = new Array(iCols); 
		
		for (j=0; j < iCols; j++) { 
			a[i][j] = ""; 
		} 
	} 
		
	return(a); 
} 

var myArray	= MultiDimensionalArray(4, 2);
var lastTabId = 'subsubmenu1_1';

function revelerCacherSousNav2 (LienId, Nbr) {
	var Sub	= document.getElementById(LienId + "_sub");
	
	if (Sub.style.display == "none") {
		Sub.style.display = "";
		
		document.getElementById(lastTabId).className = "";
		document.getElementById(LienId).className = "currentTab_on";
		document.getElementById(LienId).parentNode.parentNode.parentNode.className = "showTabs";
	
		if (myArray[Nbr-1][1] != "") {
			revelerCacherSousNav2 (myArray[Nbr-1][1], Nbr);
		}
		
		myArray[Nbr-1][1]	= LienId;
		lastTabId = document.getElementById(LienId).id;
	} else {
		Sub.style.display	= "none";
		
		document.getElementById(myArray[Nbr-1][1]).style.background		= "#ffffff";
		document.getElementById(myArray[Nbr-1][1]).style.fontWeight		= "normal";
		
		myArray[Nbr-1][1]	= "";
	}
}

function revelerCacherSousNav3 (LienId, Nbr) {
	var Sub	= document.getElementById(LienId);
	
	if (Sub.style.display == "none") {
		Sub.style.display = "";
		document.getElementById('ShowAdditionalInfo' + Nbr).innerHTML	= 'Hide Additional Info';
	} else {
		Sub.style.display	= "none";
		document.getElementById('ShowAdditionalInfo' + Nbr).innerHTML	= 'Show Additional Info';
	}
}

/**
 * Time field validation
 */
function valid_time(isValid, input) {
	var otime_input	= eval('document.getElementById(\''+input+'\')');
	
	if (isValid) {
		time_input_val	= otime_input.value;
		
		if (otime_input.value.length < 5) {
			alert ('Time format should be hh:mm');
			otime_input.focus();
			otime_input.select();
			return false; 
		}

		if (time_input_val.charAt(2) != ':') {
			alert ('Time format should be hh:mm');
			otime_input.focus();
			otime_input.select();
			return false;			
		};
		
		time_input_val	= time_input_val.split(':');
		
		if (isNaN(parseInt(time_input_val[0])) || isNaN(parseInt(time_input_val[1]))) {
			alert ('Time format should be hh:mm');
			otime_input.focus();
			otime_input.select();
			return false;			
		}
		
		if ((time_input_val[0] < 0 || time_input_val[0] > 23) || (time_input_val[1] < 0 || time_input_val[1] > 59)) {
			alert ('Time should be between 00:00 & 23:59');
			otime_input.focus();
			otime_input.select();
			return false;
		}
		
		return true;
	} else {
		if (!(((event.keyCode >= 48) && (event.keyCode <= 57)) || ((event.keyCode >= 96) && (event.keyCode <= 105)) || (event.keyCode == 8))) {
			var str	= otime_input.value.toString();
			str		= str.substr(0, otime_input.value.length - 1);
			
			otime_input.value	= str;
		}
		
		if (otime_input.value.length == 2){
			otime_input.value	+= ':';
		};
	}
}

function Validate_Newsletter_Email() 
{
	if (document.newsletter_frm.newsletter_email.value.indexOf ('@', 0) == -1 || document.newsletter_frm.newsletter_email.value.indexOf ('.', 0) == -1) {
		alert("Please enter a valid e-mail");
		document.newsletter_frm.newsletter_email.focus();
		return false;
	} else {
		document.newsletter_frm.submit();
	}
}

function ValidateAirport() 
{
	if (document.form1.AirportId.value == "")
	{ 
		alert ("Please enter Airport ICAO or IATA.");
		document.form1.AirportId.focus();
		return; 
	} else {
		document.form1.submit();
	}
}

/**
 * Function "revelerCacherSousNav" modifiée
 */
 
var OldLayer_ID		= "";
var OldImage_ID		= "";

function ShowHideSubLayer (Layer_ID, Image_ID)
{
	var Sub 		= document.getElementById(Layer_ID);
	var Img			= document.getElementById(Image_ID);
	
	if (Sub.style.display == "none")
	{
		Sub.style.display	= "";
		Img.src				= "images/button_minus.png";
		
		if (OldLayer_ID != "") {
			ShowHideSubLayer (OldLayer_ID, OldImage_ID);
		}
			
		OldLayer_ID		= Layer_ID;
		OldImage_ID		= Image_ID;
	}
	else
	{
		Sub.style.display	= "none";
		Img.src				= "images/button_plus.png";
		OldLayer_ID			= "";
	}
}

/**
 * Cookies' Functions
 */
function createCookie(name, value, days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime() + (days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	} else {
		var expires = "";
	}
	
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		
		while (c.charAt(0)==' ') {
			c = c.substring(1,c.length);
		}
		
		if (c.indexOf(nameEQ) == 0) {
			return c.substring(nameEQ.length,c.length);
		}
	}
	
	return null;
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}