/**
 * Fonction appelée une fois la page chargée
 */
function global_init() {
  $("#global_search_field").val("RECHERCHE");
  $("#reserved_login_field").val("Utilisateur");
  $("#reserved_pass_field").val("password");
  $("#newsletter_email_field").val("VOTRE E-MAIL");
  $("#press_login_field").val("Utilisateur");
  $("#press_pass_field").val("password");
}

/**
 * Lors du focus sur un champ
 */
function global_field_on(element,text) {
  if(element) {
    if(element.value == text) {
      element.value = "";
    }
  }
}

/**
 * Lors du blur sur un champ
 */
function global_field_off(element,text) {
  if(element) {
    if(element.value == "") {
      element.value = text;
    }
  }
}

/**
 * Affichage d'image dans diaporama
 */
function diapoSelectImage(id_diapo, id_photo, image_path) {
  $("#diapo_" + id_diapo + "_image").css('backgroundImage', 'url(' + image_path + ')');
  $("#diapo_" + id_diapo + "_texte").html($("#photo_" + id_photo + "_legende").html());
  if($("#photo_" + id_photo + "_legende").html() == "") {
    $("#diapo_" + id_diapo + "_texte").hide();
  } else {
    $("#diapo_" + id_diapo + "_texte").show();
  }
}

/**
 * Augmente la taille du texte de la zone de contenu
 */
function textUp() {
  $(".content_size p").css({ fontSize: "16px", lineHeight: "20px", marginBottom: "18px" });
  
  $(".content_size td p").css({ marginBottom: "0px" });
  $(".content_size div.diapo p").css({ fontSize: "11px", lineHeight: "14px" });
  $(".content_size div.push_c p").css({ fontSize: "14px" });
  
  $(".content_size .corps ul").css({ marginBottom: "18px" });
  $(".content_size .corps li").css({ fontSize: "16px", lineHeight: "20px", backgroundPosition: "0px 4px" });
  
  $(".content_size h2").css({ fontSize: "24px", lineHeight: "28px" });
  $(".content_size h3").css({ fontSize: "20px", lineHeight: "24px" });
  $(".content_size h4").css({ fontSize: "16px", lineHeight: "20px" });
  
  $(".content_size div.dates").css({ fontSize: "14px" });
  
  $(".content_size div.commentaires").css({ fontSize: "14px" });
  
  $(".content_size li div.dates").css({ fontSize: "11px", lineHeight: "auto !important" });
  $(".content_size li h3").css({ fontSize: "14px", lineHeight: "18px !important" });
  $(".content_size div.texte").css({ fontSize: "14px", lineHeight: "18px" });
  
  $(".content_size li.rubrique").css({ fontSize: "20px" });
  $(".content_size li.sous_rubrique").css({ fontSize: "15px" });
  
  $(".content_size div.res div.num").css({ fontSize: "11px", lineHeight: "16px !important" });
  $(".content_size div.res div.titre").css({ fontSize: "11px;" });
}

/**
 * Diminue la taille du texte de la zone de contenu
 */
function textDown() {
  $(".content_size p").css({ fontSize: "12px", lineHeight: "16px", marginBottom: "12px" });
  
  $(".content_size td p").css({ marginBottom: "0px" });
  $(".content_size div.diapo p").css({ fontSize: "11px", lineHeight: "14px" });
  $(".content_size div.push_c p").css({ fontSize: "11px", lineHeight: "14px" });
  
  $(".content_size ul").css({ marginBottom: "12px" });
  $(".content_size .corps li").css({ fontSize: "12px", lineHeight: "16px", backgroundPosition: "0px 2px" });
  
  $(".content_size h2").css({ fontSize: "18px", lineHeight: "22px" });
  $(".content_size h3").css({ fontSize: "15px", lineHeight: "19px" });
  $(".content_size h4").css({ fontSize: "13px", lineHeight: "17px" });
  
  $(".content_size div.dates").css({ fontSize: "14px" });
  
  $(".content_size div.commentaires").css({ fontSize: "11px" });
  
  $(".content_size li div.dates").css({ fontSize: "11px", lineHeight: "auto !important" });
  $(".content_size li h3").css({ fontSize: "11px", lineHeight: "16px !important" });
  $(".content_size div.texte").css({ fontSize: "11px", lineHeight: "14px" });
  
  $(".content_size li.rubrique").css({ fontSize: "16px" });
  $(".content_size li.sous_rubrique").css({ fontSize: "11px" });
  
  $(".content_size div.res div.num").css({ fontSize: "11px", lineHeight: "auto !important" });
  $(".content_size div.res div.titre").css({ fontSize: "11px;" });
}

/**
 * Evenement au survol des boutons de défilement
 */ 
function diapoScroll(diapo_id, dir) {
  this.scroll_interval[diapo_id] = setInterval(function() { scrollAction(diapo_id, dir) }, 50);
}

/**
 * Arrêt du défilement des images
 */
function stopScroll(diapo_id) {
  clearInterval(this.scroll_interval[diapo_id]);
}

/**
 * Action de déplacement des images (appelée toutes les 50 ms)
 */
function scrollAction(diapo_id, dir) {
  var slider = $("ul#scr" + diapo_id);
  
  if(slider != undefined) {
    var marginTop = slider.margin().top;
    var hauteur = slider.height();
    var limit = $("#diapo_" + diapo_id + "_slider").height() - hauteur;
    
    if(dir == "up") {
      if(marginTop <= 0) {
        slider.css("marginTop",(marginTop + 4) + "px");
      }
    } else {
      if(marginTop >= limit) {
        slider.css("marginTop",(marginTop - 4) + "px");
      }
    }
  }
}

/**
 * Désabonnement à la newsletter (cases à cocher)
 */
function check_sous(id){
	if (eval(document.getElementById("Status_"+id).checked == true)){
		document.getElementById("Status_"+id).checked = false;
	}
	else{
		document.getElementById("Status_"+id).checked = true;
	}
}

/**
 * affichage de l'arborescence des dossiers de l'Espace Réservé
 */
function ShowChildren (id){
	if ($("." + id).is(':visible')) {
		$("." + id).hide();
	}else{
		$("." + id).show();	
	}
	if ($("#close_" + id).is(':visible')) {
		$("#close_" + id).hide();
		$("#open_" + id).show();
	}else{
		$("#close_" + id).show();	
		$("#open_" + id).hide();	
	}	
}

function ouvrirCarte() {
  $("#lbox").show();
}

function fermerCarte() {
  $("#lbox").hide();
}