(function(F){var A=function(){this.site=new G(this);this.utils=new J(this);this.widgets=new I(this);};var L={reserved:"Add|OnPageReady|OnDocReady",pageReadyFunction:"bottomInit"};A.prototype={Add:function(N,M){return D(this,N,M);}};function D(S,O,N){O=B(O);var T=function(X){var W=(L.reserved.indexOf(X)>-1)?true:false;if(W){E("[AddConstructor] Error: Reserved word '"+X+"'");}return W;};if(O.indexOf(".")>-1){O=(O.charAt(0)===".")?O.slice(1,O.length):O;var R,U=O.split("."),Q=U.length,M=true;for(R=0;R<Q;R++){var V=U[R];if(P===0&&T(V)){return false;}if(!S[V]){if(R!==Q-1){S[V]={};}else{if(typeof N!=="function"){S[V]={};}else{S[V]=N;}}}S=S[V];}}else{if(O.length>0&&!S[O]){if(T(O)){return false;}if(typeof N!=="function"){S[O]={};S=S[O];}else{S[O]=N;S=S[O];}}else{if(T(O)){return false;}S=S[O];}}if(typeof N==="object"&&!H(N)){var P;for(P in N){if(S[P]){E("[AddConstructor] Warning: Overwriting '"+P+"' "+typeof S[P]+". (constructor:"+O+" )");}S[P]=N[P];}}return S;}function G(M){var N=this;this.Add=function(P,O){return D(N,P,O);};this.OnPageReady=(function(){var O=new C(N,M);return O.callback;}());this.OnDocReady=(function(){var O=new K(N,M);return O.callback;}());}function I(){var M=this;this.Add=function(O,N){return D(M,O,N);};}function J(){var M=this;this.Add=function(O,N){return D(M,O,N);};}J.prototype={queryStr:{get:function(S){var N,R=false,O=window.location.search.substr(1),Q=O.split("&"),M=Q.length;for(N=0;N<M;N++){var P=Q[N].split("=");if(P[0]===S){R=""+decodeURIComponent(P[1]);break;}}return R;}},debug:function(N){if(FOX.utils.queryStr.get("stc")==="y"){try{FOX.utils.console(N);}catch(M){FOX.utils.console("[DEBUG] "+M);}}},console:function(M){if(typeof window.console==="object"&&M){console.log(M);}},resizeIFrame:function(N){if(!N){return false;}var M=F(N.target),O=N.src;F("iframe").each(function(){var P=F(this);if(typeof P.attr("src")!=="undefined"){if(P.attr("src").indexOf(O)>-1&&!P.data("resized")){P.css({height:M.outerHeight(true),width:P.parent().innerWidth()});P.data("resized",true);}}});}};J.prototype.pageRefresh={enable:function(){if(typeof ew_enableRefresh==="function"){ew_enableRefresh();}},disable:function(){if(typeof ew_disableRefresh==="function"){ew_disableRefresh();}}};J.prototype.environment={get:function(){return(this.isProd(document.location.hostname))?"prod":"dev";},getHostByDesc:function(N){if(typeof window.FOX_pagedescriptor==="undefined"){return false;}var M=window.FOX_pagedescriptor;switch(M){case"fn2":M="foxnews.com";break;case"fb":M="smallbusiness.foxbusiness.com";break;case"fb2":M="foxbusiness.com";break;case"fn-latino":M="latino.foxnews.com";break;default:return false;}if(loc.hostname.indexOf(M)===-1){return false;}if(N){return M;}return loc.protocol+"//"+(loc.hostname.substr(0,M.indexOf))+M;},getDomainHost:function(P,N){var S=window.location,O=S.hostname,R=S.protocol,M=O.split("."),Q=[];if(P){Q.push(R+"//");if(!N){return R+"//"+O;}}if(O.indexOf("latino")>-1){Q.push("latino.");}else{if(O.indexOf("smallbusiness.")>-1){Q.push("smallbusiness.");}else{if(N){Q.push("www.");}}}return Q.join("")+M[(M.length-2)]+"."+M[(M.length-1)];},check:function(S,R){S=S.toLowerCase();var N,P=false,O=false,Q=["smallbusiness.","latino.foxnews.","origin-latino.foxnews.","v8-pvw.","v8-staging.","v8-origin.","v8-origin-www.","www.","origin.","origin-prod.","origin-drupal.","origin-www.","origin-www2.","origin-vignette.","preprod.","preprod2.","pvw.","pvw2.","staging.","staging2."],M=Q.length;for(N=0;N<M;N++){if(S.indexOf(Q[N])===0){O=true;break;}}if(R==="prod"){P=O;}else{if(!O){P=true;}}return P;},isProd:function(M){M=M||document.location.hostname;return this.check(M,"prod");},isDev:function(M){M=M||document.location.hostname;return this.check(M,"dev");}};J.prototype.datetime={format:function(O,N){N=N||null;var T={month:O.getUTCMonth(),day:O.getDay(),year:O.getFullYear(),date:O.getDate(),hour:O.getHours(),minutes:O.getMinutes(),seconds:O.getSeconds(),ampm:((O.getHours()<12)?"am":"pm"),fullStr:O.toString()};var Q={"${mm}":(T.month+1),"${month}":this.getUTCMonthString(T.month),"${month:short}":this.getUTCMonthString(T.month,"short"),"${day}":this.getDayString(T.day),"${day:short}":this.getDayString(T.day,"short"),"${yr}":T.year,"${dd}":((T.date<10)?"0"+T.date:T.date),"${ddTH}":this.oldEnglish(T.date),"${hr}":((T.hour>12)?T.hour-12:T.hour),"${hr:mil}":T.hour,"${min}":((T.minutes<10)?"0"+T.minutes:T.minutes),"${sec}":((T.seconds<10)?"0"+T.seconds:T.seconds),"${ampm}":T.ampm,"${AMPM}":(T.ampm).toUpperCase(),"${AmPm}":((T.ampm).charAt(0)).toUpperCase()+(T.ampm).charAt(1)};if(N===null){var S=this.getUTCMonthString(T.month),R=O.toDateString();return S+" "+R.substr(8).replace(" ",", ");}else{var P;for(P in Q){var M=N.indexOf(P);while(M!==-1){N=N.replace(P,Q[P]);M=N.indexOf(P);}}return N;}},oldEnglish:function(M){M+="";var N=parseInt(M.charAt(M.length-1),10);switch(N){case 1:M+="st";break;case 2:M+="nd";break;case 3:M+="rd";break;default:M+="th";break;}return M;},formatUTCDate:function(N,M){return FOX.utils.datetime.format(N,M);},getUTCMonthString:function(O,M){M=M||"full";var N;switch(M){case"short":N=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];break;default:N=["January","February","March","April","May","June","July","August","September","October","November","December"];break;}return N[O];},getDayString:function(O,N){N=N||"full";var M;switch(N){case"short":M=["Sun","Mon","Tue","Wed","Thur","Fri","Sat"];break;default:M=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"];break;}return M[O];}};function C(M){this.callback=function(){var P=arguments,R=(P.length===1)?"":P[0],Q=(P.length===1)?P[0]:P[1];var O=(R.length>0)?M.Add(R,Q):Q,N=M[L.pageReadyFunction]||function(){};if(typeof O==="function"){M[L.pageReadyFunction]=function(){N();O();};}else{if(typeof O==="object"&&O.init){M[L.pageReadyFunction]=function(){N();O.init();};}}};}function K(M){this.callback=function(){var O=arguments,Q=(O.length===1)?"":O[0],P=(O.length===1)?O[0]:O[1];var N=(Q.length>0)?M.Add(Q,P):P;if(typeof N==="function"){F(document).ready(function(){N();});}else{if(typeof N==="object"&&N.init){F(document).ready(function(){N.init();});}}};}function H(M){M=M||false;return Object.prototype.toString.call(M)==="[object Array]";}function B(M){return(!M)?"":M.toString().replace(/^\s+/,"").replace(/\s+$/,"");}function E(M){if(typeof window.console==="object"&&M){console.log(M);}}window.FOX=window.fox=new A();}(jQuery));(function($){window.FOX_DomainPath=(function(){var ret="",loc=window.location,host=loc.hostname,domainHost=FOX.utils.environment.getDomainHost();var idx=function(val){return(host.indexOf(val)>-1)?true:false;};if(FOX.utils.environment.isProd()){var sub=(idx("staging."))?"staging":"www";if(sub==="staging"){ret="http://staging.fbnstatic.com";}else{ret="http://global.fncstatic.com";}}else{if(idx("-qa.")){ret="http://qa.global.fncstatic.com";}}return ret;}());FOX.Add("site",{topInit:function(){FOX.site.ads.init();FOX.site.metaDescriptor.init();},bottomInit:function(){FOX.site.tracking.init();}});FOX.Add("site.tracking",{init:function(){}});FOX.Add("site.ads",{init:function(){$(document).ready(function(){$.ad.init();});},writeInline:function(id,type){if("dc"===type){$.ad.dc.inline(id);}else{fox.utils.debug("[global.js] inline ads are not enabled");}}});FOX.Add("site.metaDescriptor",{init:function(){var obj={};$("meta").each(function(){var item=$(this),nameAttr=item.attr("name"),propAttr=item.attr("property"),val=item.attr("content");if(nameAttr){if(!obj.name){obj.name={};}obj.name[nameAttr]=(val)?val:false;}else{if(propAttr){if(!obj.property){obj.property={};}obj.property[propAttr]=(val)?val:false;}}});window.FOX_metadescriptor=obj;}});FOX.Add("site.mediaIconOverlay",{set:function(obj){var self=this;if(!obj){return false;}obj.type=(function(type){var ret=false;if(obj.elm.hasClass("video-ct")){ret="video";}else{if(obj.elm.hasClass("slideshow-ct")){ret="slideshow";}else{if(obj.elm.hasClass("interactive-ct")||obj.elm.hasClass("freeform-ct")){ret="interactive";}else{if(obj.elm.hasClass("magnify-ct")){ret="magnify";}}}}return(ret)?ret:type;}(obj.type||false));if(!obj.type){return false;}obj.elm.find("span.type").hide();obj.container=obj.elm;obj.elm=obj.elm.find(".m");var isLazy=function(elm){return(elm.hasClass("unloaded_img"))?true:false;};var isVideoAlt=function(elm){return(elm.hasClass("m-controller"))?true:false;};obj.elm.each(function(){var item=$(this),imgElm=item.find("img"),pObj=obj,img=new Image();pObj.elm=item;if(!isVideoAlt(item)){var trigger=function(){img.onload=function(){pObj.dim=[img.width,img.height];self.setOverlay(pObj);};img.src=imgElm.attr("src");};if(pObj.dim){self.setOverlay(pObj);}else{if(isLazy(imgElm)){var interval=setInterval(function(){if(imgElm.attr("src")===imgElm.attr("dest_src")){trigger();clearInterval(interval);}},650);}else{trigger();}}}});},useAbsImg:function(dim,check){var x,map=["118","96","64","48","32","24","16"],ret=false;if(!isNaN(dim)){if(dim>=map[0]){ret=map[0];}if(dim<=20){ret=map[map.length-1];}else{for(x=0;x<map.length;x++){var val=map[x],nVal=(map[x+1])?map[x+1]:0,diffH=Math.abs(val-dim),diffL=Math.abs(val-nVal);if(dim<=val&&dim>nVal){ret=(diffH>diffL)?nVal:val;break;}}}}return(ret)?ret:false;},setOverlay:function(obj){var FS=this,elm=obj.elm,path="",ratio=obj.ratio||0.35,dim=obj.dim,position=obj.position||"center",size=obj.size||118,useAltImg=obj.useAltImg,altHover=obj.altHover||false,noClick=obj.noClick||false,useAbsImg=true,absDim=false,type=obj.type||"video";switch(type){case"slideshow":path="/static/all/img/ss-overlay_${dim}.png";break;case"interactive":path="/static/all/img/ia-overlay_${dim}.png";break;case"magnify":path="/static/all/img/mg-overlay_${dim}.png";break;default:path="/static/all/img/vd-overlay_${dim}.png";}function mFloor(val){return Math.floor(val);}function px(val){return val+"px";}function set(){var resizeVal=(dim[1]<dim[0])?dim[1]:dim[0],resize=resizeVal*ratio;resize=(resize>size)?size:resize;var imgW=resize,imgH=imgW,ovrL=false,ovrR=false,ovrT=false,ovrB=false,edgeW=0.03,edgeH=0.05;edgeW=mFloor(dim[0]*edgeW);edgeH=mFloor(dim[1]*edgeH);switch(position){case"top right":ovrR=edgeW;ovrT=edgeH;break;case"bottom right":ovrR=edgeW;ovrB=edgeH;break;case"top left":ovrL=edgeW;ovrT=edgeH;break;case"bottom left":ovrL=edgeW;ovrB=edgeH;break;default:ovrL=Math.floor((dim[0]*0.5)-(imgW*0.5));ovrT=Math.floor((dim[1]*0.5)-(imgH*0.5));}var css={};if(ovrR){css.right=px(ovrR);}if(ovrL){css.left=px(ovrL);}if(ovrT){css.top=px(ovrT);}if(ovrB){css.bottom=px(ovrB);}if(useAbsImg&&FS.useAbsImg(imgW)){imgW=FS.useAbsImg(imgW);imgH=imgW;absDim=imgW;}var overlaySrc=(function(){var dim,ret=(window.FOX_DomainPath||"")+path;if(useAbsImg&&absDim){dim=absDim;}dim=(dim)?dim:"";return ret.replace("${dim}",dim);}());var hoverImg=new Image();hoverImg.src=overlaySrc;css.width=px(imgW);css.minHeight=px(imgH);css.background='url("'+overlaySrc+'") no-repeat 0px 0px';var overlay=$('<div class="media-overlay" style="position:absolute;"></div>'),titleLink=elm.parent().find("> h3:first");overlay.css(css);elm.find("a").css({position:"relative"});elm.find("img").each(function(){var item=$(this),parent=item.parent(),isHover=false;parent.css({display:"block",padding:"0"}).prepend(overlay);if(!noClick){parent.click(function(){var el=$(this),onclick=el.attr("onclick"),href=el.attr("href");useEvent=(onclick)?onclick:href;if(onclick){eval(onclick);}else{window.location.href=href;}return false;});}var overlayElm=parent.find(".media-overlay");function hoverOver(over){if(over&&!isHover){isHover=true;overlayElm.css("background-position","0px "+px("-"+imgH));}else{if(isHover){isHover=false;overlayElm.css("background-position","0px 0px");}}}if(parent.parent().find("> .credit").size()>0){overlayElm.css({bottom:"21px"});}titleLink.hover(function(){hoverOver(true);},function(){hoverOver();});parent.hover(function(){hoverOver(true);},function(){hoverOver();});});}set();}});FOX.Add("site.mediaOverlay",{set:function(elm){var MO=this;function set(type){elm.find(".m > a").each(function(){MO.render.common(elm,$(this),type);});}if(elm.hasClass("slideshow-ct")){set("slideshow");}else{if(elm.hasClass("interactive-ct")||elm.hasClass("freeform-ct")){set("interactive");}}},render:{common:function(parent,elm,type){var MO=this,imgElm=elm.find("img");function trigger(img){var dim=[img.width,img.height],overlay=MO.useOverlay(dim[0],type);if(!overlay){return false;}if(dim[0]<156){return false;}parent.find("h3 span.type-"+type).hide();elm.css({position:"relative",display:"block"});var html=$('<span class="m-img-overlay"><img src="'+overlay+'" /></span>');html.css({position:"absolute",top:"0px",left:"0px",width:dim[0],height:dim[1]});html.find("img").css({width:dim[0],height:dim[1]});elm.append(html);parent.find(".m > .credit").hide();var openWin=function(){window.open(elm.attr("href"),"_self");};parent.children(":not(.related):not(.m)").find("a").click(function(){openWin();return false;});parent.find("> .m").click(function(){openWin();return false;});}var img=new Image();var isLazy=function(elm){return(elm.hasClass("unloaded_img"))?true:false;};var setUp=function(){img.onload=function(){trigger(img);};img.src=imgElm.attr("src");};if(isLazy(imgElm)){var interval=setInterval(function(){if(imgElm.attr("src")===imgElm.attr("dest_src")){setUp();clearInterval(interval);}},650);}else{setUp();}},useOverlay:function(width,type){var src=(window.FOX_DomainPath||"")+"/static/all/img/"+type+"_${width}x${height}.png";var types={slideshow:[132,156,190,228,259,267,328,397,604],interactive:[132,156,190,228,259,267,328,397,604],video:[132,156,190,228,259,267,328],_hVar:[74,88,107,128,146,151,185,224,341]};if(!types[type]){return false;}var X,arr=types[type],idx=0,sel=arr[0];for(x=0;x<arr.length;x++){if(width<=arr[x]){idx=x;sel=arr[x];break;}}var srcW=sel,srcH=types._hVar[idx];switch(type){case"slideshow":if(width===180){srcW=180;srcH=101;}break;}return src.replace("${width}",srcW).replace("${height}",srcH);}}});FOX.Add("site.videoIconOverlay",{set:function(){var x,i,FS=this,args=arguments,obj={elm:false,ratio:false,dim:false,position:false,size:false,hover:true};if(args.length===1&&typeof args[0]==="object"){for(i in args[0]){obj[i]=args[0][i];}}else{for(x=0;x<args.length;x++){switch(x){case 0:obj.elm=args[0];break;case 1:obj.ratio=args[1];break;case 2:obj.dim=args[2];break;case 3:obj.position=args[3];break;case 4:obj.size=args[4];break;case 5:obj.useAltImg=args[5];break;case 6:obj.altHover=args[6];break;case 7:obj.noClick=args[7];break;}}}var isLazy=function(elm){return(elm.hasClass("unloaded_img"))?true:false;};var isVideoAlt=function(elm){return(elm.hasClass("m-controller"))?true:false;};obj.elm.each(function(){var item=$(this),imgElm=item.find("img"),pObj=obj,img=new Image();pObj.elm=item;if(!isVideoAlt(item)){var trigger=function(){img.onload=function(){pObj.dim=[img.width,img.height];FS.setOverlay(pObj);};img.src=imgElm.attr("src");};if(pObj.dim){FS.setOverlay(pObj);}else{if(isLazy(imgElm)){var interval=setInterval(function(){if(imgElm.attr("src")===imgElm.attr("dest_src")){trigger();clearInterval(interval);}},650);}else{trigger();}}}});},useAbsImg:function(dim,check){var x,map=["118","96","64","48","32","24","16"],ret=false;if(!isNaN(dim)){if(dim>=map[0]){ret=map[0];}if(dim<=20){ret=map[map.length-1];}else{for(x=0;x<map.length;x++){var val=map[x],nVal=(map[x+1])?map[x+1]:0,diffH=Math.abs(val-dim),diffL=Math.abs(val-nVal);if(dim<=val&&dim>nVal){ret=(diffH>diffL)?nVal:val;break;}}}}return(ret)?ret:false;},setOverlay:function(obj){var FS=this,elm=obj.elm,ratio=obj.ratio||0.35,dim=obj.dim,position=obj.position||"center",size=obj.size||118,useAltImg=obj.useAltImg,altHover=obj.altHover||false,noClick=obj.noClick||false,useAbsImg=true,absDim=false;var overlaySrc=(window.FOX_DomainPath||"")+"/static/all/img/vp-overlay${dim}${hover}.png";function mFloor(val){return Math.floor(val);}function px(val){return val+"px";}function hover(over){over=(altHover)?((over)?false:true):over;var dim;if(useAbsImg&&absDim){dim=absDim;}dim=(dim)?("-"+dim):"";return overlaySrc.replace("${dim}",dim).replace("${hover}",(over)?"-hover":"");}function set(){var resizeVal=(dim[1]<dim[0])?dim[1]:dim[0],resize=resizeVal*ratio;resize=(resize>size)?size:resize;var imgW=resize,imgH=imgW,ovrL=false,ovrR=false,ovrT=false,ovrB=false,edgeW=0.03,edgeH=0.05;edgeW=mFloor(dim[0]*edgeW);edgeH=mFloor(dim[1]*edgeH);switch(position){case"top right":ovrR=edgeW;ovrT=edgeH;break;case"bottom right":ovrR=edgeW;ovrB=edgeH;break;case"top left":ovrL=edgeW;ovrT=edgeH;break;case"bottom left":ovrL=edgeW;ovrB=edgeH;break;default:ovrL=Math.floor((dim[0]*0.5)-(imgW*0.5));ovrT=Math.floor((dim[1]*0.5)-(imgH*0.5));}var css={};if(ovrR){css.right=px(ovrR);}if(ovrL){css.left=px(ovrL);}if(ovrT){css.top=px(ovrT);}if(ovrB){css.bottom=px(ovrB);}if(useAbsImg&&FS.useAbsImg(imgW)){imgW=FS.useAbsImg(imgW);imgH=imgW;absDim=imgW;}css.width=px(imgW);css.minHeight=px(imgH);var overlay=$('<span class="vid-overlay"><img style="position:absolute; display:inline;" src="'+hover()+'"/></span>'),titleLink=elm.parent().find("> h3:first");overlay.find("img").css(css);elm.find("a").css({position:"relative"});elm.find("img").each(function(){var item=$(this),parent=item.parent(),isHover=false,prevOverlay=parent.find("> .vid-overlay:visible");if(prevOverlay.size()>0){prevOverlay.css("display","none");}parent.css({display:"block",padding:"0"}).prepend(overlay);if(!noClick){parent.click(function(){var el=$(this),onclick=el.attr("onclick"),href=el.attr("href");useEvent=(onclick)?onclick:href;if(onclick){eval(onclick);}else{window.location.href=href;}return false;});}var overlayElm=parent.find(".vid-overlay"),overlayImg=overlayElm.find("img");function hoverOver(over){if(over&&!isHover){isHover=true;overlayImg.attr("src",hover(true));}else{if(isHover){isHover=false;overlayImg.attr("src",hover());}}}titleLink.hover(function(){hoverOver(true);},function(){hoverOver();});parent.hover(function(){hoverOver(true);},function(){hoverOver();});});}var hoverImg=new Image();hoverImg.src=hover(true);set();}});var formatNumber=window.formatNumber=function(num,dec,thou,pnt,curr1,curr2,n1,n2){var i,x=Math.round(num*Math.pow(10,dec));if(x>=0){n1=n2="";}var y=(""+Math.abs(x)).split(""),z=y.length-dec;if(z<0){z--;}for(i=z;i<0;i++){y.unshift("0");}if(z<0){z=1;}y.splice(z,0,pnt);if(y[0]==pnt){y.unshift("0");}while(z>3){z-=3;y.splice(z,0,thou);}var r=curr1+n1+y.join("")+n2+curr2;return r;};window.AjaxGetEvent=function(event_data,callback){var GE=this;GE.mydata=event_data;GE.mycallback=callback;GE.get=function(url,params,type){$.get(url,params,$.context(this).callback("eventcallback"),type);};GE.eventcallback=function(ajaxdata){GE.mycallback(ajaxdata,GE.mydata);};};}(jQuery));ew_enableRefresh();function ew_enableRefresh(){var A=600;window.refreshInterval=setInterval(function(){location.reload(false);},A*1000);}function ew_disableRefresh(){clearInterval(window.refreshInterval);}
/*Fri Feb 03 14:16:40 EST 2012*/

