<!--

var chosenSemester = "";



function getSelectValue1(RequestForm, selectSemester)
{

	var theMenu = document.RequestForm.selectSemester;

	var selectedItem = theMenu.selectedIndex;

	return theMenu.options[selectedItem].value;

}



function getSelectValue2(RequestForm, selectYear){

	var theMenu = document.RequestForm.selectYear;

	var selectedItem = theMenu.selectedIndex;

	return theMenu.options[selectedItem].value;

}



function getRadioValue1(RequestForm, radiobuttonIsInterested){

	var theRadioButtons1 = document.RequestForm.radiobuttonIsInterested;

	for (i=0; i<theRadioButtons1.length; i++){

		if (theRadioButtons1[i].checked){

			return theRadioButtons1[i].value;

			}

		} 

	}

	

function getRadioValue2(RequestForm, radiobuttonNumberOfClasses){

	var theRadioButtons2 = document.RequestForm.radiobuttonNumberOfClasses;

	for (i=0; i<theRadioButtons2.length; i++){

		if (theRadioButtons2[i].checked){

			return theRadioButtons2[i].value;

			}

		} 

	}



/*function validate1()
{

 	if (!document.RequestForm.textTeachingTime.value)
	{

		alert ("Please enter preffered time of teaching");

		document.RequestForm.textTeachingTime.focus();

		return false;
	}

	 		

	if (!document.RequestForm.textTeachingDay.value)
	{

		alert ("Please enter preffered day(s) of teaching");

		document.RequestForm.textTeachingDay.focus();

		return false;
	} 

		

 	if (!document.RequestForm.textComment.value)
	{

		alert ("Please enter the day(s) and time(s) when you are not available for teaching");

		document.RequestForm.textComment.focus();

		return false;

	}

	var chosenNumberOfClasses = getRadioValue2("RequestForm", "radiobuttonNumberOfClasses");

		if (chosenNumberOfClasses == null)
		{

			alert ("Please choose a number of classes");

			return false;		

		} 

  return true;
}

	*/
	function validEmail(email) {

			/*invalidChars = " /:,;"

	

			for (i=0; i<invalidChars.length; i++) {

				badChar = invalidChars.charAt(i)

				if (email.indexOf(badChar,0) > -1) {

					return false

				}

			}*/

			atPos = email.indexOf("@",1)

			if (atPos == -1) {

				return false

			}

			if (email.indexOf("@",atPos+1) > -1) {

				return false

			}

			periodPos = email.indexOf(".",atPos)

			if (periodPos == -1) {

				return false

			}

			if (periodPos+3 > email.length)	{

				return false

			}
          return true;
		}

	
 function validate()
 {

	chosenSemester = getSelectValue1("RequestForm", "selectSemester");

	if (chosenSemester == "")
	{

	 alert ("Please select a semester");
     return false;
    } 

	chosenYear = getSelectValue2("RequestForm", "selectYear");

	if (chosenYear == "")
	{
    	alert ("Please select a year");
    	return false;
	} 

    if (!document.RequestForm.textFirstName.value)
	{
 		alert ("Please enter your first name");
		document.RequestForm.textFirstName.focus();
	} 

	if (!document.RequestForm.textLastName.value)
	{

		alert ("Please enter your last name");
		document.RequestForm.textLastName.focus();
    	return false;
	} 

	if  ((document.RequestForm.textEmailAddress.value != "") && (!validEmail(document.RequestForm.textEmailAddress.value)))

 {

				alert("Invalid Email address. ")

				document.RequestForm.textEmailAddress.focus()
				//document.RequestForm.textEmailAddress.select()
				return false;

				

			}


	var chosenIsInterested = getRadioValue1("Request Form", "radiobuttonIsIntersted");

		if (chosenIsInterested == null){

			alert ("Please indicate if you are interested or not interested to teach this semester.");

			return false;		

		}

		

		if (chosenIsInterested == "yes")
		{
             if (!document.RequestForm.textTeachingDay.value)
	       {  

		     alert ("Please enter preferred day(s) of teaching");
             document.RequestForm.textTeachingDay.focus();
             return false;
	       } 

			if (!document.RequestForm.textTeachingTime.value)
	       {

		     alert ("Please enter preferred time of teaching");
		     document.RequestForm.textTeachingTime.focus();
             return false;
	       }

	 	
	

 	  if (!document.RequestForm.textComment.value)
	   {
		alert ("Please enter the day(s) and time(s) when you are not available for teaching");
		document.RequestForm.textComment.focus();
		return false;
      }

	var chosenNumberOfClasses = getRadioValue2("RequestForm", "radiobuttonNumberOfClasses");

		if (chosenNumberOfClasses == null)
		{

			alert ("Please choose a number of classes");

			return false;		

		} 

  return true;
		
		} 
		else
	   {

		alert ("Are you sure not to be interested to teach this semester?")

			return true;

			}

	}	

//-->