$(document).ready(function(){ 
	$("ul.sf-menu").superfish(); 

	$( "#login-dialog" ).dialog({
			autoOpen: false,
			height: 300,
			width: 275,
			modal: true,
			resizable: false
	});

	$("#login").click(function() {
		$( "#login-dialog" ).dialog( "open" );
		
		
		// Can we use local storage?
		if (typeof(localStorage) != 'undefined') {
			
			// Lets grab the value
			if (!$.isEmptyObject(localStorage.getItem("email"))) {
				
				$('#UserEmail').val(localStorage.getItem("email"));
				$('#remember').prop('checked', true);	
			
			} 
		}
		
	});
	
	$('.jButton').button();
	
	// Watch the remember box
	$('#remember').bind('change', function(){
	
		// If checked, lets store the username
		if ($('#remember').prop('checked') && (typeof(localStorage) != 'undefined' )) {
		
			var email = $('#UserEmail').val();
			if ( email != '' ) {
				localStorage.setItem("email", email);
			}
		} else if (!$('#remember').prop('checked') && (typeof(localStorage) != 'undefined' )) {
		
		
			// If it is not checked, remove it!
			localStorage.removeItem("email");
		}
	
	})
	
}); 

