/**
 *	Detect browser
 */
var IE = false;
var IE55 = false;
var NN6 = false
var browserString = navigator.userAgent.toLowerCase();
if( (browserString.indexOf("msie")+1) )
{
	if( (browserString.indexOf("5.5")+1) )
		IE55 = true;
	else
		IE = true;
}

if( (browserString.indexOf("netscape6")+1) )
{
	NN6 = true;
}
//alert(browserString);


/**
 *	Function used by 'expand/close' button, use hidden HTML to populate visible field and clear it
 *	@param	active		the visble area
 *	@param	content		hidden area containing the content
 *	@param	button		button used to activate toggle
 */
function toggleFold( active, content, button, td1, td2 )
{

	if( document.getElementById( button ).innerHTML == "close" )
	{
		document.getElementById( content ).innerHTML = document.getElementById( active ).innerHTML;
		document.getElementById( active ).innerHTML = "";
		document.getElementById( button ).innerHTML = "expand";
		document.getElementById( td1 ).className = "expandHeader";
		document.getElementById( td2 ).className = "expandHeader";		
	}
	
	else if( document.getElementById( button ).innerHTML == "expand" )
	{
		document.getElementById( active ).innerHTML = document.getElementById( content ).innerHTML;
		document.getElementById( content ).innerHTML = "";
		document.getElementById( button ).innerHTML = "close";
		document.getElementById( td1 ).className = "expandHeaderOn";
		document.getElementById( td2 ).className = "expandHeaderOn";
	}	
}

/**
 *	Show drop-down menu
 *	@param	content		menu to display
 */
function showMenu( menu )
{	
	var rollOver = "img_"+menu;
	//window.status= document.getElementById('tableHeader').offsetLeft + "IIIIII" + document.getElementById('rollOver').offsetLeft );
	document.getElementById( menu ).style.position = "absolute";
	if(IE)
		document.getElementById( menu ).style.left = parseInt(document.getElementById('tableHeader').offsetLeft)+document.getElementById(rollOver).offsetLeft +"px";
	else if(IE55)
		document.getElementById( menu ).style.left = parseInt(document.getElementById('tableHeader').offsetLeft)+document.getElementById(rollOver).offsetLeft +"px";
	else if(NN6)
		document.getElementById( menu ).style.left = document.getElementById(rollOver).offsetLeft +"px";
	else
		document.getElementById( menu ).style.left = parseInt(document.getElementById('tableHeader').offsetLeft)+document.getElementById(rollOver).offsetLeft +"px";
	document.getElementById( menu ).style.top = "121px";
	document.getElementById( menu ).style.visibility = "visible";
	if( document.getElementById( rollOver ).src.indexOf("On.gif")<0 )
		document.getElementById( rollOver ).src = "../common/images/" +  colourScheme + "_" +menu+"On.gif";
		
	//hide select menu
	if( document.getElementById( 'hide_element' ) )
		document.getElementById( 'hide_element' ).style.visibility = "hidden";
}

/**
 *	Hide drop-down menu
 *	@param	content		menu to hide
 */

function open_photos (link)
{
	window.open("../misc/photos.php?" + link, "photo","width=500, height=540");
}

function member(which)
{
//	window.open('../members/member.php?id=' + which,'member','height=500,width=600'); 
	document.location = "../members/member.php?id=" + which;
}
function hideMenu( menu )
{
	var rollOver = "img_"+menu;
	document.getElementById( menu ).style.visibility = "hidden";
	if( document.getElementById( rollOver ).src.indexOf("On.gif") )
		document.getElementById( rollOver ).src = "../common/images/" +  colourScheme + "_" +menu+".gif";
		
	//show select menu
	if( document.getElementById( 'hide_element' ) )
		document.getElementById( 'hide_element' ).style.visibility = "visible";
}

/**
 *	Change CSS class for object
 *	@param	obj			object ID
 *	@param	className	new CSS class name
 */
function changeClass( obj, className )
{
	document.getElementById( obj ).className = className ;
}


