// JavaScript Document

// Navigation

$(function(){
	$('a img').hover(function(){
							  $(this).attr('src' , $(this).attr('src').replace('_off.','_on.'));
							  }, function() {
								  if(!$(this).hasClass('currentPage')) {
									  $(this).attr('src' , $(this).attr('src').replace('_on.','_off.'));
								  }
							  });
});

	
// SlidePanel

$(function(){
		   $(".panel-wrap").hide();
		   $(".panel").toggle(function(){
									   $(this).addClass("active"); }, function() {
										   $(this).removeClass("active");
		   });
		   
		   $(".panel").click(function(){
									 $(this).next(".panel-wrap").slideToggle("show,");
									  });
		   });
		   
		   
// ToolTip
		   
$(function() {
            //Select all anchor tag with rel set to tooltip
            $('a[rel=tooltip]').mouseover(function(e) {
               
               //Grab the title attribute's value and assign it to a variable
               var tip = $(this).attr('title');   
               
               //Remove the title attribute's to avoid the native tooltip from the browser
               $(this).attr('title','');
               
               //Append the tooltip template and its value
               $(this).append('<div id="tooltip"><div class="tipHeader"></div><div class="tipBody">' + tip + '</div><div class="tipFooter"></div></div>');      
                     
               //Show the tooltip with faceIn effect
               $('#tooltip').fadeIn('400'); //'500'
               $('#tooltip').fadeTo('10',0.9); //('10',0.9)
               
            }).mousemove(function(e) {
               //Keep changing the X and Y axis for the tooltip, thus, the tooltip move along with the mouse
               $('#tooltip').css('top', e.pageY + 20 );
               $('#tooltip').css('left', e.pageX + 20 );//l20
               
            }).mouseout(function() {
               //Put back the title attribute's value
               $(this).attr('title',$('.tipBody').html());
               //Remove the appended tooltip template
               $(this).children('div#tooltip').remove();
               
            });
         });
