/* /v8/global/js/jquery/jquery.truncate-html-words.pack.js */
(function(){var c=this,e=c.jQuery,f={br:true,col:true,link:true,base:true,img:true,param:true,area:true,hr:true,input:true,"!--":true},g="&hellip;",d=/(&.*?;\s?|<.*?>\s?|\s?[^\w\s<>&]*\s?(\w[\w\-]*)\s?[^\w\s<>&]*\s?)[^\w\s<>&]?/g,b=/<(\/)?([^ ]+?)(?: (\/)| .*?)?>/,a=function(k,o,p){var m=parseInt(o.toString(),10),l=[],h=k.toString(),n=h.replace(/\n/g,"").match(d),q,j;if(n&&!isNaN(m)&&(m<n.length)){n=n.slice(0,m);for(j=0;j<n.length;j+=1){q=n[j].match(b);if(q&&!q[1]&&!q[3]&&!(q[2] in f)){l.push(q[2])}if(q&&q[1]){l.splice(e.inArray(q[2],l),1)}}n.push(p||g);for(j=l.length-1;j>=0;j-=1){n.push("</"+l[j]+">")}h=n.join("")}return h};e.extend({truncateHtmlWords:function(j,h,i){return a(j,h,i)}});e.fn.extend({truncateHtmlWords:function(h){h=e.extend({numWords:100,ellipsis:""},h);return e(this).each(function(){var i=e(this).html(),j=e.truncateHtmlWords(i,h.numWords,h.ellipsis);if(j){e(this).data("html",i).data("html.truncated",j).html(j)}})}})}());
/* /v8/widgets/generic/content/js/htmlcontent-style2.pack.js */
(function(){var e=this,g=e.jQuery,d=(e.DDC=(e.DDC||{})),c={selectors:{widget:".truncated",widgetWrap:".truncated .widgetWrap",toggle:".truncated .truncating .truncate"},userEvent:"click",toggleTemplate:'<a href="#" class="truncate"><span>{{ text }}</span></a>'},h=c.userEvent,a=function(i){g(".ddcPlayer-holder",i).each(function(){var n=g(this).attr("ddcplayerinfo"),q,o,l,j,m,k,r,p=e.location.toString(),s=p.indexOf("staging.dealer.com")!==-1||p.indexOf("localhost.dealer.com")!==-1||p.indexOf("_mode=debug")?"":"http://static.dealer.com";if(n){q=this.id;o=g(this).attr("hyphenatedaccountId");if(o){n=n.replace(o,"<siteId>")}l=n.split("-");j=l[0];if(o){j=j.replace("<siteId>",o)}m=g(this).attr("autoplay")?(g(this).attr("autoplay")==="true"):false;k=this.style.width||l[1];r=this.style.height||l[2];d.embedVideoPlayer({divName:q,height:parseInt(r,10),width:parseInt(k,10),autoPlay:m,showPlaylist:false,allowFullScreen:false,playlistXmlPath:j,swfId:q+"-player",swfPath:s+"/apps/video/player/"})}})},b=function(i,j){if(e.gaManager){e.gaManager._trackEvent("truncated content",i,j)}},f=function(p,k){var n,q,j,i,l=g(this).parents(c.selectors.widget),m=g(c.selectors.widget).index(l),o=g(this).parents(c.selectors.widgetWrap);if(!g(o).data("abbreviated")){q=g(o).data("html.truncated");j=g(o).data("showHtml");g(o).html(q).append(j).data("abbreviated",true);a(l);b("hide",m)}else{n=g(o).data("html");i=g(o).data("hideHtml");g(o).html(n).append(i).data("abbreviated",false);a(l);b("show",m)}return false};g(c.selectors.toggle).die(h,f).live(h,f);g(c.selectors.widgetWrap).each(function(){if(!g(this).data("active")){var k=g(this).attr("title").toString().split(";"),i=k[0],m=c.toggleTemplate.replace("{{ text }}",k[1]||"Read More"),l=c.toggleTemplate.replace("{{ text }}",k[2]||"Show Less"),j=k[3];g(this).attr("title","");if(i!=="0"){g(this).truncateHtmlWords({numWords:i||100,ellipsis:j})}else{g(this).data("html.truncated"," ").data("html",g(this).html()).html("")}if(g(this).data("html")&&g(this).data("html.truncated")){g(this).data("active",true).addClass("truncating").data("showHtml",m).data("hideHtml",l).append(m).data("abbreviated",true)}}})}());

