var scroll_timer;

function goto_page( page )
{
	window.location.href = page;
}

function search_focus()
{
	var search_box;

	search_box = document.getElementById( 'search' );

	if ( search_box.value == 'Search' )
	{
		search_box.value = '';
	}
}

function search_go()
{
	var search_box;

	search_box = document.getElementById( 'search' );

	if ( search_box.value != '' )
	{
		document.getElementById( 'search_form' ).submit();
	}
}

function start_scroll()
{
	scroll_timer = window.setInterval( 'scroll_title()', 15 );
}

function scroll_title()
{
	var header_element;
	var header_left;

	header_element = document.getElementById( 'header_text' );

	header_left = parseInt( header_element.style.left );

	if ( header_left > 55 )
	{
		header_element.style.left = header_left - 5;
	}
	else if ( header_left > 45 )
	{
		header_element.style.left = header_left - 4;
	}
	else if ( header_left > 30 )
	{
		header_element.style.left = header_left - 3;
	}
	else if ( header_left > 20 )
	{
		header_element.style.left = header_left - 2;
	}
	else if ( header_left > 15 )
	{
		header_element.style.left = header_left - 1;
	}
	else
	{
		window.clearInterval( scroll_timer );
	}
}

function set_opacity( opacity_object, opacity_percent )
{
	if ( opacity_percent == 0 )
	{
		opacity_object.style.visibility = 'hidden';
	}
	else
	{
		opacity_object.style.visibility = 'visible';
	}

	opacity_object.style.opacity = opacity_percent / 100;
	
	if ( opacity_percent == 100 )
	{
		opacity_object.style.filter = '';
	}
	else
	{
		opacity_object.style.filter = 'progid:DXImageTransform.Microsoft.Alpha(Opacity=' + String( opacity_percent ) + ')';
	}
}


