function ajaxFunction() {
  var xmlHttp;
  try {
    // Firefox, Opera 8.0+, Safari
    xmlHttp=new XMLHttpRequest();
    return xmlHttp;
  } catch (e) {
    // Internet Explorer
    try {
      xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
      return xmlHttp;
    } catch (e) {
      try {
        xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
        return xmlHttp;
      } catch (e) {
        alert("Your browser does not support AJAX!");
        return false;
      }
    }
  }
}
    
    
function Send_flight(_page,div) {
    var  ajax;
    ajax = ajaxFunction();
    
    ajax.open("POST", _page, true);
    
    ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
    ajax.onreadystatechange = function()
      {
      
      if (ajax.readyState==1){
          
         document.getElementById("all_flight_wait").innerHTML = '<div class="info">Die billigsten Angebote werden gesucht<br /><br />Ihre Suche: lastminute.com, airberlin.com, bravofly.de, flugladen.de ...</div>';
         
      } //(Ihre Suche: LastMinute, BravoFly, FlugLaden,...)
      
      if (ajax.readyState == 4)
      {
        
        document.getElementById(div).innerHTML =  ajax.responseText;
        document.getElementById("box_afw").innerHTML = "";
        var scs=ajax.responseText.extractScript();    //capturamos los scripts
        document.getElementById(div).innerHTML=ajax.responseText.stripScript();    //eliminamos los scripts... ya son innecesarios
        scs.evalScript();       //ahora si, comenzamos a interpretar todo  
        
         //show the options
        document.getElementById("demo_btn").style.display="block"; 
        document.getElementById("div_nonstop").style.display="block";
        document.getElementById('zwischen_anzeige').innerHTML = document.getElementById('hid_banner').innerHTML;
        
      }
    }
    ajax.send(null);
}


function Send_flight_DB(_page,div) {
    var  ajax;
    ajax = ajaxFunction();
    
    ajax.open("POST", _page, true);
    
    ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
    ajax.onreadystatechange = function()
      {
      
      if (ajax.readyState==1){
     
         document.getElementById("all_flight_wait").innerHTML = '<div class="info">Die billigsten Angebote werden gesucht<br /><br />Ihre Suche: lastminute.com, airberlin.com, condor.de, bravofly.de, germanwings.de...</div>';
           //(Ihre Suche: LastMinute, BravoFly, FlugLaden...)
      }
      
      if (ajax.readyState == 4)
      {
        document.getElementById(div).innerHTML =  ajax.responseText;
        document.getElementById("box_afw").innerHTML = "";
        var scs=ajax.responseText.extractScript();    //We use to catch the script from the ajax to exec later
        document.getElementById(div).innerHTML=ajax.responseText.stripScript();    //delete the not necesary
        scs.evalScript();       //and now we exec
        
        //show the options
         document.getElementById("demo_btn").style.display="block";
         document.getElementById("div_nonstop").style.display="block";
         document.getElementById("block_white_opt").style.display="none";  
         document.getElementById('zwischen_anzeige').innerHTML = document.getElementById('hid_banner').innerHTML;
         
      }
    }
    ajax.send(null);
}


function Send_flight_multi(get,num) {
    var  ajax;
    var address = new Array();
    
   address[0] = '/wp-content/themes/airlines24/f_ab.php'+get;
   address[1] = '/wp-content/themes/airlines24/f_gw.php'+get;
   address[2] = '/wp-content/themes/airlines24/f_co.php'+get;
   address[3] = '/wp-content/themes/airlines24/f_fge.php'+get; 
   address[4] = '/wp-content/themes/airlines24/f_lm.php'+get;   
   address[5] = '/wp-content/themes/airlines24/f_bf.php'+get;
   address[6] = '/wp-content/themes/airlines24/f_fl.php'+get;
  	
	
    
     
	  

    var name = new Array();
    
    name[0] = 'airberlin.com';
    name[1] = 'germanwings.com';
    name[2] = 'condor.de';
    name[3] = 'fluege.de';
    name[4] = 'lastminute.com';
    name[5] = 'bravofly.de';
    name[6] = 'flugladen.de';
	
    
    if(address.length-1 == num)
      {address[num] = address[num]+"&show_options=1";}
        
    ajax = ajaxFunction();
    
    ajax.open("POST", address[num], true);

    ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
    ajax.onreadystatechange = function()
      {
      
      if (ajax.readyState==1){
         
          
         document.getElementById("all_flight_wait").innerHTML = '<div class="info">Die billigsten Angebote werden gesucht<br /><br />Bitte warten... Ihre Suche: '+name[num]+'</div>';
         
      } 
      
      if (ajax.readyState == 4)
      {  
         
         
         if(num < address.length-1)
          {Send_flight_multi(get,num+1);}
        
        document.getElementById("all_flights").innerHTML =  ajax.responseText;
        
        var scs=ajax.responseText.extractScript();    //We use to catch the script from the ajax to exec later
        document.getElementById("all_flights").innerHTML=ajax.responseText.stripScript();     //delete the script, its not longer necesary
        scs.evalScript();       //and now we exec
        
         //show the options
        if(num == address.length-1)
        {document.getElementById("box_afw").innerHTML = ""; 
        document.getElementById("demo_btn").style.display="block"; 
        document.getElementById("div_nonstop").style.display="block";
        document.getElementById("block_white_opt").style.display="none"; 
        document.getElementById('zwischen_anzeige').innerHTML = document.getElementById('hid_banner').innerHTML;
        
        }
      }
    }
    ajax.send(null);
      
}    


function Send_flight_multi_test(get,num) {
    var  ajax;
    var address = new Array();
    
   // address[0] = '/wp-content/themes/airlines24/development/test/f_lm.php'+get;   
    //	address[0] = '/wp-content/themes/airlines24/development/test/f_fge.php'+get;
   // address[0] = '/wp-content/themes/airlines24/development/test/f_ab.php'+get;
//    address[0] = '/wp-content/themes/airlines24/development/test/f_co.php'+get;
//	address[0] = '/wp-content/themes/airlines24/development/test/f_bf.php'+get;  
//	address[0] = '/wp-content/themes/airlines24/development/test/f_fl.php'+get;
	address[0] = '/wp-content/themes/airlines24/development/test/f_gw.php'+get;


    var name = new Array();
    
 //   name[0] = 'lastminute.com';    
    // name[0] = 'fluege.de';
   // name[0] = 'airberlin.com';
 //  name[0] = 'condor.de';
//	name[0] = 'bravofly.de';
//	name[0] = 'flugladen.de';
	name[0] = 'germanwings.com';
  
	
    
    if(address.length-1 == num)
      {address[num] = address[num]+"&show_options=1";}
        
    ajax = ajaxFunction();
    
    ajax.open("POST", address[num], true);

    ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
    ajax.onreadystatechange = function()
      {
      
      if (ajax.readyState==1){
         
          
         document.getElementById("all_flight_wait").innerHTML = '<div class="info">Die billigsten Angebote werden gesucht<br /><br />Bitte warten... Ihre Suche: '+name[num]+'</div>';
         
      } 
      
      if (ajax.readyState == 4)
      {  
         
         
         if(num < address.length-1)
          {Send_flight_multi(get,num+1);}
        
        document.getElementById("all_flights").innerHTML =  ajax.responseText;
        
        var scs=ajax.responseText.extractScript();      //We use to catch the script from the ajax to exec later
        document.getElementById("all_flights").innerHTML=ajax.responseText.stripScript();    //delete the script, its not longer necesary
        scs.evalScript();       //and now we exec 
         //show the options
        if(num == address.length-1)
        {document.getElementById("box_afw").innerHTML = ""; 
        document.getElementById("demo_btn").style.display="block"; 
        document.getElementById("div_nonstop").style.display="block";
        document.getElementById("block_white_opt").style.display="none"; 
        }
      }
    }
    ajax.send(null);
      
}    

   
