//檢查表單欄位是否空白
//chkField(輸入格名稱)
function chkField(txt){
	var i=0;
	var t="",kind="";
	for(i=0;i<document.w.elements.length;i++) {
  		if (document.w.elements[i].name == txt) {
  			switch(document.w.elements[i].type){
				case "text":			kind="a";break;
				case "password":		kind="a";break;
				case "textarea":		kind="a";break;
				case "hidden":			kind="a";break;
				case "radio":			kind="b";break;
				case "checkbox":		kind="b";break;
				case "select-one":		kind="c";break;
				case "select-multiple":	kind="c";break;
				case "file":			kind="a";break;
			}
  			switch(kind){
  				case "a":
  					t = document.w.elements[i].value;
  					break;
		   		case "b":
		   			if (document.w.elements[i].checked){
		  				t = document.w.elements[i].value;
		   			}
		   			break;
		   		case "c":
		   			if (document.w.elements[i].selectedIndex > 0){
			   			if (document.w.elements[i].options[document.w.elements[i].selectedIndex].selected){
			   				t = document.w.elements[i].options[document.w.elements[i].selectedIndex].value;
			   			}
			   		}
		   			break;
		   	}
  		}
 	}
 	if (t.length > 0) {
 		i=0;
 		while(i<t.length){
			if (t.substring(i,i+1) != ' ') {
		      return true;
			}
			i++;
		}
	}
 	return false;
}

//去除字串兩旁的空白
//trim(字串)
function trim(txt){
	var left, right;
	var txt2 = ""
	for(i=0; i<txt.length; i++){
		if(txt.charAt(i) == " "){
			continue;
		}else{
			left = i;
			break;
		}
	}
	for(i=txt.length-1; i>=0; i--){
		if(txt.charAt(i) == " "){
			continue;
		}else{
			right = i;
			break;
		}
	}
	for(i=left; i<=right; i++){
		txt2 = txt2 + txt.charAt(i);
	}
	return txt2;
}

//勾選或取消該名稱所有選項
//selectAll(輸入格名稱)
var mode=0;
function selectAll(txt) {
	var i =0;
	if (mode==0) mode=1; else mode=0;
	while (i < document.w.elements.length){
		if (document.w.elements[i].name == txt) {
			document.w.elements[i].checked=mode;
		}
		i++;
	}
}

//另開視窗
//windowopen(視窗名稱,連結網址,視窗寬度,視窗高度,是否有捲軸(0 or 1))
var windowstatus=0;
function windowopen(name,txt,w,h,s) {
	if (windowstatus>0) {
		windowobject.close();
	}
   	windowobject=window.open(txt,name,"scrollbars="+s+",width="+w+",height="+h+",resizable=1,toolbar=0,location=0,directories=0,status=0,menubar=0,titlebar=0,channelmode=0,fullscreen=0,left=0,top=0");
	windowstatus=1;
}

//檢查是否含不合法字元
//chkStr(字串)
function chkStr(str){
	var i,len,s,chk=true;
	var temp = "-_1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
	len = str.length;
   	test.innerHTML = "";
   	for (i=0; i<len; i++){
		if (!(temp.indexOf(str) >=0)){
			chk = false;
		}
    }
    test.innerHTML = chk;
}

//原地點圖放大
num=0;
function change(num){
	myimg.src= num;
}

