function Display_Div(Click_Menu)
{
	myvar = document.getElementById(Click_Menu);
	if (myvar.style.display == "none") {
		myvar.style.display = "";
	} else {
		myvar.style.display = "none";
	}
}

function Display_Divs(text, title)
{
	myvar = document.getElementById(text);
	myvar2 = document.getElementById(title);
	myvar3 = document.getElementById(title + '_on');
	if (myvar.style.display == "none") {
		myvar3.style.display = "block";
		myvar.style.display = "block";
		myvar2.style.display = "none";
	} else {
		myvar.style.display = "none";
		myvar3.style.display = "none";
		myvar2.style.display = "block";

	}
}

function Display_Publi(cat)
{
	myvar = document.getElementById(cat + '_list');
	myvar2 = document.getElementById(cat + '_btn');
	if (myvar.style.display == "none") {
		myvar.style.display = "block";
		myvar2.className = "publi_cat_moins";
	} else {
		myvar.style.display = "none";
		myvar2.className = "publi_cat_plus";

	}
}

function Display_Sub(btn1, btn2, btn3)
{

	document.getElementById(btn1).className = btn1 + '_btn_on';
	document.getElementById(btn2).className = btn2 + '_btn';
	document.getElementById(btn3).className = btn3 + '_btn';
	document.getElementById(btn1 + '_text').style.display = "block";
	document.getElementById(btn2 + '_text').style.display = "none";
	document.getElementById(btn3 + '_text').style.display = "none";
}

function HoverPixOn(pixid)
{
	myvar = document.getElementById(pixid);
	myvar.className = "photos_box_small_hover";
}

function HoverPixOff(pixid)
{
	myvar = document.getElementById(pixid);
	myvar.className = "";
}

function $(divId)
{
	return(document.getElementById(divId));
}

function centerDiv(divId, width, height)
{
	var div = document.getElementById(divId);
	div.style.width = width + "px";
	div.style.height = height + "px";
	div.style.top = posTop() + ((pageHeight() - height) / 2) + "px";
	div.style.left = ((pageWidth() - width) / 2) + "px";
	showDiv(divId);
}

/*
function showHideDiv(divId)
{
	var div = document.getElementById(divId);
	
	if (div.style.height == "0px" || div.style.height == "")
	{
		div.style.height = "auto";
		div.style.overflow = "visible";
	}
	else
	{
		div.style.height = "0px";
		div.style.overflow = "hidden";
	}
}
*/

function showDiv(divId)
{
	var div = document.getElementById(divId);
	if (typeof div.style != "undefined")
	{
		div.style.visibility = "visible";
		div.style.display = "block";
	}
}

function hideDiv(divId)
{
	var div = document.getElementById(divId);
	if (typeof div.style != "undefined")
	{
		div.style.visibility = "hidden";
		div.style.display = "none";	
	}
}

function showHideDiv(divId)
{
	var div = document.getElementById(divId);
	
	if (typeof div.style != "undefined")
	{
		if (div.style.visibility == "hidden")
		{
			div.style.visibility = "visible";
			div.style.display = "block";
		}
		else
		{
			div.style.visibility = "hidden";
			div.style.display = "none";	
		}
	}
}

function updateDiv(divId, newContent)
{
	var div = document.getElementById(divId);
	if (typeof div.innerHTML != "undefined")
	{
		div.innerHTML = newContent;
	}
}

// Browser Window Size and Position
// copyright Stephen Chapman, 3rd Jan 2005, 8th Dec 2005
// you may copy these functions but please keep the copyright notice as well
function pageWidth() {return window.innerWidth != null? window.innerWidth: document.documentElement && document.documentElement.clientWidth ? document.documentElement.clientWidth:document.body != null? document.body.clientWidth:null;}
function pageHeight() {return window.innerHeight != null? window.innerHeight: document.documentElement && document.documentElement.clientHeight ? document.documentElement.clientHeight:document.body != null? document.body.clientHeight:null;}
function posLeft() {return typeof window.pageXOffset != 'undefined' ? window.pageXOffset:document.documentElement && document.documentElement.scrollLeft? document.documentElement.scrollLeft:document.body.scrollLeft? document.body.scrollLeft:0;}
function posTop() {return typeof window.pageYOffset != 'undefined' ? window.pageYOffset:document.documentElement && document.documentElement.scrollTop? document.documentElement.scrollTop: document.body.scrollTop?document.body.scrollTop:0;}
function posRight() {return posLeft()+pageWidth();}
function posBottom() {return posTop()+pageHeight();}
