function ShowHideSection(SectionID){
	var FormSection=document.getElementById(SectionID);
	if(FormSection){
		if(FormSection.style.display=='none'){
			FormSection.style.display='inline';
		}else{
			FormSection.style.display='none';
		}
	}
}
function ShowHideSectionByNode(FormSection){
	if(FormSection){
		if(FormSection.style.display=='none'){
			FormSection.style.display='inline';
		}else{
			FormSection.style.display='none';
		}
	}
}

///////////////////////////////////////////////////////////////

/*  
Script made by Martial Boissonneault © 2002-2003 http://getElementById.com/
This script may be used and changed freely as long as this msg is intact
Visit http://getElementById.com/ for more free scripts and tutorials.
*/
var obj=null;
var ie5 = (document.getElementById && document.all); 
var ns6 = (document.getElementById && !document.all);

var opacity = 0;
var timerID = null;
var opak = 0;
var index = 0;
var mouseX = 15;
var mouseY = 0;

function mozOpacity(){
	if(ns6){
		if(opacity<1.0){
			opacity = opak + 1.0;
			opak = opacity;
			timerID = setTimeout("mozOpacity()", 100);
			obj.style.MozOpacity = opacity;
		}else{
			obj.style.MozOpacity=1.0;
		}
	}
}

function changeMsg(message){
	if(obj!=null){
		if(message.length>0){
			msg=message.replace(/\[/g,"<");
			msg=msg.replace(/\]/g,">");
			if(ie5){
				obj.style.filter="blendTrans(Duration=0.5)";
				obj.filters[0].Apply();
				obj.style.visibility = "visible";
				obj.filters[0].Play();
				var msg;
				obj.innerHTML = msg;
			}
			else if(ns6){
				obj.style.visibility = "visible";
				obj.innerHTML = msg;
				if (opak < 1.0){
					mozOpacity();
				}
			}
		}
	}
}

function hideMsg(){
	if(obj!=null){
		if(ie5){
			obj.innerHTML='';
			obj.style.visibility="hidden";
		}
		if(ns6){
			if(timerID!=null){
				clearTimeout(timerID);
				timerID=null;
			}
			obj.style.MozOpacity = '0';
			opak = 0;
		}
	}
}

function getMouseMove(e){
	if(obj!=null){
		if(ie5){
			obj.style.left = document.body.scrollLeft + event.clientX + mouseX;
			obj.style.top = document.body.scrollTop + event.clientY + mouseY;
		}
		else if(ns6){
			obj.style.left = window.pageXOffset + e.clientX + mouseX;
			obj.style.top = window.pageYOffset + e.clientY + mouseY;
		}
	}
}

function fadingTooltipsInit(){
	obj = document.getElementById('ToolTipBox');
	document.onmousemove=getMouseMove;
}
