function getKey(e)   
{   
if (window.event)   
   return window.event.keyCode;   
else if (e)   
   return e.which;   
else  
   return null;   
}    
function restrictChars(e, validList)   
{   
var key, keyChar;   
key = getKey(e);   
if (key == null) return true;   
keyChar = String.fromCharCode(key).toLowerCase();    
if (validList.toLowerCase().indexOf(keyChar) != -1)   
return true;   
if ( key==0 || key==8 || key==9 || key==13 || key==27 )   
   return true;    
return false;   
}   
function alphanumericAllsp( e)   
{   
return restrictChars( e, "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ¡Ð¢Ò£Ô¤Õ¥Ö¦×§ì¨Øà©Ùáªâ«¬Óä­ã®è¯é°ê±ë²æ³Ïµ´ç¶Ñ·¸¹º»¼½¾¿ÀÁÂÃÅÇÉÈÊËÌÍÎÄÆåðñòóôõö÷øù~.!*+-_()=@/\:^#%&ß?[]");   
}  