active = null;
function showHide(obj){
	
	handle = obj.nextSibling;
	while (handle.nodeType == 3) {
		handle = handle.nextSibling;
	};

	if(active){
		if(active == handle){
			handle.style.display = 'none';
			active = null;
		}else{
			active.style.display = 'none'
			active = handle;
			active.style.display = 'block'
		}
	}else{
		handle.style.display = 'block'
		active = handle;
	}

}
//----------------------------------------------------------------------------------------------------
function gettrailobj(){
	if (document.getElementById) return document.getElementById("trailimageid").style
	else if (document.all) return document.all.trailimagid.style
}
function truebody(){
	return (!window.opera && document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}
function hidetrail(){
	document.onmousemove = ""
	gettrailobj().visibility = "hidden"
	gettrailobj().left = -1000
	gettrailobj().top = -1000
}
function showtrail(width,height,file){
	if(navigator.userAgent.toLowerCase().indexOf('opera') == -1 && navigator.userAgent.toLowerCase().indexOf('safari') == -1){
		w = width;
		h = height;
		gettrailobj().visibility = "visible"
		document.getElementById('ttimg').src = file
		document.getElementById('ttimg').width = width
		document.getElementById('ttimg').height = height
		document.onmousemove = followmouse

	}
}
function followmouse(e){
	if(navigator.userAgent.toLowerCase().indexOf('opera') == -1 && navigator.userAgent.toLowerCase().indexOf('safari') == -1){
		
		var xcoord = 0
		var ycoord = 20
		if (typeof e != "undefined"){
			xcoord += e.pageX
			ycoord += e.pageY
		}else if (typeof window.event !="undefined"){
			xcoord += truebody().scrollLeft + event.clientX
			ycoord += truebody().scrollTop + event.clientY
		}
		var docwidth = document.all ? truebody().scrollLeft+truebody().clientWidth : pageXOffset+window.innerWidth-15
		var docheight = document.all ? Math.max(truebody().scrollHeight, truebody().clientHeight) : Math.max(document.body.offsetHeight, window.innerHeight)
		if((docwidth-xcoord)<250) xcoord -= 250		
		if (ycoord-truebody().scrollTop+h>truebody().clientHeight)
		ycoord = ycoord - h - 20;
		gettrailobj().left = xcoord + "px"
		gettrailobj().top  = ycoord + "px"
	}
}



