$(document).ready(function(){
	$(window).load(function(){
		$('#carousel').fadeIn('slow');
		$('#featured').fadeIn('slow');
	});
	$("#carousel").jFlow({
		slides: "#featured",
		controller: ".jFlowControl",
		slideWrapper : "#jFlowSlide",
		selectedWrapper: "jFlowSelected",
		width: "280px",
		height: "160px",
		duration: 400,
		prev: ".previous",
		next: ".next"
	});
	$('li.audience').hover(
		function() { $('ul', this).css('display', 'block'); },
		function() { $('ul', this).css('display', 'none'); }
	);
	$('span[style*="cursor"]').addClass('date-with-event');
	// SEC
	$("div.teacher-fields").hide();
	if($('.teacher-fields-checkbox-1').attr('checked')) {$("div.teacher-fields-1").slideDown();}
	if($('.teacher-fields-checkbox-2').attr('checked')) {$("div.teacher-fields-2").slideDown();}
	if($('.teacher-fields-checkbox-3').attr('checked')) {$("div.teacher-fields-3").slideDown();}
	$(".teacher-fields-checkbox-1").click(function() {$("div.teacher-fields-1").slideToggle();});
	$(".teacher-fields-checkbox-2").click(function() {$("div.teacher-fields-2").slideToggle();});
	$(".teacher-fields-checkbox-3").click(function() {$("div.teacher-fields-3").slideToggle();});
	
	$('#sec-logout').click(function(){
		var Name = '';
		var Username = '';
		var Password = '';
		$.cookie('Name', Name, { expires: 1 });
		$.cookie('Username', Username, { expires: 1 });
		$.cookie('Password', Password, { expires: 1 });
	});
	
	$('.word_count').each(function() {
		var input = '#' + this.id;
		var count = input + '_count';
		$(count).show();
		word_count(input, count);
		$(this).keyup(function() { word_count(input, count) });
	});
	
	$("a.show-school-details").next('div').hide();
	$("a.show-school-details").click(function() {
		$(this).next('div').slideToggle();
		return false;
	});
	// /SEC
});

function word_count(field, count) {
	var number = 0;
	var matches = $(field).val().match(/\b/g);
	if(matches) {
		number = matches.length/2;
	}
	$(count).text( number + ' word' + (number != 1 ? 's' : '') + ' approx');
}
