﻿// Fichier JScript  

var Modale_contact;

function initContact()
{
  if ($('Modale_contact')) {
    Modale_contact = Message_getMessage('Modale_contact');
    if (!!sent) {
      $('ctl00_ContentPlaceHolder2_Contact1_Label_sent').style.display = 'block';
      $('ctl00_ContentPlaceHolder2_Contact1_Label_content').style.display = 'none';
      Modale_contact.showMessage();
      sent = false;
    }
    if (!!wdomain) {
      $('ctl00_ContentPlaceHolder2_Contact1_Label_sent').innerHTML = 'Votre message n\'a pu être envoyé car votre adresse email semble erronée.';
      $('ctl00_ContentPlaceHolder2_Contact1_Label_sent').style.display = 'block';
      $('ctl00_ContentPlaceHolder2_Contact1_Label_content').style.display = 'none';
      Modale_contact.showMessage();
      sent = false;
    }
  }
}

function closecontactModale() {
  $('ctl00_ContentPlaceHolder2_Contact1_Label_sent').style.display = 'none';
  $('ctl00_ContentPlaceHolder2_Contact1_Label_content').style.display = 'block';
  Modale_contact.hideMessage();
}

function verifForm()
{
	var isOk = true;
	$A(arguments).each(function(argument) {
	  if ($(argument).getAttribute('data') == 'texte') {
	    if (!VerifChamps($(argument))) {
	      isOk = false;
	    }
	  }
	  else if ($(argument).getAttribute('data') == 'email') {
	    if (!VerifMail($(argument))) {
	      isOk = false;
	    }
	  }
	});
	return isOk;
}

function VerifChamps(c)
{
	if (!c.value)
	{
		c.className = 'erreur';
		return false;
  }
	else
	{
		c.className = '';
		return true;
	}
}

function changeClass(o, c)
{
	o.className = c;
}

function VerifMail(c)
{
	if (!c.value)
	{
		c.className = 'erreur';
		return false;
	}
	else if (c.value.search(/^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/) == -1)
	{
		c.className = 'erreur';
		return false;
	}
	else
	{
		c.className = 'champcontact';
		return true;
	}
}

var _nom, _prenom, _mail
var _cv, _lettre

function VerifFormRecrutement(){
	if(!VerifChamps(document.getElementById("ctl00_ContentPlaceHolder1_nom"))){_nom = false} else{_nom = true}
	if(!VerifChamps(document.getElementById("ctl00_ContentPlaceHolder1_prenom"))){_prenom = false} else{_prenom = true}
	if(!VerifMail(document.getElementById("ctl00_ContentPlaceHolder1_email"))){_mail = false} else{_mail = true}
	if(!VerifFile(document.getElementById("ctl00_ContentPlaceHolder1_cv"))){_cv = false} else{_cv = true}
	
	if( _nom==false || _prenom==false || _mail==false || _cv==false ){
	    return false	}

	return true
}