﻿function right(e) {
if (navigator.appName =='Netscape'&&
(e.which ==3|| e.which ==2))
return false;
else if (navigator.appName == 'Microsoft Internet Explorer' &&
(event.button == 2|| event.button ==3)) {
return false;
}
return true;
}

if (document.layers) window.captureEvents(Event.MOUSEDOWN);
window.onmousedown=right;

document.oncontextmenu=noshowmenu;
function noshowmenu()
{
//return false
}
 	function getElementsByName_iefix(tag, name) 
	{
		var elem = document.getElementsByTagName(tag);
		var arr = new Array();

		for(i = 0,iarr = 0; i < elem.length; i++) 
		{ 

				arr[iarr] = elem[i];    
				iarr++; 

		}
		return arr;

	}
function doZoom(size)
	{

		setCookie("zoom", size)
		var zooms = getElementsByName_iefix("span", "zoom")
		for (var i = 0; i < zooms.length; i++) 
			{  zooms[i].style.fontSize = size+'px';}
			
			var zooms = getElementsByName_iefix("td", "zoom")

		for (var i = 0; i < zooms.length; i++) 
			{  zooms[i].style.fontSize = size+'px';}	

			var zooms = getElementsByName_iefix("a", "zoom")
		for (var i = 0; i < zooms.length; i++) 
			{  zooms[i].style.fontSize = size+'px';}	
			
			var zooms = getElementsByName_iefix("tr", "zoom")
		for (var i = 0; i < zooms.length; i++) 
			{  zooms[i].style.fontSize = size+'px';}	
			
					var zooms = getElementsByName_iefix("table", "zoom")
		for (var i = 0; i < zooms.length; i++) 
			{  zooms[i].style.fontSize = size+'px';}	
	 }
function PF_Hits(DBTable,Filed,Key){
	    var str='PF_Hits.asp?DBTable='+DBTable+'&Filed='+Filed+'&Key='+Key;
		xmlDoc=PF_LoadXML(str);
}	 

function PF_escape(S){
	return escape(S)
}


function PF_BannerOnclick(e){
var id="";
  	   if(e==null){
       		e=window.event;         
			id=e.srcElement.aa;
	   }else{
	   	
	   }	
	
	if (id!='')
	PF_Hits('Board','ID',id);
	
}

//if (PF_FormQual(form,'xx',form.xx,'xx')==false){return false;}
function PF_MemberFormQual(form,DbTable,Filed,Text){

	if (Filed=="[object]"){
	if (eval('form.'+Filed.name+'1')=="[object]"){

		if (eval('form.'+Filed.name+'1').value!=Filed.value){
			var str="PF_MemberFormQual.asp?DbTable="+DbTable+"&Field="+Filed.name+"&Fieldvalue="+PF_escape(Filed.value);
			var xmlDoc=PF_LoadXML(str);
			if (xmlDoc.selectSingleNode("item").text=='Y'){
				alert('此筆'+Text+'已經存在');Filed.focus();return false;
			}
		}
	}	
	}
}




//產生資料庫語法
function SearchoForm_onsubmit(form)
{

	if (PF_FormMulti('0','DATE',form.StartDate,'起始日期')==false){return false;}
       if (PF_FormMulti('0','DATE',form.EndDate,'結束日期')==false){return false;}
       
	var Search_Name='';
	var Search_Name_length=0;
	if (form.Search_Name){
		Search_Name=form.Search_Name.value;
		Search_Name_length=form.Search_Name.length
	}

	if (PF_IsNull(Search_Name)){
		Search_Name=(form.Search_Name.value).toUpperCase();

		if (Search_Name.slice(-4)=="|INT" && Search_Name.indexOf("+")==-1 ){
			if (PF_IsNum(form.search.value)==false){alert('搜尋字串請勿輸入非數字');form.search.focus();return false;}
		}
		if (form.EndDate=="[object]"){
			if (PF_IsNull(form.EndDate.value) && PF_IsNull(form.EndDate.value)){
				if (form.StartDate.value>form.EndDate.value){alert('起始日不得大於終止日');form.EndDate.focus();return false;}
			}	
		}
	}else{
		
		var Search_NameT='';
		var cc='';


		for(var i=0; i<Search_Name_length; i++) {
			if (PF_IsNull(form.Search_Name[i].value)){	
			
			 Search_NameT=Search_NameT+cc+form.Search_Name[i].value;
			 cc="^";
			}
			form.Search_Name[0].value=Search_NameT;
		}

	}

   return true;
}
//依資料排序
function SortoForm_onsubmit(e){
  	   if(e==null){
       		e=window.event;         
			Sort_Name=e.srcElement.id;
	   }else{
	   	Sort_Name=e
	   }	
	
	SortoForm.Sort_Name.value=Sort_Name;
	if (SortoForm.Sort_Type.value=="desc"){
		SortoForm.Sort_Type.value='';
	}else{
		SortoForm.Sort_Type.value='desc';
	}
	SortoForm.submit();
}
