// generator: o-Design

// design:nav_graphic #588

function over_588(id){
	$('i588_' + id).className = 'cia_588';
}

function out_588(id){
	$('i588_' + id).className = 'ci_588';
}

// design:nav_2 #105
var menuOpened_105 = []
var timeoutId_105 = 0
var currentMenu_105 = 0

function menu_105(id, isActive){
	this.id = id
	this.isActive = isActive
}
function open_105(id, isActive){
	if(id == currentMenu_105) return clearTimeout(timeoutId_105)
	
	reset_105()
	if(!isActive) over_105(id)
	menuOpened_105.push(new menu_105(id, isActive))
	currentMenu_105 = id
	
	if(!$('submenu_105_' + id).getElementsByTagName('TD').length) return
	
	$('submenu_105_' + id).show()
	var pos = $('i105_' + id).cumulativeOffset()
	pos.top += $('i105_' + id).getHeight()
	$('submenu_105_' + id).setStyle({left: pos.left+'px', top: pos.top+'px'})
}
function reset_105(){
	var menu
	while(menuOpened_105.length){
		menu = menuOpened_105.pop()
		hide_105(menu.id, menu.isActive, true)
	}
	if(timeoutId_105) clearTimeout(timeoutId_105)
	currentMenu_105 = 0
}
function hide_105(id, isActive, hideNow){
	if(hideNow){
		$('submenu_105_' + id).hide()
		if(timeoutId_105){
			clearTimeout(timeoutId_105)
			timeoutId_105 = 0
		}
		currentMenu_105 = 0
		if(!isActive) out_105(id)
	}
	else timeoutId_105 = window.setTimeout('hide_105('+id+', '+(isActive ? 'true' : 'false')+', true)', 400)
}
function over_105(id, isSub){
	$('i105_' + id).className = isSub ? 'scia_105' : 'cia_105';
	$('il105_' + id).className = isSub ? 'scial_105' : 'cial_105';
}
function out_105(id, isSub){
	$('i105_' + id).className = isSub ? 'sci_105' : 'ci_105';
	$('il105_' + id).className = isSub ? 'scil_105' : 'cil_105';
}

