﻿// JScript File
/////////////////////////////////////////

function ErrorCheckFilter(vPageSize){

document.myform.target = "_top";
document.myform.action = "default.asp";
document.myform.page.value = "1";
document.myform.recs.value = vPageSize;
document.myform.submit();

}


function ErrorCheckNext(vPage,vRecs,vUpcoming,vPast){

document.myform.target = "_top";
document.myform.action = "default.asp";
document.myform.page.value = vPage;
document.myform.recs.value = vRecs;
document.myform.submit();

}


function ErrorCheckPage(vUpcoming,vPast){

document.myform.target = "_top";
document.myform.action = "default.asp";
//document.myform.Upcoming.value = vUpcoming;
//document.myform.Past.value = vPast;
document.myform.submit();

}

/////////////////////////////////////////

//////////////////////////////////////////////////////////////
// fieldname, warningname, remainingname, maxchars
function CheckFieldLength(fn,wn,rn,mc) {
  var len = fn.value.length;
  if (len > mc) {
    fn.value = fn.value.substring(0,mc);
    len = mc;
  }
  document.getElementById(wn).innerHTML = len;
  document.getElementById(rn).innerHTML = mc - len;
}

///////////////////////////////////////// 

//////////////////////////////////////////////////////////////////////////////
function CheckContactForm()
{
        tmpValid = "0"
        document.getElementById("Name_Label").innerHTML = ""
		document.getElementById("Address1_Label").innerHTML = ""
		document.getElementById("City_Label").innerHTML = ""
		document.getElementById("Label_Zip").innerHTML = ""
		document.getElementById("Phone_Label").innerHTML = ""
		document.getElementById("Email_Label").innerHTML = ""
		document.getElementById("description_Label").innerHTML = ""
		document.getElementById("Maillist_Label").innerHTML = ""
		
		//document.getElementById("Maillist_Label").innerHTML = ""
		
	
		
		
    /*if (isWhitespace(document.getElementById("Name").value))
				{
					document.getElementById("Name_Label").innerHTML = " * Required"
					
				tmpValid++
			
				} */
    
   /* if (isWhitespace(document.getElementById("Description").value))
				{
					document.getElementById("description_Label").innerHTML = " * Required"
					
				tmpValid++
			
				} */
   
    if ( isWhitespace(document.getElementById("Phone").value) && !(isEmail(document.getElementById("Email").value)) )	
		 
				{
					document.getElementById("Email_Label").innerHTML = " * A valid Email Or Phone is Required"
					document.getElementById("Phone_Label").innerHTML = " * A valid Email Or Phone is Required"
					
				tmpValid++
			
				}  
	
	if (document.getElementById("Maillist").checked ==true)
				{
				    if ( isWhitespace(document.getElementById("Address1").value)  || isWhitespace(document.getElementById("City").value) || isWhitespace(document.getElementById("Zip").value) )	
				    {
				
				
					document.getElementById("Maillist_Label").innerHTML = " * Complete Address is required when requesting to be added to the mail list "
					
				tmpValid++
			
				} 
		}
	 
    
     if (tmpValid == "0") {
			document.getElementById("Main_Label").innerHTML = "<br /><br /><span style='font-family:Verdana; font-size=12px; color=CC0000'><b>Please be patient, this may take a minute...</b></span>"
			document.getElementById("submitbutton").disabled = true
			//document.getElementById("inpContent").value = oEdit1.getHTMLBody();
			return (true);
		}
			
		else {
			document.getElementById("Main_Label").innerHTML = "<span style='font-family:Verdana; font-size=12px; color=CC0000'><b>Required fields are missing; please correct the marked fields before continuing</b></span><BR><BR>"
			return (false)
			}
 
 }
 
 //////////////////////////////////////////////////////////////////////////////
 
 
 //////////////////////////////////////////////////////////////////////////////
function checkVolForm() {

        tmpValid = "0"
        document.getElementById("FirstName_Label").innerHTML = ""
        document.getElementById("LastName_Label").innerHTML = ""



        document.getElementById("StreetAddress_Label").innerHTML = ""
		document.getElementById("City_Label").innerHTML = ""
		document.getElementById("Label_Zip").innerHTML = ""
		document.getElementById("Phone_Label").innerHTML = ""
		document.getElementById("Email_Label").innerHTML = ""
		document.getElementById("lblePhone").innerHTML = ""
		document.getElementById("lbleRelationship").innerHTML = ""
		document.getElementById("lblecontact").innerHTML = ""
		
		
		//document.getElementById("Maillist_Label").innerHTML = ""




		if (isWhitespace(document.getElementById("FirstName").value))
				{
				    document.getElementById("FirstName_Label").innerHTML = " * Required"
					
				tmpValid++
			
				}

				if (isWhitespace(document.getElementById("LastName").value))
				{
				    document.getElementById("LastName_Label").innerHTML = " * Required"
					
				tmpValid++
			
				}

				if (isWhitespace(document.getElementById("StreetAddress").value))
				{
				    document.getElementById("StreetAddress_Label").innerHTML = " * Required"
					
				tmpValid++
			
				}
				if (isWhitespace(document.getElementById("City").value))
				{
				    document.getElementById("City_Label").innerHTML = " * Required"
					
				tmpValid++
			
				} 
	
	
	 if (isWhitespace(document.getElementById("Phone").value))
				{
					document.getElementById("Phone_Label").innerHTML = " * Required"
					
				tmpValid++
			
				}

				if (!(isEmail(document.getElementById("Email").value)))
				{
				    document.getElementById("Email_Label").innerHTML = " * Required"
					
				tmpValid++
			
				}

				if (isWhitespace(document.getElementById("econtact").value)) {
				    document.getElementById("lblecontact").innerHTML = " * Required"

				    tmpValid++

				}

				if (isWhitespace(document.getElementById("eRelationship").value)) {
				    document.getElementById("lbleRelationship").innerHTML = " * Required"

				    tmpValid++

				}

				if (isWhitespace(document.getElementById("ePhone").value)) {
				    document.getElementById("lblePhone").innerHTML = " * Required"

				    tmpValid++

				}
	 
    
     if (tmpValid == "0") {
         document.getElementById("Main_Label").innerHTML = "<br /><br /><span style='font-family:Verdana; font-size=12px; color=CC0000'><b>Please be patient, this may take a minute...</b></span>"
         document.getElementById("submitbutton").disabled = true
			//document.getElementById("inpContent").value = oEdit1.getHTMLBody();
			return (true);
		}
			
		else {
		    document.getElementById("Main_Label").innerHTML = "<span style='font-family:Verdana; font-size=12px; color=CC0000'><b>Required fields are missing; please correct the marked fields before continuing.</b></span><BR><BR>"
			return (false)
			}
 
 }
 
 //////////////////////////////////////////////////////////////////////////////
 
 function flipdetail(value,field,ClearField) {
				if (value == 'off')
					 {					
						document.getElementById(field).style.display = "none";
						document.getElementById(field).style.visibility = "hidden";
						
						document.getElementById(ClearField).value =''
						
											
					}
			    
			    if (value == 'on')
						{
						
						document.getElementById(field).style.display = "block";
						document.getElementById(field).style.visibility = "visible";
						
						}
					}
					
 //////////////////////////////////////////////////////////////////////////////
 
 //////////////////////////////////////////////////////////////////////////////
function CheckStep1()
{
        tmpValid = "0"
        document.getElementById("FirstName_Label").innerHTML = ""
		document.getElementById("LastName_Label").innerHTML = ""
		document.getElementById("FullAddress_Label").innerHTML = ""
		document.getElementById("Phone_Label").innerHTML = ""
		document.getElementById("OpportunityID_Label").innerHTML = ""
		document.getElementById("Email_Label").innerHTML = ""
				
		//document.getElementById("Maillist_Label").innerHTML = ""
		
	
		
		
    if (isWhitespace(document.getElementById("FirstName").value))
				{
					document.getElementById("FirstName_Label").innerHTML = " <br> * Required"
					
				tmpValid++
			
				} 
				
     if (isWhitespace(document.getElementById("LastName").value))
				{
					document.getElementById("LastName_Label").innerHTML = " <br>  * Required"
					
				tmpValid++
			
				} 
    
    if (  isWhitespace(document.getElementById("StreetAddress").value) || isWhitespace(document.getElementById("City").value) || isWhitespace(document.getElementById("Zip").value)    )
				{
					document.getElementById("FullAddress_Label").innerHTML = "<br> * Full Address Required"
					
				tmpValid++
			
				} 
   
    if ( isWhitespace(document.getElementById("Phone").value) && !(isEmail(document.getElementById("Email").value)) )	
		 
				{
					document.getElementById("Email_Label").innerHTML = " * A Valid Email Or Phone is Required"
					document.getElementById("Phone_Label").innerHTML = " * A Valid Email Or Phone is Required"
					
				tmpValid++
			
				}  
	

	 if (document.getElementById("OpportunityID").selectedIndex < 1 )
				{
				
					document.getElementById("OpportunityID_Label").innerHTML = " * Required"
					
				tmpValid++
			
				} 
    
     if (tmpValid == "0") {
			document.getElementById("Main_Label").innerHTML = "<br /><br /><span style='font-family:Verdana; font-size=12px; color=CC0000'><b>Please be patient, this may take a minute...</b></span>"
			document.getElementById("submitbutton").disabled = true
			//document.getElementById("inpContent").value = oEdit1.getHTMLBody();
			return (true);
		}
			
		else {
			document.getElementById("Main_Label").innerHTML = "<span style='font-family:Verdana; font-size=12px; color=CC0000'><b>Required fields are missing; please correct the marked fields before continuing.</b></span><BR><BR>"
			return (false)
			}
 
 }
 
 //////////////////////////////////////////////////////////////////////////////
 
 //////////////////////////////////////////////////////////////////////////////
function CheckStep(direction) {
// both emplyment and Volunteer app uses this function!
       if (direction == "forward")
            {
			//alert(direction)
			document.getElementById("Main_Label").innerHTML = "<br /><br /><span style='font-family:Verdana; font-size=12px; color=CC0000'><b>Please be patient, this may take a minute...</b></span>"
            document.getElementById("redirect").value = direction
			document.getElementById("submitbutton").disabled = true
			document.getElementById("submitbutton2").disabled = true
			document.form1.submit()
			//document.getElementsById('form1').submit()
			return (true);
			}
       
       
       if (direction == "back")
            {
			
			document.getElementById("Main_Label").innerHTML = "<br /><br /><span style='font-family:Verdana; font-size=12px; color=CC0000'><b>Please be patient, this may take a minute...</b></span>"
            document.getElementById("redirect").value = direction
			document.getElementById("submitbutton").disabled = true
			document.getElementById("submitbutton2").disabled = true
			document.form1.submit()
			return (true);
			}
       
 
 }

 //////////////////////////////////////////////////////////////////////////////


 //////////////////////////////////////////////////////////////////////////////
 function CheckVolFinal(direction) {
     tmpValid = "0"
     document.getElementById("lbl_Permissions").innerHTML = ""
     document.getElementById("lbl_Signature").innerHTML = ""


     if (isWhitespace(document.getElementById("Signature").value)) {
         document.getElementById("lbl_Signature").innerHTML = " * Required"

         tmpValid++

     } 
     
     if((document.getElementById("ImagePermission").checked ==0 ) || (document.getElementById("EmailPermission").checked ==0 ) ){
         document.getElementById("lbl_Permissions").innerHTML = " <br> * You must agree to the terms below"

         tmpValid++

     }  
     
     if (tmpValid == "0") {
             document.getElementById("Main_Label").innerHTML = "<br /><br /><span style='font-family:Verdana; font-size=12px; color=CC0000'><b>Please be patient, this may take a minute...</b></span>"
                 document.getElementById("redirect").value = direction
                 document.getElementById("submitbutton").disabled = true
                 document.getElementById("submitbutton2").disabled = true
                 document.form1.submit()
                 return (true);


        }
			
		else {
			document.getElementById("Main_Label").innerHTML = "<span style='font-family:Verdana; font-size=12px; color=CC0000'><b>Required fields are missing; please correct the marked fields before continuing</b></span><BR><BR>"
			return (false)
			}
 
 }

 //////////////////////////////////////////////////////////////////////////////
 
 //////////////////////////////////////////////////////////////////////////////
function CheckReportForm()
{
        tmpValid = "0"
        document.getElementById("Name_Label").innerHTML = ""
		
		document.getElementById("Phone_Label").innerHTML = ""
		document.getElementById("Email_Label").innerHTML = ""
		document.getElementById("description_Label").innerHTML = ""
		
		
		//document.getElementById("Maillist_Label").innerHTML = ""
		
	
		
		
    if (isWhitespace(document.getElementById("Name").value))
				{
					document.getElementById("Name_Label").innerHTML = " * Required"
					
				tmpValid++
			
				} 
    
    if (isWhitespace(document.getElementById("Description").value))
				{
					document.getElementById("description_Label").innerHTML = "<br> * Required"
					
				tmpValid++
			
				} 
   
    if ( isWhitespace(document.getElementById("Phone").value) && !(isEmail(document.getElementById("Email").value)) )	
		 
				{
					document.getElementById("Email_Label").innerHTML = " * A Valid Email Or Phone is Required"
					document.getElementById("Phone_Label").innerHTML = " * A Valid Email Or Phone is Required"
					
				tmpValid++
			
				}  
	
	
    
     if (tmpValid == "0") {
			document.getElementById("Main_Label").innerHTML = "<br /><br /><span style='font-family:Verdana; font-size=12px; color=CC0000'><b>Please be patient, this may take a minute...</b></span>"
			document.getElementById("submitbutton").disabled = true
			//document.getElementById("inpContent").value = oEdit1.getHTMLBody();
			return (true);
		}
			
		else {
			document.getElementById("Main_Label").innerHTML = "<span style='font-family:Verdana; font-size=12px; color=CC0000'><b>Required fields are missing; please correct the marked fields before continuing.</b></span><BR><BR>"
			return (false)
			}
 
 }
 
 //////////////////////////////////////////////////////////////////////////////
 
 //////////////////////////////////////////////////////////////////////////////
function CheckBidForm()
{
        tmpValid = "0"
        document.getElementById("Name_Label").innerHTML = ""
		document.getElementById("Address1_Label").innerHTML = ""
		document.getElementById("City_Label").innerHTML = ""
		document.getElementById("Label_Zip").innerHTML = ""
		document.getElementById("Phone_Label").innerHTML = ""
		document.getElementById("Email_Label").innerHTML = ""
		document.getElementById("description_Label").innerHTML = ""
		document.getElementById("company_Label").innerHTML = ""
		
		
		//document.getElementById("Maillist_Label").innerHTML = ""
		
	
		
		
    if (isWhitespace(document.getElementById("Name").value))
				{
					document.getElementById("Name_Label").innerHTML = " * Required"
					
				tmpValid++
			
				} 
	
	 if (isWhitespace(document.getElementById("company").value))
				{
					document.getElementById("company_Label").innerHTML = " * Required"
					
				tmpValid++
			
				}
    
   
   
    if ( !(isEmail(document.getElementById("Email").value)) )	
		 
				{
					document.getElementById("Email_Label").innerHTML = " * Required"
					
					
				tmpValid++
			
				}  
	
	if ( isWhitespace(document.getElementById("Phone").value) )	
		 
				{
					
					document.getElementById("Phone_Label").innerHTML = " * Required"
					
				tmpValid++
			
				} 
	
	
    if ( isWhitespace(document.getElementById("Address1").value)  || isWhitespace(document.getElementById("City").value) || isWhitespace(document.getElementById("Zip").value) )	
				    {
				
				
					document.getElementById("Address1_Label").innerHTML = " * Full Address is Required"
					
				tmpValid++
			
				} 
		
	 
    
     if (tmpValid == "0") {
			document.getElementById("Main_Label").innerHTML = "<br /><br /><span style='font-family:Verdana; font-size=12px; color=CC0000'><b>Please be patient, this may take a minute...</b></span>"
			document.getElementById("submitbutton").disabled = true
			//document.getElementById("inpContent").value = oEdit1.getHTMLBody();
			return (true);
		}
			
		else {
			document.getElementById("Main_Label").innerHTML = "<span style='font-family:Verdana; font-size=12px; color=CC0000'><b>Required fields are missing; please correct the marked fields before continuing</b></span><BR><BR>"
			return (false)
			}
 
 }
 
 //////////////////////////////////////////////////////////////////////////////
 
 
  //////////////////////////////////////////////////////////////////////////////
function CheckADAForm()
{
        tmpValid = "0"
        document.getElementById("Name_Label").innerHTML = ""
		
		document.getElementById("Phone_Label").innerHTML = ""
		document.getElementById("Email_Label").innerHTML = ""
		document.getElementById("description_Label").innerHTML = ""
		document.getElementById("issue_Label").innerHTML = ""
		document.getElementById("Location_Label").innerHTML = ""
		document.getElementById("requestDate_Label").innerHTML = ""
		
		
		//document.getElementById("Maillist_Label").innerHTML = ""
		
	
		
		
    if (isWhitespace(document.getElementById("Name").value))
				{
					document.getElementById("Name_Label").innerHTML = " * Required"
					
				tmpValid++
			
				} 
    
    /*if (isWhitespace(document.getElementById("Description").value))
				{
					document.getElementById("description_Label").innerHTML = "<br> * Required"
					
				tmpValid++
			
				} */
	
	  if (isWhitespace(document.getElementById("issue").value))
				{
					document.getElementById("issue_Label").innerHTML = "<br> * Required"
					
				tmpValid++
			
				} 
    
     /* if (isWhitespace(document.getElementById("Location").value))
				{
					document.getElementById("Location_Label").innerHTML = "<br> * Required"
					
				tmpValid++
			
				} */
				
   
    if ( isWhitespace(document.getElementById("Phone").value) && !(isEmail(document.getElementById("Email").value)) )	
		 
				{
					document.getElementById("Email_Label").innerHTML = " * A valid Email or Phone is Required"
					document.getElementById("Phone_Label").innerHTML = " * A valid Email or Phone is Required"
					
				tmpValid++
			
				}

				if (!(isDate(document.getElementById("requestDate").value))) {
				    document.getElementById("requestDate_Label").innerHTML = " * A valid Date"
				    

				    tmpValid++

				}  
	
    
     if (tmpValid == "0") {
			document.getElementById("Main_Label").innerHTML = "<br /><br /><span style='font-family:Verdana; font-size=12px; color=CC0000'><b>Please be patient, this may take a minute...</b></span>"
			document.getElementById("submitbutton").disabled = true
			//document.getElementById("inpContent").value = oEdit1.getHTMLBody();
			return (true);
		}
			
		else {
			document.getElementById("Main_Label").innerHTML = "<span style='font-family:Verdana; font-size=12px; color=CC0000'><b>Required fields are missing; please correct the marked fields before continuing.</b></span><BR><BR>"
			return (false)
			}
 
 }
 
 
 	///////////////////////////////////////////////////////////////////
//this function opens and center a window
	function winBRopen(theURL, Name, popW, popH, scroll, resize) { // V 1.0
	var winleft = (screen.width - popW) / 2;
	var winUp = (screen.height - popH) / 2;
	winProp = 'width='+popW+',height='+popH+',left='+winleft+',top='+winUp+',scrollbars='+scroll+',resizable='+resize+'';
	//alert(winProp);
	Win = window.open(theURL, Name, winProp);
	Win.window.focus();
}


//////////////////////////////////////////////////////////////////////////////


function SwapPrograms() {
    var Location = document.getElementById("location")[document.getElementById("location").selectedIndex].value
    if (Location == 0) {
        document.getElementById("facility0").className = "ProgReq_Show"
        document.getElementById("facility1").className = "ProgReq_Hide"
        document.getElementById("facility2").className = "ProgReq_Hide"
        document.getElementById("facility3").className = "ProgReq_Hide"
        document.getElementById("facility4").className = "ProgReq_Hide"

    }

    else if (Location == 1) {
        document.getElementById("facility1").className = "ProgReq_Show"
        document.getElementById("facility2").className = "ProgReq_Hide"
        document.getElementById("facility3").className = "ProgReq_Hide"
        document.getElementById("facility4").className = "ProgReq_Hide"
        document.getElementById("facility0").className = "ProgReq_Hide"

    }
    else if (Location == 2) {
        document.getElementById("facility1").className = "ProgReq_Hide"
        document.getElementById("facility2").className = "ProgReq_Show"
        document.getElementById("facility3").className = "ProgReq_Hide"
        document.getElementById("facility4").className = "ProgReq_Hide"
        document.getElementById("facility0").className = "ProgReq_Hide"

    }
    else if (Location == 3) {
        document.getElementById("facility1").className = "ProgReq_Hide"
        document.getElementById("facility2").className = "ProgReq_Hide"
        document.getElementById("facility3").className = "ProgReq_Show"
        document.getElementById("facility4").className = "ProgReq_Hide"
        document.getElementById("facility0").className = "ProgReq_Hide"

    }
    else if (Location == 4) {
        document.getElementById("facility1").className = "ProgReq_Hide"
        document.getElementById("facility2").className = "ProgReq_Hide"
        document.getElementById("facility3").className = "ProgReq_Hide"
        document.getElementById("facility4").className = "ProgReq_Show"
        document.getElementById("facility0").className = "ProgReq_Hide"

    }

    else {
        document.getElementById("facility1").className = "ProgReq_Hide"
        document.getElementById("facility2").className = "ProgReq_Hide"
        document.getElementById("facility3").className = "ProgReq_Hide"
        document.getElementById("facility4").className = "ProgReq_Hide"
        document.getElementById("facility0").className = "ProgReq_Show"

    }


    //alert(Location)
}

///////////////////////////////////////////////////////////////////



function CheckEdProgramReq() {
    tmpValid = "0"
    document.getElementById("FirstName_Label").innerHTML = ""

    document.getElementById("LastName_Label").innerHTML = ""
    document.getElementById("SchoolName_Label").innerHTML = ""
    document.getElementById("District_Label").innerHTML = ""
    document.getElementById("StreetAddress_Label").innerHTML = ""
    document.getElementById("City_Label").innerHTML = ""
    document.getElementById("State_Label").innerHTML = ""
    document.getElementById("Zip_Label").innerHTML = ""
    document.getElementById("Phone_Label").innerHTML = ""
    document.getElementById("Email_Label").innerHTML = ""

    document.getElementById("Date1_Label").innerHTML = ""
    document.getElementById("ArrivalTime_Label").innerHTML = ""
    document.getElementById("Grade_Label").innerHTML = ""
    document.getElementById("StudentCount_Label").innerHTML = ""
    document.getElementById("TeacherCount_Label").innerHTML = ""
    document.getElementById("ProgramOption1_Label").innerHTML = "";
    document.getElementById("ProgramOption2_Label").innerHTML = "";
    document.getElementById("ProgramOption3_Label").innerHTML = "";
    document.getElementById("ProgramOption4_Label").innerHTML = "";
    document.getElementById("DepartureTime_Label").innerHTML = "";
    document.getElementById("StudentsPerClass_Label").innerHTML = "";
    document.getElementById("ClassCount_Label").innerHTML = "";


    //document.getElementById("Maillist_Label").innerHTML = ""




    if (isWhitespace(document.getElementById("FirstName").value)) {
        document.getElementById("FirstName_Label").innerHTML = " * Required"

        tmpValid++

    }

    if (isWhitespace(document.getElementById("LastName").value)) {
        document.getElementById("LastName_Label").innerHTML = " * Required"

        tmpValid++

    }

    if (isWhitespace(document.getElementById("SchoolName").value)) {
        document.getElementById("SchoolName_Label").innerHTML = " * Required"

        tmpValid++

    }
    if (isWhitespace(document.getElementById("District").value)) {
        document.getElementById("District_Label").innerHTML = " * Required"

        tmpValid++

    }

    if (isWhitespace(document.getElementById("StreetAddress").value)) {
        document.getElementById("StreetAddress_Label").innerHTML = " * Required"

        tmpValid++

    }

    if (isWhitespace(document.getElementById("City").value)) {
        document.getElementById("City_Label").innerHTML = " * Required"

        tmpValid++

    }

    if (isWhitespace(document.getElementById("State").value)) {
        document.getElementById("State_Label").innerHTML = "*"

        tmpValid++

    }

    if (isWhitespace(document.getElementById("Zip").value)) {
        document.getElementById("Zip_Label").innerHTML = " * Required"

        tmpValid++

    }

    if (!(isEmail(document.getElementById("Email").value))) {
        document.getElementById("Email_Label").innerHTML = " * Required"

        tmpValid++

    }

    if (isWhitespace(document.getElementById("Phone").value)) {
        document.getElementById("Phone_Label").innerHTML = " * Required"

        tmpValid++

    }

    if (isWhitespace(document.getElementById("Date1").value)) {
        document.getElementById("Date1_Label").innerHTML = "* Required"

        tmpValid++

    }

    if (isWhitespace(document.getElementById("DepartureTime").value)) {
        document.getElementById("DepartureTime_Label").innerHTML = "*"

        tmpValid++

    }

    if (isWhitespace(document.getElementById("ArrivalTime").value)) {
        document.getElementById("ArrivalTime_Label").innerHTML = " *"

        tmpValid++

    }

    if (isWhitespace(document.getElementById("Grade").value)) {
        document.getElementById("Grade_Label").innerHTML = " * Required"

        tmpValid++

    }

    if (isWhitespace(document.getElementById("StudentCount").value)) {
        document.getElementById("StudentCount_Label").innerHTML = " * Required"

        tmpValid++

    }
    if (isWhitespace(document.getElementById("TeacherCount").value)) {
        document.getElementById("TeacherCount_Label").innerHTML = " * Required"

        tmpValid++

    }

    if (isWhitespace(document.getElementById("StudentsPerClass").value)) {
        document.getElementById("StudentsPerClass_Label").innerHTML = " * Required"

        tmpValid++

    }

    if (isWhitespace(document.getElementById("ClassCount").value)) {
        document.getElementById("ClassCount_Label").innerHTML = " * Required"

        tmpValid++

    }

    var SelectedLocation = document.getElementById("location")[document.getElementById("location").selectedIndex].value
    
     if (SelectedLocation == 0) {
         document.getElementById("location_Label").innerHTML = " * Required"

         tmpValid++
     }

     switch (SelectedLocation) {
         case "1":
            // alert("1")
             if ((document.getElementById("Option1.A")[document.getElementById("Option1.A").selectedIndex].value == 0) || (document.getElementById("Option1.b")[document.getElementById("Option1.b").selectedIndex].value == 0)) {
                 document.getElementById("ProgramOption1_Label").innerHTML = " * Required";
                 tmpValid++;
             }
             break;

         case "2":
             //alert("2")
             if ((document.getElementById("Option2.A")[document.getElementById("Option2.A").selectedIndex].value == 0) || (document.getElementById("Option2.b")[document.getElementById("Option2.b").selectedIndex].value == 0)) {
                 document.getElementById("ProgramOption2_Label").innerHTML = " * Required";
                 tmpValid++;
             }
             break;

         case "3":
             //alert("3")
             if ((document.getElementById("Option3.A")[document.getElementById("Option3.A").selectedIndex].value == 0) || (document.getElementById("Option3.b")[document.getElementById("Option3.b").selectedIndex].value == 0)) {
                 document.getElementById("ProgramOption3_Label").innerHTML = " * Required";
                 tmpValid++;
             }
             break;

         case "4":
             //alert("4")
             if (document.getElementById("Option4.A")[document.getElementById("Option4.A").selectedIndex].value == 0)  {
                 document.getElementById("ProgramOption4_Label").innerHTML = " * Required";
                 tmpValid++;
             }
             break;
             
             
             
         default:
             document.getElementById("ProgramOption1_Label").innerHTML = "";
             document.getElementById("ProgramOption2_Label").innerHTML = "";
             document.getElementById("ProgramOption3_Label").innerHTML = "";
             document.getElementById("ProgramOption4_Label").innerHTML = "";
     }

    if (tmpValid == "0") {
        document.getElementById("Main_Label").innerHTML = "<br /><br /><span style='font-family:Verdana; font-size=12px; color=CC0000'><b>Please be patient, this may take a minute...</b></span>"
        document.getElementById("submitbutton").disabled = true
        //document.getElementById("inpContent").value = oEdit1.getHTMLBody();
        return (true);
    }

    else {
        document.getElementById("Main_Label").innerHTML = "<span style='font-family:Verdana; font-size=12px; color=CC0000'><b>Required fields are missing; please correct the marked fields before continuing.</b></span><BR><BR>"
        return (false)
    }

}

///////////////////////////////////////////////////////////////////

