/*
  Great Yarmouth
  http://www.chillwebdesigns.co.uk/chilltip.html
*/
/// <reference path="jquery/js/jquery-1.4.2.min.js"/>
function actChillTip(chilltipselector) {
	jQuery(document).ready(function($){
                $(chilltipselector).mouseover(function(){
                        $('body').append('<div class="chilltiptitle"></div>');
                        var title = $(this).attr("title");
                        $('.chilltiptitle').append('<p>' + title + '</p>');
                        //$('.chilltiptitle').css("filter:","alpha(opacity=85)").css("-moz-opacity","0.85").css("-khtml-opacity", "0.85").css("opacity", "0.85");
                        $('.chilltiptitle').fadeIn(500);
                        this.tip = this.title;
                        this.title = "";
                });

                $(chilltipselector).mousemove(function(e){
                        var border_top = $(window).scrollTop(), border_right = $(window).width(), offset = 15, left_pos, top_pos;
                        if (border_right - (offset *2) >= $('.chilltiptitle').width() + e.pageX) { left_pos = e.pageX + offset; }
                        else { left_pos = border_right - $('.chilltiptitle').width() - offset; }
                        if (border_top + (offset *2) >= e.pageY - $('.chilltiptitle').height()) { top_pos = border_top + offset; }
                        else { top_pos = e.pageY - $('.chilltiptitle').height() - offset; }
                        $('.chilltiptitle').css({left:left_pos, top:top_pos});
                });

                $(chilltipselector).mouseout(function(){
                        $('.chilltiptitle').remove();
                        this.title = this.tip;
                });
	});
}
jQuery(document).ready(function($){
        actChillTip('.chillTip');
});
