
// prevent multiple form submissions by setting timeout between allowed submissions
var formHasBeenSubmitted = false;
		
/*
 * Contact Us Panel animation
 */
function alterContactUsPanel() {
	if (!$('#contactus_panel').hasClass('expanded'))
		openContactUsPanel();
	else
		closeContactUsPanel();
}
function openContactUsPanel() {
	$('#contactus_panel').addClass('expanded');
	$('#contactus_panel').animate({marginTop:'0px'},500);
}
function closeContactUsPanel() {
	$('#contactus_panel').removeClass('expanded');
	$('#contactus_panel').animate({marginTop:'-300px'},500);
}


/*
 * Prevent multiple form submissions
 */
function multipleSubmitTimeout()
{
	if (formHasBeenSubmitted)
		return false;
		
	formHasBeenSubmitted = true;
	setTimeout(resetFormHasBeenSubmitted,500);
	return true;
}
function resetFormHasBeenSubmitted()
{
	formHasBeenSubmitted = false;
}
