// Validation Check Script
// Author: Mohammad Tajari <m.tajari@ieee.org>
// Script Date: July 03, 2001
// Further scripts for performing validation rules goes here.

function CheckField(){
	flag = true;
	for (i = 0 ; i < arguments.length ; i++,i++)
		if (arguments[i].value == arguments[i+1]){
			alertmsg = "Warning!\n";
			alertmsg += "You " + (arguments[i+1] == "" ? "did not fill out the field" : ("have selected \'" + arguments[i].value + "\'")) + " for \'" + arguments[i].name + "\'. It\'s not permitted.\n";
			alertmsg += "Please try again.";  
			window.alert(alertmsg);
			arguments[i].focus();
			flag = false;
			break;
		}
	return flag;
}

// Check Validation of an e-mail address
// Script Date: July 09, 2001

function CheckEmail(obj){
	err = new Boolean();
	err = true;
	re = /^[a-z0-9]+([-._][a-z0-9]*)*@[a-z0-9]+([-_][a-z0-9]*)*([.][a-z]*)*([.][a-z]{2,3}){1,2}$/i;
	if (obj.value.length != 0)
		if (!re.test(obj.value))
			window.alert("E-mail Address you\'ve provided is invalid.");
		else
			err = false;
	else
		//window.alert("Please provide us your e-mail address.");
		err = false;
	return !err;
}
