$(function() {

	var erreurs = false;

	var form_defaut = new Array();

	form_defaut['nom'] = $('#form_pn_nom').val();
	form_defaut['prenom'] = $('#form_pn_prenom').val();
	form_defaut['societe'] = $('#form_pn_societe').val();
	form_defaut['email'] = $('#form_pn_email').val();
	form_defaut['message'] = $('#form_pn_message').val();
	form_defaut['telephone'] = $('#form_ct_telephone').val();


 	 $('input.texte').focus(function(){
 		this.value='';
  	});

 	$('input.texte').blur(function(){

		// Si le champ est renseigné on le repasse sur fond noir
 		if(this.value.length > 0 && this.value != form_defaut[this.name])
 		{
 			$("#" + this.id + "_div").css({backgroundColor:"#000000"});
		}
		else
		{
			// Si le champ n'est pas renseigné on lui affecte sa valeur par défaut
			this.value = form_defaut[this.name];
		}

  	});


    $('.textarea').focus(function(){

  		if(this.value == 'votre message') this.value='';

	});

  	$('.textarea').blur(function(){

 		if(this.value != '' && this.value != 'votre message')
 		{
			$("#" + this.id + "_div").css({backgroundColor:"#000000"});
		}
		else
		{
			if(this.value == '') this.value ='votre message'
		}
  	});


	$(".form_contact").click(function() {
		// validate and process form
		// first hide any error messages


	var id = this.id;

	var nom = $("#" + id + "_nom").val();
	$("#" + id + "_nom_div").css({backgroundColor:"#000000"});

	var prenom = $("#" + id + "_prenom").val();
	$("#" + id + "_prenom_div").css({backgroundColor:"#000000"});

	var societe = $("#" + id + "_societe").val();
	$("#" + id + "_societe_div").css({backgroundColor:"#000000"});

	var email = $("#" + id + "_email").val();
	$("#" + id + "_email_div").css({backgroundColor:"#000000"});

	var telephone = $("#" + id + "_telephone").val();
	$("#" + id + "_telephone_div").css({backgroundColor:"#000000"});

	var message = $("#" + id + "_message").val();
	$("#" + id + "_message_div").css({backgroundColor:"#000000"});



	var id_origine = 0;

	if(this.id == "form_pn") id_origine = 1;
	if(this.id == "form_pl") id_origine = 2;
	if(this.id == "form_ct") id_origine = 3;

	var id_objet = 0;

	if(erreurs == true){
		erreur();
	}
	else
	{
		var dataString = '';

		if(id_origine == 3)
		{
			var objet = $("#" + id + "_objet").val();
			var civilite = $("#" + id + "_civilite").val();

			dataString = dataString + '&objet=' + objet +'&civilite=' + civilite + '&';
		}

		dataString = dataString + 'nom='+ nom + '&prenom=' + prenom + '&societe=' + societe + '&email=' + email + '&message=' + message;

		if(id_origine == 3)
		{
			var typecontact = $("#" + id + "_typecontact").val();
			var newsletter = $("#" + id + "_newsletter").val();

			dataString = dataString + '&telephone=' + telephone + '&typecontact=' + typecontact + '&newsletter= '+ newsletter;
		}

		// alert(dataString);
		//	alert (dataString);return false;

		$.ajax({
	      type: "POST",
	      url: base_url + "index.php/mailer/envoyer/" + id_origine,
	      data: dataString,
	      success: function(data) {

				if(data == '')
				{
					$( "#confirmation_mailer" ).dialog({
							modal: true,
							draggable: false,
							resizable: false,
							width: 460});

		        }
		        else
		        {
					var reg=new RegExp("[ ,;]+", "g");


					var tableau=data.split(reg);

					for (var i=0; i<tableau.length - 1; i++) {

					 	$("#" + id + "_" + tableau[i] + "_div").css({backgroundColor:"#E2007A"});

					}
		        }

	        }

	     });


	}

    return false;

	});

});

