// JavaScript Document
function showHowChildLD(n)
{   
	if (n==1)
	{
		var childw=childw1; 
		var code=code1; 
		var show=show1;
	}

	if (n>1)
	{
		var childw=childw2; 
		var code=code2; 
		var show=show2;
	}
	var objChildw=document.getElementById("iChildrenLD")
	objChildw.options.length=0;
	var j=0;
    for(i=0;i<show.length;i++)
    { 
		objChildw.options[i]=new Option(childw[i],code[i]);
		if (childw[i]==0)
		{
			objChildw.options[j]=new Option(childw[i],code[i]);
			j++;
		}
    }
	showChildLD(objChildw.value);
}

function showChildLD(n)
{
	var objChild0=document.getElementById("divChild0LD");
	var objChild1=document.getElementById("divChild1LD");
	var objChild2=document.getElementById("divChild2LD");
	var objChild3=document.getElementById("divChild3LD");
	var objChild4=document.getElementById("divChild4LD");

	if (n>0)
      objChild0.style.display=''

    if (n==0)
      objChild0.style.display='none'
 
    for(i=1;i<=n;i++)
      eval("objChild"+i+".style.display=''")  
      
     for(;i<=4;i++)
     {
      eval("objChild"+i+".style.display='none'")
      //eval("document.Form1.iChild"+i+".value=''")
     }

}

function CheckLD()
{
	if(document.getElementById('iFromDateLD').value.length > 0 && document.getElementById('iToDateLD').value.length > 0)
	{
		//document.forms[0].submit();
		return true;
	}
	else
	{
		alert("Pick a departure date and a return date");
	}
}

function showHowChildED(n)
{   
	if (n==1)
	{
		var childw=childw1; 
		var code=code1; 
		var show=show1;
	}

	if (n>1)
	{
		var childw=childw2; 
		var code=code2; 
		var show=show2;
	}
	var objChildw=document.getElementById("iChildrenED")
	objChildw.options.length=0;
	var j=0;
    for(i=0;i<show.length;i++)
    { 
		objChildw.options[i]=new Option(childw[i],code[i]);
		if (childw[i]==0)
		{
			objChildw.options[j]=new Option(childw[i],code[i]);
			j++;
		}
    }
	showChildED(objChildw.value);
}

function showChildED(n)
{
	var objChild0=document.getElementById("divChild0ED");
	var objChild1=document.getElementById("divChild1ED");
	var objChild2=document.getElementById("divChild2ED");
	var objChild3=document.getElementById("divChild3ED");
	var objChild4=document.getElementById("divChild4ED");

	if (n>0)
      objChild0.style.display=''

    if (n==0)
      objChild0.style.display='none'
 
    for(i=1;i<=n;i++)
      eval("objChild"+i+".style.display=''")  
      
     for(;i<=4;i++)
     {
      eval("objChild"+i+".style.display='none'")
      //eval("document.Form1.iChild"+i+".value=''")
     }

}

function CheckED()
{
	if(document.getElementById('iFromDateED').value.length > 0 && document.getElementById('iToDateED').value.length > 0)
	{
		//document.forms[0].submit();
		return true;
	}
	else
	{
		alert("Pick a departure date and a return date");
	}
}

// position the combo to the selected entry
function SetSelection(Combo, Value, hid)
{
	var cbo = document.all(Combo);
	var val = Value.toLowerCase();
	//var h1 = document.all(hid);
	var len = val.length;
	if(val.length == 3)
	{
		// search by airport code
		for(var i=0; i<cbo.options.length; i++)
		{
			var strval = cbo.options[i].text.toLowerCase();
			var end = strval.substr(strval.length-3, 3);
			if(val == end)
			{
				cbo.options[i].selected=true;
				//h1.value = cbo.options[i].value;
			}
		}
	}
	else
	{
		// search by airport name
		for(var i=0; i<cbo.options.length; i++)
		{
			var strval = cbo.options[i].text.toLowerCase();
			var begin = strval.substr(0, len);
			if(val == begin)
			{
				cbo.options[i].selected=true;
				//h1.value = cbo.options[i].value;
				break;
			}	
		}
	}
}

function highlight(field) {
  field.focus();
  field.select();
}
