function GetId(id){
	return document.getElementById(id);
}

var i=false; // La variable i nous dit si la bulle est visible ou non

function move(e) {
	if(i) {  // Si la bulle est visible, on calcul en temps reel sa position ideale
		if (navigator.appName!="Microsoft Internet Explorer") { // Si on est pas sous IE
			GetId("curseur").style.left=e.pageX - 180+"px";
			GetId("curseur").style.top=e.pageY + 10+"px";
		}//
		else { // Modif proposé par TeDeum, merci à  lui
			if(document.documentElement.clientWidth>0) {
				GetId("curseur").style.left=645+event.x+document.documentElement.scrollLeft+"px";
				GetId("curseur").style.top=50+event.y+document.documentElement.scrollTop+"px";
			} else {
				GetId("curseur").style.left=20+event.x+document.body.scrollLeft+"px";
				GetId("curseur").style.top=10+event.y+document.body.scrollTop+"px";
				alert('salut');
			}//else
		}//else
	}//if (navigator.appName!="Microsoft Internet Explorer") 
}

function montre(text) {
	if(i==false) {
		GetId("curseur").style.visibility="visible"; // Si il est cacher (la verif n'est qu'une securité) on le rend visible.
		GetId("curseur").innerHTML = text; // Cette fonction est a améliorer, il parait qu'elle n'est pas valide (mais elle marche)
		i=true;
	}
}

function cache() {
	if(i==true) {
		GetId("curseur").style.visibility="hidden"; // Si la bulle etais visible on la cache
		i=false;
	}
}

document.onmousemove=move; // des que la souris bouge, on appelle la fonction move pour mettre a jour la position de la bulle.




old = null;

function swaplogin(val){   
		var text = 'Entrez votre Email';
        if(val.value==text){       
               val.value='';
        }//if(val.value=='M‘abonné')
		else if(val.value==''){
                val.value=text;
        }//else if
}//function swaplogin(val)

function hollow(){
	var body = document.getElementById('menuLateralGauche');
	var suite =/suite[0-9]+/i;
	for(index=0, elts = body.getElementsByTagName('*'), l= elts.length; index < l; ++index){
		var elt = elts[index];
		var match = suite.exec(elt.id);
		if(null === match)
			continue;
		if(null !== match){
			elt.style.display="none";
		}//if(null !== match)
	}//for
	var linkOpen = document.getElementById('cache');
	if(null != linkOpen.firstChild){
		var num = linkOpen.firstChild.nodeValue;
		var idActif = 'suite'+num;
		visible = document.getElementById(idActif);
		if(visible!=null){
			visible.style.display="block";
		}
	}
	old = idActif;
}//hollow(id)

function OpenLayer(id){
	if(null!==document.getElementById(old) && old!==id){
		if(document.getElementById(old).style.display == "block")
			document.getElementById(old).style.display = "none";
	}
	if(null!==document.getElementById(id)){
		if(document.getElementById(id).style.display == "block") {
			document.getElementById(id).style.display = "none";
		}else if(document.getElementById(id).style.display == "none"){
			document.getElementById(id).style.display = "block";
			old = id;
		}//else
	}//if(null!==document.getElementById(id))
}//OpenLayer(id)

function addLoadEvent(func){
	if (window.addEventListener)
		window.addEventListener("load", func, false);
	else if (window.attachEvent)
		window.attachEvent("onload", func);
}//function addLoadEvent(func)

function trytoload() {
   if(typeof hollow== "function" && document.getElementById('cache')) {
       hollow();
   } else {
       setTimeout("trytoload();", 100);
   }
}

function setLocation( url, temps ){
    // temps d'attente en ms
	setTimeout("window.location='"+url+"'", temps);
}

function send_form() { 
		my_form=document.forms['formx1'];
        my_form.submit();
}







trytoload();

//window.addLoadEvent(hollow);