$(document).ready(function(){

	$("ul#browse_box_links a:first").addClass('selected');
	$("div#browse_box > div").hide();	
	$("div#browse_box div#browse_search").addClass('selected').show();
	$("ul#browse_box_links a").click(function(){
		
		if ($(this).hasClass("selected") == false){
				var thisTarget = $(this).attr('href');
				var thisClass = $(this).attr('id');
				$('ul#browse_box_links').removeClass();
				$('ul#browse_box_links').addClass(thisClass);
				$('ul#browse_box_links a').removeClass('selected');
				$(this).addClass('selected');
				
				if ($.browser.msie){
				
					$('div#browse_box div.selected').fadeOut('fast', function() {
						$(thisTarget).fadeIn('slow').addClass('selected');
					}).removeClass('selected');
				
				} else {
					
					$('div#browse_box div.selected').slideUp('fast', function() {
						$(thisTarget).slideDown('slow').addClass('selected');
					}).removeClass('selected');
					
				}
				
		}
		return false; 
		});
		
	$("a#open_overlay").click(function(){
	
		if($.browser.msie){
	
			var cssObj = {
			        backgroundImage: "none",
			        backgroundColor: "black",
			        filter: "alpha(opacity=80)"
			}

			$("div#overlay_bg").css(cssObj).fadeIn('slow');
			$("div#overlay_menu").fadeIn('slow');
			return false; 
		
		} else {

			$("div#overlay_bg").fadeIn('slow');
			$("div#overlay_menu").fadeIn('slow');
			return false;
		
		}
	});
	
	$("a#close_link").click(function(){
		$("div#overlay_bg").hide();
		$("div#overlay_menu").hide();
		return false; 
	});
	
			
	$("div#overlay_bg").click(function(){
		$("div#overlay_bg").hide();
		$("div#overlay_menu").hide();
		return false; 
	});
	
	$("pre").hover(function() {
		  $(this).animate({ width: "765px"}, 250);
	  }, function() {
		  $(this).animate({ width: "437px" }, 250);
	});

	
	
	

	
	
    var docHeight = $(document).height(); 
		$('div#overlay_bg').css("height",docHeight);
 
		$('div#overlay_menu div a').hover(function() {
			$(this).parent().addClass('hovered');
			}, function() {
			$(this).parent().removeClass('hovered');
			});

});
