function submitFeedback() {
	var isValid = true;	

	$("#LeaveFeedbackForm").find(":input").each(function(e){
		if(!$(this).valid()) {
			isValid = false;
		}
	});
	if(isValid) {
		var options = {
			url: '/jQueryAjax/submit_feedback.php',
			success:       showResponse
		};
		$('#LeaveFeedbackForm').ajaxSubmit(options);
		return false;		
	}

}

function showResponse(responseText, statusText)  { 
	if(responseText.substring(0,6) != 'Error:') {
		$("#SubmissionResults").html(responseText);
		$("#SubmissionResults").slideDown();
		$("#LeaveFeedbackForm").slideUp();
	}
	else {
		$('#SubmissionResults').html(responseText);
		$("#SubmissionResults").slideDown();
	}
} 

function feedbackLogin() {
	$("#LoginRegistrationResults").slideUp();
	var options = {
		url: '/jQueryAjax/login.php',
		success:       showLoginResponse
	};
	$('#FeedbackLogin').ajaxSubmit(options);
	return false;	
}

function showLoginResponse(responseText, statusText)  { 
	if(responseText.substring(0,6) != 'Error:') {
		$("#LoginRegistrationResults").html(responseText);
		$("#LoginRegistrationResults").slideDown();
		$(".RegistrationForm").slideUp();
		$(".RegistrationInfoPad").slideUp();
	}
	else {
		$('#LoginRegistrationResults').html(responseText.substring(6));
		$("#LoginRegistrationResults").slideDown();
	}
}

function leaveFeedback() {
	myForm = $("#LeaveFeedbackForm");
	var isValid = true;
	$(myForm).find(":input").each(function(e) {
		if(!$(this).valid()) {
			isValid = false;
		}
	});
	if(isValid) {
		submitFeedback();
		return false;
	}
	else {
		return false;
	}
}

function submitFeedbackRegistration() {
	$("#LoginRegistrationResults").slideUp();
	var options = {
		url: '/jQueryAjax/register.php',
		success:       showRegistrationResponse
	};
	$('#FeedbackRegistration').ajaxSubmit(options);
	return false;		
}

function showRegistrationResponse(responseText, statusText)  { 
	if(responseText.substring(0,6) != 'Error:') {
		$("#LoginRegistrationResults").html(responseText);
		$("#LoginRegistrationResults").slideDown();
		$(".RegistrationForm").slideUp();
		$(".RegistrationInfoPad").slideUp();
	}
	else {
		$('#LoginRegistrationResults').html(responseText.substring(6));
		$("#LoginRegistrationResults").slideDown();
	}
}
