var xmlHttp = creazaXmlHttpct();
/*
Returneaza obiectul XMLHttpRequest creat
*/
function creazaXmlHttpct()
{
    var xmlHttp;
    // pentru IE
    if(window.ActiveXObject)
    {
        try
        {
            xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
        }
        catch (e)
        {
            xmlHttp = false;
        }
    }
//Pt Mozilla sau alte browsere
    else
    {
        try
        {
            xmlHttp = new XMLHttpRequest();
        }
        catch (e)
        {
            xmlHttp = false;
       }
    }

    if (!xmlHttp)
        alert("Nu s a putut crea obiectul XMLHttpRequest .");
    else
        return xmlHttp;
}
/*
Acesta functie preia numerele introduse in input -uri si le trimite php-ului pentru update
*/
// function that makes update on.. venire
function trimiteDateCt()
{
    // verificam daca xmlHttp este liber
    
    
    
    if (xmlHttp.readyState == 4 || xmlHttp.readyState == 0)
    {
        //obtinem cele doua valori ale inputurilor
        
        try{
        
        

         var nume = document.getElementById('nume').value;
         var email = document.getElementById('email').value;
        
         var obs = document.getElementById('obs').value;
         var mob = document.getElementById('mob').value;
          
                    
 
             
            

         
        }catch(e){
       alert(e.message);
        return;
        }
        //alert("get");
       // executam script-ul php de update trimitand cele doua numere ca paramentri prin GET
       
            url = "tcontact.php?test=1&nume="+ nume + "&email=" + email + "&mob=" + mob + "&obs=" + obs  ;
            xmlHttp.open("GET", url, true);
       //~ xmlHttp.open("GET", "../b4.php?lunazysR=" + lunazysR + "parameters=" + parameters , true);
         
        //definim functia care se va ocupa de manipularea rezultatului primit de la script-ul php
        xmlHttp.onreadystatechange = gestioneazaRezultatct;

        // trimitem cererea catre server
        xmlHttp.send(null);
    }
    
    
   
}

//function that makes update on plecare

 

/*
Acesta este functia de "callback" care primeste rezultatul de la php
*/
function gestioneazaRezultatct()
{
    // daca rezultatul este obtinut
    if (xmlHttp.readyState == 4 || xmlHttp.readyState == 0 )
    {
        // status = 200 arata faptul ca cererea a fost rezolvata cu succes
        if (xmlHttp.status == 200)
        {
            // extragem rezultatul
            raspuns = xmlHttp.responseText;
            //raspunsplecare = xmlHttp.responseText;
         try{
         
         
        
          //~ var rzv=document.getElementsByTagName("input").item(0);
          //~ alert(rzv.id);
            //~ alert(raspuns);
            document.getElementById("rf").innerHTML =  raspuns;
            
             
         
           
            
            
            
            
       }catch(e){
       alert(e.message);
       return;
       
       }
       
       }
        // daca statusul este diferit avem o problema
        else
        {
            alert("Problema la accesare: " +xmlHttp.statusText);
        }
    }
    
      if(xmlHttp.readyState<4 && xmlHttp.readyState!=0 ){
      document.getElementById("rf").innerHTML =   '<strong style="color:#ff0000;text-decoration:blink;">..Asteptati..se incarca...</strong>';
      
      }
    
    
} 


