﻿        $(document).ready(function(){
        
              //初始化国码
              var sel1Val = $("#ddl_country1 option:selected").val();
              $("#txtCountrycode1").attr("value",sel1Val);
              
              var sel1Val = $("#ddl_country2 option:selected").val();
              $("#txtCountrycode2").attr("value",sel1Val);
              
            $("#txtMobile1").keydown(function(event){
                //只能输数字
                var char = event.keyCode;
                if(event.shiftKey){
                return false;
                }
                if((char>47 && char<58) ||char==8 ||(char>95 && char<106) || (char>36 && char<41)){
			     // return true;
			     //判断只能输入国码
                 var mob1 =   $("#txtMobile1").val();           
                 var ccd1 =  $("#txtCountrycode1").val();  
                    if(mob1 == ccd1){
                        alert("Please do not enter the country code！");
                         $("#txtMobile1").attr("value","");
                        return  false;
                    }else{
                        if(mob1.length > ccd1.length){
		                    var newMob1 = mob1.substring(0,ccd1.length);
		                    if(newMob1 == ccd1){
		                         alert("Please do not enter the country code！");
		                         $("#txtMobile1").attr("value","");
		                         return false;
		                    }else{
		                        return true;
		                    }
	                    }else{return true}
                    }
                 }        
		        else{
			     return false;			
		        }
		      
            });
            
            $("#txtMobile2").keydown(function(event){
               var tv =  $("#ddl_country2 option:selected").val();
               if(tv != "999")
               {
                   //限制输入位数
                   $(this).attr('maxlength',15);
                   //只能输数字
                    var char = event.keyCode;
                    if(event.shiftKey){
                    return false;
                    }
                    if((char>47 && char<58) ||char==8 ||(char>95 && char<106) || (char>36 && char<41)){
			          var ccd2 = $("#txtCountrycode2").val();
			          var mob2 = $("#txtMobile2").val();
			              if(ccd2==mob2){
			                 alert("Please do not enter the country code！");
			                $("#txtMobile2").attr("value","");
			                return false;
			              }else{			              
			                if(mob2.length > ccd2.length){
			                    var newMob2 = mob2.substring(0,ccd2.length);
			                    if(newMob2 == ccd2){
			                         alert("Please do not enter the country code！");
			                         $("#txtMobile2").attr("value","");
			                         return false;
			                    }else{
			                        return true;
			                    }
			                }else{ return true}
			              } 
		            }
		            else{
			         return false;			
		            }  
               }else{
                      //限制输入位数
                      $(this).attr('maxlength',32);
                      var ccd2 = $("#txtCountrycode2").val();
			          var mob2 = $("#txtMobile2").val();
			              if(ccd2==mob2){
			                 alert("Please do not enter the country code！");
			                $("#txtMobile2").attr("value","");
			                return false;
			              }else{
			                 if(mob2.length > ccd2.length){
			                    var newMob2 = mob2.substring(0,ccd2.length);
			                    if(newMob2 == ccd2){
			                         alert("Please do not enter the country code！");
			                         $("#txtMobile2").attr("value","");
			                         return false;
			                    }else{
			                        return true;
			                    }
			                }
			              } 
			                  
               }
            });
            //点击提交按钮
            $("#ibnRegisterGo").click(function(){
              var mob1 = $.trim($("#txtMobile1").val());
              var mob2 = $.trim($("#txtMobile2").val());
              if(mob1 ==""||mob1 == null)
              {
                alert("Please enter the Caller number!");
//                document.getElementById("myForm").reset();//表单重置
                $("input[rel='mytxt']").each(function(){ this.value= ""; }); 
                return false;     
              }
              if(mob2 ==""|| mob2 == null)
              {
                alert("Please enter the called number!");
//                document.getElementById("myForm").reset();//表单重置
                $("input[rel='mytxt']").each(function(){ this.value= ""; }); 
                return false;  
              }
              
            });
              //主叫国家绑定后
            $("#ddl_country1").bind("change",function(){
                var sel1Val = $("#ddl_country1 option:selected").val();
                $("#txtCountrycode1").attr("value",sel1Val);
            });
            
            //被叫选择国家后
            $("#ddl_country2").bind("change",function(){
               //1.绑定国码
               var sel1Val = $("#ddl_country2 option:selected").val();
               $("#txtCountrycode2").attr("value",sel1Val);
               //2.清空txtMobile2
               $("#txtMobile2").attr("value","");
            });
            
        });