var Husky=Husky||{};Husky.extend=function(){var to=(arguments.length>=2)?arguments[0]:this;var from=(arguments.length>=2)?arguments[1]:arguments[0];for(var prop in from)to[prop]=from[prop];return to};Husky.extend({intervalLength:15,DARTRoot:"http://ad.doubleclick.net/pfadx/",DARTPublisher:"hsk.development.development",videoSkinPath:"/;sz=2x2;dcmt=text/html",interstitialPath:"/;sz=1x1;dcmt=text/html"});Husky.extend({intervalLength:300,pubId:17,DARTPublisher:"hsk.GGL.GGL",DARTZone:"",availableCategories:["automotive"],pullInterstitial:0,version:"1.1.2",mediaURL:"http://www.huskymedia.com",imagesURL:"http://www.huskymedia.com/api/1.1.2/images",rmSectionCode:"334868",autoplayVarName:"autoStart",autoplayValue:"true",customPlayerWidth:0,customPlayerHeight:0,swfModTime:"1258999549",debug:0});Husky.extend({options:{},browser:function(){var ua=navigator.userAgent.toLowerCase();return{version:ua.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)[1],os:{windows:/windows/.test(ua)},safari:/webkit/.test(ua),opera:/opera/.test(ua),msie:/msie/.test(ua)&&!(/opera/.test(ua)),mozilla:/mozilla/.test(ua)&&!(/(compatible|webkit)/.test(ua))}}(),getElementsByClassName:function(c,tag,context){var ret=[],tag=tag||"*",context=context||document;var elems=context.getElementsByTagName(tag);var pattern=new RegExp("(^|\\s)"+c+"(\\s|$)");for(var i=0,e;e=elems[i];i++){if(pattern.test(e.className))ret.push(e)}return ret},$:function(id){return document.getElementById(id)},each:function(obj,fn){if(obj.length==undefined){for(var i in obj)fn.call(obj[i],i,obj[i])}else{for(var i=0,ol=obj.length,val=obj[0];i<ol&&fn.call(val,i,val)!==false;val=obj[++i]){}}return obj},inArray:function(item,array){for(var i=0,x;x=array[i];i++){if(item===x)return true}return false},css:function(elem,property,value){if(typeof(property)=="object"){this.each(property,function(i){elem.style[this]=property[this]})}if(property=="float"&&(elem.currentStyle||value)){var property=this.browser.msie?"styleFloat":"cssFloat"};if(property!="opacity"){if(value){return elem.style[property]=value}return(elem.currentStyle)?elem.currentStyle[property]:document.defaultView.getComputedStyle(elem,null).getPropertyValue(property)}},data:function(elem,id,data){var uid=(elem["hskid"])?elem["hskid"]:elem["hskid"]=Math.round(Math.random()*10000000);var store=this.dataStore[uid]=this.dataStore[uid]||{};if(data){return store[id]=data}return store[id]||null},dataStore:{},event:{add:function(element,type,handler){var h=Husky;if(Husky.browser.msie&&element.setInterval!=undefined)element=window;if(!handler.guid)handler.guid=this.guid++;var parts=type.split(".");type=parts[0];handler.type=parts[1];var events=h.data(element,"events")||h.data(element,"events",{});var handle=h.data(element,"handle",function(){var val;if(typeof Husky=="undefined"||Husky.event.triggered)return val;val=Husky.event.handle.apply(element,arguments);return val});var handlers=events[type];if(!handlers){handlers=events[type]={};if(element.setTimeout||element.nodeType){if(element.addEventListener)element.addEventListener(type,handle,false);else element.attachEvent("on"+type,handle)}}handlers[handler.guid]=handler;this.global[type]=true},guid:1,global:{},remove:function(element,type,handler){var h=Husky;var events=h.data(element,"events"),ret,index;if(typeof type=="string"){var parts=type.split(".");type=parts[0]}if(events){if(type&&type.type){handler=type.handler;type=type.type}if(!type){for(type in events)this.remove(element,type)}else if(events[type]){if(handler)delete events[type][handler.guid];else for(handler in events[type])if(!parts[1]||events[type][handler].type==parts[1])delete events[type][handler];for(ret in events[type])break;if(!ret){if(element.removeEventListener)element.removeEventListener(type,h.data(element,"handle"),false);else element.detachEvent("on"+type,h.data(element,"handle"));ret=null;delete events[type]}}for(ret in events)break;if(!ret){h.data(element,"events",null);h.data(element,"handle",null)}}},handle:function(event){var val,h=Husky;event=Husky.event.fix(event||window.event||{});var parts=event.type.split(".");event.type=parts[0];var c=h.data(this,"events")&&h.data(this,"events")[event.type],args=Array.prototype.slice.call(arguments,1);args.unshift(event);for(var j in c){args[0].handler=c[j];args[0].data=c[j].data;if(!parts[1]||c[j].type==parts[1]){var tmp=c[j].apply(this,args);if(val!==false)val=tmp;if(tmp===false){event.preventDefault();event.stopPropagation()}}}if(Husky.browser.msie)event.target=event.preventDefault=event.stopPropagation=event.handler=event.data=null;return val},trigger:function(type,data,element){var data=(data&&typeof data=='array')?data:(data)?[data]:[],element=element||Husky,val;data.unshift(this.fix({type:type,target:element}));data[0].type=type;if(typeof Husky.data(element,"handle")=='function')val=Husky.data(element,"handle").apply(element,data);return val},fix:function(event){var originalEvent=event;event=Husky.extend({},originalEvent);event.preventDefault=function(){if(originalEvent.preventDefault)originalEvent.preventDefault();originalEvent.returnValue=false};event.stopPropagation=function(){if(originalEvent.stopPropagation)originalEvent.stopPropagation();originalEvent.cancelBubble=true};return event},readyBound:false,ready:function(f){this.readyLisener();if(Husky.isReady)f.apply(document,[Husky]);else Husky.readyList.push(function(){return f.apply(this,[Husky])});return this},readyLisener:function(){if(this.readyBound)return;this.readyBound=true;if(Husky.browser.mozilla||Husky.browser.opera)document.addEventListener("DOMContentLoaded",Husky.ready,false);else if(Husky.browser.msie){document.write("<scr"+"ipt id=__ie_init defer=true "+"src=//:><\/script>");var script=document.getElementById("__ie_init");if(script)script.onreadystatechange=function(){if(this.readyState!="complete")return;Husky.ready()};script=null}else if(Husky.browser.safari)Husky.safariTimer=setInterval(function(){if(document.readyState=="loaded"||document.readyState=="complete"){clearInterval(Husky.safariTimer);Husky.safariTimer=null;Husky.ready()}},10);Husky.event.add(window,"load",Husky.ready)}},isReady:false,readyList:[],ready:function(){if(!Husky.isReady){Husky.isReady=true;if(Husky.readyList){Husky.each(Husky.readyList,function(){this.apply(document)});Husky.readyList=null}if(Husky.browser.mozilla||Husky.browser.opera)document.removeEventListener("DOMContentLoaded",Husky.ready,false);if(Husky.browser.msie&&!window.frames.length)Husky.event.add(window,'load',function(){var e=document.getElementById("__ie_init"),p=e.parentNode;if(e!==null)p.removeChild(e)})}},dimensions:function(elm){var elm=(typeof elm!="undefined")?elm:window;var _getXY=function(o){var o=o||null,ret=[0,0];while(o){ret[0]+=o.offsetLeft;ret[1]+=o.offsetTop;o=o.offsetParent}return ret};if(elm==window){return{"width":(self.innerWidth)?self.innerWidth:(document.documentElement.clientWidth)?document.documentElement.clientWidth:document.body.clientWidth,"height":(self.innerHeight)?self.innerHeight:(document.documentElement.clientHeight)?document.documentElement.clientHeight:document.body.clientHeight,"scrollTop":(self.pageYOffset)?self.pageYOffset:(document.documentElement.scrollTop)?document.documentElement.scrollTop:document.body.scrollTop}}else{var display=(elm.currentStyle)?elm.currentStyle["display"]:document.defaultView.getComputedStyle(elm,null).getPropertyValue("display");var xy=_getXY(elm);return{"width":elm.width||elm.offsetWidth,"height":elm.height||elm.offsetHeight,"left":xy[0],"top":xy[1]}}},createElement:function(elm,props,styles,parent){var elm=document.createElement(elm),props=props?props:{},styles=styles?styles:{},parent=parent?parent:null;for(var prop in props){elm[prop]=props[prop]};for(var style in styles){elm.style[style]=styles[style]};if(parent){parent.appendChild(elm)};return elm},animator:function(elm,opts){var t=(new Date()).getTime();var interval=setInterval(function(){var ct=(new Date()).getTime();if(ct>t+opts.duration){clearInterval(interval);interval=null;_apply(opts.to);if(typeof opts.fn=="function")opts.fn.call(this)}else{var now=((-Math.cos(((ct-t)/opts.duration)*Math.PI)/2)+0.5)*(opts.to-opts.from)+opts.from;_apply(now)}},10);Husky.timeEvents.track('interval',interval);var _apply=function(val){if(opts.property=="opacity"){elm.style['opacity']=val;elm.style.filter="alpha(opacity="+(val*100)+")"}else{elm.style[opts.property]=val+"px"}}},animate:function(elm,opts){var from=(elm.currentStyle)?elm.currentStyle[opts.property]:document.defaultView.getComputedStyle(elm,null).getPropertyValue(opts.property);var opts={"property":opts.property,"from":parseFloat(from.replace("px","")),"to":parseFloat(opts.to),"duration":parseFloat(opts.duration),"fn":(typeof opts.fn=="function")?opts.fn:null};this.animator(elm,opts);return this},timeEvents:{track:function(type,id){if(Husky.timeEventList[type]){Husky.timeEventList[type].push(id)}},clear:function(){if(Husky.timeEventList){var types=['timeout','interval'];for(var x in types){type=types[x];if(!Husky.timeEventList[type]){break}for(var i=0;i<Husky.timeEventList[type].length;i++){if(type=='timeout'){window.clearTimeout(Husky.timeEventList[type][i])}else if(type=='interval'){window.clearInterval(Husky.timeEventList[type][i])}}}}Husky.timeEventList={timeout:new Array(),interval:new Array()}}},log:function(str){var logging=Husky.debug||false;var str=str.toString();if(logging==false){return};if(typeof console!="undefined"&&!Husky.browser.safari){console.log(str)}else{return;if(Husky.$('husky-log')){var d=Husky.$('husky-log')}else{var d=document.createElement("p");d.id="husky-log";Husky.extend(d.style,{"position":"relative","width":"94%","height":"300px","overflow":"auto","border":"1px solid black","top":"0","padding":"0 2%","background":"white","textAlign":"left"});document.body.appendChild(d)}var b=document.createElement("div");var i=str.indexOf(":");str="<b>"+str.substring(0,i)+"</b> "+str.substring(i);b.innerHTML=str;d.appendChild(b)}},buildOptions:function(embed){if(!embed){return};var attributes=embed.attributes,options={};if(embed.nodeName.toLowerCase()=="object"){var params=embed.getElementsByTagName("param");for(var i=0,attr;attr=attributes[i];i++)options[attr.name.toLowerCase()]=attr.value;for(var i=0,param;param=params[i];i++)options[param.name.toLowerCase()]=param.value}else if(embed.nodeName.toLowerCase()=="embed"){for(var i=0,attr;attr=attributes[i];i++)if(attr.name=="src")options.movie=attr.value;else options[attr.name.toLowerCase()]=attr.value}else{return}return options},setAutoPlayVars:function(name,value){Husky.autoplayVarName=name;Husky.autoplayValue=value},addFlashVars:function(name,value){var fv={},ret="";if(this.options.flashvars){ret=this.options.flashvars.split("&");for(var i=0,item;item=ret[i];i++){var x=item.split("=");fv[x[0]]=x[1]}};fv[name]=value;ret="";for(var key in fv){ret+=key+"="+fv[key]+"&"}return this.options.flashvars=ret},insertFlashObject:function(id,options){var object,elem=!id.nodeName?Husky.$(id):id,optional=["play","loop","menu","quality","scale","salign","wmode","bgcolor","base","swliveconnect","flashvars","devicefont","allowscriptaccess","seamlesstabbing","allowfullscreen","allownetworking"],opts=Husky.extend(options,{wmode:"transparent",allowscriptaccess:"always"});opts.id=opts.id||"fl"+Math.floor(Math.random()*1000000).toString();var movie=options.movie||options.data;if(this.browser.msie){var object='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'+opts.width+'" ';object+='height="'+opts.height+'" ';object+='id="'+opts.id+'" ';object+=(opts["class"])?'class="'+opts['class']+'">':'>';object=object+'<param name="movie" value="'+movie+'" />';for(var i=0,opt;opt=optional[i];i++){if(typeof opts[opt]!="undefined"){object=object+'\n\t <param name="'+opt+'" value="'+opts[opt]+'" />'}}object=object+'\n<\/object>';elem.innerHTML=object;object=elem.getElementsByTagName("object")[0]}else{object=document.createElement("object");object.setAttribute("width",opts.width);object.setAttribute("height",opts.height);object.setAttribute("type","application/x-shockwave-flash");object.setAttribute("data",movie);if(opts.id)object.setAttribute("id",opts.id);if(opts.name)object.setAttribute("name",opts.name);if(options["class"])object.setAttribute("class",options["class"]);for(var i=0,opt;opt=optional[i];i++){if(typeof opts[opt]!="undefined"){var p=document.createElement("param");p.setAttribute("name",opt);p.setAttribute("value",opts[opt]);object.appendChild(p)}}elem.appendChild(object)}if(this.css(object,"visibility")!="visible"){this.css(object,"visibility","visible")}return object},build:function(){var self=this;var d=this.dimensions();var createElement=this.createElement;var adTop=(577>d["height"])?"0":((d["height"]/2) - (577/2));this.container=createElement("div",{'id':'HuskyHolder'},{"background":"transparent","position":"absolute","width":"100%","height":"0","display":"none","top":d["scrollTop"]+"px","left":"0","textAlign":"center","zIndex":"10000"},document.body);if(this.browser.mozilla&&!this.browser.os.windows){this.iframeShim=createElement("iframe",{'src':'','scrolling':'no','id':'HuskyiFrameShim','frameBorder':'0'},{"position":"absolute","width":"100%","height":"100%","display":"block","margin":"0","padding":"0","top":"0","left":"0"},this.container)}this.overlay=createElement("div",null,{"background":"#000","position":"absolute","width":"100%","height":"100%","display":"block","top":"0","left":"0"},this.container);this.adContainer=createElement("div",{"id":"HuskyAdContainer"},{"backgroundColor":"transparent","position":"relative","width":"0","height":"577px","margin":"auto","overflow":"hidden","top":adTop+"px"},this.container);this.closeBar=createElement("div",{"id":"hsk-close"},{"background":"transparent url("+this.imagesURL+"/close_bar.png) no-repeat top left","filter":"progid:DXImageTransform.Microsoft.AlphaImageLoader(src=\""+this.imagesURL+"/close_bar.png\", sizingMethod=\"crop\")","position":"absolute","width":"61px","height":"0","overflow":"hidden","bottom":"557px","right":"0px","cursor":"pointer"},this.adContainer);this.trackingPixels=createElement("div",null,{"position":"absolute"},this.container);if(this.browser.mozilla){this.overlay.style["opacity"]="1";this.overlay.style["background"]="url("+this.imagesURL+"/shade.png)"}else{this.overlay.style["opacity"]=".8";this.overlay.style["filter"]="alpha(opacity=80)"}if(this.browser.msie&&parseInt(this.browser.version)<7){this.closeBar.style.background="none"}},ad:{leaderboard:{active:false,options:{},adBounds:{x:143,y:447,w:728,h:90},show:function(){if(Husky.ad.mrec.active||Husky.ad.videoSkin.active)return;this.active=true;var tag=this.tag.replace(/\/\>$/,"></iframe>");var tagSrc=this.tag.match(/src\=\"([^\"]+)\"/)[1];this._build=function(){this.bgImg=Husky.createElement("img",{"src":this.customBackground||Husky.imagesURL+'/husky_mrec.jpg'},{"position":"absolute","top":"20px","left":"0"});Husky.adContainer.insertBefore(this.bgImg,Husky.adContainer.firstChild);this.iframe=Husky.createElement("iframe",{"allowTransparency":"true","frameBorder":"0","marginHeight":"0","marginWidth":"0","scrolling":"no","width":this.adBounds.w,"height":this.adBounds.h},{"position":"absolute","margin":"0","padding":"0","top":this.adBounds.y+"px","left":this.adBounds.x+"px"});Husky.adContainer.insertBefore(this.iframe,this.bgImg.nextSibling);return true};if(!this.built){this.built=this._build()};this.iframe.src=tagSrc},hide:function(){this.active=false;this.built=false;if(this.iframe!==null){Husky.adContainer.removeChild(this.iframe)}if(this.bgImg!==null){Husky.adContainer.removeChild(this.bgImg)}}},mrec:{active:false,options:{},adBounds:{x:90,y:155,w:300,h:250},show:function(){if(Husky.ad.videoSkin.active||Husky.ad.leaderboard.active)return;this.active=true;var tag=this.tag.replace(/\/\>$/,"></iframe>");var tagSrc=this.tag.match(/src\=\"([^\"]+)\"/)[1];this._build=function(){this.bgImg=Husky.createElement("img",{"src":this.customBackground||Husky.imagesURL+'/husky_mrec.jpg'},{"position":"absolute","top":"20px","left":"0"});Husky.adContainer.insertBefore(this.bgImg,Husky.adContainer.firstChild);this.iframe=Husky.createElement("iframe",{"allowTransparency":"true","frameBorder":"0","marginHeight":"0","marginWidth":"0","scrolling":"no","width":this.adBounds.w,"height":this.adBounds.h},{"position":"absolute","margin":"0","padding":"0","top":this.adBounds.y+"px","left":this.adBounds.x+"px"});Husky.adContainer.insertBefore(this.iframe,this.bgImg.nextSibling);return true};if(!this.built){this.built=this._build()};this.iframe.src=tagSrc},hide:function(){this.active=false;this.built=false;if(this.iframe!==null){Husky.adContainer.removeChild(this.iframe)}if(this.bgImg!==null){Husky.adContainer.removeChild(this.bgImg)}}},videoSkin:{options:{},show:function(){if(Husky.ad.mrec.active||Husky.ad.leaderboard.active)return;var trackingPixels=[this.thirdPartyTrackingPixel,this.thirdPartyTrackingPixel2,this.impressionPixel];var self=this;this._build=function(){this.anchor=Husky.createElement("a",{'href':this.clickTag,"id":"HuskyVideoSkin","target":this.target},{"position":"absolute","top":"20px","left":"0","display":"block"});Husky.adContainer.insertBefore(this.anchor,Husky.adContainer.firstChild);this.img=Husky.createElement("img",{'src':this.adPath},{'border':'none'},this.anchor);Husky.event.add(this.img,"load",function(){if(self.options.show&&typeof self.options.show=="function")self.options.show.apply(Husky);Husky.event.trigger("load.videoSkin",self)});Husky.trackPixels(trackingPixels);Husky.log("JS [HUSKY] :: Built Video Skin");Husky.event.add(this.anchor,"click",function(){if(Husky.ytplayer&&typeof(Husky.ytplayer.pauseVideo)=='function')Husky.ytplayer.pauseVideo()});if(this.options.complete&&typeof this.options.complete=="function")this.options.complete.apply(Husky);Husky.event.trigger("built.videoSkin",this);return true};this._update=function(){this.img.src="";this.img.src=this.adPath;this.anchor.href=this.clickTag;this.anchor.style.display="block";if(this.options.update&&typeof this.options.update=="function")this.options.update.apply(Husky);Husky.trackPixels(trackingPixels);Husky.event.trigger("update.videoSkin",this);return true};this.built=(!this.built)?this._build():this._update();Husky.ord=Math.floor(Math.random()*10000000000)},hide:function(){this.anchor.style.display="none";if(this.options.hide&&typeof this.options.hide=="function")this.options.hide.apply(Husky);Husky.event.trigger("hide.videoSkin",this)}},interstitial:{options:{},pause:500,show:function(){var trackingPixels=[this.thirdPartyTrackingPixel,this.thirdPartyTrackingPixel2,this.impressionPixel];var self=this;self.pause=1800;this._build=function(){this.lDoor=Husky.createElement("a",{'href':this.clickTag,"target":this.adTarget},{"position":"absolute","top":"20px","left":"0","height":"557px","width":"495px","display":"block","overflow":"hidden","background":"#000"},Husky.adContainer);this.lImg=Husky.createElement("img",{'src':this.adPath},{'border':'none',"position":"absolute","right":"-495px"},this.lDoor);this.rDoor=this.lDoor.cloneNode(true);this.rDoor.style.right="0px";this.rDoor.style.left="auto";this.rImg=this.rDoor.getElementsByTagName("img")[0];this.rImg.style.right=null;this.rImg.style.left="-495px";Husky.adContainer.appendChild(this.rDoor);Husky.trackPixels(trackingPixels);Husky.event.add(this.lImg,"load",function(){self.lDoor.style.display="block";self.rDoor.style.display="block";Husky.log("JS [HUSKY] :: Door Image Loaded");self.timeout=window.setTimeout(function(){self.open()},1000);Husky.timeEvents.track('timeout',self.timeout);if(self.options.show&&typeof self.options.show=="function")self.options.show.apply(Husky);Husky.event.trigger("load.interstitial",self)});Husky.event.trigger("built.interstitial",this,Husky);return true};this._update=function(){Husky.log("JS [HUSKY] :: Updating Interstitial");this.lImg.src="";this.rImg.src="";this.lImg.src=this.adPath;this.rImg.src=this.adPath;this.lDoor.href=this.clickTag;this.rDoor.href=this.clickTag;this.lDoor.style.width="495px";this.rDoor.style.width="495px";if(this.options.update&&typeof this.options.update=="function")this.options.update.apply(Husky);Husky.trackPixels(trackingPixels);Husky.event.trigger("updated.interstitial",this);return true};this.built=(!this.built)?this._build():this._update();if(this.options.complete&&typeof this.options.complete=="function")this.options.complete.apply(Husky)},open:function(){var self=this;clearTimeout(this.timeout);this.timeout=null;Husky.animate(this.lDoor,{property:"width",to:0,duration:1000});Husky.animate(this.rDoor,{property:"width",to:0,duration:1000,fn:function(){if(self.options.open&&typeof self.options.open=="function")self.options.open.apply(Husky);Husky.event.trigger("open.interstitial",self)}})},hide:function(){this.lDoor.style.display="none";this.rDoor.style.display="none";Husky.event.trigger("hide.interstitial",[this.lDoor,this.rDoor],Husky);if(this.options.hide&&typeof this.options.hide=="function")this.options.hide.apply(Husky)}}},trackPixels:function(pixels){var re=/^http:\/\//;for(var i=0,pixel;i<pixels.length;i++){pixel=pixels[i];if(re.test(pixel))Husky.createElement("img",{"src":pixel},{"border":"none","height":"0","width":"0"},this.trackingPixels)}Husky.event.trigger("trackPixels",pixels)},show:function(){var self=this;var d=this.dimensions();this.timeEvents.clear();this.visible=false;this.insertProxy();this.resize();var show=function(){Husky.animate(Husky.closeBar,{property:"height",to:20,duration:600});var t=window.setTimeout(function(){Husky.insertPlayer();clearTimeout(t)},Husky.ad.interstitial.pause)};var open=function(){if(Husky.siteCensusInterval>0){clearInterval(Husky.siteCensusInterval);Husky.siteCensusInterval=null}Husky.videoViews=0;Husky.videoViewed();Husky.siteCensusInterval=window.setInterval(function(){if(Husky.visible){Husky.videoViewed()}else{clearInterval(Husky.siteCensusInterval)}},60000)};if(this.pullInterstitial===1){this.event.add(this,"load.interstitial",function(){show()});this.event.add(this,"open.interstitial",function(){open()})}else{show();open()}this.each(this.documentEmbeds,function(){if(this.nodeName.toLowerCase()=="iframe"){this.style.display="none"}else{this.style.visibility="hidden"}});this.visible=true;this.container.style.display="block";this.container.style.height=d.height+"px";this.adContainer.style.height="577px";this.adContainer.style.width="990px";this.quantcastTrackingAnchor=Husky.createElement("a",{'href':'http://www.quantcast.com/p-e0vX3BDLIMTBo',"target":'_blank'},null,this.trackingPixels);this.quantcastTrackingPixel=Husky.createElement("img",{'id':'huskyQuantcast','src':'http://pixel.quantserve.com/pixel/p-e0vX3BDLIMTBo.gif','border':'0','height':'1','width':'1','alt':'Quantcast'},{'display':'none'},this.quantcastTrackingAnchor);this.event.add(window,'resize',function(){self.resize()});this.event.add(window,'scroll',function(){self.resize()});this.event.add(this.closeBar,"click",function(){self.hide()});this.event.trigger("show",this)},hide:function(){var self=this;if(this.skinInterval){clearInterval(this.skinInterval)};this.removeProxy();this.removePlayer();this.each(this.documentEmbeds,function(){if(this.nodeName.toLowerCase()=="iframe"){this.style.display="block"}else{this.style.visibility="visible"}});this.each(this.ad,function(){if(this.built)this.hide()});if(this.trackingPixels.hasChildNodes()){while(this.trackingPixels.childNodes.length>=1)this.trackingPixels.removeChild(this.trackingPixels.firstChild)}clearInterval(this.siteCensusInterval);this.visible=false;this.container.style.display="none";this.container.style.height="0";this.closeBar.style.height="0";if(Husky.ytplayer)this.event.remove(this.ytplayer,'onStateChange');this.event.remove(window,'resize',function(){self.resize()});this.event.remove(window,'scroll',function(){self.resize()});this.event.remove(this.closeBar,"click",function(){self.hide()});this.event.trigger("hide.husky",this)},removeProxy:function(){var p=this.proxyContainer;var t=window.setTimeout(function(){if(p.hasChildNodes())while(p.childNodes.length>=1)p.removeChild(p.firstChild);window.clearTimeout(t)},0);Husky.event.trigger("remove.proxy",p)},insertProxy:function(){var d=this.dimensions;this.proxyContainer=this.proxyContainer||this.createElement("div",{id:"hsk-proxy-container"},{"top":"10px","left":"0px","width":"0","height":"0"},document.body);if(this.browser.mozilla||this.browser.safari)this.proxyContainer.style.position="fixed";if(typeof(Husky.category)!="undefined"&&this.inArray(Husky.category,this.availableCategories)){this.DARTZone=Husky.category}var options={movie:this.mediaURL+"/api/"+this.version+"/api/flash/HuskyProxy.swf?cb="+this.swfModTime,width:1,height:1,flashvars:"DARTRoot="+this.DARTRoot+"&DARTPublisher="+this.DARTPublisher+"&DARTZone="+this.DARTZone+"&rmSectionCode="+this.rmSectionCode+"&adInterval="+this.intervalLength+"&callback=Husky.createAd"+"&interstitial="+this.pullInterstitial};var fo=this.insertFlashObject(this.proxyContainer.id,options);Husky.event.trigger("insert.proxy",[this,options,fo])},createAd:function(obj){if(obj.status=="invalidAd"){var ad=this.ad[obj.type];if(obj.type=="interstitial"){this.ad.interstitial.pause=500;this.event.trigger("load.interstitial",obj);this.event.trigger("open.interstitial",obj);this.event.trigger("create.ad",obj);return}else if(obj.type=="videoSkin")ad["adPath"]=this.imagesURL+'/husky_videoskin.jpg';ad["clickTag"]='http://www.huskymedia.com'}else{var ad=this.ad[obj.type];for(var p in obj){Husky.log("JS [HUSKY] :: "+p+": "+obj[p]);if(p!="type")ad[p]=obj[p]}}this.event.trigger("create.ad",obj);ad.show();return true},getProperty:function(property,obj){var obj=obj||Husky;return obj[property]},removePlayer:function(){if(!this.playerShell||!Husky.$("HuskyPS"))return;window.setTimeout(function(){var ps=Husky.playerShell||Husky.$("HuskyPS");if(ps.hasChildNodes()){while(ps.childNodes.length>=1){ps.removeChild(ps.firstChild)}}},100);this.playerShell.style.display="none";Husky.event.trigger("remove.player",this.playerShell)},insertPlayer:function(){var options=this.options,minWidth=420,maxWidth=500;if(this.playerShell&&this.playerShell.hasChildNodes())return;if(Husky.customPlayerWidth>0&&Husky.customPlayerHeight>0){this.setPlayerSizeByWidthHeight(Husky.customPlayerWidth,Husky.customPlayerHeight)}else{if(Husky.ad.mrec.active)maxWidth=420;else if(Husky.ad.leaderboard.active)maxWidth=400;if(parseInt(options.width)<minWidth)this.setPlayerSizeByWidth(minWidth);if(parseInt(options.width)>maxWidth)this.setPlayerSizeByWidth(maxWidth)}if(/heavy\.com|burlysports\.com/gi.exec(options.data)){this.addFlashVars("version",this.version);this.addFlashVars("mediaURL",this.mediaURL);this.setPlayerSizeByWidth(maxWidth)}if(/youtube\.com/gi.exec(options.movie)){options.movie+='&enablejsapi=1&playerapiid=ytplayer'}if(!this.playerShell||!this.$("HuskyPS")){this.playerShell=this.createElement("div",{"id":"HuskyPS"},{"position":"absolute"});if(this.adContainer&&!this.adContainer.firstChild.nextSibling){this.adContainer.appendChild(this.playerShell)}else if(this.adContainer.firstChild.nextSibling){this.adContainer.insertBefore(this.playerShell,this.adContainer.firstChild.nextSibling)}}var left=(this.ad.mrec.active==true)?(990/2):((990/2)-(options.width/2));var top=(this.ad.leaderboard.active==true)?((557/2)-(options.height/1.5)+20):((557/2)-(options.height/2)+20);this.setPlayerLayout({"left":left+"px","top":top+"px","width":options.width+"px","height":options.height+"px"});if(Husky.autoplayVarName&&Husky.autoplayVarName!==""){this.addFlashVars(Husky.autoplayVarName,Husky.autoplayValue)}else{this.addFlashVars("autoplay","1")}this.addFlashVars("husky","true");this.addFlashVars("DARTPublisher",this.DARTPublisher);if(this.widthFlashVarName)this.addFlashVars(this.widthFlashVarName,options.width);if(this.heightFlashVarName)this.addFlashVars(this.heightFlashVarName,options.height);options.id=null;var fo=this.insertFlashObject(this.playerShell.id,options);this.css(fo,"position","static");Husky.event.trigger("insert.player",fo)},setPlayerSizeByWidth:function(newSize){var tempW=parseInt(this.options.width);this.options.width=Math.round((newSize/tempW)*parseInt(this.options.width));this.options.height=Math.round((newSize/tempW)*parseInt(this.options.height));return[this.options.width,this.options.height]},setPlayerSizeByWidthHeight:function(newWidth,newHeight){Husky.customWidthHeightDefined=1;this.options.width=newWidth;this.options.height=newHeight;return[this.options.width,this.options.height]},setPlayerLayout:function(options){this.playerShell.style["left"]=options.left;this.playerShell.style["top"]=options.top;this.playerShell.style["width"]=options.width;this.playerShell.style["height"]=options.height;this.playerShell.style.display="block"},replaceEmbed:function(embed){var p=embed.parentNode;var options=this.buildOptions(embed);if(embed!=null)p.removeChild(embed);this.extend(options,{"wmode":"transparent"});return this.insertFlashObject(p,options)},collectEmbeds:function(){var documentEmbeds=this.documentEmbeds=this.documentEmbeds||[];var embeds=document.getElementsByTagName("embed");var objects=document.getElementsByTagName("object");var iframes=document.getElementsByTagName("iframe");var selects=document.getElementsByTagName("select");this.each([embeds,objects,iframes,selects],function(){for(var i=0;i<this.length;i++){var display=this[i].style.display?this[i].style.display:(this[i].currentStyle)?this[i].currentStyle["display"]:document.defaultView.getComputedStyle(this[i],null).getPropertyValue("display"),visibility=this[i].style.visibility?this[i].style.visibility:(this[i].currentStyle)?this[i].currentStyle["visibility"]:document.defaultView.getComputedStyle(this[i],null).getPropertyValue("visibility");if(display=="none"||visibility=="hidden"||Husky.inArray(this[i],documentEmbeds)){continue};if(Husky.iframeShim!=undefined){if(Husky.iframeShim==this[i]){continue}}if(this[i].nodeName.toLowerCase()=="object"||this[i].nodeName.toLowerCase()=="embed"){if(!this[i].hasChildNodes()||this[i].getElementsByTagName("embed").length===0){Husky.documentEmbeds.push(this[i])}}else{Husky.documentEmbeds.push(this[i])}}})},initializeEmbed:function(embed){var self=this;var options=this.buildOptions(embed);var d=this.dimensions(embed);var wrapper=this.createElement("span",{"className":"husky-span"},{"position":"relative","display":"block"});var p=embed.parentNode;p.insertBefore(wrapper,embed);wrapper.appendChild(embed);if(!options.wmode||options.wmode!="transparent"){embed=this.replaceEmbed(embed);d=this.dimensions(embed)}if(Husky.browser.msie){var embedOffsetTop=0;var embedOffsetLeft=0}else{var embedOffsetTop=embed.offsetTop;var embedOffsetLeft=embed.offsetLeft}var a=this.createElement("a",{"className":"husky-link","href":"#"},{top:embedOffsetTop+"px",left:embedOffsetLeft+"px",width:d["width"]+"px",height:d["height"]+"px",position:"absolute"},wrapper);var properties=["float","position"];this.each(properties,function(){var val=self.css(embed,this);if(this=="float"&&(val=="left"||val=="right")){self.css(a,'top',"0px");self.css(wrapper,this,val);self.css(embed,this,"none")}if(this=="position"&&(val=="fixed"||val=="absolute")){self.css(a,'top',"0px");self.css(wrapper,this,val);self.css(wrapper,"top",self.css(embed,"top"));self.css(wrapper,"left",self.css(embed,"left"));self.css(embed,this,"static")}});if(this.browser.msie){a.style.top="0px";a.style.background="#000";a.style.filter="alpha(opacity=0)"}this.event.add(a,"click",function(){Husky.options=options;if(!Husky.overlayVisible)Husky.show();Husky.collectEmbeds();this.blur();return false});Husky.event.trigger("start.husky",embed);this.log("JS [Husky] :: Intitialzed Embed")},initializeAnchor:function(a){this.event.add(a,"click",function(){Husky.options={movie:a.href,width:550,height:550};Husky.collectEmbeds();if(!Husky.overlayVisible)Husky.show();this.blur();return false});this.log("JS [Husky] :: Intitialzed Anchor")},resize:function(){var d=this.dimensions();this.container.style.height=d["height"]+"px";this.container.style.top=d["scrollTop"]+"px";this.adContainer.style.top=(577>d["height"])?"0":((d["height"]/2) - (577/2))+"px";if(this.browser.msie){this.overlay.style["width"]=d["width"]}},videoViewed:function(){var rand=Math.ceil(10000000*Math.random());var url="http://secure-us.imrworldwide.com/cgi-bin/m?ci=us-heavy&cg=husky&cc=1";url+="&si="+escape(this.videoViews+"-"+location.href)+"&rnd="+rand;this.trackPixels([url]);this.videoViews++},fn:{postrollComplete:function(event,bool){this.log("JS [Husky] :: Event :: Post Roll Complete");this.hide()},adCreated:function(event,obj){this.log("JS [HUSKY] :: Event :: adCreated :: "+obj.type)},invalidAd:function(event,obj){this.log("JS [HUSKY] :: Event :: invalidAd :: "+obj.type);this.ad.interstitial.options.show.call(this)}}});Husky.start=function(){var image=document.createElement('img');image.setAttribute('src','http://hsk.huskymedia.com/adconfig.xml?pubid='+Husky.pubId);Husky.embeds=Husky.getElementsByClassName("husky",null,document.body);if(Husky.embeds.length<=0)return;if(!Husky.$("HuskyHolder"))Husky.build();Husky.event.add(Husky,"postrollComplete",Husky.fn.postrollComplete);Husky.event.add(Husky,"invalidAd",Husky.fn.invalidAd);Husky.each(Husky.embeds,function(){var nn=this.nodeName.toLowerCase();var embed=null;if(nn!="object"&&nn!="embed"&&nn!='div'&&nn!='a')return;if(nn=="a"){return Husky.initializeAnchor(this)}else if(nn=="div"&&this.hasChildNodes()){for(var i=0,e;e=this.childNodes[i];i++){var eNodeName=e.nodeName.toLowerCase();if(eNodeName=="object"||eNodeName=="embed"){Husky.log("JS [Husky] :: Div First Child NodeName :: "+eNodeName);embed=e;continue}}if(embed==null)Husky.log("JS [Husky] :: Div does not contain a embed or object will check again on window load ")}else{Husky.log("JS [Husky] :: Embed Node Name :: "+nn);embed=this};if(Husky.browser.mozilla||Husky.browser.safari&&embed!==null){if(nn=="embed"){if(this.parentNode.nodeName.toLowerCase()=="object"){Husky.log("JS [Husky] :: Embed inside a Object element. Returning.");this.className.replace(/\s*husky\s*/,"");return}}}try{if(nn=="div"&&embed===null){embed=this;return Husky.event.add(window,"load",function(){window.setTimeout(function(){Husky.initializeEmbed(embed.firstChild)},300)})}else{return Husky.initializeEmbed(embed)}}catch(err){Husky.log("ERROR [Husky] :: "+err);return false}});Husky.collectEmbeds();Husky.event.trigger("ready.husky",Husky);Husky.isReady=true};Husky.autoStart=function(){Husky.event.add(window,"load",function(){var link=Husky.getElementsByClassName("husky-link")[0];Husky.event.trigger("click",[],link)})};Husky.addWidthHeightToFlashVars=function(wParamName,hParamName){Husky.widthFlashVarName=wParamName;Husky.heightFlashVarName=hParamName};Husky.playerSize=function(width,height){Husky.customPlayerWidth=width;Husky.customPlayerHeight=height};Husky.event.ready(Husky.start);function onYouTubePlayerReady(playerId){var ps=Husky.playerShell||Husky.$("HuskyPS");if(ps&&ps.hasChildNodes()){for(var i=0;i<ps.childNodes.length;i++){if(ps.childNodes[i].nodeName.toLowerCase()=='embed'){Husky.ytplayer=ps.childNodes[i];break}}}if(!Husky.ytplayer)return;Husky.event.add(ytplayer,"onStateChange","onytplayerStateChange")}