function displayError(message) {
	$('.error-box').twitter_alert({
		fadeout_time: 5000,
        bg_colour: '#7E2217',
        text_size: '18px',
        text_colour: '#FFF',
        border_colour: '#000',
		message: message
	});
	
	$('.close-alert-button').click(function() {
		$(this).parent().hide();
	})
}

function displaySuccess(message) {
	$('.success-box').twitter_alert({
		fadeout_time: 5000,
        bg_colour: '#336633',
        text_size: '18px',
        text_colour: '#FFF',
        border_colour: '#000',
		message: message
    });
	
	$('.close-alert-button').click(function() {
		$(this).parent().hide();
	})
}

// JavaScript Document
$(document).ready( function(){
	$(".info img").click( function () {
		if ($(this).parent().find("p").is(":visible")) {
			hideInfo($(this).parent());
		} else {
			displayInfo($(this).parent());
		}
	});
	
	$('#feedback-show-button').click(function() {
		$('#feedback-show-button').hide();
		$('#feedback-box').show();
	});
	
	$('#feedback-close-link').click(function() {
		$('#feedback-box').hide();
		$('#feedback-show-button').show();
		return false;
	});
	
	$('#feedback-submit-link').click(function() {
		$.post("/send_feedback", {feedback: $('#feedback-textarea').val()}, function(data) {
			window.scrollTo(0,0);
			
			var result = $.parseJSON(data);
			if (result.success) {
				displaySuccess(result.message);
				$('#feedback-textarea').val('');
				$('#feedback-box').hide();
				$('#feedback-show-button').show();
			} else {
				displayError(result.message);
			}
		});
		
		return false;
	});
});

function displayInfo(box) {
	box.css("z-index", 1000).find("p").show("normal");
}

function hideInfo(box) {
	box.css("z-index", 5).find("p").hide("normal");
}
