$(document).ready(function()
{
  $("#continutpersoanajuridica").hide();
     
  $("input[@name='persoana']").click(function () 
  {
    var selectedpersoana = $("input[@name='persoana']:checked").val();
    if(selectedpersoana == "persoanajuridica")
    {
        $("#continutpersoanajuridica").show("slow");
        $("#continutpersoanafizica").hide("slow"); 
    }
    else if(selectedpersoana == "persoanafizica")
    {
        $("#continutpersoanajuridica").hide("slow");
        $("#continutpersoanafizica").show("slow"); 
    }
  });  
       
  
  $("input[@name='adresalivrare']").click(function () 
  {
     var adresalivrare = $("input[@name='adresalivrare']:checked").val();
     if(adresalivrare == "adresalivrarefabrica")
        $("#adresalivrarecontinut").hide("slow");
        else if(adresalivrare == "adresalivrare")
        $("#adresalivrarecontinut").show("slow");
  });   
    
    $("#cardavantajcontinut").hide();
    $("input[@name='plata']").click(function () 
    {
        var plata = $("input[@name='plata']:checked").val();
        if(plata == "onlinecardavantaj")
        $("#cardavantajcontinut").show("slow");
        else 
        $("#cardavantajcontinut").hide("slow");
    });  
    
    
    $("input[@name='plata']").click(function () 
    {
        var plata = $("input[@name='plata']:checked").val();
        if(plata == "numerar")
        $("#numerarcontinut").show("slow");
        else 
        $("#numerarcontinut").hide("slow");
    });
    
    jQuery("#ordindeplatacontinut").hide();
   $("input[@name='plata']").click(function () 
    {
        var plata = $("input[@name='plata']:checked").val();
        if(plata == "ordindeplata")
        $("#ordindeplatacontinut").show("slow");
        else 
        $("#ordindeplatacontinut").hide("slow");
    });   
   
 
   $("#selection").change( function() 
   {
        
        $.ajax({
        type: "POST",
        data: "data=" + $(this).val(),
        url: "validari/localitate.php",
        success: function(msg){
        if (msg != ''){
            $("#selectionresult").html(msg).show();
        }
        }
        });
    });
    
    
    $("#selection1").change( function() {
   
    $.ajax({
    type: "POST",
    data: "data=" + $(this).val(),
    url: "validari/localitate.php",
    success: function(msg){
    if (msg != ''){
    $("#selectionresult1").html(msg).show();
    }
    }
    });
    });

    
    
    // validari cos
    
    $('#trimitecomanda').click(function() 
{
    $('#trimitecomanda').attr('disabled', 'disabled');
      $('#trimitecomanda').attr('value', 'Va rugam asteptati...');   
    $.ajax(
    {
        type : 'POST',
        url : 'validari/trimitecomanda.php',
        dataType : 'json',
        data: 
        {
            persoana : $("input[@name='persoana']:checked").val(),
            numefirma : $('#numefirma').val(),
            codunicinregistrare : $('#codunicinregistrare').val(),
            part1 : $('#part1').val(),
            part2 : $('#part2').val(),
            part3 : $('#part3').val(),
            part4 : $('#part4').val(),
            banca : $('#banca').val(),
            iban : $('#iban').val(),                 
            judet:  $('#selection :selected').val(), 
            localitate: $('#selectionresult :selected').val(),    
            adresa : $('#adresa').val(),
            numeprenume : $('#numeprenume').val(),
            codnumeric : $('#codnumeric').val(),
            adresalivrare : $("input[@name='adresalivrare']:checked").val(),
            adresalivrarejudet: $('#selection1 :selected').val(),     
            adresalivrarelocalitate:$('#selectionresult1 :selected').val(),     
            adresalivrareadresa : $('#adresalivrareadresa').val() ,
            plata : $("input[@name='plata']:checked").val(),
            cardavantaj : $('#cardavantaj').val(),
            emailconfirmare : $('#emailconfirmare').val(),
            telefonconfirmare : $('#telefonconfirmare').val(),
            userid : $('#usr').val(), 
            observatiicomanda : $('#observatiicomanda').val(),
            sessid: $('#sessid').val()
        },
        success : function(data)
        {
            var sesiune =$('#sessid').val()  ;
		var email  =$('#emailconfirmare').val()  ;  
            
        if (data.error === true)
        {
            $('#mesaj_nume_firma').removeClass().addClass((data.error === true) ? 'error' : 'success').html(data.msgnumefirma).show(500);  
            $('#mesaj_cui').removeClass().addClass((data.error === true) ? 'error' : 'success').html(data.msgcui).show(500);
            $('#mesaj_cod_inregistrare').removeClass().addClass((data.error === true) ? 'error' : 'success').html(data.msgcodinregistrare).show(500);
            $('#mesaj_nume_banca').removeClass().addClass((data.error === true) ? 'error' : 'success').html(data.msgbanca).show(500);
            $('#mesaj_iban').removeClass().addClass((data.error === true) ? 'error' : 'success').html(data.msgiban).show(500);
            $('#mesaj_judet_firma').removeClass().addClass((data.error === true) ? 'error' : 'success').html(data.msgjudetfirma).show(500);
            $('#mesaj_adresa_firma').removeClass().addClass((data.error === true) ? 'error' : 'success').html(data.msgadresafirma).show(500);
            $('#mesaj_plata').removeClass().addClass((data.error === true) ? 'error' : 'success').html(data.mesajplata).show(500);
            $('#mesaj_nume').removeClass().addClass((data.error === true) ? 'error' : 'success').html(data.msgnume).show(500);  
            $('#mesaj_cnp').removeClass().addClass((data.error === true) ? 'error' : 'success').html(data.msgcnp).show(500);  
            $('#mesaj_judet_livrare').removeClass().addClass((data.error === true) ? 'error' : 'success').html(data.msgjudet).show(500); 
            $('#mesaj_adresa_livrare').removeClass().addClass((data.error === true) ? 'error' : 'success').html(data.msgadresa).show(500); 
            $('#mesaj_email_confirmare').removeClass().addClass((data.error === true) ? 'error' : 'success').html(data.msgemail).show(500);  
            $('#mesaj_telefon_confirmare').removeClass().addClass((data.error === true) ? 'error' : 'success').html(data.msgtelefon).show(500);  
            $('#pentruclient').removeClass().addClass((data.error === true) ? 'error' : 'success').html(data.pentruclient).show(500); 
            $('#trimitecomanda').removeAttr('disabled');
             $('#trimitecomanda').attr('value', 'Trimite comanda');   
        }
            else if(data.error === false)
            {
               
                $('#mesaj_nume_firma').removeClass().addClass((data.error === true) ? 'error' : 'success').html(data.msgnumefirma).show(500);  
                $('#mesaj_cui').removeClass().addClass((data.error === true) ? 'error' : 'success').html(data.msgcui).show(500);
                $('#mesaj_cod_inregistrare').removeClass().addClass((data.error === true) ? 'error' : 'success').html(data.msgcodinregistrare).show(500);
                $('#mesaj_nume_banca').removeClass().addClass((data.error === true) ? 'error' : 'success').html(data.msgbanca).show(500);
                $('#mesaj_iban').removeClass().addClass((data.error === true) ? 'error' : 'success').html(data.msgiban).show(500);
                $('#mesaj_judet_firma').removeClass().addClass((data.error === true) ? 'error' : 'success').html(data.msgjudetfirma).show(500);
                $('#mesaj_adresa_firma').removeClass().addClass((data.error === true) ? 'error' : 'success').html(data.msgadresafirma).show(500);
                $('#mesaj_plata').removeClass().addClass((data.error === true) ? 'error' : 'success').html(data.mesajplata).show(500);
                $('#mesaj_nume').removeClass().addClass((data.error === true) ? 'error' : 'success').html(data.msgnume).show(500);  
                $('#mesaj_cnp').removeClass().addClass((data.error === true) ? 'error' : 'success').html(data.msgcnp).show(500);  
                $('#mesaj_judet_livrare').removeClass().addClass((data.error === true) ? 'error' : 'success').html(data.msgjudet).show(500); 
                $('#mesaj_adresa_livrare').removeClass().addClass((data.error === true) ? 'error' : 'success').html(data.msgadresa).show(500); 
                $('#mesaj_email_confirmare').removeClass().addClass((data.error === true) ? 'error' : 'success').html(data.msgemail).show(500);  
                $('#mesaj_telefon_confirmare').removeClass().addClass((data.error === true) ? 'error' : 'success').html(data.msgtelefon).show(500); 
                $('#pentruclient').removeClass().addClass((data.error === true) ? 'error' : 'success').html(data.pentruclient).show(500);   
  
    
    var plata = $("input[@name='plata']:checked").val();
    if(plata == 'onlinecard')
    {
         window.location.href = "http://www.jaluzele.ro/plata.php";
    }else if(plata == 'onlinecardavantaj')
    {
       window.location.href = "http://www.jaluzele.ro/plata.php"; 
    } 
    else if(plata == 'ordindeplata')
    {
       alert('Comanda dvs. a fost trimisa cu succes, va multumim\r\nIn cel mai scurt timp veti primi un e-mail de confirmare a comenzii dvs. pe adresa '+email+'\r\nVa rugam sa verificati casuta de intrare a mesajelor, precum si pe cea de spam (uneori, chiar si mesajele legitime pot fi clasificate ca spam).\r\nPuteti vedea toate detalii comenzii, apasand butonul "Profilul meu" (din Autentificare) si alegand sectiunea "Comenzi"'); 
window.location.href = "http://www.jaluzele.ro";    
    }
    else if(plata == 'numerar')
    {
       alert('Comanda dvs. a fost trimisa cu succes, va multumim\r\nIn cel mai scurt timp veti primi un e-mail de confirmare a comenzii dvs. pe adresa '+email+'\r\nVa rugam sa verificati casuta de intrare a mesajelor, precum si pe cea de spam (uneori, chiar si mesajele legitime pot fi clasificate ca spam).\r\nPuteti vedea toate detalii comenzii, apasand butonul "Profilul meu" (din Autentificare) si alegand sectiunea "Comenzi"'); 
		window.location.href = "http://www.jaluzele.ro"; 
    } 
    
    
       
}
    }
});
return false;
});
});

