/*------------------------------------------------------------
 *						SITE SWITCHERS
/*-----------------------------------------------------------*/

jQuery(document).ready(function($) {
  $(".open").hover( 
    function () {
      $("> .up", this).fadeIn('fast');
    },
    function () {
      $("> .up", this).fadeOut('fast');
    }
  ); 
  //Open page externaly
  $(function() {
		$('a[rel=external]').attr('target', 'blank');
	});
	
	// Tooltips
  $(".ajax").hover(
    function () {
      $('.tip').fadeIn('fast');
    }, 
    function () {
      $('.tip').fadeOut('fast');
    }
  );
});


// Smooth Scroll


$(document).ready(function() {
   function filter(string) {
      return string
         .replace(/^\//,'')
         .replace(/(index|default)\.[a-zA-Z]{3,4}$/,'')
         .replace(/\/$/,'')
   }
   $('a[href*=#]').each(function() {
      if (filter(location.pathname) == filter(this.pathname)
         && location.hostname == this.hostname
	 && this.hash.replace(/#/,'') ) {
	    var $targetId = $(this.hash), $targetAnchor = $('[name=' + this.hash.slice(1) +']');
	    var $target = $targetId.length ? $targetId : $targetAnchor.length ? $targetAnchor : false;
	    if ($target) {
	       var targetOffset = $target.offset().top;
	       $(this).click(function() {
	          $('html, body').animate({scrollTop: targetOffset}, 400);
	          return false;
	        });
            }
         }
      });
   });




