//////////////////////////////////////////////////////////////////////////
// Выбор страницы пейджбокса по id                                      //
//////////////////////////////////////////////////////////////////////////

function select_pagebox_page( pagebox_id, page_id )
{
	eval("var state = pagebox_" + pagebox_id + "_state");
	
	if ( state["selected_page_id"] != null )
	{
		document.getElementById("pagebox_" + pagebox_id + "_tab_" + state["selected_page_id"]).className = "interface_pagebox_unselected_tab";
		document.getElementById("pagebox_" + pagebox_id + "_page_" + state["selected_page_id"]).style.display = "none";
	}
	
	document.getElementById("pagebox_" + pagebox_id + "_tab_" + page_id).className = "interface_pagebox_selected_tab";
	document.getElementById("pagebox_" + pagebox_id + "_page_" + page_id).style.display = "block";
	
	state["selected_page_id"] = page_id;
}

//////////////////////////////////////////////////////////////////////////
// Клик по табу страницы пейджбокса                                     //
//////////////////////////////////////////////////////////////////////////

function pagebox_page_tab_on_click( pagebox_id, page_id )
{
	eval("var state = pagebox_" + pagebox_id + "_state");
	
	if ( page_id != state["selected_page_id"] ) select_pagebox_page(pagebox_id, page_id);
}

//////////////////////////////////////////////////////////////////////////
// Мышь на табе                                                         //
//////////////////////////////////////////////////////////////////////////

function pagebox_page_tab_on_mouse_over( pagebox_id, page_id )
{
	eval("var state = pagebox_" + pagebox_id + "_state");
	
	if ( page_id != state["selected_page_id"] )
	{
		document.getElementById("pagebox_" + pagebox_id + "_tab_" + page_id).className = "interface_pagebox_unselected_highlighted_tab";
	}
}

//////////////////////////////////////////////////////////////////////////
// Мышь ушла с таба                                                     //
//////////////////////////////////////////////////////////////////////////

function pagebox_page_tab_on_mouse_out( pagebox_id, page_id )
{
	eval("var state = pagebox_" + pagebox_id + "_state");
	
	if ( page_id != state["selected_page_id"] )
	{
		document.getElementById("pagebox_" + pagebox_id + "_tab_" + page_id).className = "interface_pagebox_unselected_tab";
	}
}