$(document).ready(function() {
						   
						   
	// IE6 PNG Fix					   
	$(document).pngFix();	
									
	// Left Banner Rollover
	$("a.left-rollover").hide();
	$("#banner-left").hover(function() {
		$("a.left-rollover").fadeIn(300);									 
		},
		function() {
		$("a.left-rollover").fadeOut(300);	
		});
	
	// Right Banner Rollover
	$("a.right-rollover").hide();
	$("#banner-right").hover(function() {
		$("a.right-rollover").fadeIn(300);									 
		},
		function() {
		$("a.right-rollover").fadeOut(300);	
		});
	
		
	
	// Hide Loading and Output Elements
	$("#loader").hide();
	$("#filter").hide();		
	$("#financial-quiz-link").hide();
	$("#column2 #quick-form h3").hide();
	
		
	// Setup Form Submit Options
	var options = {
		beforeSubmit: function() {
		$('#loader').fadeIn(50);
		},
		dataType: 'json',
		success: processJson
		}
	
	
	// Form Submit Function
	function processJson(data) {
		var status = data.status;
		$('#loader').fadeOut(300);		
				
		// If Fields are Empty
		if(status == 1) {$('#output').hide().empty().fadeIn(150).append("<p>You must fill in all required fields.</p>");}
		
		// If Name is Wrong
		if(status == 2) {$('#output').hide().empty().fadeIn(150).append("<p>Your name must be between 3 and 30 characters.</p>");}								
		
		// If Spam Bot
		if(status == 3) {$('#output').hide().empty().fadeIn(150).append("<p>Leave the spam field blank please.</p>");}
		
		// If Fields are Empty
		if(status == 4) {$('#output').hide().empty().fadeIn(150).append("<p>Your email address was not valid.</p>");}
		
		// If Probems
		if(status == 6) {$('#output').hide().empty().fadeIn(150).append("<p>There was a problem sending the form.</p>");}
		
		// If Message Sent
		if(status == 5) {
						
			$('#quick-form #output').hide(50);								
			$('#quick-form form').slideUp(600);
			$('#quick-form h3').slideUp(100);
			$('#quick-form #thankyou').hide().append("<h6>Thank You.</h6><p>Your message has been sent.</p>").slideDown(600);														
			$('#loader').fadeOut(500);
			return false;						
		
		}// End of Status 5
						
	} 
	// End of processJson
	

	$('#quick-form form').ajaxForm(options);



	
						   
}); // End jQuery