jQuery(function(){
	jQuery("#menubox #search a").click(
		function(){
			jQuery("#menubox").hide('normal');
			setTimeout('jQuery("#searchbox").show("normal")', 300);
		}
		);
	
	jQuery("#searchbox #backtomenu a").click(
			function(){
				jQuery("#searchbox").hide('slow');
				setTimeout('jQuery("#menubox").show("slow")', 300);
			}
		);
		
	//js hack for menu hovers near active tab	
	jQuery("#menubox li").hover(
			function(){
				if (jQuery(this).next().hasClass("active"))
					{
						jQuery(".active").addClass("menuhover");
					}
				if (jQuery(this).prev().hasClass("active"))
					{
						jQuery(this).addClass("menuhover");
					}
			},
			function(){
				if (jQuery(this).next().hasClass("active"))
					{
						jQuery(".active").removeClass("menuhover");
					}
				if (jQuery(this).prev().hasClass("active"))
					{
						jQuery(this).removeClass("menuhover");
					}
			}
		);
		jQuery.fn.search = function() {
			return this.focus(function() {
				if( this.value == this.defaultValue ) {
					this.value = "";
				}
			}).blur(function() {
				if( !this.value.length ) {
					this.value = this.defaultValue;
				}
			});
		};
		jQuery("#searchquery input").search();
}
);

