﻿// JScript 文件
function changeSearchTab(i_select)
{
    var objSearch=null;
    var objSearchDetail=null;    
    for(var i=0;i<4;i++) 
    {   
        objSearch=document.all.item("searchTab_"+i);
        objSearchTools=document.all.item("searchModelTools_"+i);
        if(i==i_select)
        {
            if(objSearch!=null)
            {
                objSearch.className="searchFoucsTab";
            }
            objSearchTools.style.display = "block";
        }
        else
        {
            if(objSearch!=null)
            {
                objSearch.className="searchNoFoucsTab";
            }
            if(objSearchTools!=null)
            {
                objSearchTools.style.display = "none";
            }
        }
    }
}

function setBigClassTab(strname,n)
{
 var tli=document.getElementById(strname).getElementsByTagName("li");
 var mli=document.getElementById(strname+"_list").getElementsByTagName("ul");
 for(i=0;i<tli.length;i++){ 
  tli[i].className=i==n?"hover":"";
  mli[i].style.display=i==n?"block":"none";
 }
}

function setXuebarTab(n,objName)
{
    var tli;
    var mli;
    tli=document.getElementById(objName+"UL").getElementsByTagName("li");
    if(objName=="xuebarTab")
    {        
        mli=document.getElementById(objName+"List").getElementsByTagName("ul");
    }
    else
    {
        mli=document.getElementById(objName+"List").getElementsByTagName("div");
    }
    
    if(tli!=null&&mli!=null)
    {
        for(i=0;i<tli.length;i++){ 
        tli[i].className=i==n?"hover":"";
        mli[i].style.display=i==n?"block":"none";
        }
    }
    
}

function searchXBSubmit()
{ 
 var strquery="";
 var url="";
 var xbName="";
 strquery=strquery+"type=1";
 url="xuebar/search.aspx?"; 
xbName=document.all.item("searchxbformInput").value;
 if(xbName)
 {
	 //strquery=strquery+"&kw="+escape(replaceMspace(xbName)); 
	 strquery=strquery+"&kw="+replaceMspace(xbName); 	  
	 searchxbform.action = url+strquery; //提交的目标页面
	 searchxbform.submit ();
 }
 else
 {
	alert("请输入学吧名称!");
	document.all.item("searchxbformInput").focus();
 }

}

function kechengSearch()
{
 var strquery="";
 if(document.all.item("kecheng_kw").value!="")
 {
	 if(document.all.item("kecheng_kw").value.substring(0,1)!='课')
	 {
		strquery="?kw="+replaceMspace(document.all.item("kecheng_kw").value);   
	 }
 }
searchKCform.action = "kecheng/search.aspx"+strquery; //提交的目标页面
searchKCform.submit ();
}
function xuexiaoSearch()
{
 var strquery="";
 if(document.all.item("xuexiao_kw").value!="")
 {
	 if(document.all.item("xuexiao_kw").value.substring(0,1)!='学')
	 {
		strquery="?kw="+replaceMspace(document.all.item("xuexiao_kw").value);   
	 }
 }
searchXXform.action = "xuexiao/search.aspx"+strquery; //提交的目标页面
searchXXform.submit ();
}

function ziliaoSearch()
{
 var strquery="";
 if(document.all.item("ziliao_kw").value!="")
 {
	 if(document.all.item("ziliao_kw").value.substring(0,1)!='学')
	 {
		strquery="?kw="+replaceMspace(document.all.item("ziliao_kw").value);   
	 }
 }
searchZLform.action = "ziliao/search.aspx"+strquery; //提交的目标页面
searchZLform.submit ();
}
function UserLoginSubmit()
{
 var strquery="";
 var username="";
 username=document.all.item("UserName_Login").value;
  if(username!="")
 {
    if(username.length>3)
     {
        if(username.substring(0,3)=="用户名")
        {
            alert("用户名不能为空,请输入你的用户名!");
            document.all.item("UserName_Login").focus();
            return;
        }
        
     }
 }
 else
 {
    alert("用户名不能为空,请输入你的用户名!");
    document.all.item("UserName_Login").focus();
    return;
 }
UserLoginForm.submit ();

}
function setUserState()
{
    //debugger;
    //判断是否登录成功
    var LoginError=getCookie("LoginError");
    //DelCookie("LoginError");
    if(typeof LoginError == "undefined")
    {
        LoginError="";
    }
    else
    {
        if(LoginError == "undefined")
        {
            LoginError="";
        }
    }
    var UserName=getCookie("UserName");  
    if(LoginError=="0"||LoginError=="1")
    {
        document.all.item("LoginErrorInfo").style.display="none";        
        //登录成功
        var UserID=getCookie("UserId");
        if(UserID!=null&&UserID!="")
        {
            var UcenterId=getCookie("UcenterId");
            var strWeclome="";
            if(LoginError=="0")
            {//个人用户
                strWeclome="欢迎  "+UserName+" <br> <br><a href='http://space.soojoo.cn/?"+UcenterId+"' target='_blank'>我的学客空间</a> <a href='http://space.soojoo.cn/cp.php' target='_blank'>个人资料管理</a> <a href='User/Logout.aspx' >退出</a> ";
            }
            if(LoginError=="1")
            {//机构用户
                strWeclome="欢迎  "+UserName+" <br> <br><a href='User/UserCenter.aspx' target='_blank'>学校管理</a> <a href='http://space.soojoo.cn/?"+UcenterId+"' target='_blank'>我的学校空间</a> <a href='User/Logout.aspx' >退出</a>";
            }            
            document.all.item("UserLogin").innerHTML = strWeclome;
        }
    }
    else
    {
        if(LoginError!="")
        {//登录密码错误
            //alert("用户名和密码匹配错误,重新输入");
            if(typeof UserName != "undefined"&&UserName!="")
            {
                alert(LoginError);
                document.all.item("LoginErrorInfo").style.display="block";    
                document.all.item("LoginErrorInfo").innerHTML=LoginError;
                document.all.item("UserName_Login").value=UserName;
                DelCookie("LoginError");
            }
            else
            {
                
                
            }
        }
    }  
    
    
}
/*------公共函数-------------*/
function replaceMspace(strpost)
{
	strpost=strpost.replace(/(^[\s+|　+])|([\s+|　+]$)/g,"").replace(/\s+|　+/g," ");
	//strpost=strpost.replace(/(^(\\s|.*\\s+.*)$)/g,"");
	
	return strpost
}

function getCookie(objName) {
    var arrStr = document.cookie.split("; ");
    for (var i = 0; i < arrStr.length; i++) {
        var temp = arrStr[i].split("=");        
        if (temp[0] == objName) return decodeURIComponent(temp[1]);
    }
}
function DelCookie(name){
var exp = new Date();
exp.setTime (exp.getTime() - 1);
var cval = getCookie (name);
document.cookie = name + "=" + cval + "; expires="+ exp.toGMTString();
}


 

