//调用之前，必须调用buffaloInit.jsp
/**
 * 
 * @return
 */
var cpm_may_award=false;//表示是否可以抽奖
var cpm_has_got_award=false;//表示是否获奖
function triggerSMS(){
  var tel=document.getElementById("tel").value;
  var partten1 = /^1[3,5,8]\d{9}$/;//phone number
  var partten2 = /^1[3,5]3\d{8}$/;//133,153
  var partten3 = /^189\d{8}$/;//189
  if(!partten1.test(tel)){
	  alert("请正确输入手机号");return;
  }
  if(!partten2.test(tel) && !partten3.test(tel)){
	  alert("尊敬的用户，目前仅支持中国电信的天翼用户！"); return;
  }
  {	  //如果之前
	  var userTel=document.getElementById("userTel").value;
	  if(userTel!="" && !confirm("密码已发送到："+userTel+"\n是否再发送给："+tel) ){return;}
  }
  if(cpm_has_got_award){
  	document.getElementById("validateImg").src='../common/validate.jsp?'+Math.random()*2;//验证码重新获取
  }
  buffalo.remoteCall("smsService.triggerSMS",[tel], function(reply) {
  	       var result=reply.getResult();
  	       cpm_may_award=false;//表示是否可以抽奖
  	       cpm_has_got_award=false;//表示是否获奖
           if(result==1){      	   
        	    document.getElementById("userTel").value=tel;//激活成功后，将该手机号放入隐藏表单
       		    document.getElementById("awardInfo").style.display="none";//隐藏
    		    document.getElementById("awardCodeInfo").innerHTML="";//奖为空
	       		document.getElementById("awardInfo2").style.display="none";
	    		document.getElementById("awardCodeInfo2").innerHTML="";
	       		document.getElementById("awardInfo3").style.display="none";
	       		document.getElementById("getAwardButton").style.display="none";
    		    alert("密码已通过短信发送到您手机");
    		    if(partten2.test(tel)){hidden();}
    		    if(partten3.test(tel)){show();}
        	   return ;
           }
           document.getElementById("userTel").value="";
           if(result==0){alert("激活手机短信密码失败");}
           if(result==-1){alert("请正确输入手机号");}
           if(result==-2){alert("尊重的用户，目前仅支持中国电信的天翼用户");}
           if(result==-3){alert("尊重的用户，目前仅支持福州的天翼用户");}
           if(result==-4){alert("过于频繁");}          
    }); 
}
/**
 * 
 * @return
 */
function validatePWD(){
   var tel=document.getElementById("userTel").value;//隐藏表单：手机号
       if(tel==""){alert("请先获取短信密码");return;}
   var pwd=document.getElementById("pwd").value;//密码
       if(pwd==""){alert("请正确输入短信密码");return;}
   var product=document.getElementsByName("product");//产品包
       var temp=0;var bCode="";for(var i=0;i<product.length;i++){if(product[i].checked){temp++;bCode=product[i].value;break;}}  
       if(temp==0){alert("请选择产品包");return;}
   var validate=document.getElementById("validate").value;
       if(!(0<validate && validate<=9999)){alert("请正确输入验证码");return;}
   document.getElementById("validateCode").value=validate;//隐藏表单：验证码  
   buffalo.remoteCall("smsService.pwdIsRight",[tel,pwd,validate,bCode], function(reply) {
  	   var result=reply.getResult();
  	   if(result==1){
  	       cpm_may_award=true;//表示是否可以抽奖
  		    document.getElementById("bCode").value=bCode;
  	  		alert("通过验证，您现在可以抽奖！在此期间请不要刷新页面");
  	  		return;
  	   }else if(result==0){
  		   alert("密码出错");
  	   }else if(result==-1){
  		   alert("验证码出错");
  		   document.getElementById("validateImg").src='../common/validate.jsp?'+Math.random()*2;//验证码重新获取
  	   }else if(result==-2){
  		   alert("未获取短信密码");
  	   }else if(result==-3){
  		   alert("未获取验证码");
  	   }
  	   document.getElementById("bCode").value="";
    });
}
/**
 * 
 */
function award(){
	 //document.getElementById("validateImg").src='../common/validate.jsp?'+Math.random()*2;//验证码重新获取
	 var tel=document.getElementById("userTel").value;
	 var bCode=document.getElementById("bCode").value;//产品包	
	 if(tel=="" ){
		alert("请先获取短信密码并验证");return ;
	 }
	 if(bCode==""){
		alert("请选择产品包");return ;
	 }
	 if(!cpm_may_award){
		alert("请先验证");return ;
	 }
	 if(cpm_has_got_award){
		alert("尊重的用户，您已经摇奖了，要继续参加其他业务的抽奖请重新获取短信密码");return ;
	 }
     buffalo.remoteCall("smsService.award",[tel,bCode], function(reply) {
  	    var result=reply.getResult();
  	    if(result==-10){ alert("手机号错误");}
  	    if(result==-20){ alert("业务号错误");}
     	if(result==-30){ alert("未通过短信验证");}
    	if(result==-1){ alert("您今天已参加过抽奖，请明天再来！");cpm_has_got_award=true;}
    	if(result==0){ alert("非常遗憾，您未中奖！");cpm_has_got_award=true;}
    	if(result>0 && result<8){
  	        cpm_has_got_award=true;//表示是否获奖、摇奖
    		var info="";
            info=awardCodeTo(result);
    		document.getElementById("awardInfo").className="font5";
    		document.getElementById("awardCodeInfo").innerHTML=info;
    		document.getElementById("awardInfo").style.display="block";  		
    		
    		document.getElementById("awardInfo2").style.display="block";
    		document.getElementById("awardCodeInfo2").innerHTML=info;
    		document.getElementById("awardInfo3").style.display="block";
    		
    		document.getElementById("getAwardButton").style.display="block";
    	}
     });
     
}
function selectP(obj){
	//alert(obj.value);
	//document.getElementById("bCode").value=obj.value;
}
function awardCodeTo(result){
	var info="";
	if(result==1){info="一等奖(2000元天翼手机一部)";}if(result==2){info="二等奖(价值1030元天翼无线宽带半年套餐(600元)+无线网卡)";}if(result==3){info="三等奖(价值800元天翼手机一部)";}
	if(result==4){info="四等奖(价值120元互联星空英语学习卡一张)";}if(result==5){info="鼓励奖(金逸电影城20元抵用券)";}if(result==6){info="参与奖(30000虎揪游戏币)";}
	if(result==7){info="参与奖(1000虎揪游戏币)";}
	if(result==0){info="未中奖";}
	return info;
}
function awardCodeTo2(result){
	var info="";
	if(result==1){info="2000元天翼手机";}if(result==2){info="无线网卡及套餐";}if(result==3){info="800元天翼手机";}
	if(result==4){info="互联星空学习卡";}if(result==5){info="金逸电影抵用券";}if(result==6){info="30000虎揪游戏币";}
	if(result==7){info="1000虎揪游戏币";}if(result==8){info="";}
	if(result==0){info="";}
	return info;
}
function bCodeTo(result){
	var info="&nbsp;";
	if(result==1){info="气象时报";}if(result==2){info="话费周周报";}if(result==3){info="爱音乐";}
	if(result==4){info="无线宽带";}if(result==5){info="互联星空WAP门户";}if(result==6){info="天翼邮箱";}
	if(result==7){info="天翼手机报";}
	if(result==8){info="手机影视";}
	if(result==9){info="主叫显示";}
	if(result==10){info="";}
	return info;
}

function hidden(){
		document.getElementById("procduct6").disabled=true;
		document.getElementById("procduct7").disabled=true;
}
function show(){
	document.getElementById("procduct6").disabled=false;
	document.getElementById("procduct7").disabled=false;
}
//==============================================
function triggerSMS2(){
	  var tel=document.getElementById("tel").value;
	  var partten1 = /^1[3,5,8]\d{9}$/;//phone number
	  var partten2 = /^1[3,5]3\d{8}$/;//133,153
	  var partten3 = /^189\d{8}$/;//189
	  if(!partten1.test(tel)){
		  alert("请正确输入手机号");return;
	  }
	  if(!partten2.test(tel) && !partten3.test(tel)){
		  alert("尊敬的用户，目前仅支持中国电信的天翼用户！"); return;
	  }
	  {	  //如果之前
		  var userTel=document.getElementById("userTel").value;
		  if(userTel!="" && !confirm("密码已发送到："+userTel+"\n是否再发送给："+tel) ){return;}
	  }
	  if(cpm_has_got_award){
	  	document.getElementById("validateImg").src='../common/validate.jsp?'+Math.random()*2;//验证码重新获取
	  }
	  buffalo.remoteCall("smsService.triggerSMS",[tel], function(reply) {
	  	       var result=reply.getResult();
	  	       cpm_may_award=false;//表示是否可以抽奖
	  	       cpm_has_got_award=false;//表示是否获奖
	           if(result==1){      	   
	        	    document.getElementById("userTel").value=tel;//激活成功后，将该手机号放入隐藏表单
	    		alert("密码已通过短信发送到您手机");
	        	   return ;
	           }
	           document.getElementById("userTel").value="";
	           if(result==0){alert("激活手机短信密码失败");}
	           if(result==-1){alert("请正确输入手机号");}
	           if(result==-2){alert("尊重的用户，目前仅支持中国电信的天翼用户");}
	           if(result==-3){alert("尊重的用户，目前仅支持福州的天翼用户");}
	           if(result==-4){alert("过于频繁");}          
	    }); 
	}
function validatePWD2(){
	   var tel=document.getElementById("userTel").value;//隐藏表单：手机号
	       if(tel==""){alert("请先获取短信密码");return;}
	   var pwd=document.getElementById("pwd").value;//密码
	       if(pwd==""){alert("请正确输入短信密码");return;}
	   var validate=document.getElementById("validate").value;
	       if(!(0<validate && validate<=9999)){alert("请正确输入验证码");return;}
	   document.getElementById("validateCode").value=validate;//隐藏表单：验证码  
	   buffalo.remoteCall("smsService.pwdIsRight",[tel,pwd,validate,"-1"], function(reply) {
	  	   var result=reply.getResult();
	  	   if(result==1){
	  	       cpm_may_award=true;//表示是否可以抽奖
	  	  		alert("通过验证，您现在可以抽奖！在此期间请不要刷新页面");
	  	  		return;
	  	   }else if(result==0){
	  		   alert("密码出错");
	  	   }else if(result==-1){
	  		   alert("验证码出错");
	  		   document.getElementById("validateImg").src='../common/validate.jsp?'+Math.random()*2;//验证码重新获取
	  	   }else if(result==-2){
	  		   alert("未获取短信密码");
	  	   }else if(result==-3){
	  		   alert("未获取验证码");
	  	   }
	  	   document.getElementById("bCode").value="";
	    });
	}