function FSButton()
{
document.getElementById('fsbutton').src = "../images/buttons/en/search.gif";
}

function validator(theForm)
{

  if (theForm.AP.value == "XXX")
  {
    alert("Please select a departure airport.");
    theForm.AP.focus();
    return (false);
  }
  
  if (theForm.FM[0].checked==true)
    return (true);     
  
  if (theForm.depDate.value == "DD/MM/YY" || theForm.depDate.value.length != 8 )
  {
    alert("Please enter a departure date.");
    theForm.depDate.focus();
    return (false);
  }

  if (theForm.retDate.value == "DD/MM/YY" || theForm.retDate.value.length != 8 )
  {
    alert("Please enter a return date.");
    theForm.retDate.focus();
    return (false);
  }
  return (true);
}


function clearfdate() {
  var html="";
  html+="<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\">";    
  html+="<tr><td>";
  html+="<input type=\"hidden\" value=\"DD/MM/YY\" name=\"depDate\">";
  html+="<input type=\"hidden\" value=\"DD/MM/YY\" name=\"retDate\">"; 
  html+="</td></tr></table>";  
  document.getElementById("FDATES").innerHTML = html;
}
function setfdate() {
  var html="";
  html+="<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\">";    
  html+="<tr>";
  html+="<td width=\"158\" height=\"25\"><p>Date of departure:&nbsp;</p></td>";
  html+="<td><input size=\"10\" type=\"text\" value=\"DD/MM/YY\" maxlength=\"8\" id=\"depDate\" name=\"depDate\" onfocus=\"cal.select('depDate', 'depDate', 'EN'); return false;\" onblur=\"stopBubble(event)\" onclick=\"clearDefault(this.value, 'DD/MM/YY', 'depDate'); cal.select('depDate', 'depDate', 'EN'); return false;\" style=\"font-size: 8pt\" ></td>";
  html+="</tr> <tr>";
  html+="<td width=\"158\" height=\"25\"><p>Date of return:&nbsp;</p></td>";
  html+="<td><input size=\"10\" type=\"text\" value=\"DD/MM/YY\" maxlength=\"8\" id=\"retDate\" name=\"retDate\" onfocus=\"cal.select('retDate', 'retDate', 'EN','depDate'); return false;\" onblur=\"stopBubble(event)\" onclick=\"clearDefault(this.value, 'DD/MM/YY','retDate'); cal.select('retDate', 'retDate', 'EN','depDate'); return false;\" style=\"font-size: 8pt\">";
  html+="</td></tr></table>";
  document.getElementById("FDATES").innerHTML =  html;
}
function airstrpos( haystack, needle, offset){
    var i = (haystack+'').indexOf( needle, offset ); 
    return i===-1 ? false : i;
}
function airdatereformat(dte) {
s1 = airstrpos(dte,'/',0);
s2 = airstrpos(dte,'/',s1+1);

dx=dte.substring(0,s1);
mx=dte.substring(s1+1,s2);
yx=dte.substring(s2+1,dte.length);
d=parseInt(dx*1);
m=parseInt(mx*1);
y=parseInt(yx*1);
y=(y<0||y>9?"":"0")+y;
m=(m<0||m>9?"":"0")+m;
d=(d<0||d>9?"":"0")+d;
outdte=y+""+m+""+d;
return (outdte);
}
function flights(airport,date1,date2,adults,children,infants) {
  var html;
  html="";  
  dte1 = airdatereformat(date1);
  dte2 = airdatereformat(date2);   
  html += "<iframe width=\"530\" height=\"500\" frameborder=\"0\" src=\"http://mini.skyscanner.net/en/gbp/results/flights/"+airport+"/lpa/"+dte1+"/"+dte2+"/cheap-flights.ashx";
  html += "?s=1&o=2&a="+adults+"&c="+children+"&i="+infants+"\">";
  html += "</iframe>";
  document.getElementById("FLIGHTSCAN").innerHTML = html;   

}
