jQuery(document).ready(function() {
			
			jQuery("a.close").click(function(event){
			jQuery("fieldset#signin_menu").hide();
			jQuery("fieldset#register_menu").hide();
		});

            jQuery(".signin").click(function(e) {          
				e.preventDefault();
                jQuery("fieldset#signin_menu").toggle();
				jQuery(".signin").toggleClass("menu-open");
            });
			
			jQuery(".register").click(function(e) {          
				e.preventDefault();
                jQuery("fieldset#register_menu").toggle();
				jQuery(".register").toggleClass("menu-open");
            });
			
			jQuery(".bg_selector").click(function(e) {          
				e.preventDefault();
                jQuery("fieldset#bg_select").toggle();
				jQuery(".bg_selector").toggleClass("menu-open");
            });
			
			jQuery("fieldset#signin_menu").mouseup(function() {
				return false
			});
			jQuery("fieldset#register_menu").mouseup(function() {
				return false
			});
			jQuery("fieldset#bg_select").mouseup(function() {
				return false
			});
			jQuery(document).mouseup(function(e) {
				if(jQuery(e.target).parent("a.signin").length==0) {
					jQuery(".signin").removeClass("menu-open");
					jQuery("fieldset#signin_menu").hide();
				}
			});
			jQuery(document).mouseup(function(e) {
				if(jQuery(e.target).parent("a.register").length==0) {
					jQuery(".register").removeClass("menu-open");
					jQuery("fieldset#register_menu").hide();
				}
			});
			jQuery(document).mouseup(function(e) {
				if(jQuery(e.target).parent("a.bg_selector").length==0) {
					jQuery(".bg_selector").removeClass("menu-open");
					jQuery("fieldset#bg_select").hide();
				}
			});
			
        });
