// JavaScript Document

function showFeedbackForm(theRadio){

	if (theRadio.value == '0'){
		if (theRadio.checked){
			$('feedbackText').show();
			return;
		}
	}
	
	$('feedbackText').hide();
	
}

function killFeedback(){
	$('feedback').hide();
}

function sendFeedback(){
	var thePuts = $('feedbackForm').getElementsByTagName('select');
	
	for (i = 0; i < thePuts.length; i++){
		if (thePuts[i].selectedIndex < 1){
			return false;	
		}
	}
	
	var contents = $('feedbackForm').serialize();

	new Ajax.Request($('feedbackForm').action,{method:'post',postBody:contents, onSuccess:function(){feedbackSuccess()}, onFailure:function(){feedbackFailure()} });
	$('feedbackStatus').innerHTML = 'Sending...';
	
}

function feedbackSuccess(){
	$('feedback').innerHTML = 'Thanks for your comment, even if I wrote half of it myself.';	
}

function feedbackFailure(){
	$('feedbackStatus').innerHTML = 'Failed to send. Try again.';	
}

