/*************************
*     iniFt.js
*  
* evenement jquery du front
* @author nicolas rossi
*************************/
 var $d = jQuery.noConflict(); 

$d(function(){
     
     
     if($d.fn.cycle)
     {      
        $d('#slideHomePage').cycle({
            fx: 'fade',
            speed: 1500,
            pager: '#nav',
            timeout: 4000
         });
     }
 
  
 
 });
 
function checkMail()
{
    
     
      var lastName = $d("#txtLastName").val();      
      var firstName =  $d("#txtFirstName").val();
      var city =  $d("#txtCity").val();
      var zip =  $d("#txtZip").val();
      var mail =   $d("#txtMail").val();
      var phone =   $d("#txtPhone").val();
      var message =   $d("#txtMessage").val();
      $d("#formulaireContactErrorManque").hide();
      
      
      $d(".statusChamps img").hide();
      $d(".champs").removeClass("champsRed");
      $d(".champs-textarea").removeClass("champsRed");
      
      var error=false;
      
      if(lastName==''){
        $d("#txtLastName").addClass("champsRed");
        $d("#statusChampsLastName .iconWrong").show();
        error=true;
        
      }
      else  $d("#statusChampsLastName .iconTrue").show();
      
      if(firstName==''){
        $d("#txtFirstName").addClass("champsRed");
        $d("#statusChampsFirstName .iconWrong").show();
        error=true;
      }
      else  $d("#statusChampsFirstName .iconTrue").show();
      
      if(city==''){
        $d("#txtCity").addClass("champsRed");
        $d("#statusChampsCity .iconWrong").show();
        error=true;
      }
      else  $("#statusChampsCity .iconTrue").show();

      if(zip==''){
        $d("#txtZip").addClass("champsRed");
        $d("#statusChampsZip .iconWrong").show();
        error=true;
      }
      else  $d("#statusChampsZip .iconTrue").show();
      
      if(mail==''){
        $d("#txtMail").addClass("champsRed");
        $d("#statusChampsMail .iconWrong").show();
        error=true;
      }
      else  $d("#statusChampsMail .iconTrue").show();
      
      if(phone==''){
        $d("#txtPhone").addClass("champsRed");
        $d("#statusChampsPhone .iconWrong").show();
        error=true;
      }
      else  $d("#statusChampsPhone .iconTrue").show();
      
      if(message==''){
        $d("#txtMessage").addClass("champsRed");
        $d("#statusChampsMessage .iconWrong").show();
        error=true;
      }
      else  $d("#statusChampsMessage .iconTrue").show();
      
      
      if(error==false)
      {
         sendMail(lastName, firstName, city, zip, mail, phone, message);
      }
      else {
          $d("#formulaireContactErrorManque").show();
      }
 
 }
 
 function sendMail(lastName, firstName, city, zip, mail, phone, message)
 {
 
       $d.ajax({
                        type: "post",
                        url: "data/mail.php",
                        data: "lastName="+lastName+"&firstName="+firstName+"&city="+city+"&zip="+zip+"&mail="+mail+"&phone="+phone+"&message="+message,
                        dataType: "xml",
                        beforeSend: function(){
                            $d("#btnSend").hide();
                            $d("#formBouton img").show();                                               
                        },                        
                        success: function(xml){ 
                                if($d(xml).find('ERREUR').text()=='oui')
                                {                                        
                                    $d("#formBouton img").hide();
                                    $d("#btnSend").show();
                                    $d("#formulaireContactError").show();
                                      
                                }
                                else if($(xml).find('ERREUR').text()=='non') {                                   
                                   $d("#formulaireContact").hide();
                                  $d("#formulaireContactSuccess").show(); 
                                }
                                else if($(xml).find('ERREUR').text()=='manque') {
                                    $d("#formBouton img").hide();
                                    $d("#btnSend").show();
                                   $d("#formulaireContactErrorManque").show();
                                } 
                        },
                        error: function(xml){                                  
                           
                        }
                           
           });     
 
 
 }
 

