/**
 * 头部 内页js
 * @param e
 * @return
 */


//内页中响应回车键进行查询
function head_actionValue() {
	/*document.getElementById('search_suggest').innerHTML = '';		// ajax输入条件在触发按钮时消失
	if (value == "") {
		document.getElementById('alertInfo').innerHTML = '<font color = "red">请输入查询条件！</font>';
		
	}else{
		window.location.href="./tagInfo?keyWord=" + value + "&sort=ck"; 
	}*/
	
	var value = document.getElementById('trsWordSearch').value;  // 得到输入框中的检索
	
	//处理特殊字符
	value = dealSymbol(value, "trsWordSearch");
	if (ltrim(value) == null || ltrim(value) == "" || ltrim(value) == "如：天河城") {
		document.getElementById("trsWordSearch").focus();
		document.getElementById('search_suggest').innerHTML = '';		// ajax输入条件在触发按钮时消失
		alert("请输入查询条件");
		return;
	}else{
		var ss=document.getElementById('search_suggest');
		ss.innerHTML = '';
		ss.style.display="none";		// ajax输入条件在触发按钮时消失
		
		window.location.href="./tagInfo?keyWord=" + encodeURI(value) + "&sort=ck"; 
	}
}


/*用户登录和注销 相关*/
	var h_userXmlHttp =  "";
	/*注册用户登录弹出页面*/
  function showUserLogin()
    {
       	var myAlert = document.getElementById("advlogin");
    	myAlert.style.display = "block";
    	myAlert.style.width=document.body.clientWidth;
      	myAlert.style.height=document.body.scrollHeight+"px";
      	
        document.getElementById("header_login").style.display='block';   
        document.getElementById("header_login").style.top = "50%";
		document.getElementById("header_login").style.left = "50%";
		document.getElementById("header_login").style.marginTop = "-75px";
		document.getElementById("header_login").style.marginLeft = "-150px";
        document.getElementById("header_login").style.visibility="visible";
        
    }
     //关闭"用户登录"窗体
    function advLogin_closes()
    {
        document.getElementById("header_login").style.visibility="hidden";
        document.getElementById("advlogin").style.display='none';
    }
    /*信息提交*/
    function loginBut(){
		var obj_username = document.getElementById("username") ;
		var obj_userpassword = document.getElementById("userpassword") ;
		var obj_txtRand = document.getElementById("txtRand") ;
		var obj_login_err_msg = document.getElementById("login_err_msg") ;
		if (ltrim(obj_username.value) == "" )
		{
			obj_login_err_msg.innerHTML = "<font color='red'>用户名不能为空！</font>" ;
			obj_username.focus();
			return false;
		}else if(ltrim(obj_userpassword.value) == "" ){
			obj_login_err_msg.innerHTML = "<font color='red'>密码不能为空！</font>" ;
			obj_userpassword.focus();
			return false;
		}else if(ltrim(obj_txtRand.value) == "" ){
			obj_login_err_msg.innerHTML = "<font color='red'>验证码不能为空！</font>" ;
			obj_txtRand.focus();
			return false;
		}else{
			h_userXmlHttp =  createAjaxObj();
			if (h_userXmlHttp.readyState == 4 || h_userXmlHttp.readyState == 0) {
				h_userXmlHttp.open("POST",'./userValidate?type=login&validateType=login&username='+encodeURI(obj_username.value)+'&userPsw='+obj_userpassword.value+'&txtRand='+obj_txtRand.value,true);
				h_userXmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); 
				h_userXmlHttp.onreadystatechange = ueseLoginSubmit;
				h_userXmlHttp.send(null); // 向服务器端发送参数
			}
		}
		return false;
    }
    //用户验证和提交
    function ueseLoginSubmit(){
		if (h_userXmlHttp.readyState == 4) {
			var loginInfo = '';
			if (h_userXmlHttp.status == 200) {	
				if (h_userXmlHttp.responseXML != null) { // 从服务器得到的值
					var xmlValue = h_userXmlHttp.responseXML;
					var userLogin_nodes=xmlValue.getElementsByTagName("userLogin");
					 if(userLogin_nodes.length == 0 ){
						  document.getElementById("login_err_msg").innerHTML = '<font color="red">请确认用户名和密码！</font>';
					  }else{
						  if (navigator.appName == "Microsoft Internet Explorer") {
							  	for (var i = 0; i < userLogin_nodes.length; i++){
			                		 loginInfo = userLogin_nodes[0].childNodes[0].text;
			               		}
							}else{						//火狐浏览器
								  for (var i = 0; i < userLogin_nodes.length; i++){
			                		 loginInfo = userLogin_nodes[0].childNodes[0].textContent;
			               		}
							}
							document.getElementById("login_err_msg").innerHTML = "<font color='red'>"+loginInfo+"</font>";
							if(loginInfo== "success"){//验证通过，刷新页面
								location.reload();	
							}
					 }
				} else {
					document.getElementById("login_err_msg").innerHTML = '<font color="red">请确认用户名和密码！</font>';
				}
			}else{
				document.getElementById("login_err_msg").innerHTML = '<font color="red">请确认用户名和密码！</font>';
			}
		}
    }
    
    //切换验证码图片
    function reload_img(){
		window.rand_img.location.reload();
	}
    
    //”注销“操作触发事件
    function useLoginOut(){
    	h_userXmlHttp =  createAjaxObj();
		if (h_userXmlHttp.readyState == 4 || h_userXmlHttp.readyState == 0) {
			h_userXmlHttp.open("POST",'./userValidate?type=loginOut',true);
			h_userXmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); 
			h_userXmlHttp.onreadystatechange = uese_Loginout;
			h_userXmlHttp.send(null); // 向服务器端发送参数
		}
    }
    //注销操作提交
    function uese_Loginout(){
		if (h_userXmlHttp.readyState == 4) {
			if (h_userXmlHttp.status == 200) {
				location.reload();	
			}
		}
    }
    
    
    
