function verif(field) { 

	var ok = true;
	 
	for (i = 0; i < field.length; i++) {
		
		$(field[i]).prev().css('color','#0a0');
		
		if (field[i].getAttribute('needed') == "yes") {
		
			if (field[i].nodeName == "INPUT") {
				
				if(eq = field[i].getAttribute('eq')) {
					
					veq = document.getElementById(eq).value;
					
					if(veq != field[i].value){
						alert(field[i].getAttribute('intl'));
						$(field[i]).prev().css('color','#f00');
						ok = false;
						return(ok);
					}
					
				} else if(regexp = field[i].getAttribute('regexp')) {
					
					if(!field[i].value.match(new RegExp(regexp,"i"))){
						alert(field[i].getAttribute('intl'));
						$(field[i]).prev().css('color','#f00');
						ok = false;
						return(ok);
					}
					
				} else if(field[i].value == '') {
					alert(field[i].getAttribute('intl'));
					$(field[i]).prev().css('color','#f00');
					ok = false;
					return(ok);
				}
		
			} else if (field[i].nodeName == 'SELECT') {			
			
				options = field[i].getElementsByTagName('OPTION');
				
				for(var no=0;no<options.length;no++)
					if ((options[no].selected) && (options[no].disabled)) {
						alert(field[i].getAttribute('intl'));
						$(field[i]).prev().css('color','#f00');
						ok = false;
						return(ok);
					}
				
			}
	
		}
	
	}
	
	return(ok);	
	
}

function nlSuscribe (field) {
		regexp = "^([\w+\.\-\_]+)@(.+)\.([\w+\.\-\_]+)$";
		if(!field['newsletter'].value.match(/^([\w+\.\-\_]+)@(.+)\.([\w+\.\-\_]+)$/)){
			alert('Votre adresse email n\'est pas valide !');
			return false;
		}
		var nl = field.elements['newsletter'].value;
		//alert(nl);
		$.post("index.php?lmodule=contact&laction=nlSubmit", {email:nl}, function(retour) {
			alert(retour);
			$('#nl').html("");
		});
		return false;
	}

$(function (){

	/*$("#formContact").submit(function () {
		
		nom = document.forms['formContact'].elements['nom'].value;
		tel = document.forms['formContact'].elements['tel'].value;
		activite = document.forms['formContact'].elements['activite'].value;
		societe = document.forms['formContact'].elements['societe'].value;
		adresse = document.forms['formContact'].elements['adresse'].value;
		cpostal = document.forms['formContact'].elements['cpostal'].value;
		ville = document.forms['formContact'].elements['ville'].value;
		email = document.forms['formContact'].elements['email'].value;
		msg = document.forms['formContact'].elements['msg'].value;
		if (verif(this)) {
			$.post("index.php?lmodule=contact&laction=newMsg", {nom:nom,tel:tel,activite:activite,societe:societe,adresse:adresse,cpostal:cpostal,ville:ville,email:email,msg:msg}, function(retour) {
					alert(retour);
				});
		}
		return false;
	});

	$("#formPro").submit(function () {
		fnom = this.elements['nom'].value;
		fprenom = this.elements['prenom'].value;
		ftel = this.elements['tel'].value;
		factivite = this.elements['activite'].value;
		fsociete = this.elements['societe'].value;
		fadresse = this.elements['adresse'].value;
		fcpostal = this.elements['cpostal'].value;
		fville = this.elements['ville'].value;
		femail = this.elements['email'].value;
		if (verif(this)) {
			$.post("index.php?lmodule=pro&laction=newMember", {nom:fnom,prenom:fprenom,tel:ftel,activite:factivite,societe:fsociete,adresse:fadresse,cpostal:fcpostal,ville:fville,email:femail}, function(retour) {
				alert(retour);
			});
		}
		alert(verif(this));
		return false;
	});
	
	*/	
	
	$("#formProLog").submit(function () {
			
		login = document.forms['formProLog'].elements['login'].value;
		mdp = document.forms['formProLog'].elements['mdp'].value;
		
		$.post("index.php?lmodule=pro&laction=log", {login:login,mdp:mdp}, function(retour) {
					if(retour == '0')
						alert('L\'authentification a échoué.');
					else {
						/*alert('L\'authentification a reussi. Vous pouvez maintenant cliquez sur les éléments à gauche.');*/
						
						rights = retour.split('|');
						
						$('#middlePane').css('display','none');
						
						$("#tarifs > li > a").unbind("click");
						
						$("#catalogues").unbind("click");
						$('#catalogues').click(function () {
							$('#rightPane').html('');
							if (rights[0] == '1') $('#rightPane').html('<iframe src="files/html/catalogues.html" width="700" height="390" frameborder="0"></iframe>');
							else $('#rightPane').html('Vous n\'avez pas accès à cet espace.');
						});
						
						$("#promos").unbind("click");
						$('#promos').click(function () {
							$('#rightPane').html('');
							if (rights[1] == '1') $('#rightPane').html('<iframe src="files/html/promos.html" width="700" height="390" frameborder="0"></iframe>');
							else $('#rightPane').html('Vous n\'avez pas accès à cet espace.');						
						});
						
						$("#stocks").unbind("click");
						$('#stocks').click(function () {
							$('#rightPane').html('');
							if (rights[2] == '1') $('#rightPane').html('<iframe src="files/html/stocks.html" width="700" height="390" frameborder="0"></iframe>');
							else $('#rightPane').html('Vous n\'avez pas accès à cet espace.');						
						});
						
						$("#espace").unbind("click");
						$('#espace').click(function () {
							$('#rightPane').html('');
							$('#rightPane').html('<iframe src="files/pro/'+rights[3]+'.html" width="700" height="390" frameborder="0"></iframe>');						
						});
						
						$('#rightPane').css('display','block');
						
					}
				});
		return false;
	});
	
	$("#tarifs > li > a").click(function () {
		alert('Vous devez vous authentifier avant d\'accéder à cet espace.');
		return false;
	});
	
	$('#catalogues').click(function () {
		alert('Vous devez vous authentifier avant d\'accéder à cet espace.');
	});
	
	$('#promos').click(function () {
		alert('Vous devez vous authentifier avant d\'accéder à cet espace.');						
	});
	
	$('#stocks').click(function () {
		alert('Vous devez vous authentifier avant d\'accéder à cet espace.');
	});
	
	$('#espace').click(function () {
		alert('Vous devez vous authentifier avant d\'accéder à cet espace.');						
	});	
	
	for(i=0;i<20;i++){
	$('#lienNom'+i).mouseover(function () {
		montext = $(this).next().html();
		$('#comLien').html(montext);
	});
	}
	
	for(i=0;i<20;i++){
	$('#lienNom'+i).mouseout(function () {
		$('#comLien').html(' ');
	});
	}
	
	for(i=0;i<20;i++){
	$('#lien2Nom'+i).mouseover(function () {
		montext = $(this).next().html();
		$('#comLien').html(montext);
	});
	}
	
	for(i=0;i<20;i++){
	$('#lien2Nom'+i).mouseout(function () {
		$('#comLien').html(' ');
	});
	}
});