function showHideElement(a_ElementId)

{

	if(document.getElementById(a_ElementId).style.display == 'block')

		document.getElementById(a_ElementId).style.display = 'none';

	else

		document.getElementById(a_ElementId).style.display = 'block';

}

/*********************************************************************/

function SetCookie(name, value)

{

	/* un cookie a besoin d'un nom, d'une valeur, d'un nom

	 *de domaine, d'une date d'expiration

	 */

	var argv=SetCookie.arguments;

	var argc=SetCookie.arguments.length;

	var expires=(argc > 2) ? argv[2] : null;

	var path=(argc > 3) ? argv[3] : null;

	var domain=(argc > 4) ? argv[4] : null;

	var secure=(argc > 5) ? argv[5] : false;

	document.cookie=name+"="+escape(value)+

	((expires==null) ? "" : ("; expires="+expires.toGMTString()))+

	((path==null) ? "" : ("; path="+path))+

	((domain==null) ? "" : ("; domain="+domain))+

	((secure==true) ? "; secure" : "");

}

/*********************************************************************/

/*

 * This function is used to kill or delete a cookie.

 */

function KillCookie(a_Cookie)

{

	name = a_Cookie;

	var argv=KillCookie.arguments;

	var argc=KillCookie.arguments.length;

	var path=(argc > 3) ? argv[3] : null;

	var domain=(argc > 4) ? argv[4] : null;

	var secure=(argc > 5) ? argv[5] : false;

	document.cookie=name+"= "+

	( ("; expires= -1"))+

	((path==null) ? "" : ("; path="+path))+

	((domain==null) ? "" : ("; domain="+domain))+

	((secure==true) ? "; secure" : "");

	name = a_Cookie;

	document.cookie=name+"= "+

	( ("; expires= -1"))+

	((path==null) ? "" : ("; path="+path))+

	((domain==null) ? "" : ("; domain="+domain))+

	((secure==true) ? "; secure" : "");

}

/********************************************************************************************/

function jsOpenWindowFullSize(a_Url,a_WindowName)

{

	window.open(a_Url,

							a_WindowName,

							"scrollbars=yes,toolbar=yes,fullscreen=no,menubar=yes,resizable=yes,titlebar=yes,title=yes"

							);

}

/********************************************************************************************/

function jsOpenWindowUserSize(a_Url,a_WindowName,a_Width,a_Height)

{

	window.open(a_Url,

							a_WindowName,

							"scrollbars=yes,toolbar=yes,fullscreen=no,menubar=yes,resizable=yes,titlebar=yes,title=yes,width="+a_Width+", height="+a_Height

							);

}

/********************************************************************************************/

	function ToggleDisplay(a_ElementId)

	{

		//alert(a_ElementId);

		if(document.getElementById(a_ElementId).style.display == 'block')

		{

			document.getElementById(a_ElementId).style.display = 'none';

		}

		else

		{

			document.getElementById(a_ElementId).style.display = 'block';

		}

	}


