function gaTrack(e){_gaq=window._gaq||[],_gaq.push(["_trackPageview",e])}function gaEvent(e){_gaq=window._gaq||[],e.splice(0,0,"_trackEvent"),_gaq.push(e),window.tf&&window.tf.isDebug()&&console.log("GA Event: "+e)}function initClippingTool(e,t,n,i){function a(e){var t;return $.each(document.cookie.split(";"),function(n,i){if(i=i.split("="),i[0].replace(/^\s+/g,"")==e)return t=i[1],!1}),t}function o(t){f=t,f<0?($(".images .imgWrapper").find("img").hide().end().find("span").show(),$(".noimages").text("Include an image"),$(".images .arrowPrev,.images .arrowNext").addClass("arrowEnabled"),$(".imageText").hide()):($(".images .imgWrapper").find("span").hide().end().find("img").hide().eq(f).show(),$(".noimages").text("I don't want to select any image"),$(".imageText").show(),$(".imageCtr").text(f+1),$(".imageLen").text(d.length),$(".images .arrowPrev").toggleClass("arrowEnabled",f>0),$(".images .arrowNext").toggleClass("arrowEnabled",fhelp@trefis.com'):t&&"error"==t.status&&l('Sorry, your clip could not be saved. Please try again later or email help@trefis.com'),u()},error:function(){l('Sorry, your clip could not be saved. Please try again later or email help@trefis.com'),u()}})):(l('Enter your Trefis account email/password to clip. To skip this next time, log in on Trefis and enable 3rd party cookies.'),$(".email,.password").css({backgroundColor:"#ffe0e0"})),!1}function u(){m.r(),$(".spinner").hide()}var d=[],p=[],f=-1,h=250,g=150,m=new tf.Mutex;$(".share").click(c),$(".noimages").click(function(){return o(f<0?0:-1),!1}),$(".images .arrowPrev").click(function(){return $(this).hasClass("arrowEnabled")&&o(f<0?0:f-1),!1}),$(".images .arrowNext").click(function(){return $(this).hasClass("arrowEnabled")&&o(f<0?0:f+1),!1}),$.receiveMessage(function(e){var t,n=e.data.split(",,"),i=n[0];"set"==i?(t=n.length-1,p=n.slice(1+t/2,1+t),d=n.slice(1,1+t/2),$(".images .imgWrapper").append($("",{text:"No Image",display:"none"})),$.each(d,function(e,t){var n=$("",{load:s});$(".images .imgWrapper").append(n),n.attr("src",t)}),o(d.length?0:-1)):"pick"==i&&o($.inArray(n[1],d))},e.replace(/([^:]+:\/\/[^\/]+).*/,"$1")),a(t)&&a(n)||$(".loginBoxes").show(),i<600&&($("textarea").attr("rows",3),h=150,g=90),$(".images table").css({width:h,height:g}),$.postMessage("askimages",e),$.ajax({type:"GET",url:getHost()+"/libraryupload/tags",data:{companies:1},dataType:"json",success:function(e,t){e&&"success"==e.status&&$(".tags").tokenInput(e.data,{theme:"trefis",preventDuplicates:!0,searchFields:["name","symbol"],searchDelay:0,hintText:"Ticker or Company Name"})}}),$.timer(5e3,r),r(),gaEvent(["clip","open",e])}!function(e){var t,n,i,a,o=1,s=this,r="postMessage",l="addEventListener",c=s[r]&&!e.browser.opera;e[r]=function(t,n,i){n&&(t="string"==typeof t?t:e.param(t),i=i||parent,c?i[r](t,n.replace(/([^:]+:\/\/[^\/]+).*/,"$1")):n&&(i.location=n.replace(/#.*$/,"")+"#"+ +new Date+o+++"&"+t))},e.receiveMessage=a=function(o,r,u){c?(o&&(i&&a(),i=function(t){if("string"==typeof r&&t.origin!==r||e.isFunction(r)&&!1===r(t.origin))return!1;o(t)}),s[l]?s[o?l:"removeEventListener"]("message",i,!1):s[o?"attachEvent":"detachEvent"]("onmessage",i)):(t&&clearInterval(t),t=null,o&&(u="number"==typeof r?r:"number"==typeof u?u:100,t=setInterval(function(){var e=document.location.hash,t=/^#?\d+&/;e!==n&&t.test(e)&&(n=e,o({data:e.replace(t,"")}))},u)))}}(jQuery),function(e){var t={hintText:"Type in a search term",noResultsText:"No results",searchingText:"Searching...",deleteText:"×",searchDelay:300,minChars:1,tokenLimit:null,jsonContainer:null,method:"GET",contentType:"json",queryParam:"q",tokenDelimiter:",",preventDuplicates:!1,prePopulate:null,processPrePopulate:!1,animateDropdown:!0,onResult:null,onAdd:null,onDelete:null,idPrefix:"token-input-",allowNewItems:!1,newItemFilter:null,searchFields:["name"]},n={tokenList:"token-input-list",token:"token-input-token",tokenDelete:"token-input-delete-token",selectedToken:"token-input-selected-token",highlightedToken:"token-input-highlighted-token",dropdown:"token-input-dropdown",dropdownItem:"token-input-dropdown-item",dropdownItem2:"token-input-dropdown-item2",selectedDropdownItem:"token-input-selected-dropdown-item",inputToken:"token-input-input-token"},a={BEFORE:0,AFTER:1,END:2},o={BACKSPACE:8,TAB:9,ENTER:13,ESCAPE:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,NUMPAD_ENTER:108,COMMA:188},s={init:function(n,i){var a=e.extend({},t,i||{});return this.each(function(){e(this).data("tokenInputObject",new e.TokenList(this,n,a))})},clear:function(){return this.data("tokenInputObject").clear(),this},add:function(e){return this.data("tokenInputObject").add(e),this},remove:function(e){return this.data("tokenInputObject").remove(e),this}};e.fn.tokenInput=function(e){return s[e]?s[e].apply(this,Array.prototype.slice.call(arguments,1)):s.init.apply(this,arguments)},e.TokenList=function(t,s,r){function l(){if(null!==r.tokenLimit&&P>=r.tokenLimit)return F.hide(),void m()}function c(){if(D!==(D=F.val())){var e=D.replace(/&/g,"&").replace(/\s/g," ").replace(//g,">");S.html(e),F.width(S.width()+30)}}function u(t){var n=e("