/*
'	Document:	EasCMS系统操作
'	Surport	:	www.gold-leo.com
'	Author	:	金昌利开发组
'	Update	:	2007-11-26
*/

load_add(page_load_link);//载入系统链接
load_add(page_load_menu);//载入系统按钮
load_add(load_listline);//载入系统列表行
load_add(main_load_menu);//载入系统菜单

//函数：去除所有链接横线框
function page_load_link(){
	var links = $$$("a");
	for( var i=0; i<links.length; i++ )
		links[i].onfocus = function(){ this.blur(); };
}

//函数：系统按钮样式特效
function page_load_menu(){
	var buttons = $$$$("button_2","input");
	for( var i=0; i<buttons.length; i++ ){
		buttons[i].onmouseover = function(){this.style.backgroundPosition = "0px 0px";};
		buttons[i].onmouseout  = function(){this.style.backgroundPosition = "0px -21px";};
		buttons[i].onfocus = function(){this.blur();};
	}
}

//函数：系统列表行特效
function load_listline(){
	var lines = $$$$("list_line","tr");
	for( var i=0; i<lines.length; i++ ){
		lines[i].onmouseover = function(){this.className = "list_line_";};
		lines[i].onmouseout  = function(){this.className = "list_line";};
	}
}

//函数：左栏菜单特效
function main_load_menu(){
	//父级菜单
	var upmenus = $$$$("menu_up","div").concat( $$$$("menu_up_","div") );
	var areas = $$$$("menu_list","div");
	for( var i=0; i<areas.length; i++ ){
		upmenus[i].onclick = function(){
			var n = this.getAttribute("index");
			areas[n].style.display = areas[n].style.display=="none"?"":"none";
			this.className = this.className=="menu_up"?"menu_up_":"menu_up";
			main_load_bottom();//底部版权
		}
	}
	
	//子级菜单
	var menus = $$$$("menu_dn","div").concat( $$$$("menu_dn_","div") );
	for( var i=0; i<menus.length; i++ ){
		menus[i].onclick = function(){
			for( var j=0; j<menus.length; j++ )
				menus[j].className = "menu_dn";
			this.className = "menu_dn_";
		}
	}
	//退出登录按钮
	if( !$("menu_loginout") ) return;
	$("menu_loginout").onclick = function(){
		if( confirm("确认退出登录？") )
			location.href = "?action=loginout";
	}
}

//函数：系统框架自适应
function main_load_frame(){
	if( $("main_frame") )
		$('eas_frame').style.height = window.frames["eas_frame"].document.body.scrollHeight + 'px';
	else if( window.parent.$("main_frame") )
		window.parent.$('eas_frame').style.height = window.parent.frames["eas_frame"].document.body.scrollHeight + 'px';
	main_load_bottom();//底部版权
}

//函数：底部版权自适应
function main_load_bottom(){
	if( !$("main_bottom") ) return;
	var bottom = $("main_bottom");
	var height_bottom = bottom.offsetHeight;//页底高度
	var height_page = document.body.offsetHeight;//页面高度
	var height_all = document.documentElement.clientHeight;//可用高度
	if( navigator.userAgent.indexOf("MSIE") >= 0 )//IE
		var height_ = 40;
	else if( navigator.userAgent.indexOf("Firefox") >= 0 )//Firefox
		var height_ = 30;
	if( height_all - height_page > 0 )
		bottom.style.top = height_all - height_page - height_bottom + height_ + "px";
	else
		bottom.style.top = "10px";
}