$(document).ready(function() {
  $('#billing').bind("change",function(){ $('#billingcontact').toggle() });
});



function frob(msg,name) {
  msg = msg.replace(/[^A-Z0-9.@&#;_-]/g, "").toLowerCase();
  if(name) {
    document.write("\<a href=&#109;&#097;&#105;&#108;&#116;&#111;:" + msg + "\>" + name + "\<\/a\>");
  } else {
    document.write("\<a href=&#109;&#097;&#105;&#108;&#116;&#111;:" + msg + "\>" + msg + "\<\/a\>");
  }
}

function clearText(theField) {
  if (theField.defaultValue == theField.value)
    theField.value = '';
}

function addText(theField) {
  if (theField.value == '')
    theField.value = theField.defaultValue;
}

function formAlert(field,message) {
    document.getElementById('alert').innerHTML = message;
    document.getElementById('alert').style.display = 'block';
    field.className = 'fieldError';
    field.focus();
}

function checkForm(form) {
  var mailAction = '/pages/15/mail#mailer';

  form.elements['mailer[nom]'].className='';
  form.elements['mailer[email]'].className='';
  form.elements['mailer[message]'].className='';


  if ( form.elements['mailer[nom]'].value == "" ) {
    formAlert(form.elements['mailer[nom]'],"Merci d'indiquer votre nom.");
    return false;
  }

  if ( form.elements['mailer[email]'].value == "" ) {
    formAlert(form.elements['mailer[email]'],"Merci d'indiquer une adresse email afin que nous puissions vous répondre.");
    return false;
  }

  var verif = new RegExp("^([\\w-]+(?:\\.[\\w-]+)*)@((?:[\\w-]+\\.)*\\w[\\w-]{0,66})\\.([a-z]{2,6}(?:\\.[a-z]{2})?)$", "i");
  if (!verif.test(form.elements['mailer[email]'].value)) {
    formAlert(form.elements['mailer[email]'],"Adresse email non valide !");
    return false;
  }

  if ( form.elements['mailer[message]'].value == "" ) {
    formAlert(form.elements['mailer[message]'],"Votre message est vide !");
    return false;
  }

  document.getElementById('alert').style.display = 'none';
  document.getElementById('alert').innerHTML = '';

  if ( form.elements['mailer[body]'].value == "" ) {
     form.action = mailAction;
  } else {
     form.action = '/nowhere';
     return false;
  }
}

