var timeout_sav;
var delai_sav=40;
var opacity = 0;

Event.onDOMReady(function(){//Enregistrement des événements
	var p = 0;
	for (var i = 0; i<document.getElementsByTagName("a").length; i++) {
		if(document.getElementsByTagName("a").item(i).className=="brand"){
			if(p == 0)
				p++;
			document.getElementsByTagName("a").item(i).setAttribute("href","/index.php?id=contact&type=original&num="+p);
			if (this.addEventListener)
				document.getElementsByTagName("a").item(i).addEventListener("click", aff_sav, false);
			else
				document.getElementsByTagName("a").item(i).attachEvent("onclick", aff_sav);
			if(document.getElementsByName("ferm").item(p-1)){
				if (this.addEventListener)
					document.getElementsByName("ferm").item(p-1).addEventListener("click", ferm_sav, false);
				else
					document.getElementsByName("ferm").item(p-1).attachEvent("onclick", ferm_sav);
			}
			p++;
		}	
	}
});

function aff_sav(e){//Affiche l'adresse de sav
	Event.stop(e);
	ferm_sav(e);
	var lien = recup_lien(e).href;
	if(this.href){
		var y = e.target.offsetTop + e.target.offsetHeight;
		var x = e.target.offsetLeft;
	}
	else{
		var y = window.event.srcElement.offsetTop + window.event.srcElement.offsetHeight;
		var x = window.event.srcElement.offsetLeft;
	}
	var tab_capt = /num=([0-9]+)/.exec(lien);
	var num_const = tab_capt[1];
	var p = 0;
	for (var i=0; i<document.getElementsByTagName("div").length; i++) {
		if(document.getElementsByTagName("div").item(i).className=="txt"){
			p++;
			if(p == num_const){
				document.getElementsByTagName("div").item(i).style.top = 0;
				document.getElementsByTagName("div").item(i).style.left = 0;
				document.getElementsByTagName("div").item(i).style.marginTop = (y+5) + "px";
				document.getElementsByTagName("div").item(i).style.marginLeft = x + "px";
				document.getElementsByTagName("div").item(i).style.display = "block";
				document.getElementsByTagName("div").item(i).style.opacity = 0;
				document.getElementsByTagName("div").item(i).style.zIndex = 100;
				aff_styl(i);
				break;
			}
		}
	}
}

function aff_styl(itm){//Effet d'affchage du sav
	timeout_sav = setTimeout(function(){
		opacity += 0.05;
		document.getElementsByTagName("div").item(itm).style.opacity = opacity;
		if(opacity < 1)
			aff_styl(itm);
	}
	,delai_sav);
}

function ferm_sav(e){//On masque le sav
	Event.stop(e);
	opacity = 0;
	for (var i=0; i<document.getElementsByTagName("div").length; i++) {
		if(document.getElementsByTagName("div").item(i).className=="txt"){
			document.getElementsByTagName("div").item(i).style.display="none";
			document.getElementsByTagName("div").item(i).style.opacity=0;
		}
	}
}

