function forms_webRequest_checkFields() {
var missinginfo = "";
var element = "";
var i, radioSelected;

/*for (i=0; i<document.request.areaInterest.length; i++) 
{
	if (document.request.areaInterest[i].checked == true)
	{
	   radioSelected = true;
	   break;
	}
	else
	   radioSelected = false;
}
if (radioSelected == false)
	missinginfo += "\n     -  Area of interest";*/
	
if (document.request.FirstName.value == "") 
{
    missinginfo += "\n     -  First Name";
    element = "FirstName";
    document.request.FirstName.focus();
}
if(document.request.LastName.value == "")
{
    missinginfo += "\n     -  Last Name";
    
    if (element != "FirstName")
    {
        element = "LastName";
        document.request.LastName.focus();
    }
}
if(document.request.OfficePhone.value == "")
{
    missinginfo += "\n     -  Office Phone";
    
    if (element != "FirstName" && element != "LastName")
    {
        element = "Phone";
        document.request.OfficePhone.focus();
    }
}
if ( (document.request.Email.value == "") || 
     (document.request.Email.value.indexOf('@') == -1) || 
     (document.request.Email.value.indexOf('.') == -1))
{
    missinginfo += "\n     -  Email address";
    
	if (element != "FirstName" && element != "LastName" && element != "Phone")
    {
		element = "Email"
        document.request.Email.focus();
    }
}
if(document.request.Department.selectedIndex == 0)
{
	missinginfo += "\n     -  Department Name";
    
    if (element != "FirstName" && element != "LastName" && element != "Phone" && element != "Email")
    {
        element = "Department";
        document.request.Department.focus();
    }
}

if(document.request.WorkType.selectedIndex == 0)
{
	missinginfo += "\n     -  Type of Work";
    
    if (element != "FirstName" && element != "LastName" && element != "Phone" && element != "Email" && element != "Department")
    {
        element = "WorkType";
        document.request.WorkType.focus();
    }
}
if(document.request.Comments.value == "")
{
    missinginfo += "\n     -  Work Description";
    
    if (element != "FirstName" && element != "LastName" && element != "Phone" && element != "Email" && element != "Department" && element != "WorkType")
	{
        element = "WorkDescription";
        document.request.Comments.focus();
    }
}

if(document.request.Checkbox.checked == false)
{
    missinginfo += "\n     -  Agree to Web Policy Agreement";
    
    if (element != "FirstName" && element != "LastName" && element != "Phone" && element != "Email" && element != "Department" && element != "WorkType" && element != "Checkbox")
	{
        element = "Checkbox";
        document.request.Checkbox.focus();
    }
}

if (missinginfo != "") 
{
    missinginfo ="_____________________________\n" +
    "You failed to correctly fill in your:\n" +
    missinginfo + "\n_____________________________" +
    "\nPlease re-enter and submit again!";
    alert(missinginfo);
    return false;
}
else return true;
}




function forms_course_checkFields() {
var missinginfo = "";
var element = "";

if (document.course.course_action.value == "") 
{
    missinginfo += "\n     -  Course Action";
    element = "CourseAction";

}
if (missinginfo != "") 
{
    missinginfo ="_____________________________\n" +
    "You failed to click on a:\n" +
    missinginfo + "\n_____________________________" +
    "\nPlease select one of the three options and try again!";
    alert(missinginfo);
    return false;
}
else return true;
}



function forms_program_checkFields() {
var missinginfo = "";
var element = "";

if (document.program.program_action.value == "") 
{
    missinginfo += "\n     -  Program Action";
    element = "ProgramAction";

}
if (document.program.degree_action.value == "") 
{
    missinginfo += "\n     -  Degree Action";
	element = "DegreeAction";

}
if (missinginfo != "") 
{
    missinginfo ="_____________________________\n" +
    "You failed to click on a:\n" +
    missinginfo + "\n_____________________________" +
    "\nPlease select one of the three options and try again!";
    alert(missinginfo);
    return false;
}
else return true;
}



function forms_uploadForm_checkFields() {
var missinginfo = "";
var MyReExp = /.doc$/;

if (document.uploadform.File1.value == "" && document.uploadform.File2.value == "") 
{
    missinginfo += "\n     -  Files";
    document.uploadform.File1.focus();
}
else
{
	//alert(MyReExp.exec(document.uploadform.File1.value));
	//alert(MyReExp.exec(document.uploadform.File2.value));
	
	if (document.uploadform.File1.value == "")
	{	
		if (MyReExp.exec(document.uploadform.File2.value) != ".doc")
		{
			missinginfo += "\n     -  One of your files may not be a Word document";
			document.uploadform.File2.focus();
		}
	}
	else if (document.uploadform.File2.value == "")
	{
		if (MyReExp.exec(document.uploadform.File1.value) != ".doc")
		{
			missinginfo += "\n     -  One of your files may not be a Word document";
			document.uploadform.File1.focus();
		}
	}
	else
	{
		if (MyReExp.exec(document.uploadform.File1.value) != ".doc" || MyReExp.exec(document.uploadform.File2.value) != ".doc")
		{
			missinginfo += "\n     -  One of your files may not be a Word document";
			document.uploadform.File1.focus();
		}		
	}
}
if (missinginfo != "") 
{
    missinginfo ="_____________________________\n" +
    "You failed to correctly fill in your:\n" +
    missinginfo + "\n_____________________________" +
    "\nPlease re-enter and submit again!";
    alert(missinginfo);
    return false;
}
else return true;
}
