function checkReportNewUser()
{
	if (document.newUser.fName.value =="" || document.newUser.lName.value =="" ||
	    document.newUser.pass1.value == "" || document.newUser.pass2.value == "" ||
	    document.newUser.userName.value == "")
	{
		alert("All fields marked with '*' are required fields.");
		return false;
	}
	return true;
}

function confirmPass()
{
	if (document.newUser.pass1.value!= document.newUser.pass2.value)
	{
		alert("Your passwords do not match. Make sure you are typing the same password!");
			document.newUser.pass1.focus();
			return false;
	}
	return true;
	
}

function loginValid()
{
	if (document.loginSA.userName.value == "" || document.loginSA.pass.value == "")
	{
		alert("All fields marked with '*' are required fields.");
		return false;
	}
	return true;
}

function emptyFields()
{
	if (document.reportSA.serviceCode.value=="Select Service Code" || document.reportSA.opSys.value=="Select OS" 
		|| document.reportSA.numStations.value=="Select # of stations" || document.reportSA.start_date.value=="" 
		|| document.reportSA.districtCounty.value=="Select DistrictCo" || document.reportSA.schoolLab.value=="Select Lab"
		|| document.reportSA.softwareLine.value=="Select Software"
		|| document.reportSA.studentServed.value=="" || document.reportSA.stationsUsed.value=="Select # of stations")
	{
		alert("You must enter data in required fields! Fields marked with asterisk.");
        return false;
	}
	return true;
}

// this reqular expression resembles valid format of the e-mail
var remail=/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;

// this function validates e-mail entered by the user
 function checkEmail(myemail)
{
	if (myemail.value!="")
	{
		if (remail.test(myemail.value))
		{
			return true;
		}
		else
		{
			alert ("Invalid email address");
			myemail.focus();
			myemail.select();
			return false;
		}
	}
	return false;
}

function emptyReport()
{
	if (document.sendReport.toTxt.value=="" || document.sendReport.fromTxt.value=="" ||
	    document.sendReport.subjectTxt.value=="")
	{
		alert("You must enter data in required fields! Fields marked with asterisk.");
        return false;
	}
	return true;
}
