/* 
  DO NOT REPLACE with a stock copy of TipTip
  This version has been modified by Limos.com
  To edit, uncompress, make changes, then compress with yuicompressor
*/

/*
* TipTip
* Copyright 2010 Drew Wilson
* www.drewwilson.com
* code.drewwilson.com/entry/tiptip-jquery-plugin
*
* Version 1.3   -   Updated: Mar. 23, 2010
*/

(function(a){a.fn.tipTip=function(c){var g={activation:"hover",keepAlive:false,maxWidth:"200px",edgeOffset:3,defaultPosition:"bottom",delay:400,fadeIn:200,fadeOut:200,attribute:"title",extraClass:false,content:false,enter:function(){},exit:function(){}};var e=a.extend(g,c);if(a("#tiptip_holder").length<=0){var b=a('<div id="tiptip_holder" style="max-width:'+e.maxWidth+';"></div>');var d=a('<div id="tiptip_content"></div>');var f=a('<div id="tiptip_arrow"></div>');a("body").append(b.html(d).prepend(f.html('<div id="tiptip_arrow_inner"></div>')))}else{var b=a("#tiptip_holder");var d=a("#tiptip_content");var f=a("#tiptip_arrow")}return this.each(function(){var i=a(this);if(e.content){var l=e.content}else{var l=i.attr(e.attribute)}if(l!=""){if(!e.content){i.removeAttr(e.attribute)}var h=false;if(e.activation=="hover"){i.hover(function(){k()},function(){if(!e.keepAlive){j()}});if(e.keepAlive){b.hover(function(){},function(){j()})}}else{if(e.activation=="focus"){i.focus(function(){k()}).blur(function(){j()})}else{if(e.activation=="click"){i.click(function(){k(this);return false}).hover(function(){},function(){if(!e.keepAlive){j()}});if(e.keepAlive){b.hover(function(){},function(){j()})}}}}function k(x){e.enter.call(x);d.html(l);b.hide().removeAttr("class").css("margin","0");f.removeAttr("style");var y=parseInt(i.offset()["top"]);var p=parseInt(i.offset()["left"]);var C=parseInt(i.outerWidth());var m=parseInt(i.outerHeight());var E=b.outerWidth();var q=b.outerHeight();var n=Math.round((C-E)/2);var B=Math.round((m-q)/2);var D=Math.round(p+n);var u=Math.round(y+m+e.edgeOffset);var z="";var w="";var A=Math.round(E-12)/2;if(e.defaultPosition=="bottom"){z="_bottom"}else{if(e.defaultPosition=="top"){z="_top"}else{if(e.defaultPosition=="left"){z="_left"}else{if(e.defaultPosition=="right"){z="_right"}}}}var s=(n+p)<parseInt(a(window).scrollLeft());var v=(E+p)>parseInt(a(window).width());if((s&&n<0)||(z=="_right"&&!v)||(z=="_left"&&p<(E+e.edgeOffset+5))){z="_right";w=Math.round(q-13)/2;A=-12;D=Math.round(p+C+e.edgeOffset);u=Math.round(y+B)}else{if((v&&n<0)||(z=="_left"&&!s)){z="_left";w=Math.round(q-13)/2;A=Math.round(E);D=Math.round(p-(E+e.edgeOffset+5));u=Math.round(y+B)}}var r=(y+m+e.edgeOffset+q+8)>parseInt(a(window).height()+a(window).scrollTop());var o=((y+m)-(e.edgeOffset+q+8))<0;if(r||(z=="_bottom"&&r)||(z=="_top"&&!o)){if(z=="_top"||z=="_bottom"){z="_top"}else{z=z+"_top"}w=q;u=Math.round(y-(q+5+e.edgeOffset))}else{if(o|(z=="_top"&&o)||(z=="_bottom"&&!r)){if(z=="_top"||z=="_bottom"){z="_bottom"}else{z=z+"_bottom"}w=-12;u=Math.round(y+m+e.edgeOffset)}}if(z=="_right_top"||z=="_left_top"){u=u+5}else{if(z=="_right_bottom"||z=="_left_bottom"){u=u-5}}if(z=="_left_top"||z=="_left_bottom"){D=D+5}f.css({"margin-left":A+"px","margin-top":w+"px"});b.css({"margin-left":D+"px","margin-top":u+"px"}).attr("class","tip"+z);if(h){clearTimeout(h)}h=setTimeout(function(){if(e.extraClass){b.addClass(e.extraClass)}b.stop(true,true).fadeIn(e.fadeIn)},e.delay)}function j(){e.exit.call(this);if(h){clearTimeout(h)}b.fadeOut(e.fadeOut)}}})}})(jQuery);
