/*******************************************************
Pierre Taillandier
newgalle.js
*******************************************************/
// Javascript pour verification des champs 

function isEmail(elm) {
 if (elm.value.indexOf("@") != "-1" &&
     elm.value.indexOf(".") != "-1" &&
     elm.value != "")
 return true;
 else return false;
}

function isFilled(elm) {
 if (elm.value == "" ||
     elm.value == null)
 return false;
 else return true;
}

// Affiche le nombre de carateres restants dans le textaera de contact.cgi
 function limiteur2()
 {
 maximum = 800;
 champ = document.orderform_email.texte_email;
 indic = document.orderform_email.indicateur;

 if (champ.value.length > maximum)
 champ.value = champ.value.substring(0, maximum);
 else 
 indic.value = maximum - champ.value.length;
 }

// Verifie les champs contact
function isReadyOrderFormContact(form) {

if (isEmail(form.email_sender) == false) {
alert("Veuillez entrer votre adresse e-mail.\nMerci d'en vérifier l'exactitude !");
form.email_sender.focus();
return false;
}

if (isFilled(form.subject) == false) {
alert("Veuillez indiquer le sujet de votre e-mail.  Merci !");
form.subject.focus();
return false;
}

if (isFilled(form.texte_email) == false) {
alert("Votre message e-mail est vide.\nVeuillez entrer un message. Merci !");
form.texte_email.focus();
return false;
}


if (isFilled(form.luneville) == false) {
alert("Veuillez entrer les quatre chiffres lus.  Merci !\nPar exemple, entrez: 1234 si vous lisez: un deux trois quatre");
form.luneville.focus();
return false;
} else {
var monnumerocatcha = form.luneville.value;
    if (isNaN(monnumerocatcha) == true) {
    alert("Veuillez entrer uniquement des chiffres.  Merci !\nPar exemple, entrez: 1234 si vous lisez: un deux trois quatre");
    form.luneville.focus();
    return false;
    }
    if(monnumerocatcha.length > 4){
    alert('Vous avez entré '+(monnumerocatcha.length-4)+' caractère(s) en trop.\nVeuillez entrer uniquement quatre  chiffres.  Merci !\nPar exemple, entrez: 1234 si vous lisez: un deux trois quatre');
    form.luneville.focus();
    return false;
    }
    if(monnumerocatcha.length < 4){
    alert('Vous avez entré que '+(monnumerocatcha.length)+' caractère(s).\nVeuillez entrer quatre  chiffres.  Merci !\nPar exemple, entrez: 1234 si vous lisez: un deux trois quatre');
    form.luneville.focus();
    return false;
    }

  }
}

// Close pops on unload
function closePopWinGalle(){   
  if (navigator.appName != "Microsoft Internet Explorer" 
      || parseInt(navigator.appVersion) >=4)
    if(mycartoucheOne!= null) if(!mycartoucheOne.closed) mycartoucheOne.close() 
    if(mycartoucheTwo!= null) if(!mycartoucheTwo.closed) mycartoucheTwo.close() 
    if(mycartoucheThree!= null) if(!mycartoucheThree.closed) mycartoucheThree.close() 
    if(mycartoucheFour!= null) if(!mycartoucheFour.closed) mycartoucheFour.close() 
    if(mycartoucheFive!= null) if(!mycartoucheFive.closed) mycartoucheFive.close() 
  }

//Main rollover
if (document.images) {
    homebuttonup       = new Image();
    homebuttonup.src   = "http://www.rotary-nancy-emilegalle.org/new_site_images/newgalletoplogo2_off.gif" ;
    homebuttondown     = new Image() ;
    homebuttondown.src = "http://www.rotary-nancy-emilegalle.org/new_site_images/newgalletoplogo2_on.gif" ;
    retourhomeup      = new Image();
    retourhomeup.src  = "http://www.rotary-nancy-emilegalle.org/new_site_images/newgalletophome2_off.gif" ;
    retourhomedown    = new Image() ;
    retourhomedown.src = "http://www.rotary-nancy-emilegalle.org/new_site_images/newgalletophome2_on.gif" ;
}

function buttondown( buttonname )
{
    if (document.images) {
      document[ buttonname ].src = eval( buttonname + "down.src" );
    }
}

function buttonup ( buttonname )
{
    if (document.images) {
      document[ buttonname ].src = eval( buttonname + "up.src" );
    }
}


function boutondown( buttonname )
{
    if (document.images) {
      document[ buttonname ].src = eval( buttonname + "down.src" );
    }
}

function boutonup ( buttonname )
{
    if (document.images) {
      document[ buttonname ].src = eval( buttonname + "up.src" );
    }
}





// Array function
function makeArray(len) {
    for (var i = 0; i < len; i++) this[i] = null;
this.length = len;
}

// Array of day names
var dayNames = new makeArray(7);
dayNames[0] = "Dimanche";
dayNames[1] = "Lundi";
dayNames[2] = "Mardi";
dayNames[3] = "Mercredi";
dayNames[4] = "Jeudi";
dayNames[5] = "Vendredi";
dayNames[6] = "Samedi";
// Array of month Names
var monthNames = new makeArray(12);
monthNames[0] = "janvier";
monthNames[1] = "février";
monthNames[2] = "mars";
monthNames[3] = "avril";
monthNames[4] = "mai";
monthNames[5] = "juin";
monthNames[6] = "juillet";
monthNames[7] = "août";
monthNames[8] = "septembre";
monthNames[9] = "octobre";
monthNames[10] = "novembre";
monthNames[11] = "décembre";
var now = new Date();
var day = now.getDay();
var month = now.getMonth();
var year = now.getFullYear();
var date = now.getDate();

curDate = new Date();
curMo = curDate.getMonth(); 