
	function validate_form_load()
	{
		if(document.theForm.form_loaded.value == "Yes")
		{
			return true;
		}
		else
		{
			alert("The form has not finished loading");
			return false;
		}
	}

	
	function disable_1stRepresentative()
	{
	
		if(document.theForm.es_client_rep1_use_self.checked)
		{
			document.theForm.es_client_rep1_firstname.disabled = true;
			document.theForm.es_client_rep1_lastname.disabled = true;
			document.theForm.es_client_rep1_email.disabled = true;
			document.theForm.es_client_rep1_password.disabled = true;
			document.theForm.es_client_rep1_firstname.value = "";
			document.theForm.es_client_rep1_lastname.value = "";
			document.theForm.es_client_rep1_email.value = "";
			document.theForm.es_client_rep1_password.value = "";
		}else
		{
			document.theForm.es_client_rep1_firstname.disabled = false;
			document.theForm.es_client_rep1_lastname.disabled = false;
			document.theForm.es_client_rep1_email.disabled = false;
			document.theForm.es_client_rep1_password.disabled = false;
		}
	}


	function set_selected_member()
	{
	
		if(document.theForm.es_client_userid)
			 document.getElementById('fullname').innerHTML = 	document.theForm.es_client_userid.options[document.theForm.es_client_userid.selectedIndex].text;
	
	}



	function on_change_school_year()
	{
		
		if(document.theForm.es_annual_school_year.type == "hidden")
		{
			var newyear = document.theForm.es_annual_school_year.value;		
		}
		else
		{
			var newyear = document.theForm.es_annual_school_year.options[document.theForm.es_annual_school_year.selectedIndex].value;				
		}
		
		
		if(newyear != "")
		{


			endrange = parseInt(newyear) + 1;
			var theyear = newyear;
			newyear = "" + newyear + "-" + endrange + "&nbsp;";
			
			var prevyear = parseInt(newyear) - 1;
			endrange = parseInt(prevyear) + 1;
			var newyear2 = "" + prevyear + "-" + endrange + "&nbsp;";


			var prevyear2 = parseInt(newyear) - 2;
			endrange = parseInt(prevyear2) + 1;
			var newyear3 = "" + prevyear2 + "-" + endrange + "&nbsp;";
			
		
			
			// document.getElementById('section1_md').innerHTML = newyear;
			 document.getElementById('section2_csyd').innerHTML = newyear;
			 document.getElementById('section2_ftstd1').innerHTML = newyear;
			 document.getElementById('section2_ftstd2').innerHTML = newyear;
			 document.getElementById('section2_ftstd3').innerHTML = newyear;



			 document.getElementById('section3_fts1').innerHTML = newyear;
			 document.getElementById('section3_fts1.1').innerHTML = newyear;
			 document.getElementById('section3_fts1.2').innerHTML = newyear;

			
			 if(document.getElementById('section3_fts1.3'))
			 {
			
				 document.getElementById('section3_fts1.3').innerHTML = newyear;
				 document.getElementById('section3_fts1.4').innerHTML = newyear;
				 document.getElementById('section3_fts1.5').innerHTML = newyear;
				 document.getElementById('section3_fts1.6').innerHTML = newyear;


	
				 document.getElementById('ftstd_current_all').innerHTML = "<a name='ftstd_all_" + theyear+ "'></a>";
				 document.getElementById('ftstd_current_freshman').innerHTML = "<a name='ftstd_freshman_" + theyear+ "'></a>";
				 document.getElementById('ftstd_current_junior').innerHTML = "<a name='ftstd_junior_" + theyear+ "'></a>";
				 document.getElementById('ftstd_current_plus').innerHTML = "<a name='ftstd_plus_" + theyear+ "'></a>";
				 document.getElementById('ftstd_current_choice').innerHTML = "<a name='ftstd_choice_" + theyear+ "'></a>";
	
			 }
				
			 if(document.getElementById('section3_fts2'))
			 {
				document.getElementById('section3_fts2').innerHTML = newyear2;
				document.getElementById('section3_fts2.1').innerHTML = newyear2;
				document.getElementById('section3_fts2.2').innerHTML = newyear2;
				document.getElementById('section3_fts2.3').innerHTML = newyear2;
				document.getElementById('section3_fts2.4').innerHTML = newyear2;
				document.getElementById('section3_fts2.5').innerHTML = newyear2;
				document.getElementById('ftstd_previous_all').innerHTML = "<a name='ftstd_all_" + prevyear + "'></a>";
				document.getElementById('ftstd_previous_freshman').innerHTML = "<a name='ftstd_freshman_" + prevyear + "'></a>";
				document.getElementById('ftstd_previous_junior').innerHTML = "<a name='ftstd_junior_" + prevyear + "'></a>";
				document.getElementById('ftstd_previous_plus').innerHTML = "<a name='ftstd_plus_" + prevyear + "'></a>";
				document.getElementById('ftstd_2previous_choice').innerHTML = "<a name='ftstd_choice_" + prevyear + "'></a>";
			 }
			 if(document.getElementById('section3_fts3'))
			 {
				document.getElementById('section3_fts3').innerHTML = newyear3;
				document.getElementById('section3_fts3.1').innerHTML = newyear3;
				document.getElementById('section3_fts3.2').innerHTML = newyear3;
				document.getElementById('section3_fts3.3').innerHTML = newyear3;
				document.getElementById('section3_fts3.4').innerHTML = newyear3;
				document.getElementById('section3_fts3.5').innerHTML = newyear3;
				document.getElementById('ftstd_2previous_all').innerHTML = "<a name='ftstd_all_" + prevyear2 + "'></a>";
				document.getElementById('ftstd_2previous_freshman').innerHTML = "<a name='ftstd_freshman_" + prevyear2+ "'></a>";
				document.getElementById('ftstd_2previous_junior').innerHTML = "<a name='ftstd_junior_" + prevyear2+ "'></a>";
				document.getElementById('ftstd_2previous_plus').innerHTML = "<a name='ftstd_plus_" + prevyear2+ "'></a>";
				document.getElementById('ftstd_previous_choice').innerHTML = "<a name='ftstd_choice_" + prevyear2+ "'></a>";
			 }
		}
	}


	function validate_number(elem, allow_decimal)
	{
		var re;
		if(allow_decimal)
		{
			re = /^(\.[0-9]+|[0-9]+(\.[0-9]*)?)$/;
		}else
		{
			re = /^\d+$/;
		}
		if(elem.value != "" && !elem.value.match(re))
		{
			alert("You must enter a number");
			elem.focus();
			elem.value = "";
			return false;
		}
		return true;
	}
	
	
	
	function on_select_organizationReports(script)
	{
		var id = document.theForm.organizationid.options[document.theForm.organizationid.selectedIndex].value;
		if(id != "")
		{
			document.location.href= script + "?action=View+Report&organizationid=" + id;
		}
	}
	
	
	