/*LastModifyat091104*/
function bz(v){ return document.getElementById(v);}
function Empty(v){if(v==''||v==undefined||v==null) {return true;}else{return false;}}
function $(i){return document.getElementById(i);}
function V(v){return bz(v).value;}
function I(v){return bz(v).innerHTML;}
function T(v){return bz(v).innerText;}
function GV(i,v){$(i).value=v}
function ask(url,str){if (confirm(str)) location.href=url;}
String.prototype.Trim = function(){ return this.replace(/(^\s+)|(\s+$)/g, "");}
bz.chk=function(str,func,andstr){
 var arr = str.split("$");
 for (var i=0;i<arr.length;i++){
    if (Empty(arr[i])) continue;
	var arrme = arr[i].split('|');
	if (Empty(V(arrme[0]).Trim())) {
	  alert(arrme[1] + '不能為空，請填寫完整！\n');	
	  bz(arrme[0]).focus();
	  return false;
	}
 }
 if (!Empty(andstr)){
    var arr=andstr.split('&');
	if (!Empty(arr[0])){
	  var arrs = arr[0].split('|');
	  var isempty=1;
	  for(var x in arrs){
		 if ( !Empty(V(arrs[x])) ) {
			 isempty=0;
			 break;
		 }
	  }
	  if (isempty==1){
	     alert(arr[1] + '至少需要填寫一項！');
		 return false;
	  }
	}
 }
 bz.formcheck=true;
 if (!Empty(func)) {func();}
 return bz.formcheck;
}
function display(i){$(i).style.display=='none'?$(i).style.display='':$(i).style.display='none';}
bz.chkall=function(form,notchk){
   var nots = Empty(arguments[1]) ? "chkall" : arguments[1];
   for (var i=0;i<form.elements.length;i++){  
    	var e = form.elements[i];
	    if (e.id != nots) {
		e.checked = eval("form." + nots + ".checked");
		}
   }  
}
function cwin(){window.open("","_self");top.opener=null;top.close();}