$(document).ready(function()
{
	$('.formpopup').hide();
	
	$('.innerLnk').unbind('click');
	
	$('.innerLnk').click(function(){
		$.get("process.php", { action: this.name },
		function success(data){
			$('#resultdata').html(data);
		})
		return false
	});
	
	$('form#form-search').submit(function() {
		$.post("/search.php",  $('#form-search').serialize(), function(data){
			$('#resultdata').html(data);
		});
		return false
	});
	
	$('div.boxcontainer').mouseover(function() {
		var boxid = this.id;
		$('.box'+boxid).show();
		$(this).removeClass('res_neutre');
		$(this).addClass('formhover');
		return false;	
	});
	
	$('div.boxcontainer').mouseleave(function() {
		var boxid = this.id;
		$('.box'+boxid).hide();
		$(this).addClass('res_neutre');
		$(this).removeClass('formhover');
		return false;	
	});
	
	$('form#form-contact').submit(function() {
		
		var testerror_log;
		var divid;
		var thxmsg;
		
		$("input:text.obligat").each(function(i){
			if($(this).val() == ''){
				var divid = 'div_'+this.id;
				$('div#'+divid).removeClass('res_neutre');
				$('div#'+divid).addClass('res_erreur');
				testerror_log = 1;
			}else{
				var divid = 'div_'+this.id;
				$('div#'+divid).removeClass('res_neutre');
				$('div#'+divid).removeClass('res_erreur');
				$('div#'+divid).removeClass('res_ok');
				$('div#'+divid).addClass('res_ok');
			}
		});

		$("select.obligat").each(function(i){
			if($(this).val() == ''){
				var divid = 'div_'+this.id;
				$('div#'+divid).removeClass('res_neutre');
				$('div#'+divid).addClass('res_erreur');
				testerror_log = 1;
			}else{
				var divid = 'div_'+this.id;
				$('div#'+divid).removeClass('res_neutre');
				$('div#'+divid).removeClass('res_erreur');
				$('div#'+divid).removeClass('res_ok');
				$('div#'+divid).addClass('res_ok');
			}
		});
		
		$("input:text.mailcount").each(function(i){
			if($(this).val().match(/^[a-z0-9._-]+@[a-z0-9._-]{2,}\.[a-z]{2,4}$/)){
				var divid = 'div_'+this.id;
				$('div.res_erreur_txt').hide();
				$('div#'+divid).removeClass('res_neutre');
				$('div#'+divid).removeClass('res_erreur');
				$('div#'+divid).removeClass('res_ok');
				$('div#'+divid).addClass('res_ok');
			}else{
				var divid = 'div_'+this.id;
				$('div.res_erreur_txt').show();
				$('div#'+divid).removeClass('res_neutre');
				$('div#'+divid).addClass('res_erreur');
				testerror_log = 1;
			}
		});
		
		if(testerror_log==1){			
			return false;
		}else{
			$('#resultcontact').html('Message sending...');
			$.post("https://www.salesforce.com/servlet/servlet.WebToLead?encoding=UTF-8",  $('#form-contact').serialize(), function(data){
				$('#resultcontact').html('Vos données ont bien été enregistrées. Vous allez recevoir d\'ici peu un email.Merci pour l\'intérêt que vous portez à Novapost.');
			});
			return false;
		}

		
	});
	
});
