﻿jQuery(function() {
  jQuery('.std').each(function() {
    jQuery(this).focus(function() {
      jQuery(this).addClass('stdFocus');
      jQuery(this).parent('label').addClass('current');
    });
    jQuery(this).blur(function() {
      jQuery(this).removeClass('stdFocus');
      jQuery(this).parent('label').removeClass('current');
    });
  });
});


function checkForm(exclude) {
  var invalidInputs = "";

  jQuery('.mandatory:input[type*= \'text\']').each(function() {
    if (jQuery(this).attr('id') != exclude && jQuery(this).val() == "") {
      invalidInputs += "\n- " + jQuery(this).parent().text();
    }
  });

  jQuery('.mandatory:checkbox').each(function() {
    if (!jQuery(this).is(':checked')) {
      invalidInputs += "\n- Consenso Privacy *";
    }
  });

  if (invalidInputs != "") {
    alert('Attenzione, i seguenti campi sono obbligatori:\n' + invalidInputs);
    return false;
  }

  return true;
}

function checkFormNewsLetter() {
  var invalidInputs = "";

  jQuery('.mandatory:input[type*= \'text\']').each(function() {
    if (jQuery(this).attr('id') == 'txtIndirizzoEmailNewsLetter' && jQuery(this).val() == "") {
      invalidInputs += "\n- " + jQuery(this).parent().text();
    }
  });

  if (invalidInputs != "") {
    alert('Attenzione, i seguenti campi sono obbligatori:\n' + invalidInputs);
    return false;
  }

  return true;
}
