//ajax
   var http_request = false;
   function makePOSTRequest(url, parameters, id_div) {
      http_request = false;	
      if (window.XMLHttpRequest) { // Mozilla, Safari,...
         http_request = new XMLHttpRequest();
         if (http_request.overrideMimeType) {
            http_request.overrideMimeType('text/xml');
         }
      } else if (window.ActiveXObject) { // IE
         try {
            http_request = new ActiveXObject("Msxml2.XMLHTTP");
         } catch (e) {
            try {
               http_request = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {}
         }
      }
      if (!http_request) {
         alert('Cannot create XMLHTTP instance');
         return false;
      }

	       
      http_request.onreadystatechange = function() {  alertContents(id_div); };
      http_request.open('POST', url, true);
      http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
      http_request.setRequestHeader("Content-length", parameters.length);
      http_request.setRequestHeader("Connection", "close");
      http_request.send(parameters);
	  document.getElementById(id_div).innerHTML = '<center><img src="fileadmin/template/images/working.gif"></center>';
   }

   function alertContents(id_div) {	  
      if (http_request.readyState == 4) {
         if (http_request.status == 200) {
            //alert(http_request.responseText);
            result = http_request.responseText;
			//alert (result);
            document.getElementById(id_div).innerHTML = result;			
			//alert (document.getElementById(id_div).innerHTML);
			if (id_div == 'orase') { replaceSelectsId('mySelect2',1); }
			//else { alert ('Something is wrong ... '); }
         } else {
            alert('There was a problem with the request.');
         }
      }
   }
      
   
   function send_newsletter(obj) {
      var poststr = "text_newsletter=" + encodeURI( document.getElementById("text_newsletter").value ) + 
	  "&limba_newsletter=" + encodeURI( document.getElementById("limba_newsletter").value );
	  //alert (poststr);
      makePOSTRequest('fileadmin/template/cereri.php?action=newsletter_form', poststr,'rezultat_newsletter');
   }
   
   function search_simplu(obj) {
      var poststr = "simplu_search=" + encodeURI( document.getElementById("simplu_search").value ) + 
	  "&limba_search=" + encodeURI( document.getElementById("limba_search").value );
	 // alert (poststr);
      makePOSTRequest('fileadmin/template/cereri.php?action=search_simplu', poststr,'center_content');
   }  
   
   function calculeaza_prima_zile(obj) {
	  	var select1 = document.getElementById('nr_zile');
	  	var select2 = document.getElementById('suma_asigurata_zile');
        var poststr = "nr_zile=" + encodeURI(select1.options[select1.selectedIndex].value ) + 
	      "&suma_asigurata_zile=" + encodeURI(select2.options[select2.selectedIndex].value ) + 
	      "&limba_newsletter_zile=" + encodeURI( document.getElementById("limba_newsletter_zile").value );
      makePOSTRequest('fileadmin/template/cereri.php?action=calculeaza_prima_zile', poststr,'zile_calculeaza_rezultat');
   }
   
   function calculeaza_prima_luni(obj) {
	  	var select1 = document.getElementById('nr_luni');
	  	var select2 = document.getElementById('suma_asigurata_luni');
        var poststr = "nr_luni=" + encodeURI(select1.options[select1.selectedIndex].value ) + 
	      "&suma_asigurata_luni=" + encodeURI(select2.options[select2.selectedIndex].value ) + 
	      "&limba_newsletter_luni=" + encodeURI( document.getElementById("limba_newsletter_luni").value );
      makePOSTRequest('fileadmin/template/cereri.php?action=calculeaza_prima_luni', poststr,'luni_calculeaza_rezultat');
   }  


   function calculeaza_bilet_avion(obj) {
	  	var select1 = document.getElementById('oras');
	  	var select2 = document.getElementById('clasa');
        var poststr = "oras=" + encodeURI(select1.options[select1.selectedIndex].value ) + 
	      "&clasa=" + encodeURI(select2.options[select2.selectedIndex].value ) + 
	      "&limba_newsletter_bilete_intern=" + encodeURI( document.getElementById("limba_newsletter_bilete_intern").value );
      makePOSTRequest('fileadmin/template/cereri.php?action=calculeaza_bilete_intern', poststr,'bilete_intern_calculeaza_rezultat');
   }  
   
   function ModificaSelectOrase(obj)
   {
	   var select1 = document.getElementById('destinatie');
	   var poststr = "destinatie=" + encodeURI(select1.options[select1.selectedIndex].value );       
	   makePOSTRequest('fileadmin/template/cereri.php?action=modifica_select_oras', poststr, 'oras_div');
   }


   function calculeaza_bilet_avion_extern(obj) {
	  	var select1 = document.getElementById('destinatie');
		var select2 = document.getElementById('oras');
	  	var select3 = document.getElementById('clasa');
        var poststr = "destinatie=" + encodeURI(select1.options[select1.selectedIndex].value ) + "&oras=" + encodeURI(select2.options[select2.selectedIndex].value ) + 
	      "&clasa=" + encodeURI(select3.options[select3.selectedIndex].value ) + 
	      "&limba_newsletter_bilete_extern=" + encodeURI( document.getElementById("limba_newsletter_bilete_extern").value );
		//alert (poststr);
        makePOSTRequest('fileadmin/template/cereri.php?action=calculeaza_bilete_extern', poststr,'bilete_extern_calculeaza_rezultat');
   }  


   function ModificaSelectOraseHotel(obj)
   {
	   var select1 = document.getElementById('tara_hotel');
	   var poststr = "tara_hotel=" + encodeURI(select1.options[select1.selectedIndex].value );
	   makePOSTRequest('fileadmin/template/cereri.php?action=modifica_select_oras_hotel', poststr, 'oras_div_hotel');
   }

   function cauta_hotel_oras(obj) {
	  	var select1 = document.getElementById('tara_hotel');
		var select2 = document.getElementById('oras_hotel');
	  	var select3 = document.getElementById('stele_hotel');
        var poststr = "tara_hotel=" + encodeURI(select1.options[select1.selectedIndex].value ) + "&oras_hotel=" + encodeURI(select2.options[select2.selectedIndex].value ) + 
	      "&stele_hotel=" + encodeURI(select3.options[select3.selectedIndex].value ) + 
		  "&id_pag=" + encodeURI( document.getElementById('id_pagina').value )
		  "&limba_hotel_romania=" + encodeURI( document.getElementById("limba_hotel_romania").value );
		//alert (poststr);
        makePOSTRequest('fileadmin/template/cereri.php?action=cauta_hotel_oras', poststr,'hoteluri_cauta');
   }  

   function cauta_termen_in_oferta(obj) {
	    var input1 = document.getElementById('adv_search');
		var select2 = document.getElementById('mySelect1');
	  	var select3 = document.getElementById('mySelect2');
        var poststr = "adv_search=" + encodeURI( input1.value ) + "&tara_oferta=" + encodeURI(select2.options[select2.selectedIndex].value ) + 
	    "&oras_oferta=" + encodeURI(select3.options[select3.selectedIndex].value ) 
		  "&limba_search_adv=" + encodeURI( document.getElementById("limba_search_adv").value );
		//alert (poststr); 		
        makePOSTRequest('fileadmin/template/cereri.php?action=cauta_termen_in_oferta', poststr,'center_content');
   }  