//$(document).ready(function() { 
	//HandleSwfir(); 
//})

function HandleSwfir() {
	// HANDLE ROUNDED CORNERS
	var sir = new swfir();
	sir.specify("border-radius", "10");
	sir.specify("src", "http://64.22.77.246/~envision/themes/envision/swf/swfir.swf");
	sir.swap("img.thumb");
}

/*=============HOME PAGE=================*/
// Create hover for GET EMAIL UPDATES Button
function HandleEmailUpdatesButton() {
	$('.btn_getemailupdates').hover(function() {$(this).addClass('btn_getemailupdates_over');}, function() {$(this).removeClass('btn_getemailupdates_over');});
}

// Create hover for the LOGIN button
function HandleLoginButton() {
	$('.btn_login').hover(function() {$(this).addClass('btn_login_over');}, function() {$(this).removeClass('btn_login_over');});
}


/*=============ABOUT PAGE=================*/
// Create hover for EMAIL links
function HandleEmailLinks() {
	$('.email').hover(function () {$(this).addClass('email_over');}, function() {$(this).removeClass('email_over');});
}

// Create hover for BIO links
function HandleBioLinks() {
	$('.bio').hover(function() {$(this).addClass('bio_over');}, function() {$(this).removeClass('bio_over');});
	
	$('.bio').toggle(function() {$(this).siblings('.teamMember_bio').fadeIn();}, function() {$(this).siblings('.teamMember_bio').fadeOut();});
}


/*=============FAQ PAGE=================*/
// Handle FAQ
function HandleFAQ() {
	// BY DEFAULT, HIDE THE ANSWERS
	$('.answer').hide();
	
	// when you click on a question
	$('.question > a').toggle(function() {
		// FADE IN THE ANSWER
		$(this).parent().siblings().fadeIn();
	}, function() {
		// FADE OUT THE ANSWER
		$(this).parent().siblings().fadeOut();
	});
}

/*=============PROGRAMS PAGE=================*/
// Toggles the Program Topic Categories on and off
function HandleProgramTopicCategories() {
	$('#h2_programTopics > embed').toggle(function() {$('#blueBox_btm').fadeIn();}, function() {$('#blueBox_btm').fadeOut();});
	return;
}

function HideProgramTopicCategories () {
	$('#blueBox_btm').hide();
	return;
}

/*=============PRODUCTION SERVICES=================*/
function HandleProductionServices() {
	// HANDLE ALL THE PREVIEW LINKS
	$('a.preview').hover(function() {$(this).addClass('preview_over');}, function() {$(this).removeClass('preview_over');});
	
	// HANDLE ALL THE MORE INFO LINKS
	$('a.moreinfo').hover(function() {$(this).addClass('moreinfo_over');}, function() {$(this).removeClass('moreinfo_over');});
	
	// HANDLE ALL THE COMMENTS LINKS
	$('a.comments').hover(function() {$(this).addClass('comments_over');}, function() {$(this).removeClass('comments_over');});
}

/*=============CONTACT PAGE=================*/
function HandleContactPage() {	

	// HANDLE THE SUBMIT BUTTON ROLLOVER
	$('.submit').hover(function() {$(this).addClass('submit_over');}, function() {$(this).removeClass('submit_over');});
	
	// WHEN THE SUBMIT BUTTON IS CLICKED, PERFORM ERROR CHECKING
	$('.submit').click(function() {
		var errors = '';
		
		// MAKE SURE THAT THE USER ENTERED A FIRST NAME
		if ($('#first_name').val() == '') {
			errors = '<li>First Name</li>';
		} 
		// MAKE SURE THAT THE USER ENTERED A LAST NAME
		if ($('#last_name').val() == '') {
			errors += '<li>Last Name</li>';
		}
		
		// MAKE SURE THAT THE USER ENTERED AN EMAIL ADDRESS
		if ($('#email_address').val() == '') {
			errors += '<li>Email Address</li>';
		}
		
		// MAKE SURE THAT THE USER ENTERED A COMMENT
		if ($('#comment').val() == '') {
			errors += '<li>Comments</li>';
		}
		
		// IF ERRORS WERE FOUND, DISPLAY AN ERROR MESSAGE
		if (errors) {
			$('#messaging').addClass('error').html('The following fields need to be completed before submitting the form <ul>' + errors + '</ul>');
		}
		// OTHERWISE, GO AHEAD AND SUBMIT THE FORM
		else {}});
	
	return;
}
