 function doKeypress(controlID)
   {
	   
	   var keyCode = (event.which)?event.which:event.keyCode;
    
        var browser=navigator.appName //get the name of the browser
        control = document.getElementById(controlID);
        var countctrl=document.getElementById("count_"+controlID);
       maxLength = 150;
        value = control.value;
		countctrl.value=maxLength-value.length;
		    if ((keyCode == 8) || (keyCode == 46))
       {
		   countctrl.value=maxLength-value.length;
		   
		   return;
	   }
       if(maxLength && value.length > maxLength-1)
      {
   //        if( browser == "Microsoft Internet Explorer" )
   //            event.returnValue = false;  
  //        else
               alert("Maximum Limit "+maxLength+" Exceeded");
               return false;
   //            control.value = control.value.substr(0, 249 );
       }
   }
  
  // Cancel default behavior
  function doBeforePaste(control)
   {
   //    control = document.getElementById(controlID)
      
       maxLength = 100;
        if(maxLength)
        {
			  alert("Maximum Limit "+maxLength+" Exceeded");
           // event.returnValue = false;
        }
   }
   // Cancel default behavior and create a new paste routine
   function doPaste(control)
  {
  //    control = document.getElementById(controlID)
      
       maxLength = 100;
      value = control.value;
      
       if(maxLength)
       {
           //event.returnValue = false;
           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;
        }
   }
