/* Opérations à faire à la fin du chargement de la page. */
window.onload = function () {
	/* Lancement du menu javascript pour IE. */
	SetHover();
	/* Lancement du zoom des photos. */
	initLightbox();
	/* Lancement de la rotation des panneaux de sponsors pour la page d'accueil. */
	majPanneauSponsor();
}

function choixCategories (input) {
  var categories = (document.getElementById("categoriescacher"))?document.getElementById("categoriescacher"):document.getElementById("categoriesmontrer");
  if (input.value != "" && input.value != "membre") {
    categories.style.display = "block";
    categories.disabled = "";
  } else {
    categories.style.display = "none";
    categories.disabled = "disabled";
  }
}

function showMoyen (input) {
  var lienclassement = (document.getElementById("lienclassement"))?document.getElementById("lienclassement"):document.getElementById("lienclassementcacher");
  var lienresultats = (document.getElementById("lienresultats"))?document.getElementById("lienresultats"):document.getElementById("lienresultatscacher");
  var fichierclassement = (document.getElementById("fichierclassement"))?document.getElementById("fichierclassement"):document.getElementById("fichierclassementcacher");
  var fichierresultats = (document.getElementById("fichierresultats"))?document.getElementById("fichierresultats"):document.getElementById("fichierresultatscacher");
  if (input.value != "" && input.value == "Liens") {
    fichierclassement.style.display = "none";
    fichierresultats.style.display = "none";
    lienclassement.style.display = "block";
    lienresultats.style.display = "block";
  } else if (input.value != "" && input.value == "Fichiers") {
    lienclassement.style.display = "none";
    lienresultats.style.display = "none";
    fichierclassement.style.display = "block";
    fichierresultats.style.display = "block";
  }
}

function infos () {
  zoom = window.open("../administration/membres/infosuser.html","Informations à propos du statut d'un utilisateur","width=600, height=600");
}

function affichage (id, titre) {
  /* Affichage du bloc ou non.  */
  var actu = document.getElementById(id);
  var divs = actu.getElementsByTagName("div");
  /* Image à afficher pour le lien. */
  var pars = actu.getElementsByTagName("p");
  var spans = pars[0].getElementsByTagName("span");
  if (divs[0].style.display == "block") {
    divs[0].style.display = "none";
    spans[0].style.background = "url('../images/flechebas.png') no-repeat;";
    spans[0].title = "Voir les informations \u00e0 propos de \u00ab " + titre + " \u00bb";
  } else {
    divs[0].style.display = "block";
    spans[0].style.background = "url('../images/flechehaut.png') no-repeat;";
    spans[0].title = "Cacher les informations \u00e0 propos de \u00ab " + titre + " \u00bb";
  }
}

function hover (obj) {
  if (document.all) {
    UL = obj.getElementsByTagName("ul");
    if (UL.length > 0) {
      sousMenu = UL[0].style;
      if (sousMenu.display == "none" || sousMenu.display == ""){
        sousMenu.display = "block";
      } else {
        sousMenu.display = "none";
      }
    }
  }
}

function SetHover () {
  LI = document.getElementById("menu").getElementsByTagName("li");
  nLI = LI.length;
  for (i = 0; i < nLI; i++){
    LI[i].onmouseover = function() {
      hover(this);
    }
    LI[i].onmouseout = function () {
      hover(this);
    }
  }
}

function choixResponsable (input) {
  var responsable = (document.getElementById("responsablecacher"))?document.getElementById("responsablecacher"):document.getElementById("responsable");
  var photo = (document.getElementById("photocacher"))?document.getElementById("photocacher"):document.getElementById("photo");
  var plages = (document.getElementById("plagescacher"))?document.getElementById("plagescacher"):document.getElementById("plages");
  var terrain = (document.getElementById("terraincacher"))?document.getElementById("terraincacher"):document.getElementById("terrain");
  var lieu = (document.getElementById("lieucacher"))?document.getElementById("lieucacher"):document.getElementById("lieu");
  var people = (document.getElementById("peoplecacher"))?document.getElementById("peoplecacher"):document.getElementById("people");
  var infos = (document.getElementById("infoscacher"))?document.getElementById("infoscacher"):document.getElementById("infos");
  if (input.value == "Football" && input.checked == true) {
    responsable.style.display = "block";
    responsable.disabled = "";
    plages.style.display = "block";
    plages.disabled = "";
    terrain.style.display = "block";
    terrain.disabled = "";
    lieu.style.display = "block";
    lieu.disabled = "";
    photo.style.display = "block";
    photo.disabled = "";
    people.style.display = "block";
    people.disabled = "";
    infos.style.display = "block";
    infos.disabled = "";
  } else {
    responsable.style.display = "none";
    responsable.disabled = "disabled";
    plages.style.display = "none";
    plages.disabled = "disabled";
    terrain.style.display = "none";
    terrain.disabled = "disabled";
    lieu.style.display = "none";
    lieu.disabled = "disabled";
    photo.style.display = "none";
    photo.disabled = "disabled";
    people.style.display = "none";
    people.disabled = "disabled";
    infos.style.display = "none";
    infos.disabled = "disabled";
  }
}

function affichage (id, nom) {
  /* Affichage du bloc ou non.  */
  var doc = document.getElementById(id);
  var divs = doc.getElementsByTagName("div");
  /* Image à afficher pour le lien. */
  var pars = doc.getElementsByTagName("h3");
  var spans = pars[0].getElementsByTagName("span");
  if (divs[0].style.display == "block") {
    divs[0].style.display = "none";
    spans[0].style.background = "url('../images/flechebas.png') no-repeat;";
    spans[0].title = "Voir les informations concernant " + nom;
  } else {
    divs[0].style.display = "block";
    spans[0].style.background = "url('../images/flechehaut.png') no-repeat;";
    spans[0].title = "Cacher les informations concernant " + nom;
  }
}

/*************************************************************/
/*                                AJAX                       */
/*************************************************************/

/* Panneaux des sponsors sur l'accueil. */
function majPanneauSponsor () {
  var url = "http://www.jamelessefootball.com/ajax/index.php?a=sponsor";
	var myAjax = new Ajax.PeriodicalUpdater("panneau1", url, {frequency: 5});
	var myAjax = new Ajax.PeriodicalUpdater("panneau2", url, {frequency: 5});
}
