$(document).ready(function(){

	$('.sf-menu').superfish();
	
	$('.sf-menu .subhead a').attr('href', '');
	
	$('#apptform form').validate({
		rules: {
			fixedEmail: {
				email: true
			},
			phone: {
			},
			services: {
			    maxlength: 1000
			},
			location: {
				required: true
			}
		},
		messages: {
			location: "Please select a salon location."
		},
		errorPlacement: function(error, element) {
		    if ( element.is(":radio") ) {
		        error.appendTo( element.parent().parent().parent() );
		    } else { 
		        error.insertAfter( element );
	        }
	    }
	});
	
	
	function radioChecked() {
		$('#apptform .loc .radio').removeClass('selected');
		$('#apptform .loc input:checked').parent().addClass('selected');	
	}
	
	radioChecked();
	$("#apptform .loc input").click(radioChecked);
	
	/* 	$('.datepicker').datepicker(); */

});
