var ajaxtooltip={useroffset: [0, 10],loadingHTML: '<img src="/img/ajaxload.gif" />',positiontip:function($tooltip, e){
var docwidth=(window.innerWidth)? window.innerWidth-15 : ajaxtooltip.iebody.clientWidth-15
var docheight=(window.innerHeight)? window.innerHeight-18 : ajaxtooltip.iebody.clientHeight-18
var twidth=$tooltip.get(0).offsetWidth
var theight=$tooltip.get(0).offsetHeight
var tipx=e.pageX+this.useroffset[0]
		var tipy=e.pageY+this.useroffset[1]
		tipx=(e.clientX+twidth>docwidth)? tipx-twidth-(2*this.useroffset[0]) : tipx
		$tooltip.css({left: tipx, top: tipy})},
showtip:function($tooltip, e){$tooltip.show()},
	hidetip:function($tooltip, e){$tooltip.hide()}}
jQuery(document).ready(function(){ajaxtooltip.iebody=(document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
var tooltips=[]
$('*[title^="ajax:"]').each(function(index){this.titleurl=jQuery.trim(this.getAttribute('title').split(':')[1]) 
this.titleposition=index+' pos'
tooltips.push($('<div class="attip1"></div>').appendTo('body'))
var $target=$(this)
$target.removeAttr('title')
$target.hover(function(e)
{var $tooltip=tooltips[parseInt(this.titleposition)]
if (!$tooltip.get(0).loadsuccess){$tooltip.html(ajaxtooltip.loadingHTML).show()
$tooltip.load('/ttips_3.0/'+this.titleurl+'.htm', '', function(){$tooltip.get(0).loadsuccess=true })}
else{ ajaxtooltip.positiontip($tooltip, e)
ajaxtooltip.showtip($tooltip, e);}},
function(e){var $tooltip=tooltips[parseInt(this.titleposition)]
ajaxtooltip.hidetip($tooltip, e)})
$target.bind("mousemove", function(e){
var $tooltip=tooltips[parseInt(this.titleposition)]
ajaxtooltip.positiontip($tooltip, e)})})})
