// JavaScript Document
// fonctions récurrentes

function montre(id) {
var d = document.getElementById(id);
var passe;
	if(d) {
		if(d.style.display=='none') { passe = 1; }
	}
	if(passe == 1) {
		d.style.display='block';
	}
	else {
		d.style.display='none';
	}
}



function cfg_repositionne_pub() {
	if (document.body) { // ie compatible
		var larg = (document.body.clientWidth);
		var haut = (document.body.clientHeight);
		var utiliser = "ie";
	} 
	else { // pas ie
		var larg = (window.innerWidth);
		var haut = (window.innerHeight);
		var utiliser = "autre";
	}
	//window.status = "Cette fenêtre fait " + larg + " de large et "+haut+" de haut / "+utiliser;
	var pubnormale;
	pubnormale = document.getElementById('conteneur_top_pub');
	var pubalternative;
	pubalternative 	= document.getElementById('conteneur_top_pub_alternatif');
	if(larg <= 920) {
		if(pubnormale.innerHTML != "") {
			pubalternative.style.display = "block"; // pour ie
			pubalternative.innerHTML = pubnormale.innerHTML;
			pubnormale.innerHTML = "";
			pubnormale.style.display = "none";
		}
	}
	else {
		if(pubalternative.innerHTML != "") {
			pubnormale.style.display = "block"; // pour ie
			pubnormale.innerHTML = pubalternative.innerHTML;
			pubalternative.innerHTML = "";
			pubalternative.style.display = "none";
		}
	}
}

function cfg_changelocalpreview(id, lequel) {
	rep = "images/";
	if(id>0) {
		nompic = "local_mini"+id+".gif";
		document.getElementById(lequel).innerHTML = "<img src='"+rep+nompic+"' class='noblock' border='0'>";
	}
	else {
		nompic = "local_mini0.gif";
		document.getElementById(lequel).innerHTML = "<img src='"+rep+nompic+"' class='noblock' border='0'>";
	}
	tablo = Array();
	for(i=0; i <= 7; i++) {
		tablo[i] = "local_mini"+i+".gif";
	}
	cfg_precharge(tablo,rep);
}

function changelocalpreview(id) {
	rep = "images/";
	nompic = "local_mini"+id+".gif";
	document.getElementById('images').src = rep+nompic;
}
function precharge() {
	tablo = Array();
	for(i=0; i <= 7; i++) {
		tablo[i] = "local_mini"+i+".gif";
	}
	cfg_precharge(tablo,'images/');
}

function cfg_popup(fichier,largeur,hauteur) {
	window.open(fichier,'_blank','toolbar=0, location=0, directories=0, status=0, scrollbars=0, resizable=1, copyhistory=0, menuBar=0, width='+largeur+', height='+hauteur);
	return(false);
}

function cfg_redirvers(theurl,element) {
	element = document.getElementById(element).value;
	document.location.href = theurl+element;
}

function cfg_precharge(tablo,rep) {
	nb = tablo.length;
	for(i=0; i < nb; i++) {
		tmpimg = new Image;
		tmpimg.src = rep+tablo[i];	
	}
}

function cfg_infobulle(id,titre,contenu) {
	var lediv;
	lediv = document.getElementById(id);
	lediv.onmousemove = cfg_infobullemove;
	lediv.onmouseout = cfg_infobulleefface;
	
	var labulle;
	labulle = document.getElementById('cfg_div_bulle');

	var lecontenu;
	lecontenu = "<table cellpadding=0 cellspacing=0 border=0>";
	lecontenu += "<tr><td class='bulle1_1'></td><td class='bulle1_2'></td><td class='bulle1_3'></td>";
	lecontenu += "<tr><td class='bulle1_4'></td><td class='bulle1_0'>";
	lecontenu += "<table>";
	lecontenu += "<tr><td class='bulle_titre'>"+titre+"</td></tr>";
	lecontenu += "<tr><td class='bulle_texte'>"+contenu+"</td></tr>";
	lecontenu += "</table>";
	lecontenu += "</td><td class='bulle1_5'></td></tr>";
	lecontenu += "<tr><td class='bulle1_6'></td><td class='bulle1_7'></td><td class='bulle1_8'></td>";
	lecontenu += "</table>";
	labulle.innerHTML = lecontenu;	
}
function cfg_infobullemove(e) {
	decalagex = -150;
	decalagey = -140;
	var divbulle;
	divbulle = document.getElementById('cfg_div_bulle');
	x = (navigator.appName.substring(0,3) == "Net") ? e.pageX : event.x+document.body.scrollLeft+(document.body.clientWidth/2)-(280/2)+20;
	y = (navigator.appName.substring(0,3) == "Net") ? e.pageY : event.y+document.body.scrollTop+274;
	
	if(divbulle) {
		divbulle.style.visibility = 'visible';
		divbulle.style.left = x+decalagex+"px";
		divbulle.style.top = y+decalagey+"px";
	}
}
function cfg_infobulleefface(e) {
	var divbulle;
	divbulle = document.getElementById('cfg_div_bulle');
	if(divbulle) {
		divbulle.style.visibility = 'hidden';
	}
}

//if (navigator.appName.substring(0,3) == "Net") document.captureEvents(Event.MOUSEMOVE);


