var s3FlashUploadTicket = null;
function submitTicket() {
	if(canSubmitTicket()) {
if(s3FlashUploadTicket) {
	s3FlashUploadTicket.submit();
}

		return true;
	}
	else {
		return false;
	}
};
function canSubmitTicket() {
	errorMessages = [];
	if(typeof canSubmitTicketCustom == 'function') {
		var result = canSubmitTicketCustom();
	}
	else {
		var result = true;
		result &= isNotEmpty('name', 'Please specify your name.');
	result &= checkEmail('ticket', 'email', 'Please specify your email address.');
	result &= checkPhoneNumber('ticket', 'phone', 'Please enter a valid phone number.');
	result &= isNotEmpty('message', 'Please enter a message below.');
	
	}
	if(result) {
		return true;
	}
	else {
		showErrors();
		return false;
	}
};
window.addEvent('domready', function() {
	var formTicket = $('ticket');
	if(formTicket) {
		formTicket.addEvent('submit', function(event) {
			event.stop();
			submitTicket();
		});
	}
});
