/********************************************************************************************************************************
 * 黄页登录
 * 
 ********************************************************************************************************************************/
 
 	
    var _cookie = new Cookie();
	
	if('1' == _cookie.getCookie('keepAccount')){

    	var un = _cookie.getCookie('userName');
    	if(un != null && document.getElementById('userName').value == '')
    		document.getElementById('userName').value = un;
		document.getElementById('chkSave').checked = true;
    }else{
		document.getElementById('userName').value = '';
		document.getElementById('chkSave').checked = false;
	}

    function openRecoverPwd1()
    {
    	// window.showModalDialog ("http://my.b2b.makepolo.com:8080/makepolo-yh/mps/my/screen/login,RecoverPwdPage1.html", null, "dialogHeight:247px; dialogWidth:290px; help:no; center:yes; resizable:no; scroll:no; status:no;");
    	//window.open ("http://my.b2b.makepolo.com:8080/makepolo-yh/mps/my/screen/login,RecoverPwdPage1.html", "RecoverPassword", "height=180, width=289, top=160, left=360, toolbar=no, menubar=no,scrollbars=no, resizable=no,location=no, status=no");
    	openRecoverPwd();
    }
    
	// 用户名密码检查
	function checkUserPwd(){
		var userName = $('userName');
		var pass = $('pwd').value;
		flag = true;
		if(userName.value.trim()==""){
			loginV.showErrInfo($('forgetName'),"请输入用户名！");
			flag =  false;
		}else
			loginV.removeErrInfo($('forgetName'));
		if(pass.trim()==""){
			loginV.showErrInfo($('forgetPass'),"请输入密码！");
			flag =  false;
		}else
			loginV.removeErrInfo($('forgetPass'));
		return flag;
		
	}
	
	//存cookie
    function saveAccount(){
		if(checkUserPwd()){
        	if(document.getElementById('chkSave').checked) {
        
    			var hn = location.hostname;
    			var path1 = "/";
    			var path2 = "/";
    			//
        		_cookie.addCookie('userName',document.getElementById('userName').value,null,path1,hn);
        		_cookie.addCookie('keepAccount','1',null,path1,hn);
        		_cookie.addCookie('userName',document.getElementById('userName').value,null,path2,hn);
        		_cookie.addCookie('keepAccount','1',null,path2,hn);
        	}else{
        		_cookie.delCookie('userName','/');
    		}
        	return true;
		}
		return false;
    }
    
    //提交表单执行登录操作
    function doLogin(item)
    {
    	if(saveAccount()){
    		item.disabled=true;
    		item.form.submit();
    	}
    }
    
    //显示找回密码页
    function openRecoverPwd()
    {
  		document.getElementById('RecoverPwd').src=recoverPwdUrl;
		MM_showHideLayers('iframe_RecoverPassword','','show');
		document.getElementById('RecoverPwd').height = '190px';
    }
    
    //关闭找回密码
     function closeRecoverPwd()
    {
		MM_showHideLayers('iframe_RecoverPassword','','hide');
    }
    
    //获取url参数，可以直接用参数名访问
    function getarg()
    {

         var url = unescape(window.location.href);
         var allargs = url.split("?")[1];
         if(allargs){
	         var args = allargs.split("&");
	         for(var i=0; i<args.length; i++)
	         {
	            var arg = args[i].split("=");
	            eval("this."+arg[0]+"='"+arg[1]+"'");

	         }
         }
   } 
    
    var urlarg=new getarg();
    
    if(urlarg){
	    switch(urlarg.type){
	    
	    	case "-1":
	    		  	displayLogin();
	    		  	$('logErr').style.display="";
	    		  	$('errMsg').innerHTML="您的用户名或密码有误，请重新输入...";
	    		break;
	    	case "1":
	    			displayLogin();
	    			$('logErr').style.display="";
	    			$('errMsg').innerHTML="您的账户已被禁用，请重新注册或联系客服：<br>&nbsp;&nbsp;&nbsp;&nbsp;010-82855558";
	    		break;
	    	case "2":
	    		break;
	    	case "11":
	    		    displayLogin();
	    			loginV.showErrInfo($('userName'),"请输入用户名!");
	    		break;
	    	case "12":
	    			displayLogin();
	    			loginV.showErrInfo($('forgetPass'),"请输入密码!");
	    		break;
	    	case "13":
	    		displayLogin();
		    	loginV.showErrInfo($('userName'),"请输入用户名！");
		    	loginV.showErrInfo($('forgetPass'),"请输入密码！");
	    		break;
	    	default:
	    		break;
	    }
    }
    
    
    function displayLogin()
    {
        document.getElementById('mask').style.visibility='visible';
        document.getElementById('massage_box').style.visibility='visible';
    }
    //回车键提交表单
    function enterSubmit(e){
    	if(e.keyCode == 13){
    		login();
    	}
	}