/* Copyright (c) 2008 FSI Systems Inc. All Rights Reserved. $FSISys: index.js,v 1.2 2008/04/07 19:04:52 mherman Exp $ */
var shown = null;
var windowTimeOut = null;

function MM_preloadImages() 
{ 
	var d = document; 

	if ( d.images )
	{
		if ( !d.MM_p ) d.MM_p = new Array ();

		var i,j = d.MM_p.length,a = MM_preloadImages.arguments; 

		for ( i = 0 ; i < a.length ; i++ )
			if ( a [i].indexOf ( "#" ) != 0)
			{ 
				d.MM_p[j] = new Image; 
				d.MM_p[j++].src=a[i];
			}
	}
}


function MM_findObj ( n , d )
{
	var p , i , x;  
  
	if ( !d ) d = document; 

	if ( ( p = n.indexOf ( "?" ) ) > 0 && parent.frames.length ) 
	{
		d = parent.frames [ n.substring ( p + 1 ) ].document; 
		n = n.substring ( 0 , p );
	}

	if ( !( x = d [n] ) && d.all ) 
		x = d.all [n]; 
	
	for ( i = 0; !x && i < d.forms.length ; i++ ) 
		x = d.forms [i] [n];

	for ( i = 0 ; !x && d.layers && i < d.layers.length ; i++ ) 
		x = MM_findObj ( n , d.layers [i].document );
	
	if ( !x && d.getElementById ) 
		x = d.getElementById ( n ); 

	return x;
}


function swi ( o , ns ) 
{
	o.childNodes[0].textContent = o.childNodes[0].src; 
	o.childNodes[0].src = ns;
}


function rsti ( o ) 
{
	o.childNodes[0].src = o.childNodes[0].textContent;
}


function show ( id ) 
{
	var d = document.getElementById ( id );
	if ( shown ) shown.style.display = 'none';
	if ( d ) 
	{
		d.style.display = 'block'; 
		shown = d;
	}
	if ( windowTimeOut ) clearInterval ( windowTimeOut );
}


function mouseOut ( o )
{
	if ( windowTimeOut ) clearInterval ( windowTimeOut );
   windowTimeOut = setInterval ( "show();" , 500 );
}


function mouseOver ( o )
{
	if ( windowTimeOut ) clearInterval ( windowTimeOut );
}

