var speed;
speed=100;
$(document).ready(function() {	
  //$(".menItem").;
    $(".menItem").mouseenter(function () {
              $(".projectArchiveProTitle").toggle(false);        
      });  
   $(".projectArchiveProTitle").toggle(false);
  
    $("a.archiveLink").mousemove(function () {
          title=$(this).attr("bs_name");      
          if(speed<88){
               showTitle(title);
            }
                   
      }); 
      
    $("a.archiveLink").mouseleave(function (e) {
           hideTitle();
      }); 
      
      
        
  	//Scroll the menu on mouse move above the #sidebar layer
	$('#displayText').mousemove(function(e) {

		//Sidebar Offset, Top value
		var s_top = parseInt($('#displayText').offset().top);		
		
		//Sidebar Offset, Bottom value
		var s_bottom = parseInt($('#displayText').height() + s_top);
	
		
		var mheight = parseInt($('#displayTextWrap').height() );

	//	console.debug("mheight"+mheight);	
		//Calculate the top value
		//This equation is not the perfect, but it 's very close	
		var top_value = Math.round(( (s_top - e.pageY) / 220) * mheight / 2)
    

     speed= $('#displayTextWrap').offset().top-top_value;
     if(speed<0){speed=speed*(-1);}
     
		$('#displayTextWrap').animate({top: top_value}, { queue:false, duration:2000});
	});
 
  
  
});

var activeTitle;

function  showTitle(title){
  if(activeTitle==title){return;}
  if(activeTitle){
       $("#"+activeTitle).stop(true).toggle(false);       
  }
  $("#"+title).stop(true).show("fast");
  activeTitle=title;
}
function  hideTitle(title){
      $("#"+activeTitle).stop(true).toggle(false);
}
