﻿// JScript 文件


function GetStr(box,sp,num)
	{
		var txt = document.getElementById(box);
		var c = txt.value.getBytesLength();
		document.getElementById(sp).innerText="已输入"+c+"个字符,最多输入"+num+"个字符";
		if(c >= num)
		{
			txt.value = _slength(txt.value,num);
			var ct = txt.value.getBytesLength();
			document.getElementById(sp).innerText="已输入"+ct+"个字符,最多输入"+num+"个字符";
		}
	}
	
	
	
	function GetStr2(box,sp)
	{
		var txt = document.getElementById(box);
		var c = txt.value.getBytesLength();
		document.getElementById(sp).innerHTML="已输入"+c+"个字符,最多输入450个字<br/>(2个字符为1个字)";
		if(c >= num)
		{
			txt.value = _slength(txt.value,num);
			var ct = txt.value.getBytesLength();
			document.getElementById(sp).innerHTML="已输入"+ct+"个字符,最多输入450个字<br/>(2个字符为1个字)";
		}
	}

function   _slength(str,num)   
  {   
      var len = 0;
	  var tstr = "";   
      for(var i = 0; i < str.length; i++) 
	  {
	  	 var str1 = str.charAt(i);
		 if(str1.getBytesLength()===2)  
			len += 2;
		 else
			len++; 
		 
		 if(len <= num)
			tstr += str1;
		 else
			break;
	  }  
      return tstr;   
  }  //str.charAt(i)<0为汉字 

String.prototype.getBytesLength = function() { 
return this.replace(/[^\x00-\xff]/gi, "--").length; 
} 

 function ShowDiv(Cid,Did)
    {
        var temp = document.getElementById(Cid);
        if(temp.checked)
        {
            document.getElementById(Did).style.display="";
        }
        else
        {
            document.getElementById(Did).style.display="none";
        }
    }
    function isnum()
    {

        if(!(event.keyCode==46)&&!(event.keyCode==8)&&!(event.keyCode==37)&&!(event.keyCode==39)&&!(event.keyCode==190))
      
            if(!((event.keyCode>=48&&event.keyCode<=57)||(event.keyCode>=96&&event.keyCode<=105)))
            event.returnValue=false;

    }
