{\rtf1\ansi\ansicpg1252\deff0\deflang1033{\fonttbl{\f0\fswiss\fcharset0 Arial;}}
{\*\generator Msftedit 5.41.21.2500;}\viewkind4\uc1\pard\f0\fs20 /* Image w/ description tooltip v2.0\par
* Created: April 23rd, 2010. This notice must stay intact for usage \par
* Author: Dynamic Drive at http://www.dynamicdrive.com/\par
* Visit http://www.dynamicdrive.com/ for full source code\par
*/\par
\par
\par
var ddimgtooltip=\{\par
\par
\tab tiparray:function()\{\par
\tab\tab var tooltips=[]\par
\tab\tab //define each tooltip below: tooltip[inc]=['path_to_image', 'optional desc', optional_CSS_object]\par
\tab\tab //For desc parameter, backslash any special characters inside your text such as apotrophes ('). Example: "I\\'m the king of the world"\par
\tab\tab //For CSS object, follow the syntax: \{property1:"cssvalue1", property2:"cssvalue2", etc\}\par
\par
\tab\tab tooltips[0]=["images/eBashTH-Store.jpg", "<center>eBash Terre Haute<br/> 2303 S. 3rd Street<br/>Terre Haute,IN</center>", \{background:"#FFFFFF", color:"black", border:"5px ridge black"\}]\par
\tab\tab tooltips[1]=["images/eBashEV-Store.jpg", "<center>eBash Evansville<br/> 1468 N Green River Road<br/> Evansville,IN </center>", \{background:"#FFFFFF", color:"black", border:"5px ridge black"\}]\par
\tab\tab tooltips[2]=["../dynamicindex14/winter.jpg"]\par
\tab\tab tooltips[3]=["../dynamicindex17/bridge.gif", "Bridge to somewhere.", \{background:"white", font:"bold 12px Arial"\}]\par
\par
\tab\tab return tooltips //do not remove/change this line\par
\tab\}(),\par
\par
\tab tooltipoffsets: [20, -30], //additional x and y offset from mouse cursor for tooltips\par
\par
\tab //***** NO NEED TO EDIT BEYOND HERE\par
\par
\tab tipprefix: 'imgtip', //tooltip ID prefixes\par
\par
\tab createtip:function($, tipid, tipinfo)\{\par
\tab\tab if ($('#'+tipid).length==0)\{ //if this tooltip doesn't exist yet\par
\tab\tab\tab return $('<div id="' + tipid + '" class="ddimgtooltip" />').html(\par
\tab\tab\tab\tab '<div style="text-align:center"><img src="' + tipinfo[0] + '" /></div>'\par
\tab\tab\tab\tab + ((tipinfo[1])? '<div style="text-align:left; margin-top:5px">'+tipinfo[1]+'</div>' : '')\par
\tab\tab\tab\tab )\par
\tab\tab\tab .css(tipinfo[2] || \{\})\par
\tab\tab\tab .appendTo(document.body)\par
\tab\tab\}\par
\tab\tab return null\par
\tab\},\par
\par
\tab positiontooltip:function($, $tooltip, e)\{\par
\tab\tab var x=e.pageX+this.tooltipoffsets[0], y=e.pageY+this.tooltipoffsets[1]\par
\tab\tab var tipw=$tooltip.outerWidth(), tiph=$tooltip.outerHeight(), \par
\tab\tab x=(x+tipw>$(document).scrollLeft()+$(window).width())? x-tipw-(ddimgtooltip.tooltipoffsets[0]*2) : x\par
\tab\tab y=(y+tiph>$(document).scrollTop()+$(window).height())? $(document).scrollTop()+$(window).height()-tiph-10 : y\par
\tab\tab $tooltip.css(\{left:x, top:y\})\par
\tab\},\par
\tab\par
\tab showbox:function($, $tooltip, e)\{\par
\tab\tab $tooltip.show()\par
\tab\tab this.positiontooltip($, $tooltip, e)\par
\tab\},\par
\par
\tab hidebox:function($, $tooltip)\{\par
\tab\tab $tooltip.hide()\par
\tab\},\par
\par
\par
\tab init:function(targetselector)\{\par
\tab\tab jQuery(document).ready(function($)\{\par
\tab\tab\tab var tiparray=ddimgtooltip.tiparray\par
\tab\tab\tab var $targets=$(targetselector)\par
\tab\tab\tab if ($targets.length==0)\par
\tab\tab\tab\tab return\par
\tab\tab\tab var tipids=[]\par
\tab\tab\tab $targets.each(function()\{\par
\tab\tab\tab\tab var $target=$(this)\par
\tab\tab\tab\tab $target.attr('rel').match(/\\[(\\d+)\\]/) //match d of attribute rel="imgtip[d]"\par
\tab\tab\tab\tab var tipsuffix=parseInt(RegExp.$1) //get d as integer\par
\tab\tab\tab\tab var tipid=this._tipid=ddimgtooltip.tipprefix+tipsuffix //construct this tip's ID value and remember it\par
\tab\tab\tab\tab var $tooltip=ddimgtooltip.createtip($, tipid, tiparray[tipsuffix])\par
\tab\tab\tab\tab $target.mouseenter(function(e)\{\par
\tab\tab\tab\tab\tab var $tooltip=$("#"+this._tipid)\par
\tab\tab\tab\tab\tab ddimgtooltip.showbox($, $tooltip, e)\par
\tab\tab\tab\tab\})\par
\tab\tab\tab\tab $target.mouseleave(function(e)\{\par
\tab\tab\tab\tab\tab var $tooltip=$("#"+this._tipid)\par
\tab\tab\tab\tab\tab ddimgtooltip.hidebox($, $tooltip)\par
\tab\tab\tab\tab\})\par
\tab\tab\tab\tab $target.mousemove(function(e)\{\par
\tab\tab\tab\tab\tab var $tooltip=$("#"+this._tipid)\par
\tab\tab\tab\tab\tab ddimgtooltip.positiontooltip($, $tooltip, e)\par
\tab\tab\tab\tab\})\par
\tab\tab\tab\tab if ($tooltip)\{ //add mouseenter to this tooltip (only if event hasn't already been added)\par
\tab\tab\tab\tab\tab $tooltip.mouseenter(function()\{\par
\tab\tab\tab\tab\tab\tab ddimgtooltip.hidebox($, $(this))\par
\tab\tab\tab\tab\tab\})\par
\tab\tab\tab\tab\}\par
\tab\tab\tab\})\par
\par
\tab\tab\}) //end dom ready\par
\tab\}\par
\}\par
\par
//ddimgtooltip.init("targetElementSelector")\par
ddimgtooltip.init("*[rel^=imgtip]")\par
}
 
