function $(str){ return window.document.getElementById(str); }

function g(namex)
{
	if (document.getElementById)
		return document.getElementById(namex);
	else if (document.all)
		return document.all[namex];
	else 
		return null;
}
function setChar(e)
{
	var ichar = "gm,cabal,admin,asiasoft"
	var _array= ichar.split(',');
	var llvalue = true ;
	var str = e.value.toLowerCase();
 
	 for(var i=0;i<_array.length;i++)
	 { 
	 //alert(_array[i]);
		if (str.indexOf(_array[i]) > -1)
		{
			alert("มี  User นี้ในระบบแล้วค่ะ กรุณาเปลี่ยน User ใหม่ค่ะ");
			//e.value = e.value.replace(_array[i],"")
			llvalue = false;
			//return llvalue
			//return false;
		}
	 }
	 return llvalue ;
}
  
 
function isKeyNum()
{
	if (event.keyCode<48 || event.keyCode>57)
	{event.returnValue = false} 
}

function isKeyEnPass()
{
	if (event.keyCode < 31 || event.keyCode > 33 && event.keyCode < 48 || event.keyCode > 57  && event.keyCode < 65 || event.keyCode > 90  && event.keyCode < 97 || event.keyCode> 122)
	{event.returnValue = false} 
}

function isKeyThPass()
{
	if (event.keyCode < 31 || event.keyCode > 33 && event.keyCode < 48 || event.keyCode > 57  && event.keyCode < 65 || event.keyCode > 90  && event.keyCode < 97 || event.keyCode> 122 && event.keyCode <161)
	{event.returnValue = false} 
}

function isKeyEnAdd()
{
	if (event.keyCode < 31 || event.keyCode > 33 && event.keyCode < 45 || event.keyCode > 57  && event.keyCode < 65 || event.keyCode > 90  && event.keyCode < 97 || event.keyCode> 122)
	{event.returnValue = false} 
}
function isKeyThAdd()
{
	if (event.keyCode < 31 || event.keyCode > 33 && event.keyCode < 45 || event.keyCode > 57  && event.keyCode < 65 || event.keyCode > 90  && event.keyCode < 97 || event.keyCode> 122 && event.keyCode <161)
	{event.returnValue = false} 
}

function isKeyup(t,len,msg)
{
	 if (t.value.length > len )
	 {
		alert(msg);
		t.value = t.value.substring(0,len)
		return false;
	 }else{
	 
		setChar(t)
	 }
}

function getByteLen(str)
{ 
   var len = 0; 
   if ( str == null ) return 0; 
   for(var i=0;i<str.length;i++){ 
      var c = escape(str.charAt(i)); 
      if ( c.length == 1 ) len ++; 
      else if ( c.indexOf("%u") != -1 ) len += 2; 
      else if ( c.indexOf("%") != -1 ) len += c.length/3; 
   } 
   return len; 
}

function emailCheck(emailStr) {
	var emailPat = /^[a-zA-Z][\w\.-]*[a-zA-Z0-9_.-]@[a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]$/;	
	var matchArray=emailStr.match(emailPat)
    if (matchArray==null) {
	    return false
    }	
}
