var month = new Array();
	month[1] = "มกราคม" ;
	month[2] = "กุมภาพันธ์" ;
	month[3] = "มีนาคม" ;
	month[4] = "เมษายน" ;
	month[5] = "พฤษภาคม" ;
	month[6] = "มิถุนายน" ;
	month[7] = "กรกฎาคม" ;
	month[8] = "สิงหาคม" ;
	month[9] = "กันยายน" ;
	month[10] = "ตุลาคม" ;
	month[11] = "พฤศจิกายน" ;
	month[12] = "ธันวาคม" ;
function changeDate(valueDate){
	with(document.forms[0]){
		mydate = valueDate.split(",");
		cdate = mydate[0] + "  " + month[Number(mydate[1])] + "  " + (Number(mydate[2])+543);
		return cdate;
	}
}

function changeDateNumTH(valueDate){ 
	    mydate = valueDate.split(",");
		cdate = mydate[0] + " / " + Number(mydate[1]) + " /  " + (Number(mydate[2])+543);
		return cdate;
}

function chkReq(){
	with(document.forms[0]){
		for(i=0;i<elements.length;i++){ 
		   if(elements[i].id == 'req'){
			   if(elements[i].value == ""){
						alert('กรุณากรอก '+elements[i].alt);
						elements[i].focus();
						return false;
				}//end if vlaue
			}// end if req
		}//end for
		return validatePage();
	}//end with
}//end function

function validatePage(){
	return true;
}

function validateNumber(obj){ 
    if (obj.value == "") return;
	if (isNaN(obj.value))	{
		alert("กรุณากรอก " + obj.alt +" เป็นตัวเลข 0 - 9  เท่านั้น");
		obj.value = "";
		obj.focus();
	}//end if
}// end function

function IsNumeric(sText){
   var ValidChars = "0123456789.";
   var IsNumber=true;
   var Char;

 
   for (i = 0; i < sText.length && IsNumber == true; i++)       { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1)          {
         IsNumber = false;
         }//end if
      }//end for
   return IsNumber;
   
   }// end function


function validateEmail(obj){
	if (obj.value == "") return;
	if(!isValidEmail(obj.value)){
		alert("กรุณากรอกอีเมล์ให้ถูกต้อง");
		obj.value = "";
		obj.focus();
	}//end if
}//end function

function isValidEmail(str) {
var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
return (filter.test(str))?true:false
}

function validateIDCard(obj){
	if (obj.value == "") return;
	if(!checkID(obj.value)){
		alert('รหัสประชาชนไม่ถูกต้อง');
		obj.value = "";
		obj.focus();
	}
}

function checkID(id){
	if(id.length != 13) return false;
	for(i=0, sum=0; i < 12; i++)
	sum += parseFloat(id.charAt(i))*(13-i);
	if((11-sum%11)%10!=parseFloat(id.charAt(12)))
		return false; 
	return true;
}//end function

function setValueSelect(obj ,objValue){
	with(document.forms[0]){
	  //  alert(objValue);
	  if(objValue == "") return;
		obj1 = document.getElementById(obj);
	//	alert(obj1);
		obj1.value = objValue;
	}
}

function setValueCheckBox(obj,objValue){
	with(document.forms[0]){
	    obj1 = document.getElementById(obj);
		if(objValue != "" || objValue == 'null' && objValue == null){				
				obj1.checked = true;
		}	
	}// end with
}

function setValueRadio(objName , objValue){
	with(document.forms[0]){
		obj1 = eval(objName);
		//alert(objName);
		for(i=0;i< obj1.length ;i++){// alert(obj1[i].value);
			if(obj1[i].value ==objValue){
				obj1[i].checked = true;
				return;
			}// end if
		}//end for

	}// end with
} // end function

function validatePage(){return true;}

function goSave(uAction){  
	with(document.forms[0]){
		if(chkReq()&& validatePage()){
			if(uAction != "" &&  typeof(uAction) != "undefined"){
				action = uAction;
			}
			submit();
		}// end if
	}// end with
}
function goDel(uAction){
	with(document.forms[0]){
		if(confirm('ต้องการลบข้อมูลหรือไม่?')){
			if(uAction != ""){
				action = uAction;
			}
			submit();
		}// end if
	}// end with
}
function goPage(uAction){
	with(document.forms[0]){		
			if(uAction != "" &&  typeof(uAction) != "undefined"){
				action = uAction;
			}
			submit();
	}// end with
}

function mOvr(obj , objColor){
	
}

function mOut(obj){

}

function setComma(objValue){
		return objValue;
}

function goLogin(flag){
	with(document.forms[0]){
		//action  = "emp_main.htm";
		if(user.value == "" || passwd.value == ""){
			alert("กรอกรหัสผู้ใช้ และรหัสผ่านไม่ถูกต้อง");
			return;
		}
		action = "login.php?flag=" + flag;
		submit();
	}
}

function onMover(img , imgName){
	with(document.forms[0]){
		img.src = "com-icon/"+imgName;
	}
}

function onMout(img , imgName){
	with(document.forms[0]){
		img.src = "com-icon/"+imgName;
		img.border = 0;
	}
}

function onMdown(img , imgName){
	with(document.forms[0]){
	    img.src = "com-icon/"+imgName;
		img.border = 1;
		//alert("ok");
	}
}

function loadRegion(objName){
	with(document.forms[0])	{
		objRegion = eval(objName);
		objRegion.options.add(getOptionSelectAll());
		for(i=0;i<regNs.length;i++)	{
		   //obj.options[i] = new Option(regNs[i],regIDs[i]);
		    objRegion.options.add(new Option(regNs[i],regIDs[i]));
	    }
	}
}

function loadProv(regionId , provName){
		with(document.forms[0]){
			  objProv = eval(provName);
              clearInnerTextSelect(provName);
			    provList = eval("prvNs"+ regionId);
				provId = eval("prvIDs"+ regionId);
				objProv.options[0] = getOptionSelectAll();
				for(i=0;i<provList.length;i++)	{
				   objProv.options[i+1] = new Option(provList[i],provId[i]);
				 //  objProv.options.add(new Option(provList[i],provId[i]));
				}				
		}
}
function getOptionSelectAll(){
	with(document.forms[0]){		    
			 return  new Option("เลือกทั้งหมด","");
		}
}

function clearInnerTextSelect(objName){
   with(document.forms[0])  {
     objSelect = eval(objName);
     if(typeof(objSelect.length) != "undefined"){
     	  for(i=0;i<objSelect.length;i++)	{
            objSelect.options[i] = null;
	  }// end for
     }// end if
   }// end for
} // end function

function opendialog(pageName){ 
     window.showModalDialog(pageName,this,"dialogHeight: 250px; dialogWidth: 400px; scroll: Yes; help: No; status: No;");
}

function openwindows(pageName){ 
     window.open(pageName,'mywindow','width=450,height=250,toolbar=no,location=no,directories=yes,status=yes,menubar=no,scrollbars=no,copyhistory=yes,resizable=yes');
}

