String.prototype.trim = function(){
    return this.replace(/(^\s*)|(\s*$)/g, "");
}
var user;
var psw;
function msieversion(){
    var ua = window.navigator.userAgent;
    var msie = ua.indexOf ( "MSIE " );
    if ( msie > 0 )        // is Microsoft Internet Explorer; return version number
        return parseInt ( ua.substring ( msie+5, ua.indexOf ( ".", msie ) ) )
    else
        return 0;    // is other browser
}
function newtext(){
var text=document.title;
var timerID;
clearTimeout(timerID);
document.title=text.substring(1,text.length)+text.substring(0,1);
text=document.title.substring(0,text.length);
timerID = setTimeout("newtext()",200);
}
function initd() {
    fr1.user.value = getCookie("login_a");
    fr1.psw.value = getCookie("login_b");
  if (fr1.psw.value == "undefined") {
    fr1.psw.value = "";
  }
  else {
    fr1.savepass.checked=true;
  }
  if (fr1.user.value == "undefined") {
    fr1.user.value = "";
    fr1.user.focus();
  }
  else {
    fr1.psw.focus();
  }
  if (typeof(getCookie("style")) != "undefined"){
    fr1.s1.value=getCookie("style");
  }
  if (msieversion() < 5){
    ErrorMsg.innerText="Our Website is design for Internet Explorer 5\n建议浏览器为IE5.0或以上版本"
  }
}
function ss1() {
  ss = fr1.s1.options[fr1.s1.selectedIndex].value; 
  switch (ss){
    case "windows":
         setCookie("style",ss,expire);
         ErrorMsg.innerText="It is cool\n创建和移动图标,任务栏,鼠标双击,右键菜单,自定义桌面..";
         break;
    default:setCookie("style",ss,expire);break;
  }
}
function checkstr(str,id){
   switch(id){
      case "user":Patrn="^[a-z]{3}\w?";break;
      case "psw":Patrn="^\.{4,}";break;
      default:Patrn="^\.";break;
   }
   var re = new RegExp(Patrn,"ig");
   if(re.test(str)) return(true);
}
function Save() {
user=fr1.user.value;
psw=fr1.psw.value;
user=user.trim();
	if (fr1.savepass.checked==true) {
	  if (checkstr(user,"user") && checkstr(psw,"psw")) {
		setCookie("login_a",user,expire);
		setCookie("login_b",psw,expire);
                ErrorMsg.innerText="Cancle saved by click again\n再次点击可以取消保存";
	  }
	  else{
		fr1.savepass.checked=false;
                ErrorMsg.innerText="please input!";
	  }
	}
	else {
		expire = new Date(1990,01,01,00,00,00);
		setCookie("login_a", "null", expire);
		setCookie("login_b", "null", expire);
		fr1.psw.value = "";
                ErrorMsg.innerText="Not save";
	}
}
function submitdata() {
user=fr1.user.value;
psw=fr1.psw.value;
user=user.trim();
  if (!checkstr(user,"user")){
    fr1.user.focus();
    ErrorUid.innerText="*";
    ErrorMsg.innerText="Please enter correct UserID";
    return false;
  } else{ ErrorUid.innerText="";}
  if (!checkstr(psw,"psw")){
    fr1.psw.focus();
    ErrorPwd.innerText="*";
    ErrorMsg.innerText="Please enter Password";
    return false;	
  } else{ ErrorPwd.innerText="";}
  fr1.user.value=user;
  return true;
}
function Staff(v) {
fr1.user.value=v;
fr1.psw.value="****";
fr1.submit();	
}
function getpwd() {
fr1.fpwd.checked=false;
pwin=window.open("/pro/user_reget.asp","pwin","width=300,height=150,resizable=1");
pwin.moveTo((screen.width-300)/2,(screen.height-150)/2); 
}
function err(v) {
 switch (v){
  case "dis" :
    ErrorMsg.innerText="Please enable allow per-session cookies(not stored)!\n请启用对话Cookies(浏览器安全选项之一)";
    break;
  case "err" :
    ErrorMsg.innerText="Incorrect!Make sure that Caps lock is not accidentally on.\n拒绝登录,请重新输入并检查键盘大小写状态";
    break;
  case "expire" :
    ErrorMsg.innerText="Your password is expired!Please contact our webmaster.\n密码失效,请联络网络管理员";
    break;
  case "no" :
    ErrorMsg.innerText="No security or need login again.\n没有权限或者需要重新登录";
    break;
  case "onlystaff" :
    ErrorMsg.innerText="Your account only for decca staff users.\n该帐号仅适用于达艺内联网";
    break;
  case "pause" :
    //fr1.sub.disabled=true;
    ErrorMsg.innerText="Your account is Paused!Try again after 5 minutes.\n该帐号暂停使用,请5分钟后再试";
    break;
  case "reset" :
    ErrorMsg.innerText="Your account is Reset!Please contact us as soon as possible.\n没有修改密码的权限,请联络网络管理员";
    break;
  case "stop" :
    fr1.sub.disabled=true;
    ErrorMsg.innerText="Your account is Stopped!Please contact us as soon as possible.\n该帐号已被停用";
    break;
 }
}
