// JavaScript Document
function replaceSubmit() {
	$('#submitButton').html('<input alt="Envoyer" name="submit" src="images/accueil/submit.png" type="image" />');
}

function inputFocus() {
	$('#form_container input[type=text], #form_container textarea').focus(function(){
		if($(this).attr('value') == this.defaultValue) $(this).attr('value', '');
		}).blur(function(){
		if($.trim(this.value) == '') this.value = (this.defaultValue ? this.defaultValue : '');
	});
}

function formValidation() {
	var nom = $('input#nom');
	var errorNom;
	var prenom = $('input#prenom');
	var errorPrenom;
	var fonction = $('input#fonction');
	var errorFonction;
	var societe = $('input#societe');
	var errorSociete;
	var naf = $('input#naf');
	var errorNaf;
	var effectif = $('input#effectif');
	var errorEffectif;
	var adresse = $('input#adresse');
	var errorAdresse;
	var cp = $('input#cp');
	var errorCP;
	var ville = $('input#ville');
	var errorVille;
	var telephone = $('input#telephone');
	var errorTelephone;
	var fax = $('input#fax');
	var errorFax;
	var email = $('input#email');
	var errorEmail;
	var heureRappel = $('input#heureRappel');
	var errorHeureRappel;
	var message = $('textarea#message');
	var errorMessage;
	// NOM
	if(nom.val() == '' || nom.val() == 'Votre Nom* :') {
		nom.css('color', 'red');
		errorNom = 'error';
	}
	else {
		nom.css('color', '');
		errorNom = '';
	}
	
	// PRENOM
	if(prenom.val() == '' || prenom.val() == 'Votre Prénom* :') {
		prenom.css('color', 'red');
		errorPrenom = 'error';
	}
	else {
		prenom.css('color', '');
		errorPrenom = '';
	}
	/*
	// FONCTION
	if(fonction.val() == '' || fonction.val() == 'Votre Fonction :') {
		fonction.css('color', 'red');
		errorFonction = 'error';
	}
	else {
		fonction.css('color', '');
		errorFonction = '';
	}
	*/
	
	// SOCIETE
	if(societe.val() == '' || societe.val() == 'La Société* :') {
		societe.css('color', 'red');
		errorSociete = 'error';
	}
	else {
		societe.css('color', '');
		errorSociete = '';
	}
	
	// NAF
	if(naf.val() == '' || naf.val() == 'Code NAF* :') {
		naf.css('color', 'red');
		errorNaf = 'error';
	}
	else {
		naf.css('color', '');
		errorNaf = '';
	}
	/*
	// EFFECTIF
	if(effectif.val() == '' || effectif.val() == 'Effectif :') {
		effectif.css('color', 'red');
		errorEffectif = 'error';
	}
	else {
		effectif.css('color', '');
		errorEffectif = '';
	}
	
	// ADRESSE
	if(adresse.val() == '' || adresse.val() == 'Adresse :') {
		adresse.css('color', 'red');
		errorAdresse = 'error';
	}
	else {
		adresse.css('color', '');
		errorAdresse = '';
	}
	
	// CP
	if(cp.val() == '' || cp.val() == 'CP :') {
		cp.css('color', 'red');
		errorCP = 'error';
	}
	else {
		cp.css('color', '');
		errorCP = '';
	}
	
	// VILLE
	if(ville.val() == '' || ville.val() == 'Ville :') {
		ville.css('color', 'red');
		errorVille = 'error';
	}
	else {
		ville.css('color', '');
		errorVille = '';
	}
	*/
	
	// TELEPHONE
	if(telephone.val() == '' || telephone.val() == 'Téléphone* :') {
		telephone.css('color', 'red');
		errorTelephone = 'error';
	}
	else {
		telephone.css('color', '');
		errorTelephone = '';
	}
	
	/*
	// FAX
	if(fax.val() == '' || fax.val() == 'Fax :') {
		fax.css('color', 'red');
		errorFax = 'error';
	}
	else {
		fax.css('color', '');
		errorFax = '';
	}
	*/
	
	// EMAIL
	if(email.val() == '' || email.val() == 'Email* :') {
		email.css('color', 'red');
		errorEmail = 'error';
	}
	else {
		email.css('color', '');
		errorEmail = '';
	}
	/*
	// HEURE DE RAPPEL
	if(heureRappel.val() == '' || heureRappel.val() == 'Heure de rappel :') {
		heureRappel.css('color', 'red');
		errorHeureRappel = 'error';
	}
	else {
		heureRappel.css('color', '');
		errorHeureRappel = '';
	}
	*/
	
	// MESSAGE
	if(message.val() == '' || message.val() == 'Votre message* :') {
		message.css('color', 'red');
		errorMessage = 'error';
	}
	else {
		message.css('color', '');
		errorMessage = '';
	}
	
	if(errorNom != '' || errorPrenom != '' /*|| errorFonction != ''*/ || errorSociete != '' || errorNaf != '' /*|| errorEffectif != '' || errorAdresse != '' || errorCP != '' || errorVille != ''*/ || errorTelephone != '' /*|| errorFax != ''*/ || errorEmail != '' /*|| errorHeureRappel != ''*/ || errorMessage != '') {
		return false;
	}
	else {
		var string = "nom=" + nom.val() + "&prenom=" + prenom.val() + "&fonction=" + fonction.val() + "&societe=" + societe.val() + "&naf=" + naf.val() + "&effectif=" + effectif.val() + "&adresse=" + adresse.val() + "&cp=" + cp.val() + "&ville=" + ville.val() + "&telephone=" + telephone.val() + "&fax=" + fax.val() + "&email=" + email.val() + "&heureRappel=" + heureRappel.val() + "&message=" + message.val();
			
		$.ajax({
			type: "POST",
			url: "http://www.exapaye.com/email/envoiemail.php",
			data: string,
			success: function(data) {
			  if(data == "envoyé !") {
				  $('#submitButton').html('<p style="color:green; text-align:center; padding-top:5px;">Message Envoyé !</p>');
				  /*setTimeout('replaceSubmit()', 2000);*/
				  ppcconversion();
			  }
			  else if(data == "erreur d'envoi") {
				  $('#submitButton').html('<p style="color:red; text-align:center; padding-top:5px;">Erreur Envoi !</p>');
				  setTimeout('replaceSubmit()', 2000);
			  }
			}
		})
		return false;
	}
	
}

function ppcconversion() {
	var iframe = document.createElement('iframe');
	iframe.style.width = '0px';
	iframe.style.height = '0px';
	document.body.appendChild(iframe);
	iframe.src = 'http://www.exapaye.com/js/adwords.php';
};

function keepLB(str) { 
	var reg=new RegExp("(%0A)", "g");
	return str.replace(reg,"%0D$1");
}
