﻿// JavaScript Document
	/*function get_month(d_area,form_name,d_year,d_mon,d_day){
		year = form_name.elements[d_year].value;
		mon = form_name.elements[d_mon].value;
		var daysinmonth= new Array(0,31,28,31,30,31,30,31,31,30,31,30,31);
		if ( ( (year%4 == 0)&&(year%100 != 0) ) || (year%400 == 0) ) { // leap year
			daysinmonth[2] = 29;
			}
		str="<select name=\""+d_day+"\" id=\""+d_day+"\" class=\"select_type\">";
		for(i=1;i <= daysinmonth[eval(mon)] ;i++) {
			str=str
			+"<option value=\"";
			str=str+i;
			str=str+"\">";
			if(i < 10)
				str=str+"0"+i;
			else str=str+i;
			str=str+"</option>";
		}
		str=str
		+"</select>";
		eval(d_area).innerHTML = str;
	}*/

	function ChkTwoDete(date1,date2)
	{
		//alert(date1.substring(0,4) + '-' +  date1.substring(5,7) + '-' +   date1.substring(8,10));
		temp1 = date1.substring(0,4)*365*24*60*60 + date1.substring(5,7)*30*24*60*60 + date1.substring(8,10)*24*60*60;
		temp2 = date2.substring(0,4)*365*24*60*60 + date2.substring(5,7)*30*24*60*60 + date2.substring(8,10)*24*60*60;
		if(temp1 > temp2) {
			alert("起啟日期不能小於結束日期！");
			return false;
		}
		return true;
	}

	function changeClass(obj,classT){
		obj.className = classT;
	}

	function POPjump(selOBJ){
		location.href=selOBJ.options[selOBJ.selectedIndex].value;
	}//page jump時使用

	//如果你有上傳檔案的function...請加上此三個java script
	//第二、三個是圖片相關的
	function chk_delfile(http)
	{
  		flag = confirm("你確定要從刪除這一個檔案嗎 ?\n\n");
  		if(!flag)
  			return false;
			ExecutingWindow('../Executing.htm');
			window.location.replace(http);
 		return true;
	}

	function chk_recoverfile(id)
	{
		if(storeObj[id + 'obj'] != null){
			document.all(id + 'div').outerHTML = document.all(id + 'div').outerHTML;
		}
		document.all(id).src = document.all(id + 'temp').value;
 		return true;
	}

	function chk_getpic(obj, id, vtype){
		storeObj[id + 'obj'] = obj;
		if(obj.value != '' && vtype == 1)
			document.all(id).src = obj.value;
	}
	//end

	function checkEmail(e_mail, mstr) {
		var rejectedDomain=new Array()
		var index=0;
		//rejectedDomain[index++]="hotmail"
		//rejectedDomain[index++]="rocketmail"
		//rejectedDomain[index++]="yahoo"
		rejectedDomain[index++]="zdnetmail"

		var rejected=false
		var testresults=true
		var str=e_mail
		var filter=/^.+@.+\..{2,3}$/
		if (filter.test(str)){
			var tempstring = str.split("@")
			tempstring = tempstring[1].split(".")
			for (i=0; i<rejectedDomain.length; i++) {
				if (tempstring[0]==rejectedDomain[i])
				rejected=true
			}
			if (rejected) {
				var message="Please input a more official email address!\n"
				message += "The following addresses are not allowed:\n"
				for (i=0; i<rejectedDomain.length; i++) {
					message += "\t" + rejectedDomain[i] + "\n"
				}
				alert(message)
				testresults=false
			}
		} else {
			alert(mstr)
			testresults=false
		}
		return (testresults)
	}

	function ChildToggle(ParentName, tFuncName, tID, pID){
		window.parent.folderAREA.Switch(ParentName, tID, 1);
		window.parent.folderAREA.Selected(tFuncName, pID);		
	}

	function GetElement(tName){
		if (navigator.appVersion.charAt(0) > 4)	return document.getElementById(tName);
		// This state is for ie4 compliance
		return ( document.getElementById &&!document.all ? document.getElementsByName(tName) : document.all[tName] );
	}

