$(document).ready(
		function()
		{	
		
// email signup
			$('#signup').submit ( function() {
				
				$("#signup_message").empty().hide();
				$("#signup_container").hide();
				$("#signup_load").show();
				
				var allInputs = $("#signup :input[@type=text]");
				var hiddenInput = $("#signup :input[@type=hidden]");
				var email = allInputs.get(0).value;
				var hInput = hiddenInput.get(0).value;
				
				$.ajax({
				   type: "POST",
				   url: "[[PATH]]ajax/index.php",
				   data: "email=" + email + "&submitted=" + hInput,
				   dataType:'json',
				   error: function () {
						$("#signup_load").hide();
						$("#signup_message").empty().hide().fadeIn('slow').append('<div style="font-size:13px; padding-top:10px;">An error occured. Please contact the website administrator.</div>');
						$("#signup_container").hide();
				   },
				   success: function(msg){
						
						if(msg.SUCCESS) {
							$("#signup_load").hide();
							$("#signup_message").empty().hide().fadeIn('slow').append(msg.CONFIRMATION);
						} else {
							$("#signup_load").hide();
							$("#signup_message").empty().hide().fadeIn('slow').append(msg.CONFIRMATION);
							$("#signup_container").show();
						}
				   }
				 });
				return false;
			});	
		
		$("#dropdown li").hover(
				function(){ $("ul", this); }, 
				function() { } 
			);
	  	if (document.all) {
				$("#dropdown li").hoverClass ("sfHover");
			}
	  });
	  
		$.fn.hoverClass = function(c) {
			return this.each(function(){
				$(this).hover( 
					function() { $(this).addClass(c);  },
					function() { $(this).removeClass(c); }
				);
			});
		};
