// Check
$(document).ready(function(){

$('#contact_form').submit(function() { 
		$('tr').css('background-color', '#FFFFFF');
		var message = "";
		var scrollToo = "";			
		
		if($('#societe').val() == ""){
			$($('#societe').parents("tr")[0]).css('background-color', '#FF7777');
			message += "<li style=\"text-align:left;\">Le nom de soci&eacute;t&eacute; est vide</li>";
			if(scrollToo == "")
				scrollToo = '#societe';
		}
		if($('#nom').val() == ""){
			$($('#nom').parents("tr")[0]).css('background-color', '#FF7777');
			message += "<li style=\"text-align:left;\">Le nom est vide</li>";
			if(scrollToo == "")
				scrollToo = '#nom';
		}
		if(verif_email($('#mail').val()) != ""){
			$($('#mail').parents("tr")[0]).css('background-color', '#FF7777');
			message += "<li style=\"text-align:left;\">" + verif_email($('#mail').val()) + "</li>";
			if(scrollToo == "")
				scrollToo = '#mail';
		}	
		if(message != ""){
			$.fn.colorbox({opacity:0.5, html:'<div class=\'warning\'><p><ul>' + message + '</ul></p> <input type=\'button\' value=\'OK\' onclick=\'$.fn.colorbox.close();$(".candidature").scrollTo( "'+scrollToo+'", 800, {offset:-10});\' /></div>', title: "Contact - Erreur dans le formulaire", width: 400});
			return false;
		}
	});
});

function verif_email(str)
{
	var filter = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
	if (!filter.test(str))
	{
		return "L'adresse email a un format incorrect";
	}
	else
	{
		return "";
	}
}
