/****************
################# TEMPLATE PLUGIN FOR JQUERY FORM VALIDATION ################# 
****************/

$(document).ready(function() {
  if($('#linkReset').length){ initSelectorReset(); }
  
  $('#form_selecteur_idees').submit(function(e){
    e.preventDefault();
    
    if(validForm()){
      var dataString = $('#form_selecteur_idees').serialize();
      this.submit();
      /*
      //PLACE HERE AJAX CONTENT
      $.ajax({
        type: "POST",
        //le fichier appelé par l'ajax'
        url: $('#form_selecteur_idees').attr('action'),
        data: dataString,
        contentType: "application/x-www-form-urlencoded",
        dataType: "text",
        success: function(msg) {
          alert(msg);
          document.getElementById('form_selecteur_idees').reset();
          
          //overlayIn();
          //var currLocation = String(window.location);
          //var stringIndex = (currLocation.lastIndexOf('/')) + 1;
          //var newLocation = (currLocation.slice(0,stringIndex)) + 'bilan_nutrition_etap_answers.html';
          
          //window.location = newLocation;
        },
        error: function() {
          alert('erreur');
        }
      });
      */
    }
  });
  
  /****************
  ################# CHECKS FOR ERRORS ON FORM ################# 
  ****************/
  
  var validForm = function(){
    return true;
  }
})


function receipeSubmit(value) {
  $('#receipeSelected').val(value);
  $('#form_selecteur_idees').submit();
  /*
  function(e){
    e.preventDefault();
    
    if(validForm()) {
      var dataString = $('#form_selecteur_idees').serialize();
      this.submit();
    }
  }
  */
}


function initSelectorReset(){
  $('#linkReset').click(function(){
                   
    $('.listSelector').find('li').removeClass('selected').removeClass('nonselected');
    $('#txtPoissons,#txtOccasions,#txtTypePlats,#txtTempPlats,#txtTempPrep,#txtBudget').attr('value','0');
    
    return false;
   });
}
