var menu_imgs = new Array();
menu_imgs[0] = "images/framework/about_f2.gif";
menu_imgs[1] = "images/framework/contact_f2.gif";
menu_imgs[2] = "images/framework/home_f2.gif";
menu_imgs[3] = "images/framework/member_f2.gif";
menu_imgs[4] = "images/framework/order_f2.gif";

function preload_menu()	//preloads the images in the menu_imgs array
{
	for(i=0;i<menu_imgs.length;i++)
	{
		temp_img = new Image;
		temp_img.src=menu_imgs[i];
	}
}

function swap_menu_img(dom_obj_id,image_url)	//swap an image's src url
{
	if(document.getElementById)
		the_obj = document.getElementById(dom_obj_id);
	else
	if(document[dom_obj_id])
		the_obj = document[dom_obj_id];
	
	if(the_obj)
		the_obj.src = image_url;
}

var scroll_start_y = 200;
var scroll_max_y = -150;
var current_scroll = scroll_start_y;
var scroll_news = true;

function IncrementNewsScroll()
{
	if(!scroll_news)
		return false;

	var scroller = document.getElementById("news_scroller");
	if(scroller)
	{
		if(scroller.style)
		{
			current_scroll -= 1;
			if(current_scroll <= scroll_max_y)
				current_scroll = scroll_start_y;
				
			scroller.style.top = current_scroll + 'px';
		}
	}
}

function PauseNewsScroller()
{
	scroll_news=false;
}

function ContinueNewsScroller()
{
	scroll_news=true;
}

function StartNewsScroller()
{
	if(document.getElementById)
	{
		var scroller = document.getElementById("news_scroller");		
		var pane = document.getElementById("news_scrollpane");
		if(scroller && pane)
		{
			if(scroller.style)
			{
				//get the initial height of the scroller - cross browser?

				scroll_start_y = scroller.offsetHeight;
				scroll_max_y = -scroller.offsetHeight;
			
				scroller.style.top = scroll_start_y + 'px';
				
				setInterval('IncrementNewsScroll()','20');
				
				pane.onmouseover=PauseNewsScroller;
				pane.onmouseout=ContinueNewsScroller;
			}
		}
	}
}

function submit_form(form_id)
{
	var the_form=document.getElementById(form_id);
	
	if(the_form)
		the_form.submit();
}


