﻿function setTab(name,cursel,n){
		for(i=1;i<=n;i++){
			var menu=document.getElementById(name+i);
			var con=document.getElementById("con_"+name+"_"+i);
			menu.className=i==cursel?"hover":"";
			con.style.display=i==cursel?"block":"none";
		}
	}
	function jsCopy(){ 
		var sendurl="http://"+location.host+location.pathname;
		window.clipboardData.setData("Text",sendurl);
		alert('本页网址复制成功，请粘贴到你的【飞信】上推荐给你的好友，让我们一起来玩吧！');
    }
   function hit_diy(a,mid){
   var logon = validateLogon();
		if(logon){
		var finalId = mid+"-"+a;
		  var b = Math.random();
    	 $.ajax({
    			 url: '/smsdiy/hitDiy.action?b='+b+'&diyId='+mid+'&ot='+a,
    			 type: 'get',
    			 async :'false',
   		 		 success: function(b){
   		 			if(b==0){
   		 				alert("操作成功！");
   		 				var v = document.getElementById(finalId);
   		 				var i = parseInt(v.innerHTML)+1;
						var vs = document.getElementsByTagName("label"); 
						for(var f=0;f<vs.length;f++){
							if(vs[f].id==finalId){
								vs[f].innerHTML=i;
							}
						}
   		 			}else{
   		 				alert("您对该条短信已经进行过操作！");
   		 			}
		 		}
		 	});
		}
    }
    function clearMes(){
		document.getElementById("mes").value="";
		document.getElementById("jishu").innerHTML=0;
	}
	function jiance(){
		
		var la=document.getElementById("mes").value.length;
		document.getElementById("jishu").innerHTML=la;
	}
	function yan(){
		var logon = validateLogon();
		if(!logon){return false;}
		var up = document.getElementById("upMes").value; //是否上传
		var mes = document.getElementById("mes").value;  //短信内容
		var phone = document.getElementById("msidn").value;  //接收短信的手机号
		var yzm = document.getElementById("dyzm").value;
		mes = mes.replace(/(^\s*)|(\s*$)/g, "");
		if(mes==null || mes==""){
			alert("您还未输入文字呢！");
			return false;
		}if(mes.length>71){
			 alert("发送的文字不能超过70个字符！");
			 return false;
		}
		yzm = yzm.replace(/(^\s*)|(\s*$)/g, "");
		if(yzm==null || yzm==""){
			alert("您还未输入图形验证码！");
			return false;
		}
		if(yzm.length!=4){
			alert("请输入四位图形验证码");
			return false;
		}
		phone = phone.replace(/(^\s*)|(\s*$)/g, "");
		if(phone==null || phone==""){
		  alert("您还没有输入要发送的手机号码！");
		  return false;
		}
		var yzmRight = validateYzm();
		if(!yzmRight){
			alert("对不起，您输入的图形验证码有误，请重新输入！");
			return false;
		}
		var wordRight = validateMes();  //验证短信内容是否有不合法的字符
		if(!wordRight){
			alert("对不起你输入的有非法的字符");
			return false;
		}
		var phoneRight = validatePhone(); //验证发送的手机号中是符合
		if(!phoneRight){
			
			return false;
		}
		return true;
	}
	function validateYzm(){
		var yzm = document.getElementById("dyzm").value;
 		var ishefa=false;
	     $.ajax({
            url: '/smsdiy/valYzm.action?content='+yzm,
            type: 'post',  
            async: false,     
            success: function(value){
	           if(value==0){          
	     	     ishefa= false;
	     	   }else{
	       		 ishefa= true;
           	   }
            }
        });	
      return ishefa;
	}
	function validateMes(){
		var mes=document.getElementById("mes").value;
		mes = encodeURI(encodeURI(mes));
 		var ishefa=false;
	     $.ajax({
            url: '/smsdiy/valMes.action?content='+mes,
            type: 'post',  
            async: false,     
            success: function(value){
	           if(value > 0){          
	     	     ishefa= false;
	     	   }else{
	       		 ishefa= true;
           	   }
            }
        });	
      return ishefa;
	}
	function validateLogon(){
		var b = Math.random();
		var ishefa=false;
	     $.ajax({
            url: '/smsdiy/valLogon.action?b='+b,
            type: 'get',  
            async: false,            
            success: function(value){
	            if(value==0){
		     	    ishefa= true;
	     		}else{
	     			alert("请先登录！");
		     		ishefa= false;
	     		}
            }
        });	
        return ishefa;
    }
	function validatePhone(){
	var ishefa=false;
     var tel=document.getElementById("msidn").value; 
	     $.ajax({
            url: '/smsdiy/yanMISDN.action?mis='+tel,
            type: 'get',  
            async: false,            
            success: function(v){
	            if(v==""){
		     	    ishefa= true;
	     		}else{
				alert(v);
		     		ishefa= false;
	     		}
            }
        });	
        return ishefa;
    }
	function openSonList(){
		javascript:window.open("/smsdiy/diyTemplate.action",'newwindow', 'height=500, width=720, top=0, left=0, toolbar=no, menubar=no, scrollbars=yes, resizable=no,location=no, status=no');
	}
	function setParentValue(resource){
		document.getElementById("mes").focus();
		document.getElementById("mes").value=resource;
		jiance();
	}
	function lo(){
      var tui=document.getElementById("res").value;
      var zifu=document.getElementById("zifu").value;
      var cong=document.getElementById("cong").value;
       var upMes=document.getElementById("upMes").value;
      if(cong=="cong"){
      	alert("请不要重复提交！");
      }
	  if(tui!=null){
		  if(tui==0){
		  alert("发送成功!"+upMes);
		  }else if(tui==102) {
		  alert(upMes+zifu+"\r\n失败的原因\r\n您的手机号码已经欠费或者停机了!");
		  }else if(tui==103) {
		  alert(upMes+zifu+"\r失败的原因\r您的手机号码已经欠费或者停机了！");
		  }else if(tui==117) {
		  alert(upMes+zifu+"\r失败的原因\r该服务目前不对神州行用户开放！");
		  }else if(tui==139) {
		  alert(upMes+zifu+"\r失败的原因\r您暂时不能使用梦网业务，本次请求未成功!");
		  }else if(tui==999){
		   alert(upMes+zifu);
		  }	
	  	 document.getElementById("res").value="1000";	  
	  }
	}
	 function show(o){ //重载验证码     	   
        var timenow = new Date().getTime();
        o.src="/page/common-page/random.jsp?d="+timenow;
      }
     function uploadMes(){
     var yzm = document.getElementById("dyzm").value;
     	var mes = document.getElementById("mes").value;
	mes=mes.replace(/(^\s*)|(\s*$)/g, "");
	yzm=yzm.replace(/(^\s*)|(\s*$)/g, "");
     	if(mes==null || mes==""){
			alert("短信内容不能为空");
			return false;
		}if(mes.length>71){
			 alert("对不起您的短信内容超过了70个字符");
			 return false;
		}
		if(yzm==null || yzm==""){
			alert("请输入四位随机验证码");
			return false;
		}
		if(yzm.length!=4){
			alert("请输入四位随机验证码");
			return false;
		}
		return true;
     }
     function upMESVal(){
     var logon = validateLogon();
	 if(logon){ //上传先验证是否登陆了
     if(uploadMes()){
      var yzmRight = validateYzm();
      if(yzmRight){
     	var wordRight = validateMes();  //验证短信内容是否有不合法的字符
		if(wordRight){
     		var mes = document.getElementById("mes").value;
		
     		mes = encodeURI(encodeURI(mes));
			 $.ajax({
            url: '/smsdiy/uploadMes.action?msg='+mes,
            type: 'post',  
            async: false,     
            success: function(value){
	           if(value==1){          
	     	    	alert("上传成功，您DIY的短信作品已加入短信库!");
	     	    	show(document.getElementById('diyRodom'));
	     	    	document.getElementById("mes").value="";
	     	    	document.getElementById("dyzm").value="";
	     	   }else if(value==3){
	       	 		alert("您还没有登陆！");
           	   }else{
           	   		alert("上传失败，请稍后重试！");
           	   }
            }
        });	
        }else{
        	alert("对不起你输入的有非法的字符");
        	 document.getElementById("mes").value="";
        }
        }else{
      	 	alert("对不起，您输入的图形验证码有误，请重新输入!");
       }
       }
      }
     }