﻿  function doKeypress(e,control,len){
    maxLength = len;
    value = control.value;
      //  alert(maxLength && value.length > maxLength-1)
        
     if(maxLength && value.length > maxLength-1){
           
           if (window.event) //IE
                window.event.returnValue = false;
            else //Firefox
                e.preventDefault();


          //event.returnValue = false;
          maxLength = parseInt(maxLength);
     }
}

function doBeforePaste(control,len){
    maxLength = len;
     if(maxLength)
     {
           if (window.event) //IE
                window.event.returnValue = false;
            else //Firefox
                e.preventDefault();
     }
}

function doPaste(control,len){
    maxLength = len;
    value = control.value;
     if(maxLength){
           if (window.event) //IE
                window.event.returnValue = false;
            else //Firefox
                e.preventDefault();
                
          maxLength = parseInt(maxLength);
          var oTR = control.document.selection.createRange();
          var iInsertLength = maxLength - value.length + oTR.text.length;
          var sData = window.clipboardData.getData("Text").substr(0,iInsertLength);
          oTR.text = sData;
     }
}