var pathRoot = "/";
var popup = null;
function Sesame(page,target,larg,haut,scraul){
	var posXpop = (screen.availWidth-larg)/2;
	var posYpop = (screen.availHeight-haut)/2;
	param = "status=1,width="+larg+",height="+haut+",left="+posXpop+",top="+posYpop+",scrollbars="+scraul;
	popup = window.open(page,target,param);
	setTimeout("testPop()", 1);
}
function testPop(){
	if(popup == null || typeof(popup) == "undefined"){
		alert("Vous utilisez un \"popup-blocker\".\n\nPour valider votre inscription, appuyez sur la touche \"Control\" en cliquant sur le lien\nou désactivez votre popup-blocker.");
		//popup.close();
	}
}
alertemail = function(){
	adresse = document.getElementById("mailadr").value;
	Sesame(pathRoot + "envoimail.php?adr="+adresse, "alerte", 350, 100, 0);
}
//ADD EVENT
function addEvent(obj, evType, fn){
	if (obj.addEventListener){ 
		obj.addEventListener(evType, fn, false); 
		return true; 
	}
	else if (obj.attachEvent){ 
		var r = obj.attachEvent("on"+evType, fn); 
		return r; 
	}
	else { 
		//alert("Handler could not be added");
		return false; 
	} 
}
function removeEvent(obj, evType, fn){
	if (obj.removeEventListener){
		obj.removeEventListener(evType, fn, false);
		return true;
	}
	else if (obj.detachEvent){
		var r = obj.detachEvent("on"+evType, fn);
		return r;
	}
	else {
		//alert("Handler could not be removed");
		return false; 
	}
}
//FIN ADD EVENT
//INSERT HTML CONTENT
insertHtmlContent = function(cible, container, content, where, idcontainer){
	if(idcontainer == null){
		var sp1 = document.createElement(container);
	}
	else if(!document.getElementById(idcontainer)){
		var sp1 = document.createElement(container);
		sp1.setAttribute("id", idcontainer);
	}
	else if(document.getElementById(idcontainer)){
		var sp1 = document.getElementById(idcontainer);
		if(document.getElementById(idcontainer).style.display != "block") document.getElementById(idcontainer).style.display = "block";
	}
	//var sp1_content = document.createTextNode(content);//
	// ajoute ce contenu au nouvel élément
	//sp1.appendChild(sp1_content);
	sp1.innerHTML = content;
	var sp2 = document.getElementById(cible);
	var parentDiv = sp2.parentNode;
	if(where == "before"){
		parentDiv.insertBefore(sp1, sp2);
	}
	else{
		parentDiv.insertBefore(sp1, sp2.nextSibling);
	}
}
//FIN INSERT HTML CONTENT

