
var g_domain = "";
var g_name = "";
var g_server = "";
var ee ="";
var num = 0;
var ss;
var st;
var si;
var tt;

//document.domain = "263.net";

function displayStatusMsg(msgStr) { //v1.0
		status=msgStr;
		document.returnValue = true;ng
}

function getDomainFromMail(email)
{
	var pos = email.indexOf("@");
	
	if(pos < 0)
	{
		return "";
	}
	else
	{
		return email.slice(pos + 1);
	}
}

function getNameFromMail(email)
{
	var pos = email.indexOf("@");
	
	if( pos < 0)
	{
		return email;
	}
	else
	{
		if(pos == 0)
		{
			return "";
		}
		else
		{
			return email.substring(0,pos);
		}
	}	
}




function loginExam(){				
	      var head=document.getElementsByTagName('head').item(0);	      
				script=document.createElement('script');
				script.src='http://wmnew.263.net/mail/login/opt/loginAction_examUser.do?usr=' + document.form_wm.usr.value  +"&domain=" + g_domain ;				
				script.type='text/javascript';
				script.defer=false;				
				void(head.appendChild(script));
				setTimeout("ff_reloadPerson()",1000);				
				return false;
}


function ff_reloadPerson(){		
	 
		if(isChange=='new'){//直接提交
					document.form_wm.action = g_server;	
					document.form_wm.submit();
		}else if(isChange=='wait'){
				setTimeout("ff_reloadPerson()",1000);
		}else if (isChange=='old'){
			alert(isChange + " value " + g_name);
			if(g_domain == "263.net"){
				document.form_wm.usr.value = g_name;
			}
			document.form_wm.action="http://mailbeta.263.net/xmweb";
			document.form_wm.submit();
		}
}

function waitdata()
{
    var wm = document.form_wm;
    var url = "";
    num++; 

    if (num>=100 || g_server.length>0)
    {
        clearInterval(ee);
 		clearTimeout(tt);
		if (g_server)
        {
    	    if (wm.safelogin.checked == true)
	        	wm.action = "https://" + g_server + "/xmweb";
			else
				wm.action = "http://" + g_server + "/xmweb";
        }
        else
        {
			if (wm.safelogin.checked == true)
	        	wm.action = "https://smail2.263xmail.com/xmweb";
	    	else
	        	wm.action = "http://smail2.263xmail.com/xmweb";
        }
		
		g_server = "";
		
        wm.submit();
    }
}



function ff_reload()
{
    try
	{
    	window.transname.location.reload();
    }
    catch (e)
    {
    }
}
function admin_login_show()
{
		dialog("","id:admin_login_html","410px","138px","id"); 
		
		if(!ss)
		{
			ss = $("#admin_login_html").html();
			$("#admin_login_html").remove();
		}
}

function trial_div_show()
{
		dialog_trial("","id:trial_div","458px","138px","id"); 
		
		if(!st)
		{
			st = $("#trial_div").html();
			$("#trial_div").remove();
		}		
}

function intro_div_show()
{
		dialog_intro("","id:intro_div","458px","138px","id"); 
		
		if(!si)
		{
			si = $("#intro_div").html();
			$("#intro_div").remove();
		}
}

function trim_str(str)
{       
    var i,j; 
    if(str == "")
        return ""; 
    for(i=0;i<str.length;i++) 
        if(str.charAt(i) != ' ') break; 
    if(i >= str.length) return "";
    for(j=str.length-1;j>=0;j--) 
    if(str.charAt(j) != ' ') break;
    return str.substring(i,j+1); 
}


function GetMaHostRequest()
{
    var info= document.form_ma.user.value;
	if(info==""){
	 return false;
	}
    var a = info.split("@");
    var b = unescape(a[ a.length-1])+"&ma";
   
    document.getElementById("trans").src = "http://wm2gmail.263.net/getlsd.html#"+escape(b);
    try{
        setTimeout("ff_reload()",100);
    }
    catch (e)
    {
        //alert(e.name+",msg="+e.message);
    }
}


function ma_check()
{
if( document.form_ma.user.value == "" )
{
alert( "管理员账号不能为空！" );
 document.form_ma.user.focus();
return false;
}
if( document.form_ma.pswd.value == "" )
{
 alert( "密码不能为空！" );
 document.form_ma.pswd.focus();
 return false;
 }
 var oMibao = document.getElementById("mibao_dpswd");
 /*
 if(oMibao.value == '没有联通密保则不需填写此项')
 {
 oMibao.value = '';
 }
 */
 if (g_server==""){
 GetMaHostRequest();
 }
 if(g_server=="ma.263xmail.com"){//一套
 document.form_ma.action = "http://ma.263xmail.com:7777/ma-bin/ma_main.cgi";
 }else if (g_server=="macom.263xmail.com"){//二套旧版
 document.form_ma.action = "http://macom.263xmail.com/ma-bin/ma_main.cgi";
 }else if(g_server=="macom.263.net"){//二套新版
 document.form_ma.action = "http://macom.263.net/user!login.action";
 }else if(g_server=="ma.gz263xmail.com"){//三套
 document.form_ma.action = "http://ma.gz263xmail.com/user!login.action";
 } else if(g_server == "userError"){
    alert("您输入的用户名不正确，请重新输入");
    g_server ="";
    return false;
 }
 return true; 
}

function mibao_set(obj)
{
	
	document.getElementById('mibaol_tr').style.display = 'none';
	document.getElementById('mibao_tr').style.display = '';
	document.getElementById('form_notice').innerHTML = '說明：密保密碼為密保密碼生成器中生成的密碼，還沒有綁定<br /><span style=\'margin-left:36;\'>密保時不需要填寫。</span>';
	return false;
}

g_server="smail2.263xmail.com"
function GetHostRequest()
{
    var info = document.form_wm.usr.value +"&wm";
	 var a = info.split("@");
    var info = unescape(a[ a.length-1]);
    if (!document.form_wm.usr.value)
        return false;

    if (g_server.length>0 && g_domain==document.form_wm.usr.value)
        return false;
    else
        g_domain = document.form_wm.usr.value;

    document.getElementById("trans").src = "http://wm2gmail.263.net/getlsd.html#"+escape(info);
    try{
        setTimeout("ff_reload()",100);
    }
    catch (e)
    {
        //alert(e.name+",msg="+e.message);
    }
    return true;
}


var wmURL="wm2gmail.263.net";
function check()
{
    var wm = document.form_wm;
    
    if( document.form_wm.usr.value == "" )
	{
        alert( "用户名不能为空！" );
        document.form_wm.usr.focus();
        return false;
	}
	if( document.form_wm.pass.value == "" )
	{
        alert( "密码不能为空！" );
        document.form_wm.pass.focus();
        return false;
	}
	
	return  true;
}
//不允许该域下的用户从首页登录
function checkDomain(){
	var flag = true;
	var dom = document.form_wm.usr.value;
	if(dom!=null&&dom.split("@")[1]!=null){
		dom = dom.split("@")[1];
		var rzrqDomainArr = new Array("gyzq.263.net","yinhe.263.net","rzrq.qlzq.com.cn","csc.263.net");
		for(var i = 0;i < rzrqDomainArr.length; i++){
			if(rzrqDomainArr[i]==dom){
				flag = false;
				alert("您的用户名或密码有误，请重新输入!");
				break;
			}
		}
	}
	return flag;
}

var g_server_WM_ok = false;
function LoginWM(ver)
{	var wm = document.form_wm;
	if(check()&&checkDomain()){
		userdata.setVals( [wm.usr.value,wm.domain.value], wm.remUser.checked?true:false );
		userdata.store();
		if(ver==0){
			wm.buttonType.value="0"
		}else if(ver==1){
			wm.buttonType.value="1"
		}       
		wm.action = "http://wm2gmail.263.net/mail/domainLocation/domainLocationAction_LoginDispacher.do";
		wm.submit();
	}else{
		return false;
	}

}

