/*
ALL FUNCTIONS SHOULD GO HERE
THESE FUNCTIONS WILL BE INCLUDED IN THE _TOP.PHP FILE
AND WILL BE AVAILABLE TO ALL PAGES

START MODIFICATION LOG  

17jun2008
Michael Thompson
	Added the following functions to this file
	- toggleLayer

13aug2008
Michael Thompson
	Added the following function to this file
	- popup

END MODIFICATION LOG
*/

//toggleLayer Function
//This function will be used to show/hide a <div> when needed
function toggleLayer( whichLayer ) {
	var elem, vis;
	if( document.getElementById ) // this is the way the standards work
		elem = document.getElementById( whichLayer );
	else if( document.all ) // this is the way old msie versions work
		elem = document.all[whichLayer];
	else if( document.layers ) // this is the way nn4 works
		elem = document.layers[whichLayer];
	vis = elem.style;
	// if the style.display value is blank we try to figure it out here
	if(vis.display==''&&elem.offsetWidth!=undefined&&elem.offsetHeight!=undefined)
		vis.display = (elem.offsetWidth!=0&&elem.offsetHeight!=0)?'block':'none';
		vis.display = (vis.display==''||vis.display=='block')?'none':'block';
}

function popup(mylink,windowname,width,height)
{
//alert(mylink + windowname);
if (! window.focus)return true;
var href;
if (typeof(mylink) == 'string')
   href=mylink;
else
   href=mylink.href;
window.open(href, windowname, 'width='+width+',height='+height+',scrollbars=no,toolbar=no,resizable=no');

return false;
}
