$.preloadImages = function()
{
  for(var i = 0; i<arguments.length; i++)
  {
    $("<img>").attr("src", arguments[i]);
  }
}

$.preloadImages("/img/other/tooltip/tooltip-readylink-top.png", "/img/other/tooltip/tooltip-readylink-mid.png",
"/img/other/tooltip/tooltip-readylink-bot.png","/img/other/personal/form_img.jpg");

$(document).ready(function() {
	var tooltipTimeout;
	//add tooltip markup 
	$("body").append("<div id='tooltipWrapper'><div id='tooltipTop'></div><div id='tooltipContent'></div><div id='tooltipBot'></div></div>");
	// add IE6 png fix
	$("body").append("<!--[if IE 6]><scr"+"ipt src='/js/DD_belatedPNG_0.0.7a-min.js'></scr"+"ipt><scr"+"ipt>DD_belatedPNG.fix('div#tooltipTop, div#tooltipContent, div#tooltipBot');</scr"+"ipt><![endif]-->");
	
	function clearTooltips(){
        $("#tooltipWrapper").hide();
        $("#tooltipContent, #tooltipTop").empty();	
	}
	
	$(".tooltip-form").hover(
      function () {
        clearTimeout(tooltipTimeout);
		clearTooltips();
        var offset = $(this).offset();
        $("#tooltipContent").append($(this).find("span").html());
        $("#tooltipWrapper").show();
        $("#tooltipWrapper").bgiframe();	        
        var contentHeight = $("#tooltipContent").height() + 65;
        $("#tooltipWrapper").css({'top' : offset.top-contentHeight});
		$(this).mousemove(function(e){
			$("#tooltipWrapper").css({'left' : e.pageX-35});
	    });		
    
      }, 
      function () {
        function hideTooltip(){$("#tooltipWrapper").hide();$("#tooltipContent").empty();}
        tooltipTimeout = setTimeout(hideTooltip,250);
        
      }
    );    
    
    $(".tooltip-close").live("click", function(){ 
		clearTooltips();		 
    });
});
