function createCookie(name, value, days) {
    try {
        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=/";
    }
    catch (err)
	    { }
}

function readCookie(name) {
    try {
        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 "";
    }
    catch (err) {
        return "";
    }
}

function eraseCookie(name) {
    createCookie(name, "", -1);
}


function querySt(ji)
{
 var hu = document.referrer;
 var gy = hu.split("&");
 var Isexist='';
 var ft;
  try 
  {
    for (i=0;i<gy.length;i++)
     {
        ft = gy[i].split("=");
        if (ft[0] == ji)
         {
           Isexist=ft[1];           
         }
     }
     return Isexist;
   }
   catch(err)
   {
   
   }
   finally
   {
       hu=null;
       gy=null;
       Isexist=null;
       ft=null;
   }
}
function getUserQueryfromGoogle()
{

    var SearchData="";
    GetBrowserAndGuid();
    if(!(document.referrer==undefined || document.referrer=='')) 
    {
     SearchData = querySt("q");
        if(SearchData.toString().trim()!="")
        {
            bindGoogleQuery(SearchData);
             
         GetGoogleAdwordTypeWhenSearch();   
        }    
    }
    
    
SearchData=null;
}

function bindGoogleQuery(data)
{
loadXMLDocService("proxy.aspx?From=GetCityAirportByGoogleQuery?SearchingData="+data.toString(),GetCityAirportBasedOnGoogleQuery);
}

function GetCityAirportBasedOnGoogleQuery()
{
 var  doc;
 var x;
  try
  {
    var st=false;
    
      if (req.readyState == 4)
       {
          if (req.status == 200) 
           { 
           
               doc= req.responseXML.documentElement;
               x=doc.getElementsByTagName('Result');
                if (x.length > 0)                 
                {
                    if (doc.getElementsByTagName('Result')[0].childNodes[0].nodeValue.toLowerCase().trim() == 'success') 
                    {
                       if (doc.getElementsByTagName('CityName')[0].childNodes[0].nodeValue.toLowerCase().trim() != "n/a") 
                       {
                         if(document.getElementById('oneWayDepCityZip').value.toString().toLowerCase().trim()=="enter city,zip only...")
                          document.getElementById('oneWayDepCityZip').value=doc.getElementsByTagName('CityName')[0].childNodes[0].nodeValue.trim();
                         if(document.getElementById('oneWayCityZip').value.toString().toLowerCase().trim()=="enter city,zip only...")
                          document.getElementById('oneWayCityZip').value=doc.getElementsByTagName('CityName')[0].childNodes[0].nodeValue.trim();
                         if(document.getElementById('roundTripDepCityZip').value.toString().toLowerCase().trim()=="enter city,zip only...")
                           document.getElementById('roundTripDepCityZip').value=doc.getElementsByTagName('CityName')[0].childNodes[0].nodeValue.trim();
                         if(document.getElementById('CharterDepartureDepCity').value.toString().toLowerCase().trim()=="enter city,zip only...")
                           document.getElementById('CharterDepartureDepCity').value=doc.getElementsByTagName('CityName')[0].childNodes[0].nodeValue.trim();
                         if(document.getElementById('CharterArrivalZipCity').value.toString().toLowerCase().trim()=="enter city,zip only...")
                           document.getElementById('CharterArrivalZipCity').value=doc.getElementsByTagName('CityName')[0].childNodes[0].nodeValue.trim();
                        
                          
                          
                          
                       }
                       if (doc.getElementsByTagName('AirportName')[0].childNodes[0].nodeValue.toLowerCase().trim() != "n/a") 
                       {
                          if(document.getElementById('oneWayDepAirport').value.toString().toLowerCase().trim()=="select an airport...")
                            document.getElementById('oneWayDepAirport').value=doc.getElementsByTagName('AirportName')[0].childNodes[0].nodeValue.trim();
                          if(document.getElementById('oneWayFromAirport').value.toString().toLowerCase().trim()=="select an airport...")
                            document.getElementById('oneWayFromAirport').value=doc.getElementsByTagName('AirportName')[0].childNodes[0].nodeValue.trim();
                          if(document.getElementById('RoundTripToAirport').value.toString().toLowerCase().trim()=="select an airport...")
                            document.getElementById('RoundTripToAirport').value=doc.getElementsByTagName('AirportName')[0].childNodes[0].nodeValue.trim();
                         
                          
                          
                       }
                       
                     
                    }
                }
           }
       }
   }
   catch(err)
   {}
   doc=null;
   x=null;
}   
           
            
function GetGoogleAdwordTypeWhenSearch()
{
  var SearchData="";
  var referrer="";
 try{ 
      
      // alert(window.document.referrer);
        if(!(document.referrer==undefined || document.referrer=='')) 
        {
           SearchData = queryStAdword("q","&");
         if(SearchData.toString().trim()=="")
           SearchData = queryStAdword("q","?");
           
         if(SearchData.toString().trim()=="")
         {
             SearchData = queryStAdword("p","&");
              if(SearchData.toString().trim()=="")
               SearchData = queryStAdword("p","?");
         }
           
           
         if(SearchData.toString().trim()!="")
           loadXMLDocService("../user/proxy.aspx?From=GetGoogleAdwordTypeWhenSearch?keyword="+SearchData.toString()+ "&guid="+document.getElementById('ctl00_ContentPlaceHolder1_txtSystemGuid').value.toString().trim()+'&Referrer='+escape(escape(document.referrer.toString().trim())),GetGoogleAdwordTypeWhenSearchModel);
        }
   }
   catch(err){}    
SearchData=null;
referrer=null;
}
function GetGoogleAdwordTypeWhenSearchModel()
{

}  
function queryStAdword(ji,splChar)
{
 var hu = document.referrer.toString().toLowerCase();
 var gy = hu.split(splChar);
 var Isexist='';
 var ft;
  try 
  {
    for (i=0;i<gy.length;i++)
     {
        ft = gy[i].split("=");
        if (ft[0] == ji)
         {
           Isexist=ft[1];           
         }
     }
    
     return Isexist;
   }
   catch(err)
   {
    return Isexist;
   }
   finally
   {
       hu=null;
       gy=null;
       Isexist=null;
       ft=null;
   }
}       