var mailbox;

$(document).ready(function(e) {
	$("#btnmail").bind("click", mailsignup_click);
});

function mailsignup_click(ev) {
	if (!mailbox)
	{
		mailbox = $("#social").append('<div id="mailbox"></div>');
		$("#mailbox").load(root + "/mailinglist.php");
	}
	
	$("#mailbox").slideToggle("fast");
	$("#emailinput").focus();
	ev.preventDefault();
}

function mailsignup_submit_click(ev)
{
	$.post(root + "/mailinglist.php", $("#mailinglistform").serialize(), function(data) {
		$("#mailbox").html(data);
	});
	
	ev.preventDefault();
}


function classes_load()
{
	$('#submit').bind('click', classes_submit_click);
	$('#submittags').bind('click', classes_submit_tags_click);
}

function classes_submit_click(ev)
{
	subject = $('#subject').val();
	instructor = $('#instructor').val();
	day = $('#dayofweek').val();
	a = ev.currentTarget;
	
	if ((subject != '') || (instructor != '') || (day != ''))
	{
		href = a + '?subject=' + subject + '&instructor=' + instructor + '&day=' + day;
	}
	else
	{
		href = a + '?all';
	}
	
	$.get(href, function(data) {
		  $('#classesresults').html(data);
	});

	ev.preventDefault();
}

function classes_submit_tags_click(ev)
{
	tags = $('#tags').val();
	
	if (tags != '')
	{
		a = ev.currentTarget;
		href = a + '?tags=' + tags;

		$.get(href, function(data) {
		  $('#classesresults').html(data);
		});
	}
	
	ev.preventDefault();
}


function contact_load()
{
	$('#submit').bind('click', contact_submit_click);
}

function contact_submit_click(ev)
{
	$('#contactform').submit();
	ev.preventDefault();
}
