﻿// JavaScript Document
function table_focus(obj,tb_color){
	obj.style.backgroundColor = tb_color;
}
function table_blur(obj,tb_color){
	obj.style.backgroundColor = tb_color;
}

function POPjump(selOBJ){
	location.href=selOBJ.options[selOBJ.selectedIndex].value;
}

function jump_submit(obj){
	obj.submit();
}

function ExecutingWindow(web){
	showModelessDialog (web,'progress','dialogHeight:100px ; dialogWidth:200px;status:0;help:0;edge:raised;center:yes;scroll:no');
}

function LoadingWindow(web){
	return showModelessDialog (web,'progress','dialogHeight:100px ; dialogWidth:200px;status:0;help:0;edge:raised;center:yes;scroll:no');
}

function checkEmail(e_mail) {
	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 {
		message="Please confirm your E-mail address！ ";
		alert(message)
		testresults=false
	}
	return (testresults)
}

function checkEmail_E(e_mail) {
	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 {
		message="Please use an available E-mail address！ ";
		alert(message)
		testresults=false
	}
	return (testresults)
}
