var size = new Array();

size[0] = '1em'; // size 0 devrait toujours etre la taille par defaut
size[1] = '0.86em';
size[2] = '1em'; // dans notre cas cette valeur est aussi la taille par defaut
size[3] = '1.26em';
size[4] = '1.56em';

var sheets = new Array();

sheets[0] = 'couleur';
sheets[1] = 'couleur_inverse';

var nbSizes = 4;
var nbSheets = 1;

var nomCookieText='edimestre_tailleTexteSize';
var nomCookieStyleSheet='edimestre_feuilleStyle';

readCookieTextSize(nomCookieText);

//document.getElementById(sheets[1]).disabled = true;
//readCookieStyleSheet(nomCookieStyleSheet);
//setTimeout("readCookieStyleSheet(nomCookieStyleSheet)",8000);

var curSize = 2;

function toggleTextSize() {
  if (curSize == 2) 
    setTextSize(4);
  else
    setTextSize(2);
}


function setTextSize(textSize)
{
if ((textSize <= nbSizes) && (textSize > 0))
   {
      document.body.style.fontSize=size[textSize];
      curSize = textSize;
      createCookie(textSize, nomCookieText);
   }

}

function setStyleSheet(sheetNumber)
{
   for (i=0;i<=sheets.length-1;i++)
   {
      if (i == sheetNumber)
      {
         document.getElementById(sheets[i]).disabled = false;
      }
      else
      {
         document.getElementById(sheets[i]).disabled = true;
      }
   }

   if (document.getElementById('fixie6'))
   {
      document.getElementById('fixie6').disabled = true;
      document.getElementById('fixie6').disabled = false;
   }
   else if (document.getElementById('fixie7'))
   {
      alert('fixie7');
      document.getElementById('fixie7').disabled = true;
      document.getElementById('fixie7').disabled = false;
   }

   createCookie(sheetNumber, nomCookieStyleSheet);
}


function createCookie(data, nom)
{
var expiration=new Date();
expiration.setDate(365);
document.cookie=escape(nom) + "=" + escape(data) + "; expires=" + expiration + "; path=/";
}

function readCookieTextSize(nom)
{
if (document.cookie.length > 0)
{
   cookies=document.cookie.indexOf(nom + "=");
   if (cookies!=-1)
      {
         cookies=cookies + nom.length+1;
         finCookies=document.cookie.indexOf(";",cookies);
         if (finCookies==-1) finCookies=document.cookie.length;
         setTextSize(unescape(document.cookie.substring(cookies,finCookies)));
      }
   }
}

function readCookieStyleSheet(nom)
{
if (document.cookie.length > 0)
{  
   cookies=document.cookie.indexOf(nom + "=");
   if (cookies!=-1)
      {
         cookies=cookies + nom.length+1;
         finCookies=document.cookie.indexOf(";",cookies);
         if (finCookies==-1) finCookies=document.cookie.length;
         setStyleSheet(unescape(document.cookie.substring(cookies,finCookies)));
      }
   }
}

function readCookieStyleSheetToggle(nom) {
   if (document.cookie.length > 0)
   {
      cookies=document.cookie.indexOf(nom + "=");
      if (cookies!=-1)
      {
         cookies=cookies + nom.length+1;
         finCookies=document.cookie.indexOf(";",cookies);
         if (finCookies==-1) { finCookies=document.cookie.length; }
         if(unescape(document.cookie.substring(cookies,finCookies))==1)
         {
            setStyleSheet(0);
         }
         else
         {
            setStyleSheet(1);
         }
      }
      else
      {
         setStyleSheet(1);
      }
   }
   else
   {
      setStyleSheet(1);
   }
}

function changerStyle(start, inpt) {
  if (inpt.value == start) {
    inpt.value = '';
  }
}

