var xmlHttp

function getOVurl(str)
{
    if (str.length==0)
    { 
        //document.getElementById("txtHint").innerHTML="";
        return;
    }
    
    xmlHttp=GetXmlHttpObject();
    if (xmlHttp==null)
    {
        alert ("Your browser does not support AJAX!");
        return;
    } 
    var url="/Includes/AJAX/InAjax.asp";
    url=url+"?q="+str;
    url=url+"&sid="+Math.random();
    xmlHttp.onreadystatechange=stateChanged;
    xmlHttp.open("GET",url,true);
    xmlHttp.send(null);
} 

function getOVurlFlights(str, type)
{
    if (str.length==0)
    { 
        return;
    }
    
    xmlHttp=GetXmlHttpObject();
    if (xmlHttp==null)
    {
        alert ("Your browser does not support AJAX!");
        return;
    } 
    var url="/Includes/AJAX/InAjax.asp";
    url=url+"?q="+str;
    url=url+"&sid="+Math.random();
    
    if (type == 'flights')
        xmlHttp.onreadystatechange=stateChangedFlights;
    else
        xmlHttp.onreadystatechange=stateChangedHolidays;
    
    xmlHttp.open("GET",url,true);
    xmlHttp.send(null);
} 

function stateChanged() 
{ 
    if (xmlHttp.readyState==4)
    { 
        
        urlArray = xmlHttp.responseText.split("$$$$$")
        
        //document.getElementById("Window1").value=urlArray[0];
        document.getElementById("Window2").value=urlArray[0];
        document.getElementById("Window2Url").innerHTML=urlArray[1];
        document.getElementById("Window2Title").innerHTML=urlArray[2];
        document.getElementById("Window2Description").innerHTML=urlArray[3];
                
        var NS4 = (document.layers) ? 1 : 0;
        var IE4 = (document.all) ? 1 : 0;        
        
        //document.getElementById("HotelBlock").style.visibility = (NS4) ? "show" : "visible";
        document.getElementById("CheapHotelBlock").style.visibility = (NS4) ? "show" : "visible";
        document.getElementById("sponsoredLink").style.visibility = (NS4) ? "show" : "visible";
        
    }
}

function stateChangedFlights() 
{ 
    if (xmlHttp.readyState==4)
    { 
        
        urlArray = xmlHttp.responseText.split("$$$$$")
        
        if (document.forms.OvertureTopOfferFLIN.directurl) {
            document.forms.OvertureTopOfferFLIN.directurl.value = urlArray[0];                                 
            if (document.getElementById("OvertureTopOfferFLIN")) {
                document.getElementById("OvertureTopOfferFLIN").style.display = "block"       
            }    
        }       
    }
}

function stateChangedHolidays() 
{ 
    if (xmlHttp.readyState==4)
    { 
        
        urlArray = xmlHttp.responseText.split("$$$$$")
        
        if (document.forms.OvertureTopOfferHolidaysFLIN.directurl) {
            document.forms.OvertureTopOfferHolidaysFLIN.directurl.value = urlArray[0];                                 
            if (document.getElementById("OvertureTopOfferHolidaysFLIN")) {
                document.getElementById("OvertureTopOfferHolidaysFLIN").style.display = "block"       
            }    
        }       
    }
}

function GetXmlHttpObject()
{
    var xmlHttp=null;
    try
      {
      // Firefox, Opera 8.0+, Safari
      xmlHttp=new XMLHttpRequest();
      }
    catch (e)
      {
      // Internet Explorer
      try
        {
        xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
        }
      catch (e)
        {
        xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
        }
      }
    return xmlHttp;
}

function openWindow1()
{
    var temp = 'http://clicks.flightsnetwork.co.uk/Click/MClick2.asp?PageUrl=/Cheap-Hotels/&COID=87&SI=FLIN&CPC=0&URL=' + escape(document.getElementById("Window1").value);
    
    window.open(temp, 'window', 'location = yes, status = yes, fullscreen=yes, scrollbars=yes, toolbar=yes, menubar=yes, resizable=yes');
}


function openWindow2()
{
    var temp = 'http://clicks.flightsnetwork.co.uk/Click/MClick2.asp?PageUrl=/Cheap-Hotels/&COID=106&SI=FLIN&CPC=0&URL=' + escape(document.getElementById("Window2").value);
    
    window.open(temp, 'window', 'location = yes, status = yes, fullscreen=yes, scrollbars=yes, toolbar=yes, menubar=yes, resizable=yes');
}


function openWindow3()
{
    var temp = 'http://clicks.flightsnetwork.co.uk/Click/MClick2.asp?PageUrl=/Airline-Tickets/&COID=107&SI=FLIN&CPC=0&URL=' + escape(document.getElementById("Window2").value);
    
    window.open(temp, 'window', 'location = yes, status = yes, fullscreen=yes, scrollbars=yes, toolbar=yes, menubar=yes, resizable=yes');
}


function openWindow4()
{
    var temp = 'http://clicks.flightsnetwork.co.uk/Click/MClick2.asp?PageUrl=/Last-Minute-Holidays/&COID=108&SI=FLIN&CPC=0&URL=' + escape(document.getElementById("Window2").value);
    
    window.open(temp, 'window', 'location = yes, status = yes, fullscreen=yes, scrollbars=yes, toolbar=yes, menubar=yes, resizable=yes');
}
