function blocking(nr)
{
	if (document.getElementById)
	{
		current = (document.getElementById('submenu-' + nr).style.display == 'block') ? 'none' : 'block';
		document.getElementById('submenu-' + nr).style.display = current;
		if(current == 'block') {
			document.getElementById('menu-' + nr).className = 'menuactive';
		} else {
			document.getElementById('menu-' + nr).className = '';
		}
	}
	else if (document.all)
	{
		current = (document.all['submenu-' + nr].style.display == 'block') ? 'none' : 'block'
		document.all['submenu-' + nr].style.display = current;
		if(current == 'block') {
			document.all['menu-' + nr].className = 'menuactive';
		} else {
			document.all['menu-' + nr].className = '';
		}
	}
	else if (document.layers)
	{
		var i = parseInt('submenu-' + nr.substr('submenu-' + nr.length-1,1));
		var replacing = heights[i-1];
		if (shown[i])
		{
			shown[i] = false;
			replacing = -replacing;
			document.layers['submenu-' + nr].visibility = 'hide';
			document.layers['submenu-' + nr].top = safe;
		}
		else
		{
			shown[i] = true;
			document.layers['submenu-' + nr].visibility = 'show';
			var tempname = 'header' + i;
			document.layers['submenu-' + nr].top = document.layers[tempname].top + headerheight;
		}
		for (j=(i+1);j<=max;j++)
		{
			name1 = 'header' + j;
			document.layers[name1].top += replacing;
			if (shown[j])
			{
				name2 = 'number' + j;
				document.layers[name2].top += replacing;
			}
		}
	}
}

//================================================================================
// Enrol form
//================================================================================

function enrol_update_subject(id)
{
  //alert("#" + id + "_dropdown select");
  var select = $("#" + id + "_dropdown select").get(0);
  var value = select.options[select.selectedIndex].text;
  
  // Maths
  if (value == "Mathematics")
  {
    $("#" + id + "_maths_detail").show("fast");
  }
  else
  {
    $("#" + id + "_maths_detail").hide("fast");
  }
  
  // Languages
  if (value == "Languages")
  {
    $("#" + id + "_language_detail").show("fast");
  }
  else
  {
    $("#" + id + "_language_detail").hide("fast");
  }
  
}

$(document).ready(function()
{
  if ($("#forms2.enrolform #subject1_dropdown").length)
  {
    $("#subject1_dropdown select").bind("change", function() { enrol_update_subject("subject1") });
    $("#subject2_dropdown select").bind("change", function() { enrol_update_subject("subject2") });
    $("#subject3_dropdown select").bind("change", function() { enrol_update_subject("subject3") });
    $("#alt_subject_dropdown select").bind("change", function() { enrol_update_subject("alt_subject") });
    enrol_update_subject("subject1");
    enrol_update_subject("subject2");
    enrol_update_subject("subject3");
    enrol_update_subject("alt_subject");
  }
});

