//	kae.js
//	ver 1.0

function processFeedback(result) {
	$.post("save_feedback.php",
		{ajax_request:'true', submit_feedback:'true', from: $('#from').val(), feedback: $('#feedback').val()},
		function process(result) {
			$('#feedback_area').fadeOut('slow');
			$('<p>Thank you for your feedback!</p>').fadeIn('slow').insertAfter('#feedback_area');
		}
	);
}

//main ;)
$(document).ready(function() {

	//clear feedback textarea text (once)
	$('#feedback').bind('focus', function (event) {
		$(this).text("");
		$(this).unbind(event); //make sure it only runs once
	});
	
	//truncate the length of the feedback textarea to 'limit'
	$('#feedback').bind('keypress change', function (event) {
		limit = 999;
		if ($(this).val().length > limit) {
			truncated_text = $(this).val().substring(0, limit);
			$(this).val(truncated_text);
		}
	});
	
	//feedback form submit button pressed
	$('#submit_feedback_form').live('click', function (event) {
		event.preventDefault();
		processFeedback();
	});
	
	//jquery accordion
	$("#accordion_feedback").accordion({
		active: false,
		collapsible: true,
		autoHeight: false
	});
	
	//jquery accordion
	$("#accordion_picma").accordion({
		collapsible: true,
		autoHeight: false
	});

});
