
$(document).ready(function(){
	if (jQuery('div.gallery-list').length) {
		jQuery('div.gallery-list ul li a').each(function() {
			jQuery(this).attr('rel', 'lightbox[cw]');
		});
	}
	
	if (jQuery('input#register-now').length) {
		jQuery('input#register-now').click(function() {
		
			var _errors = new Array();
    	
    		if (jQuery('form.generic-form input[name="firstname"]').val().length == 0) {
    			jQuery('form.generic-form input[name="firstname"]').addClass('formerror');
    			_errors.push("You must provide your first name.");
    		}
    		if (jQuery('form.generic-form input[name="lastname"]').val().length == 0) {
    			jQuery('form.generic-form input[name="lastname"]').addClass('formerror');
    			_errors.push("You must provide your last name.");
    		}
    		if (jQuery('form.generic-form input[name="email"]').val().length == 0) {
    			jQuery('form.generic-form input[name="email"]').addClass('formerror');
    			_errors.push("You must enter a valid email address.");
    		}
    		
    		if (_errors.length) {
    			alert("Error\n"+_errors.join("\n"))
    			return false;
    		}
    		
    		return true;
		
		});
	}
    
});
