
// JavaScript Document
function get_id(id)
{
	return document.getElementById(id);
}

function get_val(id)
{
return get_id(id).value;
}

function get_sel(id)
{
	return get_id(id).options[get_id(id).selectedIndex].value;
}
function change_focus(id)
{
	document.getElementById(id).focus();
}

function str_replace(search, replace, subject) {
    return subject.split(search).join(replace);
} 


function show_submenu(cat_id)
{
var cat_div = "menu_" + cat_id;
var now_visibility = get_id(cat_div).style.display;
if (now_visibility=="")
{
	get_id(cat_div).style.display = "none";
}
else
{
	get_id(cat_div).style.display = "";
}
}

function show_help_window(div,img)
{
		function mousePageXY(e)
		{
		  var x = 0, y = 0;
		
		  if (!e) e = window.event;
		
		  if (e.pageX || e.pageY)
		  {
			x = e.pageX;
			y = e.pageY;
		  }
		  else if (e.clientX || e.clientY)
		  {
			x = e.clientX + (document.documentElement.scrollLeft || document.body.scrollLeft) - document.documentElement.clientLeft;
			y = e.clientY + (document.documentElement.scrollTop || document.body.scrollTop) - document.documentElement.clientTop;
		  }
		
		  return {"x":x, "y":y};
		}
var mCur = mousePageXY();
get_id(div).style.top = mCur.y+5 +"px";
get_id(div).style.left = mCur.x+5 +"px";
if (get_id('photo_image').src && get_id('photo_image').src!=img)
{
	get_id('photo_image').src = img;
}

}

var scroll_action = "";
var scroll_div = "";
function scroll_start(action,div)
{
	scroll_action = action;
	scroll_div = div;
	scroll_left();
}
function scroll_left()
{
	if (scroll_action=="") return;
	if (scroll_action=="+")
	{
get_id(scroll_div).scrollLeft = get_id(scroll_div).scrollLeft+1;
	}
	else
	{
	get_id(scroll_div).scrollLeft = get_id(scroll_div).scrollLeft-1;	
	}
	setTimeout("scroll_left()",10);
}
