function TrimStr(strValue) {
	var i, iLength, iPos;
	if (strValue == null) return "";
	while(true) {
		if(strValue == "") return "";
		if(strValue.substring(0,1) == " " || strValue.substring(0,1) == "　")
			strValue = strValue.substring(1,strValue.length);
		else if(strValue.substring(strValue.length - 1, strValue.length) == " " ||
				strValue.substring(strValue.length - 1, strValue.length) == "　" )
			strValue = strValue.substring(0, strValue.length - 1);
		else
			return strValue;
	}
}

//Set cookie
function SetCookie(sName, sValue)
{
	document.cookie = sName + "=" + escape(sValue);	
}

//Get cookie by given name
function GetCookie(sName)
{	
	var sFind = sName + "=";
	if(document.cookie.length > 0) {
		var nOffset = document.cookie.indexOf(sFind);
		if (nOffset != -1) {
			nOffset += sFind.length;
			var nEnd = document.cookie.indexOf(";", nOffset);
			if(nEnd == -1)
				nEnd = document.cookie.length;
			return unescape(document.cookie.substring(nOffset, nEnd));
			//return document.cookie.substring(nOffset, nEnd);
		}
	}
	return "";
}

var INPUTLOGONID, INPUTPSW, INPUTKW, INPUTORDID;
//if (GetCookie("lang") == "en") {
if (window.location.toString().indexOf("en") != -1) {
	INPUTLOGONID = "Please input correct member ID!";
	INPUTPSW = "Please input correct password!";
	INPUTKW = "Please input the keyword for product search!";
	INPUTORDID = "Please input the order ID!";
} else {
	INPUTLOGONID = "请输入会员登录名！";
	INPUTPSW = "请输入会员登录密码！";
	INPUTKW = "请输入搜索的商品编号或名称！";
	INPUTORDID = "请输入查询的订单号！";
}

function CheckChinese(str) {
	//return /[^\u4e00-\u9fa5]/.test(str);
	for (var i=0; i<str.length; i++) {
		if (str.charCodeAt(i) > 255 || str.charCodeAt(i) < 0) {
			return true;
		}
	}
	return false;	
}

function SubmitLogon() {
	if (TrimStr(frmLogon.logonid.value) == "") {
		alert(INPUTLOGONID);
		frmLogon.logonid.focus();
		return false;
	}
	if (TrimStr(frmLogon.psw.value) == "") {
		alert(INPUTPSW);
		frmLogon.psw.focus();
		return false;
	}
	if (window.location.toString().indexOf("en") != -1) {	
		if (CheckChinese(TrimStr(frmLogon.logonid.value))) {
			alert(INPUTLOGONID);
			frmLogon.logonid.focus();
			return false;
		}
		if (CheckChinese(TrimStr(frmLogon.psw.value))) {
			alert(INPUTPSW);
			frmLogon.psw.focus();
			return false;
		}	
	}
	return true;
}

function SubmitSearch() {
	if (TrimStr(frmSearch.search.value) == "") {
		alert(INPUTKW);
		frmSearch.search.focus();
		return false;
	}
	return true;
}

function SubmitOrderSearch() {
	if (TrimStr(frmOrderSearch.orderid.value) == "") {
		alert(INPUTORDID);
		frmOrderSearch.orderid.focus();
		return false;
	}
	return true;
}


function QtyKeyPress() {
	if(!checkKeyCode(window.event.keyCode)) {
		window.event.keyCode=0;
	}
	
}

function checkKeyCode(keyCode) {
	/** whether it is valid numeric **/
	//alert(keyCode);
	if((keyCode<48 || keyCode>57) && keyCode!=13) return false;

	return true;
}
