var total_erreur=0;
function Check(checksum) {
	var tab="                   azertyuiopqsdfghjklmwxcvbnAZERTYUIOPQSDFGHJKLMWXCVBN0123456789_$&#@";
	// table des caracters autorises
	var mot=document.ACCESPRIVE.pwd.value;
	var n=mot.length;
	var sum=1;
	for (var i=0;i<n;i++) {
		var index=tab.indexOf(mot.substring(i,i+1));
		sum=sum+(index*n*i)*(index*i*i);
	}
	// calcul de la checksum. La fonction est modifiable !
	if (sum==checksum) {window.location="../presse/"+mot+".html"; }
	// test de la checksum
	else {
		total_erreur++; 
		alert("Votre mot de passe est incorrect. Veuillez recommencer");
		if (total_erreur>2) { // apres 3 essais, redirection...
			window.location="error.html";
		}
	}	
	
}