//cacher et montrer les details du formulaire inscription
function cacher(divID){
	{
		var x=document.getElementById('cacher_form_'+divID).getElementsByTagName("table");
		for (var i=0;i<x.length;i++) {
		x[i].style.visibility="hidden";
		x[i].style.display="none";
		x[i].style.height="0px";
		}
	}
	
	{
	var x=document.getElementById('cacher_'+divID).getElementsByTagName("img");
	for (var i=0;i<x.length;i++){
		x[i].src="img/detail_x.gif";
	}
	}
	
	{
	var x=document.getElementById('cacher_'+divID).getElementsByTagName("a");
	for (var i=0;i<x.length;i++) {
		x[i].href="javascript:montrer("+divID+");";
	}
	}
} 
function montrer(divID){
{var x=document.getElementById('cacher_form_'+divID).getElementsByTagName("table");
for (var i=0;i<x.length;i++)
{
x[i].style.visibility="visible";
x[i].style.display="block";
x[i].style.height="auto";
}


}
{var x=document.getElementById('cacher_'+divID).getElementsByTagName("img");
for (var i=0;i<x.length;i++)
{
x[i].src="img/detail.gif";
}}
{var x=document.getElementById('cacher_'+divID).getElementsByTagName("a");
for (var i=0;i<x.length;i++)
{
x[i].href="javascript:cacher("+divID+");";
}}
};
//popup des points d'interrogation
var opaque = false;
function setOpacity(obj, opacity, notDisplay) {
	obj.style.filter = "alpha(opacity:"+opacity+")";
	obj.style.KHTMLOpacity = opacity/100;
	obj.style.MozOpacity = opacity/100;
	obj.style.opacity = opacity/100;
	if(notDisplay)
		obj.style.display = "none";
}
function fadeIn(objId, opacity, maxOpacity, transitionTime) {
	obj = document.getElementById(objId);
	if (opacity <= maxOpacity) {
		setOpacity(obj, opacity, false);
		opacity += transitionTime;
		window.setTimeout("fadeIn('"+objId+"',"+opacity+","+maxOpacity+","+transitionTime+")", 50);
	}
}
function fadeOut(objId, opacity, minOpacity, transitionTime) {
	obj = document.getElementById(objId);
	if (opacity >= minOpacity) {
		setOpacity(obj, opacity, false);
		opacity -= transitionTime;
		window.setTimeout("fadeOut('"+objId+"',"+opacity+","+minOpacity+","+transitionTime+")", 50);
	}else{
		obj.style.display = "none";
		anim = false;
	}
}
function setPosition(div){
	var ele = document.getElementById(div);
	ele.style.display = "block";
	var w = document.body.scrollWidth;
	var h = document.body.scrollHeight;
	var divWidth = ele.clientWidth;
	var divHeight = ele.clientHeight;
	ele.style.position = "absolute";
	var posX = w/2 - divWidth/2;
	var dsoctop = document.all? document.documentElement.scrollTop : pageYOffset;
	ele.style.left = posX + "px";
	ele.style.top = dsoctop + 200 + "px";
}
function closeWindow(div) {
	divEl = document.getElementById(div);
	divEl.style.display = "none";
	toggleOpaque(div);
}
function toggleImage(src, title, id, size) {
	if(size == undefined) {
		size = 320;
	}
	var h = document.getElementById("toggleImg-window"+id);
	var header = h.getElementsByTagName("div")[0];
	header.style.width = size + 'px';   
	h.style.width = size + 20 + 'px';
	if(h.getElementsByTagName("img").length > 0) {  

		if(h.getElementsByTagName("p")[0]) {
			var oPara = h.getElementsByTagName("p")[0];
			var oPara1 = h.getElementsByTagName("p")[1];
			h.removeChild(oPara);
			h.removeChild(oPara1);          
		}
	}
	if(document.getElementById("articleMainImageAuteur_"+id)) {
		var oAuteur = document.createElement("p");
		h.appendChild(oAuteur);
		eleAuteur = h.getElementsByTagName("p")[1];    
		eleAuteur.innerHTML = document.getElementById("articleMainImageAuteur_"+id).innerHTML;
	}
	toggleOpaque("toggleImg-window"+id);
}
function toggleOpaque(div, position){
	if(!document.getElementById("bgOpaque")) {
		var oDivOpaque = document.createElement("div");
		oDivOpaque.setAttribute("id", "bgOpaque");
		var ele = document.getElementsByTagName("body")[0].appendChild(oDivOpaque);
	}
	var ele = document.getElementById("bgOpaque");	
	if(!opaque){
		ele.style.width = document.body.scrollWidth;
		ele.style.height = document.body.scrollHeight;
		setOpacity(ele, 0);
		ele.style.display = "block";
		fadeIn("bgOpaque", 0, 60, 10);
		opaque = true;
		if(position != "rel") {
			setPosition(div);
		}
		ele.onclick = function() {
			closeWindow(div);
		}
	}else{
		fadeOut("bgOpaque", 60, 0, 15);
		opaque = false;
	}
}
//select on change qui affiche les descriptions des blogueurs et chroniqueurs
function blogue(value){

{var x=document.getElementById('description').getElementsByTagName("h6");
for (var i=1;i<x.length;i++)
{
x[i].style.visibility="hidden";
x[i].style.display="none";
x[i].style.height="0px";
x[i].style.width="0px";
x[i].style.zIndex="1";
x[i].style.position="relative";
}}
{var x=document.getElementById('description'+value).getElementsByTagName("h6");
for (var i=0;i<x.length;i++)
{
x[i].style.visibility="visible";
x[i].style.display="block";
x[i].style.height="auto";
x[i].style.width="170px";
x[i].style.zIndex="9999";
x[i].style.position="relative";
}}
{var x=document.getElementById('description').getElementsByTagName("img");
for (var i=1;i<x.length;i++)
{
x[i].style.visibility="hidden";
x[i].style.display="none";
x[i].style.height="0px";
x[i].style.width="0px";
x[i].style.zIndex="1";
x[i].style.position="relative";
}}
{var x=document.getElementById('description'+value).getElementsByTagName("img");
for (var i=0;i<x.length;i++)
{
x[i].style.visibility="visible";
x[i].style.display="block";
x[i].style.height="120px";
x[i].style.width="180px";
x[i].style.zIndex="9999";
x[i].style.position="relative";
}}
{var x=document.getElementById('description').getElementsByTagName("p");
for (var i=1;i<x.length;i++)
{
x[i].style.visibility="hidden";
x[i].style.display="none";
x[i].style.height="0px";
x[i].style.width="0px";
x[i].style.zIndex="1";
x[i].style.position="relative";
}}
{var x=document.getElementById('description'+value).getElementsByTagName("p");
for (var i=0;i<x.length;i++)
{
x[i].style.visibility="visible";
x[i].style.display="block";
x[i].style.height="200px";
x[i].style.width="180px";
x[i].style.zIndex="9999";
x[i].style.position="relative";
x[i].style.overflow="auto";
}}
}

