var popup_varTimeout		= 500;
var popup_varCloseTimer = 0;
var popup_varLayer 			= 0;

var popup_varHeaderImage = null;
var popup_varHeaderImage_hover = null;
var popup_varHeaderImage_normal = null;

function popup_cancelLink( )
{
	alert( "X" );
	return false;
}


function popup_SetHoverImage( )
{
	if ( popup_varHeaderImage && popup_varHeaderImage_hover )
	{
		popup_varHeaderImage.src = popup_varHeaderImage_hover;
	}
}

function popup_RestoreNormalImage( )
{
	if ( popup_varHeaderImage && popup_varHeaderImage_normal )
	{
		popup_varHeaderImage.src = popup_varHeaderImage_normal;
	}
}

function popup_startTimer( )
{
	popup_cancelTimer( );
	popup_varCloseTimer = window.setTimeout( popup_close , popup_varTimeout );
}

function popup_cancelTimer( )
{
	if( popup_varCloseTimer )
	{
		window.clearTimeout( popup_varCloseTimer );
		popup_varCloseTimer = null;
	}
}

function popup_open( layer_id /* , head_image , hover_state , normal_state */ )
{	
	popup_close( );
	var target_layer = document.getElementById( layer_id );
	if ( target_layer ) 
	{
		popup_varLayer = target_layer;
		popup_varLayer.style.visibility = 'visible';
	}
	return false;	
//	popup_varHeaderImage = document.getElementById( head_image );
//	popup_varHeaderImage_hover = hover_state;
//	popup_varHeaderImage_normal = normal_state;
//	popup_SetHoverImage( );
}

function popup_close()
{
	popup_cancelTimer( );
	if( popup_varLayer ) popup_varLayer.style.visibility = 'hidden';
//	popup_RestoreNormalImage( );
	popup_varLayer = null;
}

// close layer when click-out
document.onclick = popup_close; 
