function JHshLTrim(sString)
	{ 
		var sStr,i,iStart,sResult = "";
		sStr = sString.split("");
		iStart = -1 ;
		for (i = 0 ; i < sStr.length ; i++)
		{
			if (sStr[i] != " ") 
			{
				iStart = i;
				break;
			}
		}
		if (iStart == -1) { return "" ;}    //表示sString中的所有字符均是空格,则返回空串
		else { return sString.substring(iStart) ;}
	}
	function JHshRTrim(sString)
	{ 
		var sStr,i,sResult = "",sTemp = "" ;
		//if (sString.length == 0) { return "" ;} // 参数sString是空串
		sStr = sString.split("");
		for (i = sStr.length - 1 ; i >= 0 ; i --)  // 将字符串进行倒序
		{ 
			sResult = sResult + sStr[i]; 
		}
		sTemp = JHshLTrim(sResult) ; // 进行字符串前空格截除
		if (sTemp == "") { return "" ; }
		sStr = sTemp.split("");
		sResult = "" ;
		for (i = sStr.length - 1 ; i >= 0 ; i--) // 将经处理后的字符串再进行倒序
		{
			sResult = sResult + sStr[i];
		}
		return sResult ;
	} 

	function JHshTrim(sString)
	{
		var strTmp ;
		strTmp = JHshRTrim(JHshLTrim(sString)) ;
		return strTmp ;
	}
	function strLen(s)
	{
		var i,str1,str2,str3,nLen;
		str1 = s;
		nLen = 0;
		for(i=1;i<=str1.length;i++)
		{
			str2=str1.substring(i-1,i)
			str3=escape(str2);
			if(str3.length>3)
			{
				nLen = nLen + 2;
			}
			else
			{
				nLen = nLen + 1;
			}
		}
		return nLen;
	}

	function f_chkEmail(strEmail) {
		if (!check_space(strEmail)) {
			alert('EMail地址不能为空...');
			return false;
		}
		if (strEmail.search(/(\S+)@(\S+)\.(\S+)/) == -1 ) {
			alert("EMail地址不正确...");
		    return false;    
		}
		var EmailStr = strEmail;
		var idxn = 1;
		while (idxn != -1) {
			EmailStr = EmailStr.replace('_','');
			idxn = EmailStr.indexOf('_');
		}
		idxn = 1;
		while (idxn != -1) {
			EmailStr = EmailStr.replace('-','');
			idxn = EmailStr.indexOf('-');
		}
		var EmailStrLen = EmailStr.length;
		idxn = EmailStr.indexOf('@');
		tempStr = EmailStr.substring(0,idxn);
		if (!AlpaNumberDot(tempStr)) {
			alert("EMail地址不正确...");
		    return false;    
		}
		while (idxn != -1) {
			EmailStr = EmailStr.substring(idxn+1,EmailStrLen);
			EmailStrLen = EmailStr.length;
			idxn = EmailStr.indexOf('.');
			if (idxn == -1) {
				tempStr = EmailStr;
			} else {
				tempStr = EmailStr.substring(0,idxn);
			}
			if (!AlpaNumber(tempStr)) {
				alert("EMail地址不正确...");
			    return false;    
			}
		}
		return true;

	}

	function addToCart(giftid)
	{
		//giftid = JHshTrim(giftid)
		if (giftid!='')
		{
			ifrm_buy.location.href="/addToCart.asp?giftid=" + giftid;
		}
		else
		{
			alert(giftid);
		}
	}