var xmlHttp;
if(window.ActiveXObject)
{
	xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}
else if(window.XMLHttpRequest)
{
	xmlHttp=new XMLHttpRequest();
}

String.prototype.Trim = function() 
{ 
	return this.replace(/(^\s*)|(\s*$)/g, ""); 
} 
String.prototype.isMobile = function() {
	return (/^(?:13\d|15\d)-?\d{5}(\d{3}|\*{3})$/.test(this.Trim()));  
}
//<%-- 判断是否是数字 --%> 
function isNum(value){
	numtype="0123456789";
	for(i=0;i<value.length;i++){
		if(numtype.indexOf(value.substring(i,i+1))<0)
			return false; 
	}
	return true;
}
//<%-- 判断长度是否是指定的长度 --%>
function isEqualLength(value,n){
	stringLen = value.length;
	if(stringLen != n){
		return false; 
	}
	return true;
}

function mobileValidate(value){
	if(value.substring(0,1) != 1){
		alert("请输入正确的手机号码")
		return false;
	}
	if(isEqualLength(value,0)){
		alert("手机号码不能为空!");
		return false;
	}
	if(!isNum(value)){
		alert("请输入正确的手机号码")
		return false;
	}
	//if(!value.isMobile()){
	//	alert("请输入正确的手机号码")
	//	return false;
	//}
	if(value.length!=11){
		alert("请输入正确的手机号码")
		return false;
	}
	
	return true;
}

// 发送短信
function sendMsg()
{
	//var sender = document.getElementById("sender").value;
	var receiver = document.getElementById("receiver").value;
	var verifyCode = document.getElementById("verifyCode").value;
	
//	if(!mobileValidate(sender)){
	//	return false;
//	}
	if(!mobileValidate(receiver)){
		return false;
	}
	//if(sender == receiver){
	//	alert("手机号码不能相同!");
	//	return false;
	//}
	if(isEqualLength(verifyCode,0)){
		alert("验证码不能为空!");
		return false;
	}

	
	xmlHttp.open("POST","/wapPush.do?method=sendMsg&sender=1300000000&receiver="+receiver+"&verifyCode="+verifyCode,false);
	xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=UTF-8');
	xmlHttp.onreadystatechange = getvalue;
	xmlHttp.send(null);
}



function getvalue()
	{
		if (xmlHttp.readyState == 4 && (xmlHttp.status == 200 || xmlHttp.status == 304))
		{
		
			switch(parseInt(xmlHttp.responseText)){
				case 0:
					alert("验证码错误！");
					break;
				case 1:
					alert("已发送过短信给该用户！");
					break;
				case 2:
					alert("当日最多只能发送5次！");
					break;
				case 3:
					alert("短信发送失败！");
					break;
				case 4:
					alert("您的请求已提交，请留意您的手机短信");
					document.location.reload();
					break;
				case 5:
					window.top.location='/yyz/yyzgs4.jsp';
					break;
				case 6:
					alert("易阳指数据服务器连接中断");
					document.location.reload();
					break;	
			   case 7:
					alert("您使用直接下载方式已达3次限额，如需下载“易阳指”软件，请改用其它方式");
					
					break;
			  case 8:
					alert("你的发送过于频繁,请稍候再试！");
					break;
			}
		}
		document.getElementById("verifyCode").value="";
	}
