home_on = new Image( 60, 25 );
home_on.src = "img/home_on.gif";
home_off = new Image( 60, 25 );
home_off.src = "img/home_off.gif";

function _msie_replace_png_imgs() {
	var i, elements;

	elements = document.getElementsByTagName( "img" );
	for ( i = 0; i < elements.length; i++ ) {
		var img = elements[i];
		if ( img.src.toLowerCase().search(/\.png$/ ) < 0 ) continue;

		img.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + img.src	+ "', sizingMethod='image')";
		img.src = "img/spacer.gif";
	}
}

if ( window.attachEvent && navigator.appName == "Microsoft Internet Explorer" ) window.attachEvent ( "onload", _msie_replace_png_imgs );

if ( navigator.appName == "Netscape" ) {
	window.addEventListener ( "resize", popCenter, false );
	window.addEventListener ( "scroll", popCenter, false );
} else if ( navigator.appName == "Opera" || navigator.appVersion.indexOf( "Macintosh" ) < 0 ) {
	window.attachEvent ( "onresize", popCenter );
	window.attachEvent ( "onscroll", popCenter );
}

var boxNumber = -1;
var showDiv, offset, windowWidth, windowHeight, windowOffset;

function popMove( box ) {
	if ( navigator.appName == "Netscape" || navigator.appName == "Opera" ) {
		windowWidth = window.innerWidth;
		windowHeight = window.innerHeight;
		windowOffset = window.pageYOffset;
	} else if ( document.documentElement.clientWidth ) {
		windowWidth = document.documentElement.clientWidth;
		windowHeight = document.documentElement.clientHeight;
		windowOffset = document.documentElement.scrollTop;
	} else {
		windowWidth = document.body.clientWidth;
		windowHeight = document.body.clientHeight;
		windowOffset = document.body.scrollTop;
	}
	showDiv = document.getElementById( box );
	offset = Math.floor (( windowWidth - showDiv.offsetWidth ) / 2 );
	offset < 0 ? offset = 10 : offset;
	showDiv.style.left = offset + 'px';
	offset = Math.floor (( windowHeight - showDiv.offsetHeight ) / 2 );
	offset < 0 ? offset = 10 : offset;
	showDiv.style.top = eval( windowOffset + offset ) + 'px';
}

function popUp ( number ) {
	if ( boxNumber > -1 ) {
		document.getElementById( 'box' +  boxNumber ).style.visibility = "hidden";
	}
	popMove( 'box' +  number );
	boxNumber = number;
	showDiv.style.visibility = "visible";
}

function popDown( number ) {
	document.getElementById( 'box' +  number ).style.visibility = "hidden";
	boxNumber = -1;
}

function popCenter () {
	if ( boxNumber > -1 ) {
		popMove ( 'box' + boxNumber );
	}
}

function _showWindow ( url ) {
	newWindow = window.open( url );
	newWindow.focus();
}

