/* - -  * Append div container for Tooltip * - - */
$(document).ready(function(){$("body").append('<div id="btContainer" style="position:absolute;top:0;left:0;"></div>');});
/* - -  * canvas for IE * - - */
document.createElement("canvas").getContext||function(){function K(){return this.context_||(this.context_=new z(this))}function L(a,b){var c=D.call(arguments,2);return function(){return a.apply(b,c.concat(D.call(arguments)))}}function M(a){var b=a.srcElement;switch(a.propertyName){case "width":b.style.width=b.attributes.width.nodeValue+"px";b.getContext().clearRect();break;case "height":b.style.height=b.attributes.height.nodeValue+"px";b.getContext().clearRect();break}}function N(a){a=a.srcElement;
if(a.firstChild){a.firstChild.style.width=a.clientWidth+"px";a.firstChild.style.height=a.clientHeight+"px"}}function A(){return[[1,0,0],[0,1,0],[0,0,1]]}function s(a,b){for(var c=A(),d=0;d<3;d++)for(var e=0;e<3;e++){for(var h=0,g=0;g<3;g++)h+=a[d][g]*b[g][e];c[d][e]=h}return c}function E(a,b){b.fillStyle=a.fillStyle;b.lineCap=a.lineCap;b.lineJoin=a.lineJoin;b.lineWidth=a.lineWidth;b.miterLimit=a.miterLimit;b.shadowBlur=a.shadowBlur;b.shadowColor=a.shadowColor;b.shadowOffsetX=a.shadowOffsetX;b.shadowOffsetY=
a.shadowOffsetY;b.strokeStyle=a.strokeStyle;b.globalAlpha=a.globalAlpha;b.arcScaleX_=a.arcScaleX_;b.arcScaleY_=a.arcScaleY_;b.lineScale_=a.lineScale_}function F(a){var b,c=1;a=String(a);if(a.substring(0,3)=="rgb"){b=a.indexOf("(",3);var d=a.indexOf(")",b+1);d=a.substring(b+1,d).split(",");b="#";for(var e=0;e<3;e++)b+=G[Number(d[e])];if(d.length==4&&a.substr(3,1)=="a")c=d[3]}else b=a;return{color:b,alpha:c}}function O(a){switch(a){case "butt":return"flat";case "round":return"round";case "square":default:return"square"}}
function z(a){this.m_=A();this.mStack_=[];this.aStack_=[];this.currentPath_=[];this.fillStyle=this.strokeStyle="#000";this.lineWidth=1;this.lineJoin="miter";this.lineCap="butt";this.miterLimit=k*1;this.globalAlpha=1;this.canvas=a;var b=a.ownerDocument.createElement("div");b.style.width=a.clientWidth+"px";b.style.height=a.clientHeight+"px";b.style.overflow="hidden";b.style.position="absolute";a.appendChild(b);this.element_=b;this.lineScale_=this.arcScaleY_=this.arcScaleX_=1}function H(a,b,c,d){a.currentPath_.push({type:"bezierCurveTo",
cp1x:b.x,cp1y:b.y,cp2x:c.x,cp2y:c.y,x:d.x,y:d.y});a.currentX_=d.x;a.currentY_=d.y}function t(a,b,c){var d;a:{for(d=0;d<3;d++)for(var e=0;e<2;e++)if(!isFinite(b[d][e])||isNaN(b[d][e])){d=false;break a}d=true}if(d){a.m_=b;if(c)a.lineScale_=P(Q(b[0][0]*b[1][1]-b[0][1]*b[1][0]))}}function w(a){this.type_=a;this.r1_=this.y1_=this.x1_=this.r0_=this.y0_=this.x0_=0;this.colors_=[]}function I(){}var n=Math,j=n.round,B=n.sin,C=n.cos,Q=n.abs,P=n.sqrt,k=10,r=k/2,D=Array.prototype.slice,J={init:function(a){if(/MSIE/.test(navigator.userAgent)&&
!window.opera){a=a||document;a.createElement("canvas");a.attachEvent("onreadystatechange",L(this.init_,this,a))}},init_:function(a){a.namespaces.g_vml_||a.namespaces.add("g_vml_","urn:schemas-microsoft-com:vml","#default#VML");a.namespaces.g_o_||a.namespaces.add("g_o_","urn:schemas-microsoft-com:office:office","#default#VML");if(!a.styleSheets.ex_canvas_){var b=a.createStyleSheet();b.owningElement.id="ex_canvas_";b.cssText="canvas{display:inline-block;overflow:hidden;text-align:left;width:300px;height:150px}g_vml_\\:*{behavior:url(#default#VML)}g_o_\\:*{behavior:url(#default#VML)}"}a=
a.getElementsByTagName("canvas");for(b=0;b<a.length;b++)this.initElement(a[b])},initElement:function(a){if(!a.getContext){a.getContext=K;a.innerHTML="";a.attachEvent("onpropertychange",M);a.attachEvent("onresize",N);var b=a.attributes;if(b.width&&b.width.specified)a.style.width=b.width.nodeValue+"px";else a.width=a.clientWidth;if(b.height&&b.height.specified)a.style.height=b.height.nodeValue+"px";else a.height=a.clientHeight}return a}};J.init();for(var G=[],i=0;i<16;i++)for(var x=0;x<16;x++)G[i*16+
x]=i.toString(16)+x.toString(16);i=z.prototype;i.clearRect=function(){this.element_.innerHTML=""};i.beginPath=function(){this.currentPath_=[]};i.moveTo=function(a,b){var c=this.getCoords_(a,b);this.currentPath_.push({type:"moveTo",x:c.x,y:c.y});this.currentX_=c.x;this.currentY_=c.y};i.lineTo=function(a,b){var c=this.getCoords_(a,b);this.currentPath_.push({type:"lineTo",x:c.x,y:c.y});this.currentX_=c.x;this.currentY_=c.y};i.bezierCurveTo=function(a,b,c,d,e,h){e=this.getCoords_(e,h);a=this.getCoords_(a,
b);c=this.getCoords_(c,d);H(this,a,c,e)};i.quadraticCurveTo=function(a,b,c,d){a=this.getCoords_(a,b);c=this.getCoords_(c,d);d={x:this.currentX_+2/3*(a.x-this.currentX_),y:this.currentY_+2/3*(a.y-this.currentY_)};H(this,d,{x:d.x+(c.x-this.currentX_)/3,y:d.y+(c.y-this.currentY_)/3},c)};i.arc=function(a,b,c,d,e,h){c*=k;var g=h?"at":"wa",f=a+C(d)*c-r,l=b+B(d)*c-r;d=a+C(e)*c-r;e=b+B(e)*c-r;if(f==d&&!h)f+=0.125;a=this.getCoords_(a,b);f=this.getCoords_(f,l);d=this.getCoords_(d,e);this.currentPath_.push({type:g,
x:a.x,y:a.y,radius:c,xStart:f.x,yStart:f.y,xEnd:d.x,yEnd:d.y})};i.rect=function(a,b,c,d){this.moveTo(a,b);this.lineTo(a+c,b);this.lineTo(a+c,b+d);this.lineTo(a,b+d);this.closePath()};i.strokeRect=function(a,b,c,d){var e=this.currentPath_;this.beginPath();this.moveTo(a,b);this.lineTo(a+c,b);this.lineTo(a+c,b+d);this.lineTo(a,b+d);this.closePath();this.stroke();this.currentPath_=e};i.fillRect=function(a,b,c,d){var e=this.currentPath_;this.beginPath();this.moveTo(a,b);this.lineTo(a+c,b);this.lineTo(a+
c,b+d);this.lineTo(a,b+d);this.closePath();this.fill();this.currentPath_=e};i.createLinearGradient=function(a,b,c,d){var e=new w("gradient");e.x0_=a;e.y0_=b;e.x1_=c;e.y1_=d;return e};i.createRadialGradient=function(a,b,c,d,e,h){var g=new w("gradientradial");g.x0_=a;g.y0_=b;g.r0_=c;g.x1_=d;g.y1_=e;g.r1_=h;return g};i.drawImage=function(a){var b,c,d,e,h,g,f,l;d=a.runtimeStyle.width;e=a.runtimeStyle.height;a.runtimeStyle.width="auto";a.runtimeStyle.height="auto";var o=a.width,p=a.height;a.runtimeStyle.width=
d;a.runtimeStyle.height=e;if(arguments.length==3){b=arguments[1];c=arguments[2];h=g=0;f=d=o;l=e=p}else if(arguments.length==5){b=arguments[1];c=arguments[2];d=arguments[3];e=arguments[4];h=g=0;f=o;l=p}else if(arguments.length==9){h=arguments[1];g=arguments[2];f=arguments[3];l=arguments[4];b=arguments[5];c=arguments[6];d=arguments[7];e=arguments[8]}else throw Error("Invalid number of arguments");var m=this.getCoords_(b,c),q=[];q.push(" <g_vml_:group",' coordsize="',k*10,",",k*10,'"',' coordorigin="0,0"',
' style="width:',10,"px;height:",10,"px;position:absolute;");if(this.m_[0][0]!=1||this.m_[0][1]){var u=[];u.push("M11=",this.m_[0][0],",","M12=",this.m_[1][0],",","M21=",this.m_[0][1],",","M22=",this.m_[1][1],",","Dx=",j(m.x/k),",","Dy=",j(m.y/k),"");var v=this.getCoords_(b+d,c),y=this.getCoords_(b,c+e);b=this.getCoords_(b+d,c+e);m.x=n.max(m.x,v.x,y.x,b.x);m.y=n.max(m.y,v.y,y.y,b.y);q.push("padding:0 ",j(m.x/k),"px ",j(m.y/k),"px 0;filter:progid:DXImageTransform.Microsoft.Matrix(",u.join(""),", sizingmethod='clip');")}else q.push("top:",
j(m.y/k),"px;left:",j(m.x/k),"px;");q.push(' ">','<g_vml_:image src="',a.src,'"',' style="width:',k*d,"px;"," height:",k*e,'px;"',' cropleft="',h/o,'"',' croptop="',g/p,'"',' cropright="',(o-h-f)/o,'"',' cropbottom="',(p-g-l)/p,'"'," />","</g_vml_:group>");this.element_.insertAdjacentHTML("BeforeEnd",q.join(""))};i.stroke=function(a){var b=[],c=F(a?this.fillStyle:this.strokeStyle),d=c.color;c=c.alpha*this.globalAlpha;b.push("<g_vml_:shape",' filled="',!!a,'"',' style="position:absolute;width:',10,
"px;height:",10,'px;"',' coordorigin="0 0" coordsize="',k*10," ",k*10,'"',' stroked="',!a,'"',' path="');for(var e={x:null,y:null},h={x:null,y:null},g=0;g<this.currentPath_.length;g++){var f=this.currentPath_[g];switch(f.type){case "moveTo":b.push(" m ",j(f.x),",",j(f.y));break;case "lineTo":b.push(" l ",j(f.x),",",j(f.y));break;case "close":b.push(" x ");f=null;break;case "bezierCurveTo":b.push(" c ",j(f.cp1x),",",j(f.cp1y),",",j(f.cp2x),",",j(f.cp2y),",",j(f.x),",",j(f.y));break;case "at":case "wa":b.push(" ",
f.type," ",j(f.x-this.arcScaleX_*f.radius),",",j(f.y-this.arcScaleY_*f.radius)," ",j(f.x+this.arcScaleX_*f.radius),",",j(f.y+this.arcScaleY_*f.radius)," ",j(f.xStart),",",j(f.yStart)," ",j(f.xEnd),",",j(f.yEnd));break}if(f){if(e.x==null||f.x<e.x)e.x=f.x;if(h.x==null||f.x>h.x)h.x=f.x;if(e.y==null||f.y<e.y)e.y=f.y;if(h.y==null||f.y>h.y)h.y=f.y}}b.push(' ">');if(a)if(typeof this.fillStyle=="object"){d=this.fillStyle;f=0;a={x:0,y:0};c=0;var l=1;if(d.type_=="gradient"){f=d.x1_/this.arcScaleX_;e=d.y1_/
this.arcScaleY_;g=this.getCoords_(d.x0_/this.arcScaleX_,d.y0_/this.arcScaleY_);f=this.getCoords_(f,e);f=Math.atan2(f.x-g.x,f.y-g.y)*180/Math.PI;if(f<0)f+=360;if(f<1.0E-6)f=0}else{g=this.getCoords_(d.x0_,d.y0_);c=h.x-e.x;l=h.y-e.y;a={x:(g.x-e.x)/c,y:(g.y-e.y)/l};c/=this.arcScaleX_*k;l/=this.arcScaleY_*k;g=n.max(c,l);c=2*d.r0_/g;l=2*d.r1_/g-c}e=d.colors_;e.sort(function(y,R){return y.offset-R.offset});h=e.length;var o=e[0].color,p=e[h-1].color,m=e[0].alpha*this.globalAlpha,q=e[h-1].alpha*this.globalAlpha,
u=[];for(g=0;g<h;g++){var v=e[g];u.push(v.offset*l+c+" "+v.color)}b.push('<g_vml_:fill type="',d.type_,'"',' method="none" focus="100%"',' color="',o,'"',' color2="',p,'"',' colors="',u.join(","),'"',' opacity="',q,'"',' g_o_:opacity2="',m,'"',' angle="',f,'"',' focusposition="',a.x,",",a.y,'" />')}else b.push('<g_vml_:fill color="',d,'" opacity="',c,'" />');else{a=this.lineScale_*this.lineWidth;if(a<1)c*=a;b.push("<g_vml_:stroke",' opacity="',c,'"',' joinstyle="',this.lineJoin,'"',' miterlimit="',
this.miterLimit,'"',' endcap="',O(this.lineCap),'"',' weight="',a,'px"',' color="',d,'" />')}b.push("</g_vml_:shape>");this.element_.insertAdjacentHTML("beforeEnd",b.join(""))};i.fill=function(){this.stroke(true)};i.closePath=function(){this.currentPath_.push({type:"close"})};i.getCoords_=function(a,b){var c=this.m_;return{x:k*(a*c[0][0]+b*c[1][0]+c[2][0])-r,y:k*(a*c[0][1]+b*c[1][1]+c[2][1])-r}};i.save=function(){var a={};E(this,a);this.aStack_.push(a);this.mStack_.push(this.m_);this.m_=s(A(),this.m_)};
i.restore=function(){E(this.aStack_.pop(),this);this.m_=this.mStack_.pop()};i.translate=function(a,b){t(this,s([[1,0,0],[0,1,0],[a,b,1]],this.m_),false)};i.rotate=function(a){var b=C(a);a=B(a);t(this,s([[b,a,0],[-a,b,0],[0,0,1]],this.m_),false)};i.scale=function(a,b){this.arcScaleX_*=a;this.arcScaleY_*=b;t(this,s([[a,0,0],[0,b,0],[0,0,1]],this.m_),true)};i.transform=function(a,b,c,d,e,h){t(this,s([[a,b,0],[c,d,0],[e,h,1]],this.m_),true)};i.setTransform=function(a,b,c,d,e,h){t(this,[[a,b,0],[c,d,0],
[e,h,1]],true)};i.clip=function(){};i.arcTo=function(){};i.createPattern=function(){return new I};w.prototype.addColorStop=function(a,b){b=F(b);this.colors_.push({offset:a,color:b.color,alpha:b.alpha})};G_vmlCanvasManager=J;CanvasRenderingContext2D=z;CanvasGradient=w;CanvasPattern=I}();
/* - -  * hoverIntent for beautytips * - - */
(function($){$.fn.hoverIntent=function(f,g){var cfg={sensitivity:7,interval:100,timeout:0};cfg=$.extend(cfg,g?{over:f,out:g}:f);var cX,cY,pX,pY;var track=function(ev){cX=ev.pageX;cY=ev.pageY;};var compare=function(ev,ob){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);if((Math.abs(pX-cX)+Math.abs(pY-cY))<cfg.sensitivity){$(ob).unbind("mousemove",track);ob.hoverIntent_s=1;return cfg.over.apply(ob,[ev]);}else{pX=cX;pY=cY;ob.hoverIntent_t=setTimeout(function(){compare(ev,ob);},cfg.interval);}};var delay=function(ev,ob){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);ob.hoverIntent_s=0;return cfg.out.apply(ob,[ev]);};var handleHover=function(e){var p=(e.type=="mouseover"?e.fromElement:e.toElement)||e.relatedTarget;while(p&&p!=this){try{p=p.parentNode;}catch(e){p=this;}}if(p==this){return false;}var ev=jQuery.extend({},e);var ob=this;if(ob.hoverIntent_t){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);}if(e.type=="mouseover"){pX=ev.pageX;pY=ev.pageY;$(ob).bind("mousemove",track);if(ob.hoverIntent_s!=1){ob.hoverIntent_t=setTimeout(function(){compare(ev,ob);},cfg.interval);}}else{$(ob).unbind("mousemove",track);if(ob.hoverIntent_s==1){ob.hoverIntent_t=setTimeout(function(){delay(ev,ob);},cfg.timeout);}}};return this.mouseover(handleHover).mouseout(handleHover);};})(jQuery);
/* - - *bgIframe plug-in for beautyips* - - */
(function($){$.fn.bgIframe=$.fn.bgiframe=function(s){if($.browser.msie&&/6.0/.test(navigator.userAgent)){s=$.extend({top:'auto',left:'auto',width:'auto',height:'auto',opacity:true,src:'javascript:false;'},s||{});var prop=function(n){return n&&n.constructor==Number?n+'px':n;},html='<iframe class="bgiframe"frameborder="0"tabindex="-1"src="'+s.src+'"'+'style="display:block;position:absolute;z-index:-1;'+(s.opacity!==false?'filter:Alpha(Opacity=\'0\');':'')+'top:'+(s.top=='auto'?'expression(((parseInt(this.parentNode.currentStyle.borderTopWidth)||0)*-1)+\'px\')':prop(s.top))+';'+'left:'+(s.left=='auto'?'expression(((parseInt(this.parentNode.currentStyle.borderLeftWidth)||0)*-1)+\'px\')':prop(s.left))+';'+'width:'+(s.width=='auto'?'expression(this.parentNode.offsetWidth+\'px\')':prop(s.width))+';'+'height:'+(s.height=='auto'?'expression(this.parentNode.offsetHeight+\'px\')':prop(s.height))+';'+'"/>';return this.each(function(){if($('> iframe.bgiframe',this).length==0)this.insertBefore(document.createElement('html'),this.firstChild);});}return this;};})(jQuery);
/* - -  *Beauty Tips Plug-in Start*  - -  */
jQuery.bt={version:"0.9.5-rc1"};
(function(e){jQuery.fn.bt=function(o,t){function y(a,l){this.moveTo(a[0].x,a[0].y);for(i=1;i<a.length;i++)if(a[i-1].type=="arcStart"){this.quadraticCurveTo(w(a[i].x,l),w(a[i].y,l),w(a[(i+1)%a.length].x,l),w(a[(i+1)%a.length].y,l));i++}else this.lineTo(w(a[i].x,l),w(a[i].y,l))}function w(a,l){l=g(l);return l%2?a:Math.round(a-0.5)+0.5}function g(a){return parseInt(a)||0}function D(a,l){var r,z=[];for(r in a)a[r]!=l&&z.push(a[r]);return z}function R(){try{var a=navigator.userAgent.toLowerCase();if(/webkit/.test(a))return true;
else if(/gecko|mozilla/.test(a)&&parseFloat(a.match(/firefox\/(\d+(?:\.\d+)+)/)[1])>=3.1)return true}catch(l){}return false}function L(a,l,r){if(a.x==l.x){l=a.y<l.y?a.y+r:a.y-r;return{x:a.x,y:l}}else if(a.y==l.y){l=a.x<l.x?a.x+r:a.x-r;return{x:l,y:a.y}}}function M(a,l,r,z,s){if(l==z)return{x:s,y:l};r=(l-z)/(a-r);return{x:s,y:r*s+(l-r*a)}}function N(a,l,r,z,s){if(a==r)return{x:a,y:s};r=(l-z)/(a-r);return{x:(s-(l-r*a))/r,y:s}}if(typeof o!="string"){var O=true;t=o;o=false}else O=false;if(jQuery.fn.hoverIntent&&
jQuery.bt.defaults.trigger=="hover")jQuery.bt.defaults.trigger="hoverIntent";return this.each(function(){var a=jQuery.extend(false,jQuery.bt.defaults,jQuery.bt.options,t),l="false";a.spikeLength=g(a.spikeLength);a.spikeGirth=g(a.spikeGirth);a.overlap=g(a.overlap);var r=false;a.killTitle&&e(this).find("[title]").andSelf().each(function(){e(this).attr("bt-xTitle")||e(this).attr("bt-xTitle",e(this).attr("title")).attr("title","")});if(typeof a.trigger=="string")a.trigger=[a.trigger];if(a.trigger[0]==
"hoverIntent"){var z=jQuery.extend(a.hoverIntentOpts,{over:function(){this.btOn();e(this).data("bt-box").hover(function(){l=true})},out:function(){}});e(this).hoverIntent(z)}else if(a.trigger[0]=="hover")e(this).hover(function(){this.btOn()},function(){this.btOff()});else if(a.trigger[0]=="now")e(this).hasClass("bt-active")?this.btOff():this.btOn();else if(a.trigger[0]!="none")a.trigger.length>1&&a.trigger[0]!=a.trigger[1]?e(this).bind(a.trigger[0],function(){this.btOn()}).bind(a.trigger[1],function(){this.btOff()}):
e(this).bind(a.trigger[0],function(){e(this).hasClass("bt-active")?this.btOff():this.btOn()});this.btOn=function(){e(".tooltipWhite").each(function(){e(this).hasClass("bt-active")&&this.btOff()});a.preBuild.apply(this);e(jQuery.bt.vars.closeWhenOpenStack).btOff();e(this).addClass("bt-active "+a.activeClass);if(O&&a.ajaxPath==null){a.killTitle&&e(this).attr("title",e(this).attr("bt-xTitle"));o=e.isFunction(a.contentSelector)?a.contentSelector.apply(this):eval(a.contentSelector);a.killTitle&&e(this).attr("title",
"")}if(a.ajaxPath!=null){if(typeof a.ajaxPath=="object"){var s=eval(a.ajaxPath[0]);s+=a.ajaxPath[1]?" "+a.ajaxPath[1]:""}else s=a.ajaxPath;var m=s.indexOf(" ");if(m>=0){var A=s.slice(m,s.length);s=s.slice(0,m)}m=a.ajaxCache?e(document.body).data("btCache-"+s.replace(/\./g,"")):null;if(typeof m=="string")o=A?e("<div/>").append(m.replace(/<script(.|\s)*?\/script>/g,"")).find(A):m;else{var C=this;m=jQuery.extend(false,{type:a.ajaxType,data:a.ajaxData,cache:a.ajaxCache,url:s,complete:function(H,K){if(K==
"success"||K=="notmodified"){a.ajaxCache&&e(document.body).data("btCache-"+s.replace(/\./g,""),H.responseText);r=false;o=A?e("<div/>").append(H.responseText.replace(/<script(.|\s)*?\/script>/g,"")).find(A):H.responseText}else{if(K=="timeout")r=true;o=a.ajaxError.replace(/%error/g,H.statusText)}e(C).hasClass("bt-active")&&C.btOn()}},a.ajaxOpts);jQuery.ajax(m);o=a.ajaxLoading}}var n=0,u=0,B=m=0;if(a.shadow&&!R()){a.shadow=false;jQuery.extend(a,a.noShadowOpts)}if(a.shadow){n=a.shadowBlur>Math.abs(a.shadowOffsetX)?
a.shadowBlur*2:a.shadowBlur+Math.abs(a.shadowOffsetX);m=a.shadowBlur-a.shadowOffsetX>0?a.shadowBlur-a.shadowOffsetX:0;u=a.shadowBlur>Math.abs(a.shadowOffsetY)?a.shadowBlur*2:a.shadowBlur+Math.abs(a.shadowOffsetY);B=a.shadowBlur-a.shadowOffsetY>0?a.shadowBlur-a.shadowOffsetY:0}if(a.offsetParent)var I=e(a.offsetParent),h=I.offset(),b=e(this).offset(),d=g(b.top)-g(h.top)+g(e(this).css("margin-top"))-B,p=g(b.left)-g(h.left)+g(e(this).css("margin-left"))-m;else{I=e(this).css("position")=="absolute"?e(this).parents().eq(0).offsetParent():
e(this).offsetParent();b=e(this).btPosition();d=g(b.top)+g(e(this).css("margin-top"))-B;p=g(b.left)+g(e(this).css("margin-left"))-m}var q=e(this).btOuterWidth(),j=e(this).outerHeight();if(typeof o=="object"){h=o;b=e(h).clone(true).show();var f=e(h).data("bt-clones")||[];f.push(b);e(h).data("bt-clones",f);e(b).data("bt-orig",h);e(this).data("bt-content-orig",{original:h,clone:b});o=b}if(!(typeof o=="null"||o=="")){b=e('<div class="bt-content"></div>').append(o).css({padding:a.padding,position:"absolute",
width:a.shrinkToFit?"auto":a.width,zIndex:a.textzIndex,left:m,top:B}).css(a.cssStyles);h=e('<div class="bt-wrapper"></div>').append(b).addClass(a.cssClass).css({position:"absolute",width:a.width,zIndex:a.wrapperzIndex,visibility:"hidden"}).appendTo(I);if(jQuery.fn.bgiframe){b.bgiframe();h.bgiframe()}e(this).data("bt-box",h);f=g(e(document).scrollTop());var E=g(e(document).scrollLeft()),F=g(e(window).width()),G=g(e(window).height()),P=E+F,Q=f+G,x={},J=e(this).offset();x.top=J.top-f;x.bottom=G-(J+j-
f);x.left=J.left-E;x.right=F-(J.left+q-E);F=g(b.outerHeight());G=g(b.btOuterWidth());if(a.positions.constructor==String)a.positions=a.positions.replace(/ /,"").split(",");if(a.positions[0]=="most"){var v="top";for(var c in x)v=x[c]>x[v]?c:v}else for(var k in a.positions){v=a.positions[k];if((v=="left"||v=="right")&&x[v]>G+a.spikeLength)break;else if((v=="top"||v=="bottom")&&x[v]>F+a.spikeLength)break}k=p+(q-G)*0.5;x=d+(j-F)*0.5;c=[];switch(v){case "top":b.css("margin-bottom",a.spikeLength+"px");h.css({top:d-
b.outerHeight(true)+a.overlap,left:k});d=P-a.windowMargin-(b.offset().left+b.btOuterWidth(true));j=m;if(d<0){h.css("left",g(h.css("left"))+d+"px");j-=d}d=b.offset().left+g(b.css("margin-left"))-(E+a.windowMargin);if(d<0){h.css("left",g(h.css("left"))-d+"px");j+=d}d=b.btPosition().top+g(b.css("margin-top"));k=b.btPosition().left+g(b.css("margin-left"));p=k+b.btOuterWidth();q=d+b.outerHeight();f={x:k+b.btOuterWidth()*a.centerPointX,y:d+b.outerHeight()*a.centerPointY};c[c.length]=j={y:q+a.spikeLength,
x:(p-k)*0.5+j,type:"spike"};f=N(j.x,j.y,f.x,f.y,q);f.x=f.x<k+a.spikeGirth/2+a.cornerRadius?k+a.spikeGirth/2+a.cornerRadius:f.x;f.x=f.x>p-a.spikeGirth/2-a.cornerRadius?p-a.spikeGirth/2-a.CornerRadius:f.x;c[c.length]={x:f.x-a.spikeGirth/2,y:q,type:"join"};c[c.length]={x:k,y:q,type:"corner"};c[c.length]={x:k,y:d,type:"corner"};c[c.length]={x:p,y:d,type:"corner"};c[c.length]={x:p,y:q,type:"corner"};c[c.length]={x:f.x+a.spikeGirth/2,y:q,type:"join"};c[c.length]=j;break;case "left":b.css("margin-right",
a.spikeLength+"px");h.css({top:x+"px",left:p-b.btOuterWidth(true)+a.overlap+"px"});d=Q-a.windowMargin-(b.offset().top+b.outerHeight(true));j=B;if(d<0){h.css("top",g(h.css("top"))+d+"px");j-=d}d=b.offset().top+g(b.css("margin-top"))-(f+a.windowMargin);if(d<0){h.css("top",g(h.css("top"))-d+"px");j+=d}d=b.btPosition().top+g(b.css("margin-top"));k=b.btPosition().left+g(b.css("margin-left"));p=k+b.btOuterWidth();q=d+b.outerHeight();f={x:k+b.btOuterWidth()*a.centerPointX,y:d+b.outerHeight()*a.centerPointY};
c[c.length]=j={x:p+a.spikeLength,y:(q-d)*0.5+j,type:"spike"};f=M(j.x,j.y,f.x,f.y,p);f.y=f.y<d+a.spikeGirth/2+a.cornerRadius?d+a.spikeGirth/2+a.cornerRadius:f.y;f.y=f.y>q-a.spikeGirth/2-a.cornerRadius?q-a.spikeGirth/2-a.cornerRadius:f.y;c[c.length]={x:p,y:f.y+a.spikeGirth/2,type:"join"};c[c.length]={x:p,y:q,type:"corner"};c[c.length]={x:k,y:q,type:"corner"};c[c.length]={x:k,y:d,type:"corner"};c[c.length]={x:p,y:d,type:"corner"};c[c.length]={x:p,y:f.y-a.spikeGirth/2,type:"join"};c[c.length]=j;break;
case "bottom":b.css("margin-top",a.spikeLength+"px");h.css({top:d+j-a.overlap,left:k});d=P-a.windowMargin-(b.offset().left+b.btOuterWidth(true));j=m;if(d<0){h.css("left",g(h.css("left"))+d+"px");j-=d}d=b.offset().left+g(b.css("margin-left"))-(E+a.windowMargin);if(d<0){h.css("left",g(h.css("left"))-d+"px");j+=d}d=b.btPosition().top+g(b.css("margin-top"));k=b.btPosition().left+g(b.css("margin-left"));p=k+b.btOuterWidth();q=d+b.outerHeight();f={x:k+b.btOuterWidth()*a.centerPointX,y:d+b.outerHeight()*
a.centerPointY};c[c.length]=j={x:(p-k)*0.5+j,y:B,type:"spike"};f=N(j.x,j.y,f.x,f.y,d);f.x=f.x<k+a.spikeGirth/2+a.cornerRadius?k+a.spikeGirth/2+a.cornerRadius:f.x;f.x=f.x>p-a.spikeGirth/2-a.cornerRadius?p-a.spikeGirth/2-a.cornerRadius:f.x;c[c.length]={x:f.x+a.spikeGirth/2,y:d,type:"join"};c[c.length]={x:p,y:d,type:"corner"};c[c.length]={x:p,y:q,type:"corner"};c[c.length]={x:k,y:q,type:"corner"};c[c.length]={x:k,y:d,type:"corner"};c[c.length]={x:f.x-a.spikeGirth/2,y:d,type:"join"};c[c.length]=j;break;
case "right":b.css("margin-left",a.spikeLength+"px");h.css({top:x+"px",left:p+q-a.overlap+"px"});d=Q-a.windowMargin-(b.offset().top+b.outerHeight(true));j=B;if(d<0){h.css("top",g(h.css("top"))+d+"px");j-=d}d=b.offset().top+g(b.css("margin-top"))-(f+a.windowMargin);if(d<0){h.css("top",g(h.css("top"))-d+"px");j+=d}d=b.btPosition().top+g(b.css("margin-top"));k=b.btPosition().left+g(b.css("margin-left"));p=k+b.btOuterWidth();q=d+b.outerHeight();f={x:k+b.btOuterWidth()*a.centerPointX,y:d+b.outerHeight()*
a.centerPointY};c[c.length]=j={x:m,y:(q-d)*0.5+j,type:"spike"};f=M(j.x,j.y,f.x,f.y,k);f.y=f.y<d+a.spikeGirth/2+a.cornerRadius?d+a.spikeGirth/2+a.cornerRadius:f.y;f.y=f.y>q-a.spikeGirth/2-a.cornerRadius?q-a.spikeGirth/2-a.cornerRadius:f.y;c[c.length]={x:k,y:f.y-a.spikeGirth/2,type:"join"};c[c.length]={x:k,y:d,type:"corner"};c[c.length]={x:p,y:d,type:"corner"};c[c.length]={x:p,y:q,type:"corner"};c[c.length]={x:k,y:q,type:"corner"};c[c.length]={x:k,y:f.y+a.spikeGirth/2,type:"join"};c[c.length]=j;break}d=
document.createElement("canvas");e(d).attr("width",g(b.btOuterWidth(true))+a.strokeWidth*2+n).attr("height",g(b.outerHeight(true))+a.strokeWidth*2+u).appendTo(h).css({position:"absolute",zIndex:a.boxzIndex});if(typeof G_vmlCanvasManager!="undefined")d=G_vmlCanvasManager.initElement(d);if(a.cornerRadius>0){n=[];for(b=0;b<c.length;b++)if(c[b].type=="corner"){u=L(c[b],c[(b-1)%c.length],a.cornerRadius);u.type="arcStart";n[n.length]=u;n[n.length]=c[b];u=L(c[b],c[(b+1)%c.length],a.cornerRadius);u.type=
"arcEnd";n[n.length]=u}else n[n.length]=c[b];c=n}n=d.getContext("2d");if(a.shadow&&a.shadowOverlap!==true){u=g(a.shadowOverlap);switch(v){case "top":a.shadowOffsetX+a.shadowBlur-u>0&&h.css("top",g(h.css("top"))-(a.shadowOffsetX+a.shadowBlur-u));break;case "right":m-u>0&&h.css("left",g(h.css("left"))+m-u);break;case "bottom":B-u>0&&h.css("top",g(h.css("top"))+B-u);break;case "left":a.shadowOffsetY+a.shadowBlur-u>0&&h.css("left",g(h.css("left"))-(a.shadowOffsetY+a.shadowBlur-u));break}}y.apply(n,[c],
a.strokeWidth);n.fillStyle=a.fill;if(a.shadow){n.shadowOffsetX=a.shadowOffsetX;n.shadowOffsetY=a.shadowOffsetY;n.shadowBlur=a.shadowBlur;n.shadowColor=a.shadowColor}n.closePath();n.fill();if(a.strokeWidth>0){n.shadowColor="rgba(0, 0, 0, 0)";n.lineWidth=a.strokeWidth;n.strokeStyle=a.strokeStyle;n.beginPath();y.apply(n,[c],a.strokeWidth);n.closePath();n.stroke()}a.preShow.apply(this,[h[0]]);h.css({display:"none",visibility:"visible"});a.showTip.apply(this,[h[0]]);if(a.overlay){v=e('<div class="bt-overlay"></div>').css({position:"fixed",backgroundColor:"black",top:0,left:0,'z-index':9995,opacity:0.2,'filter':'alpha(opacity=20)',width:'100%',height:'100%'}).appendTo(I);e(this).data("bt-overlay",v)}if(a.ajaxPath!=null&&a.ajaxCache==false||r)o=false;if(a.clickAnywhereToClose){jQuery.bt.vars.clickAnywhereStack.push(this);e(document).click(jQuery.bt.docClick)}a.closeWhenOthersOpen&&jQuery.bt.vars.closeWhenOpenStack.push(this);a.postShow.apply(this,[h[0]])}};this.btOff=function(){var s=e(this).data("bt-box");a.preHide.apply(this,
[s]);var m=this;m.btCleanup=function(){var A=e(m).data("bt-box"),C=e(m).data("bt-content-orig"),n=e(m).data("bt-overlay");if(typeof A=="object"){e(A).remove();e(m).removeData("bt-box")}if(typeof C=="object"){A=e(C.original).data("bt-clones");e(C).data("bt-clones",D(A,C.clone))}if(typeof n=="object"){e(n).remove();e(m).removeData("bt-overlay")}jQuery.bt.vars.clickAnywhereStack=D(jQuery.bt.vars.clickAnywhereStack,m);jQuery.bt.vars.closeWhenOpenStack=D(jQuery.bt.vars.closeWhenOpenStack,m);e(m).removeClass("bt-active "+
a.activeClass);a.postHide.apply(m)};a.hideTip.apply(this,[s,m.btCleanup])};this.btRefresh=function(){this.btOff();this.btOn()}})};jQuery.fn.btPosition=function(){function o(g,D){return g[0]&&parseInt(jQuery.curCSS(g[0],D,true),10)||0}var t;if(this[0]){t=this.offsetParent();var y=this.offset(),w=/^body|html$/i.test(t[0].tagName)?{top:0,left:0}:t.offset();y.top-=o(this,"marginTop");y.left-=o(this,"marginLeft");w.top+=o(t,"borderTopWidth");w.left+=o(t,"borderLeftWidth");t={top:y.top-w.top,left:y.left-
w.left}}return t};jQuery.fn.btOuterWidth=function(o){function t(y,w){return y[0]&&parseInt(jQuery.curCSS(y[0],w,true),10)||0}return this.innerWidth()+t(this,"borderLeftWidth")+t(this,"borderRightWidth")+(o?t(this,"marginLeft")+t(this,"marginRight"):0)};jQuery.fn.btOn=function(){return this.each(function(){jQuery.isFunction(this.btOn)&&this.btOn()})};jQuery.fn.btOff=function(){return this.each(function(){jQuery.isFunction(this.btOff)&&this.btOff()})};jQuery.bt.vars={clickAnywhereStack:[],closeWhenOpenStack:[]};
jQuery.bt.docClick=function(o){if(!o)o=window.event;if(!e(o.target).parents().andSelf().filter(".bt-wrapper, .bt-active").length&&jQuery.bt.vars.clickAnywhereStack.length){e(jQuery.bt.vars.clickAnywhereStack).btOff();e(document).unbind("click",jQuery.bt.docClick)}};jQuery.bt.defaults={trigger:"click",clickAnywhereToClose:true,closeWhenOthersOpen:true,shrinkToFit:true,width:"200px",padding:0,spikeGirth:10,spikeLength:10,overlap:0,overlay:true,killTitle:true,textzIndex:9999,boxzIndex:9998,wrapperzIndex:9997,offsetParent:'#btContainer',positions:["top","bottom","left","right","most"],fill:"#ffffff",windowMargin:10,strokeWidth:1,strokeStyle:"#333333",cornerRadius:0,centerPointX:0.5,centerPointY:0.5,shadow:true,shadowOffsetX:1,shadowOffsetY:1,shadowBlur:6,shadowColor:"rgba(0,0,0,.3)",shadowOverlap:false,noShadowOpts:{strokeStyle:"#333333"},cssClass:"",cssStyles:{},activeClass:"bt-active",contentSelector:"$(this).attr('content')",ajaxPath:["$(this).attr('href')"],ajaxError:"<strong>ERROR:</strong> <em>%error</em>",ajaxLoading:'<div style="height:auto;margin:0 auto;width:100%"><img src="//www.americanapparel.net/scripts/beautytip/loading-small.gif" width="200" height="108"></div>',
ajaxData:{},ajaxType:"GET",ajaxCache:true,ajaxOpts:{},preBuild:function(){},preShow:function(){},showTip:function(o){e(o).show()},postShow:function(){},preHide:function(){},hideTip:function(o,t){e(o).hide();t()},postHide:function(){},hoverIntentOpts:{interval:150,timeout:150}};jQuery.bt.options={}})(jQuery);
function closeTooltip(){$('.bt_bottom,.bt_top,.bt_left').each(function(dd){if($(this).hasClass('bt-active')){this.btOff();}});}
$(document).ready(function(){$('.bt_bottom').bt({ positions:['bottom'] });$('.bt_top').bt({ positions:['top'] });$('.bt_left').bt({ positions:['left'] });$('.bt_right').bt({ positions:['right'] });});
