
//导航菜单
var current_parent = null;
var parent_sign = false;	//一级菜单的mouseover状态标记
var child_sign = false;		//二级菜单的mouseover状态标记
var currentParentNo = 0;	//当前栏目的类别号
function show_init_child(id){
	currentParentNo = id;
	show_child(id);
}
function show_child(id){
	//一级导航
	parent_sign = true;
	var parent = document.getElementById("first_nav_" + id);
	parent.className = "choose";
	if (current_parent){
		if (current_parent!=parent) current_parent.className = ""
	}else{
		current_parent = document.getElementById("first_nav_"+currentParentNo);
		current_child = document.getElementById("second_nav_"+currentParentNo);
		if (current_parent != parent) current_parent.className = ""
	}
	current_parent = parent;
	//二级导航
	child_sign = false;
	var child = document.getElementById("second_nav_"+id);
	if (child) child.className = "";
	if (current_child && current_child != child) current_child.className = "hide";	
	current_child = child;
}

var iTimeoutID = null;
function menu_back(){
	if ( !parent_sign && !child_sign && current_parent!= source_parent){
		show_child(source_parent);
	}
	window.clearTimeout(iTimeoutID);
}

function set_parent_sign(){
	parent_sign = true;
}

function set_child_sign(){
	child_sign = true;
}

function clear_parent_sign(){
	parent_sign = false;
	iTimeoutID = window.setTimeout(menu_back,500);
}

function clear_child_sign(){
	child_sign = false;
	iTimeoutID = window.setTimeout(menu_back,500);
}

var memberName;
function userLogin(){
	memberName = document.getElementById("memberName").value;
	passWd = document.getElementById("passWord").value;
	
	if (memberName == ""){ 
		alert("请填写用户名！");
		document.getElementById("memberName").focus();
		return;
	}
	if (memberName.length < 1){
		alert("用户名长度不足3位！");
		document.getElementById("memberName").focus();	
		return;
	}
//	if(CheckMemberNameHZ(memberName) == false){
//		alert("用户名应是字母、数字和'_'的组合 并且必须是字母开头");
//		document.getElementById("memberName").focus();
//		return;
//	}
	if (passWd.length < 3){
		alert("密码长度不足六位");
		document.getElementById("passWord").focus();
		return;
	}
	document.getElementById("loading").innerHTML = "<img src='/images/common/spinner.gif' alt='登录中'/>正在登录,请稍候&nbsp;";
	member.loginMember(memberName, passWd, loginDo);
}
function CheckMemberNameHZ(str){
   var pattern = /^[A-Za-z0-9_]+$/;
   return pattern.test(str);
}

function loginDo(data){
	if(data > 0){
		document.getElementById("loading").innerHTML = "欢迎您【"+ memberName +"】<a href='http://member.iimedia.cn/' target='_blank'>个人中心</a>&nbsp;|&nbsp;<a href='logout'>安全退出</a>&nbsp;";
		return;
	}
	alert("用户名或密码不正确！");
	initLogin();
}
function initLogin(){
	document.getElementById("loading").innerHTML = "用户名&nbsp;<input id='memberName' size='8' class='flatinput' />&nbsp;密码&nbsp;<input id='passWord' type='password' size='8' class='flatinput'/>&nbsp;<input type='image' src='/images/user/login_btn.gif' onclick='userLogin()' align='absmiddle'/>&nbsp;<a href='http://member.iimedia.cn/register' target='_blank'>注册</a>&nbsp;";
}

function showFrame(num){
	previosNum = (num==1 ? 2 : 1);
	previosObj = document.getElementById("fra_head_ft_"+previosNum);
	previosObj.className = previosNum==1 ? "classBefore" : "classAfter";
	document.getElementById("fra_ft_"+previosNum).style.display = "none";
	
	currentObj = document.getElementById("fra_head_ft_"+num);
	currentObj.className = "classCurrent";
	document.getElementById("fra_ft_"+num).style.display = "";
}

function searchgo(){
	keyword = document.getElementById("SearchKeyword");
	if(keyword.value.replace(/(^\s*)|(\s*$)/g, '')!=''){
		window.open("http://www.google.cn/search?sitesearch=iimedia.cn&ie+=gb2312+&q="+ keyword.value +"&+hl+=+zh-CN");
	}else{
		alert("请输入搜索关键词");
		keyword.focus();
	}
}
