function Login()
{
	/* Ne fonctionne que si jquery a été modifié (exception mise en commentaire) */
	jQuery('#loginForm input[name=loginMail]').focus (
		function()
		{
			if(jQuery(this).val() == "Adresse email")
			{
				jQuery(this).val('');
			}
		}
	);
	
	jQuery('#loginForm input[name=loginMdp]').focus (
		function()
		{
			if(jQuery(this).val() == "Mot de passe")
			{
				jQuery(this).val('');
			}
		}
	);
	
	jQuery('#loginForm input[name=loginMail]').blur (
		function()
		{
			if(jQuery(this).val() == "")
			{
				jQuery(this).val('Adresse email');
			}
		}
	);
	
	jQuery('#loginForm input[name=loginMdp]').blur (
		function()
		{
			if(jQuery(this).val() == "")
			{
				jQuery(this).val('Mot de passe');
			}
		}
	);
	
	jQuery('#loginForm').submit(function(){
		if(verifFieldEmail(jQuery('#loginForm input[name=loginMail]')) == '' && verifFieldPassword(jQuery('#loginForm input[name=loginMdp]')) == '')
		{
			return true;
		}
		else
		{
			jQuery('#mess > ul li.error').show();
			jQuery('#mess > div.error > ul').html('');
			if(verifFieldEmail(jQuery('#loginForm input[name=loginMail]')) != '')
			{
				jQuery('#mess > div.error > ul').append('<li>L\'adresse email n\'est pas correcte</li>');
			}
			if(verifFieldPassword(jQuery('#loginForm input[name=loginMdp]')) != '')
			{
				jQuery('#mess > div.error > ul').append('<li>Le mot de passe n\'a pas été correctement saisi.</li>');
			}
			
			jQuery('#mess > div.error').trigger('open');
			
			return false;
		}
	});
	
	function verifFieldPassword(jQ)
	{
		var reg= /^[a-zA-Z0-9]{6,}$/i;
		if(reg.test(jQ.val()))
			return "";
		else
			return "regexNotMatch";
	}
	
	function verifFieldEmail(jQ)
	{
		var reg= /\b[\w\.-]+@[\w\.-]+\.\w{2,4}\b/i;
		if(jQ.val() == "")
			return "isEmpty";
		else if(reg.test(jQ.val()))
		{
			return "";
		}
		else
			return "regexNotMatch";
	}
	
	
	var extLinkSize = jQuery('a.extLink').size();
	for(var i = 0;i<extLinkSize;i++)
	{
		jQuery('a.extLink:eq('+i+')').attr('title','S\'ouvre dans une nouvelle fenêtre');
		// Au clique de la souris. 
        jQuery('a.extLink:eq('+i+')').click(function(){
            window.open(jQuery(this).attr('href')); 
            return false; // On ouvre une nouvelle page ayant pour URL le href du lien cliqué et on inhibe le lien réel. 
        }); 
	}

}
jQuery(function(){
	var login = new Login();
});

