$(document).ready(function() { 
tooltip();

if(window.location.pathname == "/adm.php") {
	
	}
else {
	if(window.location.search != "") {}
$.post("ajax.php", {content:"start"},function(data) {
    		if(data.error) {trigger_messagebox(data.error);}
    		
    		$("#target").showHtml(data.html,1000);
    		
   },"json" );

}
});


function show_page(page) {
	$.post("ajax.php", { content: page},function(data) {
    		if(data.error) {trigger_messagebox(data.error);}
    		$("#target").animate({opacity : "0"},100,"linear",function(){$("#target").showHtml(data.html,1000,refade);});
    		
    		
   },"json" );
	
}

function refade() {

    $("#target").animate({opacity:"1.0"},150);

}


(function($)
{
   $.fn.showHtml = function(html, speed, callback)
   {
      this.each(function()
      {
         var el = $(this);
         var finish = {width: this.style.width, height: this.style.height};
         var cur = {width: el.width()+'px', height: el.height()+'px'};

         el.html(html);

         var next = {width: el.width()+'px', height: el.height()+'px'};

         el .css(cur)
            .animate(next, speed, function()
            {
               el.css(finish);
               if ( $.isFunction(callback) ) callback();
            });
      });
   };


})(jQuery);

this.tooltip = function(){	
	/* CONFIG */		
		xOffset = 10;
		yOffset = 20;				
	/* END CONFIG */		
	$("a.tooltip").hover(function(e){											  
		this.t = this.title;
		this.title = "";									  
		$("body").append("<p id='tooltip'>"+ this.t +"</p>");
		$("#tooltip")
			.css("top",(e.pageY - xOffset) + "px")
			.css("left",(e.pageX + yOffset) + "px")
			.fadeIn("fast");		
    },
	function(){
		this.title = this.t;		
		$("#tooltip").remove();
    });	
	$("a.tooltip").mousemove(function(e){
		$("#tooltip")
			.css("top",(e.pageY - xOffset) + "px")
			.css("left",(e.pageX + yOffset) + "px");
	});			
};