function webmaillogin() {
  window.document.form1.action="http://mail.cstnet.cn/cgi/login";
  window.document.form1.usessl.value="0";
  window.document.form1.submit();
  return true;
}

function webmailloginssl() {
  window.document.form1.action="https://mail.cstnet.cn/cgi/login";
  window.document.form1.usessl.value="1";
  window.document.form1.submit();
  return true;
}


function fCheck(){
	form1.user.value = fTrim(form1.user.value); //Trim the input value.
	form1.domain.value = fTrim(form1.domain.value); //Trim the input value.
	
	if(document.form1.bCookie.value != document.form1.user.value){
		fUpdateCookie("zUser",document.form1.user.value);	
	}
	
	if(document.form1.cCookie.value != document.form1.domain.value){
		fUpdateCookie("zDomain",document.form1.domain.value);	
	}	

	return true;
}

function fTrim(str)
{
	str=str.replace(/(^\s*)|(\s*$)/g, ""); 
	return str;
}


function fParseCookie(varName)
{
	var srcCookie	=window.document.cookie;
	if(srcCookie=="")
	{return "";}
	var nPos=srcCookie.lastIndexOf(varName+"=");
	if(nPos>0)
	{	if(nPos>=2)
		{	nPos=srcCookie.indexOf("; "+varName+"=",nPos-2);}
		else{
			nPos=srcCookie.indexOf("; "+varName+"=");
		}
	}
	if(nPos>=0)
	{	nPos=srcCookie.indexOf('=',nPos)+1;
		var nTailPos=srcCookie.indexOf("; ",nPos);
		if(nTailPos>0){
			return srcCookie.substring(nPos,nTailPos);}
		else{
			return srcCookie.substr(nPos);
		}
	}
	return "";
}

function fUpdateCookie(sName,sValue)
{
	var sCookie = "";
	var date    = new Date(2099,12,31);
	sCookie     = sName+'='+sValue+";expires=" + date.toGMTString();
	window.document.cookie = sCookie ;
}

//*** For Login UserName.
function fInitUser(){
	var sUser = fParseCookie("zUser");
	
	document.form1.user.value = sUser;
	if (sUser == "") {
		document.form1.user.focus();
	}else{
		document.form1.bCookie.value = sUser;
		document.form1.pass.focus();
	}
}


//*** For Login Domain.
function fInitDomain(){
	var sDomain = fParseCookie("zDomain");
	var sUser = fParseCookie("zUser");
	
	document.form1.domain.value = sDomain;
	if (sDomain == "" ) {
		if (sUser == "") {
			document.form1.user.focus();
		}else{
			document.form1.domain.focus();
		}
	}else{
		document.form1.cCookie.value = sDomain;
		document.form1.pass.focus();
	}
}

document.write('<input name="bCookie" type=hidden value="">');
document.write('<input name="cCookie" type=hidden value="">');
