var NUM = "0123456789";	
var SMALL_ALPHA = "abcdefghijklmnopqrstuvwxyz";
var ALPHA = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"+SMALL_ALPHA;

// 沥痹拳 八荤 沥痹拳 寇俊扒 false
function CheckRegular (str,pattern) {
	var i;
	for( i=0; i < str.length; i++ ) {
		if ( pattern.indexOf(str.substring(i, i+1)) < 0 ) {
			return false;
		}
	}
	return true;
}

// 沥痹拳俊 器窃 救登乐绢具窃
function CheckRegularNot (str,pattern) {
	var i;
	for( i=0; i < str.length; i++ ) {
		if ( pattern.indexOf(str.substring(i, i+1)) >= 0 ) {
			return false;
		}
	}
	return true;
}

// 巩磊 辨捞
function StringSize (str) {
	var i;
	var len = 0;
	for ( i=0 ; i<str.length; i++) {
		if ( str.charCodeAt(i) > 255 ) { // 茄臂老锭
			len += 2;
		} else {
			len ++;
		}
	}
	return len;
}

// 茄/康巩 辨捞 八荤
function CheckLen (str, nMin, nMax, sName ,bType ) {
	var nStrSize = StringSize(str);
	var sMsg = "";

	switch(bType)
	{
		case "K":
			if (nStrSize == 0 && (nMin*2) > 0) {
				sMsg = "[" + sName + "]不能为空，请重新输入.";
				alert(sMsg);
				return false;
			}

			if (nMin == 0 && nStrSize > (nMax*2)) {
				sMsg = "[" + sName + "]超出长度("+nMax+")，请重新输入.";
				alert(sMsg);
				return false;
			}

			if (nStrSize < (nMin*2) || nStrSize > (nMax*2)) {
				sMsg = "[" + sName + "]错误，关键字长度请在 " + nMin + "到" + nMax + "之间，请重新输入.";
				alert(sMsg);
				return false;
			}
		break;

		case "E":
			if (nStrSize == 0 && nMin > 0) {
				sMsg = "[" + sName + "]不能为空，请重新输入.";
				alert(sMsg);
				return false;
			}

			if (nMin == 0 && nStrSize > nMax) {
				sMsg = "[" + sName + "]超出长度("+nMax+")，请重新输入.";
				alert(sMsg);
				return false;
			}

			if (nStrSize < nMin || nStrSize > nMax) {
				sMsg = "[" + sName + "]错误，关键字长度请在 " + nMin + "到" + nMax + "之间，请重新输入.";
				alert(sMsg);
				return false;
			}
		break;
	}
	return true;	
}


function OpenPopupWin(url,pname,w,h,s){
	newWin = window.open(url,pname,'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars='+s+',resizable=0,width='+w+',height='+h+', top=250, left=400');
}


/********************************
* 胶农费 乐绰 扑诀芒
********************************/
function popupscrollyes(sUrl,nWidth,nHeight,sPopName){
	var option = "toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width="+nWidth+",height="+nHeight;
	PopWin = window.open(sUrl,sPopName, option);
}

/********************************
* 胶农费 绝绰 扑诀芒
********************************/
function popupscrollno(sUrl,nWidth,nHeight,sPopName){
	var todayDate = new Date();
	var option = "toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width="+nWidth+",height="+nHeight;
	PopWin = window.open(sUrl,sPopName, option);
}

// 肺弊牢
function main_login_check(){

	var f = document.mainloginfrm;


	// ID Check
	if ( !CheckRegular(f.userid.value, NUM + SMALL_ALPHA) ) {
		alert("你输入的用户ID不符合规则.");
		f.userid.focus();
		return false;
	}

	// ID Check
	if ( !CheckLen(f.userid.value, 4 , 16 , '用户ID', 'E') ) {
		f.userid.focus();
		return false;
	}


	// Password Check
	if ( !CheckRegular(f.passwd.value, NUM + ALPHA) ) {
		alert("你输入的密码不符合规则.");
		f.passwd.focus();
		return false;
	}

	// Password Check
	if ( !CheckLen(f.passwd.value, 4 , 8 , '登录密码', 'E') ) {
		f.passwd.focus();
		return false;
	}

	f.action="/member/processing/process_login.php";
	f.submit();
}

/********************************
* IE 菩摹侩 
********************************/
function ShowActive(s) 
{ 
	document.write(s);  
} 