﻿
function indexsubmit() {
	//首页对用户名 和密码检测 隔离特殊字符串
	//alert('test');
	if(document.loginform.username.value=='') {
		alert('Please input your ID');
		document.loginform.username.focus();
		return false;
	}
	if(document.loginform.password.value=='') {
		alert('Please input your password');
		document.loginform.password.focus();
		return false;
	}
	if(document.loginform.srand.value=='') {
		alert('Invalid Validate Code');
		document.loginform.srand.focus();
		return false;
	} 

	var s = document.loginform.srand.value;
	var patrn=/^[0-9]{1,4}$/; 
	if (!patrn.exec(s)) {
		//document.loginform.srand.value = '';
		alert('Invalid Validate Code!');
		document.loginform.srand.focus();		
		return false;
	}
	return true;
}

function forumsubmit() {
	//对于论坛用户名 和密码检测 隔离特殊字符串 
	if(document.login.username.value=='') {
		alert('Please input your ID');
		document.login.username.focus();
		return false;
	}
    var userReg = /^[a-zA-Z0-9_]{3,16}$/;
	if(!userReg.exec(document.login.username.value)) {
		alert('ID should between 3-16 characters');
		document.login.username.focus();
		return false;
	}

	if(document.login.password.value=='') {
		alert('Please input your password');
		document.login.password.focus();
		return false;
	}

	if(document.login.srand.value == '') {
		alert('Please input your validate code!');
		document.login.srand.focus();
		return false;
	}
	var srandReg = /^[0-9]{4}$/;
	if(!srandReg.exec(document.login.srand.value)) {
		alert('Validate Code should 4 Integer!');
		document.login.srand.focus();
		return false;
	}
	return true;
}

function adminregsubmit() {
	//对于论坛用户名 和密码检测 隔离特殊字符串 
	if(document.login.ComName.value=='') {
		alert('Please input your ID');
		document.login.ComName.focus();
		return false;
	}
	if(document.login.Password.value=='') {
		alert('Please input your password');
		document.login.Password.focus();
		return false;
	} 
	var s = document.login.Password.value;
	if(s.length <= 5) {
		alert("Pssport should between 6-14 characters. Only letters and numbers.");
		return false;
	}
    var pwReg = /[^a-zA-Z0-9]+/
	if (pwReg.exec(document.login.Password.value)) {
		alert('strong');
		return true;
	}
	if(document.login.Email.value=='') {
		alert('Please input your Email!');
		document.login.Email.focus();
		return false;
	} 

	var myReg = /^[_a-z0-9]+@([_a-z0-9]+\.)+[a-z0-9]{2,3}$/; 
	if(!myReg.exec(document.login.Email.value)){
		alert('Please input your Email!');
		document.login.Email.focus();
		return false;
	} 
	return true;
}

function adminindexsubmit() {
	//后台帐号登陆对提交数据检测
	if(document.login.adminname.value=='') {
		alert('Please input your ID');
		document.login.adminname.focus();
		return false;
	}
	if(document.login.password.value=='') {
		alert('Please input your password');
		document.login.password.focus();
		return false;
	} 
	if(document.login.srand.value=='') {
		alert('Invaild validate code!');
		document.login.srand.focus();
		return false;
	} 
	return true;
}

function customerloginsubmit() {
	//前台内页登陆对提交数据检测
	//首页对用户名 和密码检测 隔离特殊字符串
	//alert('test');
	if(document.login.username.value=='') {
		alert("Please input your ID!");
		document.login.username.focus();
		return false;
	}
	if(document.login.password.value=='') {
		alert('Please input your password!');
		document.login.password.focus();
		return false;
	}
	if(document.login.srand.value=='') {
		alert('Please input validate code!');
		document.login.srand.focus();
		return false;
	} 

	var s = document.login.srand.value;
	var patrn=/^[0-9]{1,4}$/; 
	if (!patrn.exec(s)) {
		//document.loginform.srand.value = '';
		alert('Invalid Validate Code!');
		document.login.srand.focus();		
		return false;
	}
	return true;
}

function customereditpassword(){
	//编辑用户密码验证
	if(document.login.oldpwd.value=='') {
		alert('Please input your password');
		document.login.oldpwd.focus();
		return false;
	}
	if(document.login.newpwd.value=='') {
		alert('Please input your password');
		document.login.newpwd.focus();
		return false;
	} 
	if(document.login.newpwd1.value=='') {
		alert('Please input your password');
		document.login.newpwd1.focus();
		return false;
	} 
	if(document.login.newpwd.value != document.login.newpwd1.value) {
		alert('The password you enter should be the same.');
		return false;
	}

	var s = document.login.newpwd1.value;
	if(s.length <= 5) {
		alert("Passport should between 6-14 characters. Only letters and numbers.");
		return false;
	}
    var pwReg = /[^a-zA-Z0-9]+/
	if (pwReg.exec(document.login.newpwd1.value)) {
		alert('It is strang password!');
		return true;
	}
 	return true;
}

function displayforgotpasswor() {
	return true;
}

function ForgotCustomerPassword() {
	if(document.loginF.CustName.value=='') {
		alert('Please input your ID!');
		document.loginF.CustName.focus();
		return false;
	}
	if(document.loginF.Email.value=='') {
		alert('Please input your E-Mail!');
		document.loginF.Email.focus();
		return false;
	} 
	var myReg = /^[_a-z0-9]+@([_a-z0-9]+\.)+[a-z0-9]{2,3}$/; 
	if(!myReg.exec(document.loginF.Email.value)){
		alert('Invaild E-Mail');
		document.loginF.Email.focus();
		return false;
	} 
	if(document.loginF.Reply.value=='') {
		alert('Please input your Answer!');
		document.loginF.Reply.focus();
		return false;
	} 
	return true;
}

//passport首页的Js
function cnCloseDiv(number,arr){ 
	for(var i=1;i<=number;i++){
		var gall = eval(arr[i]+'_content'); //14 
		gall.style.display='none'; 
	}
}
function kfc(){
	document.getElementById("movieTo").innerHTML='';	
}
function resetPassword() {
	if(document.Rlogin.password.value=='') {
		alert('Please input your PW');
		document.Rlogin.password.focus();
		return false;
	}
	if(document.Rlogin.password1.value=='') {
		alert('Please input your PW again');
		document.Rlogin.password1.focus();
		return false;
	}
	var s = document.Rlogin.password.value;
	if(s.length <= 5) {
		alert("6-14 characters. Only letters and numbers");
		return false;
	}
	if(document.Rlogin.password.value != document.Rlogin.password1.value) {
		alert("The password you enter should be the same.");
		return false;
	}
	return true;
}

function disregister() {
	if(document.reg_form.M_Name.value == '') {
		alert('Please input your ID');
		document.reg_form.M_Name.focus();
		return false;
	}
    var pwReg = /^[a-zA-Z0-9_]{3,16}$/
	if (!pwReg.exec(document.reg_form.M_Name.value)) {
		alert('ID should between 3-16 characters');
		document.reg_form.M_Name.focus();
		return false;
	} 


	if(document.reg_form.M_Password.value == '') {
		alert('Please input your password');
		document.reg_form.M_Password.focus();
		return false;
	}
	if(document.reg_form.M_Password.value.length <= 5 || document.reg_form.M_Password.value.length >14) {
		alert("Passport should between 6-14 characters. Only letters and numbers.");
		document.reg_form.M_Password.focus();
		return false;
	}
	if(document.reg_form.M_Password2.value == '') {
		alert('Please input your password');
		document.reg_form.M_Password2.focus();
		return false;
	}
	if(document.reg_form.M_Password.value != document.reg_form.M_Password2.value) {
		alert("The password you enter should be the same.");
		document.reg_form.M_Password.focus();
		return false;	
	}

	if(document.reg_form.M_Email.value == '') {
		alert('Please input your E-MAIL');
		document.reg_form.M_Email.focus();
		return false;
	}

	var myReg = /^[-_a-zA-Z0-9.]+@([_a-zA-Z0-9]+\.)+[a-zA-Z0-9]{2,3}$/; 
	if(!myReg.exec(document.reg_form.M_Email.value)){
		alert('Invaild E-Mail');
		document.reg_form.M_Email.focus();
		return false;
	} 

	if(document.reg_form.M_Email2.value == '') {
		alert('Please input your E-MAIL');
		document.reg_form.M_Email2.focus();
		return false;
	}

	var myReg = /^[-_a-zA-Z0-9.]+@([_a-zA-Z0-9]+\.)+[a-zA-Z0-9]{2,3}$/; 
	if(!myReg.exec(document.reg_form.M_Email2.value)){
		alert('Invaild E-Mail');
		document.reg_form.M_Email2.focus();
		return false;
	} 

	if(document.reg_form.M_Email.value != document.reg_form.M_Email2.value) {
		alert("The email you enter should be the same.");
		document.reg_form.M_Email.focus();
		return false;		
	}
	var patrn=/^[0-9]{4}$/; 
	if (!patrn.exec(document.reg_form.reg_code.value)) { 
		alert('Invalid Validate Code!');
		document.reg_form.reg_code.focus();		
		return false;
	} 
	return true;
}

function answerquestion() {
	if(document.loginF.answer.value == '') {
		alert('Invaild ID');
		document.loginF.answer.focus();
		return false;
	}
	var patrn=/^[0-9]{4}$/; 
	if (!patrn.exec(document.loginF.srand.value)) { 
		alert('Invalid Validate Code!');
		document.loginF.srand.focus();		
		return false;
	}
	return true;
}

function setpassword() {
	var patrn=/[a-zA-Z0-9_]{3,16}/; 
	if (!patrn.exec(document.logins.password.value)) { 
		alert("Passport should between 6-14 characters. Only letters and numbers.");
		document.logins.password.focus();		
		return false;
	}
	if(document.logins.password.value != document.logins.password1.value) {
		alert("The password you enter should be the same.");
		document.logins.password.focus();	
		return false;
	}
	return true;
}

function checkGuestBook() {
	var str = document.guest.artcontent.value;
	if(str.length <= 13) {
		alert('you message length is invaild!\nCurrent length:'+str.length+' bytes!\nAllowed: 10 To 10000 Bytes!');
		document.guest.artcontent.focus();
		return false;
	}
	if(document.guest.Email.value == '') {
		alert('Please input your E-MAIL');
		document.guest.Email.focus();
		return false;
	}

	var myReg = /^[_a-zA-Z0-9]+@([_a-zA-Z0-9]+\.)+[a-zA-Z0-9]{2,3}$/; 
	if(!myReg.exec(document.guest.Email.value)){
		alert('Invaild E-Mail');
		document.guest.Email.focus();
		return false;
	} 

}