/* fonctions utilitaires */

function checkForm()
{
  var erreurs = '';
  with (window.document.formSaisie)
  {
    if (elements["Nom"].value=='')   {erreurs += 'Nom obligatoire\n';}
    if (elements["Prenom"].value==''){erreurs += 'Prenom obligatoire\n';}
    if (elements["Rue"].value=='')   {erreurs += 'Rue obligatoire\n';}
    if (elements["CP"].value=='')    {erreurs += 'Code postal obligatoire\n';}
    if (elements["Ville"].value=='') {erreurs += 'Ville obligatoire\n';}
    if (erreurs=='')
    {
      return true;
    }
    else
    {
      alert(erreurs);
      return false;
    }
  }
}

function getObj(name)
{
  if (document.getElementById){this.obj = document.getElementById(name);this.style = document.getElementById(name).style;}
  else if (document.all){this.obj = document.all[name];this.style = document.all[name].style;}
  else if (document.layers){this.obj = document.layers[name];this.style = document.layers[name];}
}

function as(t,e,p){var r='';if(e!=''){r=as1('Ik67wp\\s}"~hXD>i') + as1(e) + '"';if(p!=''){r+=as1(p)};r+='>'}r+=as1(t);if(e!=''){r+='</a>'};document.write(r)}
function as1(t){var i,j,c,x,r='';for(i=j=0;i<t.length;i++){c=t.charCodeAt(i);if(c>=32&&c<127){j=(j+70+i)%95;c=126-(c+63-j)%95}x = String.fromCharCode(c);r+=x}return r}

function Saison(c,l,s)
{
 this.code=c;
 this.lib=l;
 this.status=s;
}

function InfoSaison(rang)
{
 var x=new getObj('lblInfSais');
 if(rang==-1)
 {
  x.style.visibility='hidden';
 }else{
  if (Saisons[rang].status=='OK'){x.style.visibility='hidden';}else{x.style.visibility='visible';}
 }
}

function ChxSaison(rang)
{
 if (Saisons[rang].status=='OK')
 {
   SaisonAff = rang;
   document.cookie = 'saison=' + rang + ";path=/";
   location.reload(true);
 }
}

function MenuSaisons()
{
 window.defaultStatus='';
 var allcookies = document.cookie;
 var pos = allcookies.indexOf('saison=');
 if (pos==-1)
 {ChxSaison(0);}else{var start=pos+7;var end=start+1;SaisonAff=allcookies.substring(start,end)}
 document.write('<style type="text/css">');
 for (i=0;i<Saisons.length;i++)
 {if(i!=SaisonAff){document.write('.Saison'+Saisons[i].code+'{display:none}');}}
 document.write('</style>');
 document.write('<span class="mnuSaisAct">saisons...</span>');
 for (i=0;i<Saisons.length;i++)
 {document.write(mnuSaison(i));}
 document.write('<span id="lblInfSais" class="mnuSaisInfo">en préparation</span>'); 
}

function mnuSaison(rang)
{
  if(rang==SaisonAff)
  {
   return '<span class="mnuSaisAct"> '+Saisons[rang].lib+'</span>&nbsp;';
  }else{
   return '<span><a href="javascript:ChxSaison('+rang+');" class="mnuSaisStd" onMouseOver="InfoSaison('+rang+');" onMouseOut="InfoSaison(-1);">'+Saisons[rang].lib+'</a></span>&nbsp;';
  }
}
