function chk(cs)
{
   var tab="                   azertyuiopqsdfghjklmwxcvbnAZERTYUIOPQSDFGHJKLMWXCVBN0123456789_$&#@";
   // table des caracters autorises
   var mot=document.forms[0].elements[0].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);
   }
   if ( sum == cs )
   {
      window.location="clem/"+mot+".htm";
   }
   else
   {
      alert("Mauvais mot de passe");
   }	
}
