﻿// JavaScript Document

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] );
}

	var storeObj = new Array();

	//如果你有上傳檔案的function...請加上此三個java script
	//第二、三個是圖片相關的
	function chk_delfile(http)
	{
  		flag = confirm("你確定要從刪除這一個檔案嗎 ?\n\n");
  		if(!flag)
  			return false;
			window.location.replace(http);
 		return true;
	}

	function chk_recoverfile(id)
	{
		if(storeObj[id + 'obj'] != null){
			GetElement(id + 'div').outerHTML = GetElement(id + 'div').outerHTML;
		}
		GetElement(id).src = GetElement(id + 'temp').value;
 		return true;
	}

	function chk_getpic(obj, id, vtype){
		storeObj[id + 'obj'] = obj;
		if(obj.value != '' && vtype == 1){
			GetElement(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)
}


