$(document).ready(function() {

	// make the checkboxes checked by default
	$('#00N30000003GD6Q')[0].checked = true; // video checkbox
	$('#00N30000003GD6B')[0].checked = true; // contact me checkbox

	$('#submit-button').click(function() {

		// create empty error message and set email validation regex
		var error = '';
		var emailReg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/;

		var first_name = $('#first_name').val();
		if(first_name == '') {
			error += 'Please enter your first name.<br />';
		}

		// validate form contents
		var last_name = $('#last_name').val();
		if(last_name == '') {
			error += 'Please enter your last name.<br />';
		}

		var company = $('#company').val();
		if(company == '') {
			error += 'Please enter your company.<br />';
		}

		var email = $('#email').val();
		if(email == '') {
			error += 'Please enter your email address.<br />';
		}
		else if(!emailReg.test(email)) {
			error += 'Please enter a valid email address.<br />';
		}

		// display warning message
		if(error != '') {
			$('.notice').show().html(error);
		}

		// submit form
		else {
			$('.notice').hide();
			$('#frm').submit();
		}
		return false;
	})
});