//******************************************************************************************
//  Author:  Peter Phan
//  Date:  08/02/01
//  Description: 
//  Change History:
//		An Dang (FMS)  04/15/05  Compiled into a single file name eMailAddrCheck.js
//		An Dang (FMS) 08/16/08  Cindy Nguyen fixed error of confused Check All.
//*******************************************************************************************
<!-- Begin
/*
Peter Phan
Modified on 08/02/01 */
var checkflag = "false";
function check(field) {
if (checkflag == "false") {
for (i = 0; i < field.length; i++) {
field[i].checked = true;}
checkflag = "true";
 }
else {
for (i = 0; i < field.length; i++) {
field[i].checked = false; }
checkflag = "false";
 }
}
function checkChoice(){
document.Subscribe.CheckAll.checked = false;
//force return status to be false
return checkflag = "false";
}
//  End -->
<!--

function email2_Check() {
var em1 = document.Subscribe.email.value;
var em2 = document.Subscribe.email2.value;
// check for a value in both fields.
if (em1 == '' || em2 == '') {
alert('Please enter your e-mail twice.');
   document.Subscribe.email.select();
   document.Subscribe.email.focus();
return false;
 }
 else {
if (em1 != em2) {
alert ("You did not enter the same e-mail twice. Please re-enter your e-mail.");
   document.Subscribe.email.select();
   document.Subscribe.email.focus();
return false;
}
else {
return true;
      }
   }
}
function CheckNull(field) {
	var checkempty = 0;
	var numofBoxes = field.length;
	for (i = 0; i < field.length; i++) {
		if (!field[i].checked) {
		checkempty++;
			}
		}
		if (checkempty == numofBoxes && document.Subscribe.email.value == '') {
		alert("You didn't select any check box to subscribe! Please select again");
		return false;
		}
     else {
		return true;
		}
}
//-->