$(document).ready(function(){	
	$("#slider").easySlider();
});

function getAJAX(url,qs,target)
{
	AJAXGET(url + "?" + qs, "get('" + target + "').innerHTML = http.responseText")
}
//-----------------------------------------------------------------------------
function categoryChange(x)
{
	
	clearSelect('subCategory')
	clearSelect('classes')
	clearSelect('sessions')
	
	if(x != "0")
		AJAXGET("getExpressEnrollment.asp?categoryID=" + x, "categoryChangeAction('" + x + "')");
}

function categoryChangeAction(x)
{
	setSelect('subCategory',http.responseText);
	
	if(get('subCategory').length == 1)
		subCategoryChange("ALL" + x)
}
//---------------------------------------------------------------------------------------------------
function subCategoryChange(x)
{
	clearSelect('classes')
	clearSelect('sessions')
	
	if(x != "0")
		AJAXGET("getExpressEnrollment.asp?subCategoryID=" + x, "subCategoryAction('" + x + "')");

}

function subCategoryAction(x)
{
		
	setSelect('classes',http.responseText);
	
	//if(get('classes').length == 1)
		//classChange(x)
}
//-------------------------------------------------------------------------------------------------------------
function classChange(x)
{
	clearSelect('sessions')
	
	if(x != "0")
		 AJAXGET("getExpressEnrollment.asp?classID=" + x, "setSelect('sessions',http.responseText);");

}

function sessionChange(x)
{
	if(x != 0) 
		{
			get('expressSignUpButton').style.display='block';
		} 
	else 
		{
			get('expressSignUpButton').style.display='none';
		}
}
//---------------------------------------------------------------------------------------------------

function clearSelect(id)
{
	sessionChange(0)
		if(get(id).disabled == false)
		{
			size = get(id).length
			for(i=0; i < size; i++)
			{
				//alert(i + " - " + get(id).options[i].value)
				get(id).options[0] = null
			}
			
				get(id).disabled = true;
		}
}
//---------------------------------------------------------------------------------------------------
function setSelect(id, strData)
{
		get(id).disabled = false;
		
		var arrData = strData.split("||");
		var arrLabels = arrData[0].split("|");
		var arrValues = arrData[1].split("|");
		
		
			for(i=0;i<arrValues.length;i++)
					get(id).options[i] = new Option(arrLabels[i], arrValues[i]);
}
	 
//---------------------------------------------------------------------------------------------------
var currentDay = null;
var currentClass = null;

function selectDay(id, dateSelected)
{
	currentClass = null;
	
	if(currentDay == id)
		{
			get(currentDay).className = "calendarDayON";
			clearDay();
		}
	else
		{
			if(currentDay != null)
				get(currentDay).className = "calendarDayON"
				
			get(id).className = "calendarDayONSelected"
			currentDay = id
			
			AJAXGET("getClasses.asp?dateSelected=" + dateSelected, "get('classContent').innerHTML = http.responseText;");
		}
}

function selectClass(id)
{
		if(currentClass == id)
			{
				get(currentClass).className = "calendarClass";
				currentClass = null;
			}
		else
			{
				if(currentClass != null)
					get(currentClass).className = "calendarClass";
				get(id).className = "calendarClassSelected";
				currentClass = id;
			}
			            	
	
}
function clearDay()
{
	currentDay = null;
	currentClass = null;
	get('classContent').innerHTML = ""
	
}

function calendarSignup()
{
	if(currentClass == null)
		alert("Please select a session.")
	else
		window.location = "edEnrollment.asp?sid=" + currentClass
}

function expressSignup()
{
	
	if(get('sessions').value == 0)
		alert("Please select a session.")
	else
		window.location = "edEnrollment.asp?sid=" + get('sessions').value
}

function mainSignup(x)
{

	if(get(x).value == 0)
		alert("Please select a session.")
	else
		window.location = "edEnrollment.asp?sid=" + get(x).value
}

function educationContent(type, id, title)
{
		
	AJAXGET("getEducation.asp?type=" + type + "&id=" + id + "&title=" + title, "get('mainContent').innerHTML = http.responseText;");
}

function policies()
{
	var winInfo='toolbar=no,location=no,status=no,menubar=no,resizable=no,scrollbars=no,width=600,height=500'
	Pitch = window.open('EDPolicies.asp', "win", winInfo);
	Pitch.focus();

}

