$(document).ready(function() {

    // cufon font replacement
    //Cufon.replace('.45', { fontFamily: 'Helvetica Neue LT Pro 45' });
    //Cufon.replace('.75', { fontFamily: 'Helvetica Neue LT Pro 75 Bold' });
	//Cufon.replace('h1', { fontFamily: 'Helvetica Neue LT Pro 75 Bold' });
	//Cufon.replace('h2', { fontFamily: 'Helvetica Neue LT Pro 75 Bold' });
	//Cufon.replace('h3', { fontFamily: 'Helvetica Neue LT Pro 75 Bold' });
	//Cufon.replace('h4', { fontFamily: 'Helvetica Neue LT Pro 75 Bold' });

	// Make div's with 'clickable' class and 'url' attribute links
    $("div.clickable").click(function(event) {
      event.preventDefault();
      window.location = $(this).attr("url");
    });

    // Form validation for registration
    //validate registration form
    $("#regform").validate({
        rules: {
            firstname: { required: true },
            lastname: { required: true },
            church: { required: false },
            churchcity: { required: false },
            registrationlevel: { required: true }
        },
        messages: {
            firstname: { required: "Please enter your first name." },
            lastname: { required: "Please enter your last name." },
            registrationlevel: { required: "Please choose a registration level" }
        }
    });
});