//只能輸入 0-9 與 '.'
//example : <input type="text" onpropertychange="numWord(this)" ...>
function numWord(o){
  if(/[^0-9.]/.test(o.value)){
    o.value = o.value.replace(/([^0-9.])/g,"");
  }
}
//onpropertychange="dateWord(this)"
//只能輸入日期數值
function dateWord(o){
  if(/[^0-9/]/.test(o.value)){
    o.value = o.value.replace(/([^0-9/])/g,"");
  }
}
//只能輸入英文 && 轉大寫
function upperword(o){
  if(/[^0-9A-Z]/.test(o.value)){
    o.value=o.value.toUpperCase().replace(/([^0-9A-Z])/g,"");
  }
}
//將enter鍵轉換為tab鍵移動指標位置
//ex:onkeydown="dnkey()"
function dnkey(){
	if(event.keyCode==13){
		event.keyCode=9;
	}
}
//取得現在的日期格式 系統設
function usg_GetToday(i){
  var NewDate="";
  var d = new Date();
  var mm = "";
  var dd = "";
  var yyyy = "";

  yyyy = d.getUTCFullYear().toString();

  if ((d.getMonth() + 1)<10){
  	mm = "0"+ (d.getMonth() + 1);
  }else
  	mm = (d.getMonth() + 1);
  
  if((d.getDate())<10){
  	dd = "0"+ (d.getDate().toString());
  }else
  	dd = (d.getDate().toString());
  
	//1: 日/月/年        2: 月/日/年        3: 年/月/日
	switch(i){
		case 1:
		  NewDate = dd +"/"+ mm +"/"+ yyyy;
		  break;
		case 2:
		  NewDate = mm +"/"+ dd +"/"+ yyyy;
		  break;
		case 3:
		  NewDate = yyyy +"/"+ mm +"/"+ dd;
		  break;
		default:
		  NewDate = "";
		  break;
	}
	return NewDate;
}
//檢查數字是否超過限制大小
function cNumValue(iVar,num){
  if(iVar > num){
    return false;
  }
  return true;
}
//帶入圖檔位置
function fn_browse(btn,sbtn)
{
   sbtn.value = btn.value;
}