/*
	按回车键触发登录事件
*/
function pressLogon_top(event,form) {
	if (event.keyCode == 13) {
		check_login(form);
	}
}
/*
	验证登陆
*/
function check_login(frm){
    if (frm.username.value.length==0){
        alert("请输入用户名！");
        frm.username.focus();
        return false;
    }
	if (frm.password1.value.length==0){
        alert("请输入密码！");
        frm.password1.focus();
        return false;
    }
    /*if(frm.valiNum.value.length==0){
    	alert("请输入验证码");
    	frm.valiNum.focus();
    	return false;
    }*/
    
    frm.password.value = hex_md5(frm.password1.value);
	frm.submit();
	return true;
}


function pressReg_top(event,form) {
	if (event.keyCode == 13) {
		//进入登陆验证
		register(form);
	}
}

function register(form){
    var email = form.email;
    if(validator.ifEmail(email.value,true)==false){
     	email.focus();
     	return;
    }
    
	var pwd = form.password1;
	var pwdLen = pwd.value.Trim().length;
    if(pwdLen < 6 || pwdLen > 12 ){
        alert("密码长度应该在6-12位！");
        pwd.value="";
        pwd.focus();
        return;
    }
    var pwd2 = form.password2;
	var pwd2Len = pwd2.value.Trim().length;
    if (pwd.value != pwd2.value){
        alert("两次输入的密码不一致！");
        pwd2.focus();
        return;
    }
    var validateCode = form.yanzm.value;
    if(validateCode.length==0){
    	alert("请输入验证码！");
    	form.yanzm.focus();
    	return;
    }
	if(!validator.isStdWord(pwd.value)){
		alert("密码出现非法字符！");
		pwd.focus();
		return;
	}
	if(form.kaMiMaisChecked!=null){
		var kami = form.kaMiMaisChecked;
		if(kami.checked){
			if(form.cardID.value.length==0){
				alert("请输入服务卡卡号！");
				form.cardID.focus();
				return;
			}
			
			if(form.cardPassword.value.length==0){
				alert("请输入服务卡密码！");
				form.cardPassword.focus();
				return;
			}	
		}
	}
	
	
    var agreed = form.agreed;
    if(!agreed.checked){
    	alert("您必须同意服务条款方可注册！");
    	agreed.focus();
    	return;
    }

    form.password.value = hex_md5(pwd.value);

	form.submit();
	return;
}

function reg_reset(frm){
	frm.reset();
	return;  
}

String.prototype.Trim = function(){
	return this.replace(/^\s*|\s*$/g,"");   
}

function pay(formId,hidden){
	var subform = document.getElementById(formId);
	var formElm = subform.elements;
	var packageIdObj;
	var packageIdValue;
	for(var i=0; i<formElm.length; i++){
		if (formElm[i].name== hidden){
			packageIdValue=formElm[i].value;
		}
	}
	packageIdObj.value = packageIdValue;

	subform.submit();
}

function showPrice(type){
	if (document.getElementById("onetime")!=null)
		document.getElementById("onetime").style.display="none";
	if (document.getElementById("month")!=null)
		document.getElementById("month").style.display="none";
	if (document.getElementById("season")!=null)
		document.getElementById("season").style.display="none";
	if (document.getElementById("halfYear")!=null)
		document.getElementById("halfYear").style.display="none";
	if (document.getElementById("year")!=null)
		document.getElementById("year").style.display="none";
	document.getElementById(type).style.display="block";
}

function show(object){
	if(object.style.display=="none"){
		object.style.display = "block";
	}else{
		object.style.display = "none";
	}
}




var mpx=0,mpy=0;
//var div_box;
//document.write("<div id=\"8ddy_showdiv_ID\" style=\"position:absolute;z-index:100; border:#FFCB1A 1px solid; color:#FF6600; padding:6px; font-size:14px; display:none; background-color:#FFFFFF\"></div>");
function showtips(msg,opacity,w){
	var div_box = document.getElementById("8ddy_showdiv_ID");
	if(div_box==null){
		//alert("create div");
		//document.body.appendChild("<div id=\"8ddy_showdiv_ID\" style=\"position:absolute; width:60px; border:#6699FF 1px solid; color:#134360; padding:6px; font-size:12px; display:none; background-color:#A7CCDE\"></div>");
		//div_box = document.createElement("<div id=\"8ddy_showdiv_ID\" style=\"position:absolute; border:#FFCB1A 1px solid; color:#FF6600; padding:6px; font-size:14px; display:none; background-color:#FFFFFF\"></div>");
		div_box = document.createElement("div");
		div_box.id="8ddy_showdiv_ID";
		div_box.style.zIndex="100";

		div_box.style.position="absolute";
		div_box.style.border="#FFCB1A 1px solid";
		div_box.style.color="#FF6600";
		div_box.style.padding="6px";		
		div_box.style.fontSize="14px";
		div_box.style.backgroundColor="#FFFFFF";
	}
	if(w!=null){
		div_box.style.width=w+"px";
	}
	document.body.appendChild(div_box);
	if(opacity==true){
		div_box.style.filter = "alpha(opacity=80)"; 	
	}
	div_box.style.display="block";
	if(w!=null){
		if(w>=400){
			div_box.style.left=mpx+"px";
		}else{
			div_box.style.left=mpx-w+"px";
		}
		div_box.style.top=mpy+40+"px";	
	}else{
		div_box.style.left=mpx+"px";
		div_box.style.top=mpy+"px";
	}
	
	div_box.innerHTML= msg;
}
function hiddentips(){
	var div_box = document.getElementById("8ddy_showdiv_ID");
	if(div_box!=null){
		div_box.style.display="none";
		//div_box.parentNode.removeChild(div_box); 
		//document.body.removeChild(div_box);
	}
}
function mouseMove(ev){
 	ev=ev||window.event;
 	var mousePos = mouseCoords(ev); 
 	mpx=mousePos.x+2;
 	mpy=mousePos.y+2;
}
function mouseCoords(ev){
	if(ev.pageX||ev.pageY){return {x:ev.pageX, y:ev.pageY};}
	return {x:ev.clientX + document.documentElement.scrollLeft,y:ev.clientY + document.documentElement.scrollTop}
}
document.onmousemove=mouseMove;

