/******************************************************************************
 * 後台功能 
 *****************************************************************************/

<!-- 顯示日期時間開始 -->
function clockon() {
	thistime= new Date()
	var year=thistime.getYear();  
	var month=thistime.getMonth()+1;  
	var date=thistime.getDate();
	var hours=thistime.getHours()
	var minutes=thistime.getMinutes()
	var seconds=thistime.getSeconds()
	if (eval(hours) <10) {hours="0"+hours}
	if (eval(minutes) < 10) {minutes="0"+minutes}
	if (seconds < 10) {seconds="0"+seconds}
	thistime = year+"/"+month+"/"+date+" "+hours+":"+minutes+":"+seconds
	if(document.all) {
	bgclocknoshade.innerHTML=thistime
	bgclockshade.innerHTML=thistime
	}
	
	if(document.layers) {
		document.bgclockshade.document.write('<div id="bgclockshade" style="position:absolute;visibility:visible;font-family:Verdana;color:FFAAAAA;">'+thistime+'</div>')
	document.bgclocknoshade.document.write('<div id="bgclocknoshade" style="position:absolute;visibility:visible;font-family:Verdana;color:DDDDDD;">'+thistime+'</div>')
	document.close()
	}
	var timer=setTimeout("clockon()",200)
}
<!-- 顯示日期時間結束 -->

/* 勾選刪除時之檢查事項 */
function form_del_check(form) {  
   
	delchecked=0;
	if (form.total_box.value ==1 && form['id[]'].checked==true) {
		delchecked++;     
	} else if(form.total_box.value > 1) { 
	
		for (var i=0;i<form.total_box.value;i++) {
			var e = form['id[]'][i];
			if (e.checked==true) { 
				delchecked++;
			}   
		}
	}  
  
	if (delchecked==0) {
		alert("請勾選欲刪除的項目!!")
		return false;
	} else {
		Scheck = confirm("您確定要刪除嗎 ?") 
   
		if (Scheck==true) {
			form.method = "post";
			form.action = form.action + "?mode=del";
			form.submit();
			return true; 
		} 
	}       
}  
  
/* 勾選發送時之檢查事項 */
function form_send_check(form) {  
   
	sendchecked=0;
	if (form.total_box.value ==1 && form['id[]'].checked==true) {
		sendchecked++;     
	} else if(form.total_box.value > 1) { 
		for (var i=0;i<form.total_box.value;i++) {
			var e = form['id[]'][i];
			if (e.checked==true) { 
				sendchecked++; }   
		}
	} 
  
	if (sendchecked==0) {
		alert("請勾選欲發送的項目 !!")
		return false;
	} else if(sendchecked == 1) {
		form.method = "post";
		form.action = form.action + "?mode=send";
		form.submit();
		return true;
	} else {
		alert("執行發送時，只能單選 !!")
		return false;
	}  
} 

/* 勾選複製時之檢查事項 */
function form_copy_check(form) {  
   
	delchecked=0;
	if (form.total_box.value ==1 && form['id[]'].checked==true) {
		delchecked++;     
	} else if(form.total_box.value > 1) { 
		for (var i=0;i<form.total_box.value;i++) {
			var e = form['id[]'][i];
			if (e.checked==true) { 
				delchecked++; }   
		}
	} 
  
	if (delchecked==0) {
		alert("請勾選欲複製的項目 !!")
		return false;
	} else if(delchecked == 1) {
		form.method = "post";
		form.action = form.action + "?mode=copy";
		form.submit();
		return true;
	} else {
		alert("執行複製時，只能單選 !!")
		return false;
	}  
} 

/* 勾選啟用時之檢查事項 */
function form_on_check(form) {  

	delchecked=0;
	if (form.total_box.value ==1 && form['id[]'].checked==true) {
		delchecked++;     
	} else if(form.total_box.value > 1) { 
	
		for (var i=0;i<form.total_box.value;i++) {
			var e = form['id[]'][i];
			if (e.checked==true) { 
				delchecked++;
			}   
		}
	}  
  
	if (delchecked==0) {
		alert("請勾選欲啟用的項目!!")
		return false;
	} else {
		Scheck = confirm("您確定要將狀態設為啟用嗎 ?") 
   
		if (Scheck==true) {
			form.method = "post";
			form.action = form.action + "?mode=status&value=1";
			form.submit();
			return true; 
		} 
	}       
}  

/* 勾選停用時之檢查事項 */
function form_off_check(form) {  
   
	delchecked=0;
	if (form.total_box.value ==1 && form['id[]'].checked==true) {
		delchecked++;     
	} else if(form.total_box.value > 1) { 
	
		for (var i=0;i<form.total_box.value;i++) {
			var e = form['id[]'][i];
			if (e.checked==true) { 
				delchecked++;
			}   
		}
	}  
  
	if (delchecked==0) {
		alert("請勾選欲停用的項目!!")
		return false;
	} else {
		Scheck = confirm("您確定要將狀態設為停用嗎 ?") 
   
		if (Scheck==true) {
			form.method = "post";
			form.action = form.action + "?mode=status&value=0";
			form.submit();
			return true; 
		} 
	}       
}  

/* 確認視窗，加網址 */
function Confirm_Msn(msn, url) {
	var conf = confirm(msn);
	if (conf) {
		location.href = url;
		return true;
	} else {
		return false;
	}
}

/* 滑鼠移過之光棒特效 */
function OMOver(OMO){OMO.style.backgroundColor='#FBF591';}
function OMOut(OMO){OMO.style.backgroundColor='';}

// 圖片預覽
function preview_image(obj,img) 
{
	imgPath = obj.value;
			
	if (obj.value == "") {
		return false;
	}
	
	if (imgPath.charAt(0,7).toLowerCase() == "http://" || imgPath.charAt(0,6).toLowerCase() == "ftp://") {
		alert("無法上傳檔案：" + " : " + ImgPath);
		return false;
	}

	if (!is_valid_image_ext(imgPath)) {
		if (0) alert("僅允許 .jpg .gif .png 圖檔格式 !!"); 
		else alert("僅允許 .jpg .gif .png 圖檔格式 !!"); 									
		return false;
	}
		
    img_preview=document.getElementById("ul_file_upload_1");
	document.getElementById("ul_preview_1").innerHTML="<img src='ul_file_upload_1' width=120 />";			
}


// 檢查圖檔格式
function is_valid_image_ext(imageName) {
	if (imageName.substring(imgPath.length - 3, imageName.length).toLowerCase() != "jpg" &&
		imageName.substring(imgPath.length - 3, imageName.length).toLowerCase() != "gif" &&
		imageName.substring(imgPath.length - 3, imageName.length).toLowerCase() != "png" &&
		imageName.substring(imgPath.length - 4, imageName.length).toLowerCase() != "jpeg" ) {
			
		if (imageName.substring(imgPath.length - 3, imageName.length).toLowerCase() == "swf" && 0 ) return true;
		else return false;
	} 
	return true;
}

/* checkbox 全選/取消 */
function click_all(form) {

	if (form.box_check.value == 1) {
		if (form.total_box.value ==1) {
			form['id[]'].checked = true ;
		} else { 
			for (var i=0;i<form.total_box.value;i++) {
				var e = form['id[]'][i];
				e.checked = true;
			}
		} 
		form.box_check.value = 0;
	} else { //box_else

		if (form.total_box.value ==1 ) {
			if (form['id[]'].checked==true) { 
			form['id[]'].checked = false;
		} else if (form['id[]'].checked==false) {
			form['id[]'].checked = true;
		}
	} else { 
		for (var i=0;i<form.total_box.value;i++) {
		var e = form['id[]'][i];
		if (e.checked==true) { 
			e.checked = false;
		} else if (e.checked==false) {
			e.checked = true;
		}  
		}
	}  

	form.box_check.value = 1;
	}
 
 }
 

/* 勾選停用時之檢查事項 */
function form_status_check(form, mode, act, val) {  

	delchecked=0;
	if (form.total_box.value ==1 && form['id[]'].checked==true) {
		delchecked++;     
	} else if(form.total_box.value > 1) { 
	
		for (var i=0;i<form.total_box.value;i++) {
			var e = form['id[]'][i];
			if (e.checked==true) { 
				delchecked++;
			}   
		}
	}  
  
	if (delchecked==0) {
		alert("請勾選欲異動的項目!!")
		return false;
	} else {
		Scheck = confirm("您確定要將進行異動嗎 ?") 
   
		if (Scheck==true) {
			form.method = "post";
			form.action = form.action + "?mode="+mode+"&act="+act+"&value="+val;
			form.submit();
			return true; 
		} 
	}       
}  
