/**
 * @author jessychen
 * @since  2009.01.19
 * @新首页登陆判断
 */
function check_login()
{
    if($("#Account").attr("value")=='' || $("#Account").attr("value")=='客户或代理商帐号')
	{
	    $("#id_login").attr("innerHTML","请输入帐号");
		$("#Account").focus();
		return;
	}
	if($("#Passwd").attr("value")=='')
	{
	    $("#id_login").attr("innerHTML","请输入密码");
		$("#Passwd").focus();
		return;
	}
	if($("#VerifyCode").attr("value")=='' || $("#VerifyCode").attr("value")=='验证码')
	{
	    $("#id_login").attr("innerHTML","请输入验证码");
		$("#VerifyCode").focus();
		return;
	}
	document.loginForm.submit();

}
function LogOut(page)
{
	var cu = getParameter("cu");
	var ou = getParameter("ou");
	delCookie('paopaocu'+cu+'ou'+ou);
	delCookie('paopaoClosecu'+cu+'ou'+ou);
	self.location ="/iLogout.php?cu="+cu+"&ou="+ou+"&page="+page;
}
function getParameter(name) 
{
    var url = document.location.href;
    var start = url.indexOf("?")+1;
    if (start==0) 
    {
        return "";
    }
    var value = "";
    var queryString = url.substring(start);
    var paraNames = queryString.split("&");
    for (var i=0; i<paraNames.length; i++) 
    {
        if (name==getParameterName(paraNames[i])) 
        {
            value = getParameterValue(paraNames[i])
        }
    }
    value=value.lrTrim();
    
    while (value.isEnd("#")) {
        if(value.length==0)break;
        value=value.substring(0,value.length-1);
    }
    return value;
}
function getParameterName(str) 
{
    var start = str.indexOf("=");
    if (start==-1) {
        return str;
    }
    return str.substring(0,start);
}

function getParameterValue(str) 
{
    var start = str.indexOf("=");
    if (start==-1) {
        return "";
    }
    return str.substring(start+1);
}
String.prototype.lrTrim = function()
{
 return this.replace(/(^\s*)|(\s*$)/g, "");
}
String.prototype.isEnd = function(s) 
{
 return (this.substr(this.length - s.length) == s);
}
delCookie=function(name)
{ 
    this.setCookie(name,"",-1); 
}
function setCookie(c_name,value,expiredays)
{
	var exdate=new Date();
	exdate.setDate(exdate.getDate()+expiredays);
	document.cookie=c_name+ "=" +escape(value)+((expiredays==null) ? "" : ";expires="+exdate.toGMTString());
}
function manageAccount(usrType)
{
	var cu = getParameter("cu");
    var ou = getParameter("ou");
	switch(usrType)
	{
	    case '1':
		    self.location ="/AgentView.php?cu="+cu+"&ou="+ou;
		break;
		case '2':
		    self.location ="/CSView.php?cu="+cu+"&ou="+ou;
		break;
		case '3':
		    self.location ="/AdUserView.php?cu="+cu+"&ou="+ou;
		break;
	}
}

function ebs(e,input)
{
	var keynum,keychar,numcheck;
	if(window.event)
	{/*IE*/keynum = e.keyCode;}
	else if(e.which)
	{/*Netscape/Firefox/Opera*/keynum = e.which;}
	if(keynum==13)
	{
		switch(input)
		{
			case 'soso':
				window.open('http://www.soso.com/q?sc=web&ie=utf-8&cid=w.jz.in.web&w='+encodeURIComponent(document.getElementById('sosoKw').value));
			break;
			case 'account':
				$("#Passwd").focus();
			break;
			case 'passwd':
				$("#VerifyCode").focus();
			break;
			case 'verify':
				check_login();
			break;
		}
	}
}
function onLoad(usrinfo,account,errMsg,page,usrType)
{
	if(usrinfo!='')
	{
		//$("#id_logout").click(function (){LogOut(page);});
		$("#id_logout").attr('href','javascript:LogOut("'+page+'")');
		var cu = getParameter("cu");
        var ou = getParameter("ou");
		switch(usrType)
		{
			case '1':
				var strurl="/AgentView.php?cu="+cu+"&ou="+ou;
				break;
			case '2':
				var strurl="/CSView.php?cu="+cu+"&ou="+ou;
				break;
			case '3':
				var strurl="/AdUserView.php?cu="+cu+"&ou="+ou;
				break;
		}
		$("#ida_account").attr("href",strurl);
		$("#manage").click(function (){manageAccount(usrType);});
	}
	else 
	{	
		if($("#VerifyCode").attr("value")!='')
		document.getElementById('noInputVerifyCode').style.display="none";
		$("#id_checklogin").click(function (){check_login();});
		$("#loginForm").attr("action","/login?page="+page);

		if(errMsg!='')
		{
			$("#id_login").attr("innerHTML",errMsg);
			$("#Account").attr("value",account);
			if(errMsg=='验证码输入错误')
			{
				$("#VerifyCode").focus();
				document.getElementById('noInputAccount').style.display="none";
			}
			else
			{
				$("#Account").focus();
			}
		}
	}
	return;
	
}