if(typeof microsite=="undefined"){var microsite={Version:"0.1",IFrameID:"MicrositeEventFrame",BPP:{PRINTABLE_ELEMENT:"doc4",PRINT_MODE_CLASS:"coupon_print_mode",PRINT_THIS_CLASS:"to_print"},Events:{ADD_TO_BOOKMARKS:"EVENT_TYPE_ADD_TO_BOOKMARKS",CLICK_THROUGH:"EVENT_TYPE_CLICK_THROUGH",COUPON_CLICK:"EVENT_TYPE_COUPON_CLICK",COUPON_PRINT:"EVENT_TYPE_COUPON_PRINT",EMAIL_US:"EVENT_TYPE_EMAIL_US",FORM:"EVENT_TYPE_FORM",GET_DIRECTIONS:"EVENT_TYPE_GET_DIRECTIONS",LINK_FOLLOWED:"EVENT_TYPE_LINK_FOLLOWED",MAILTO:"EVENT_TYPE_MAILTO",MAP_INTERACTION:"EVENT_TYPE_MAP_INTERACTION",PAGE_VIEW:"EVENT_TYPE_PAGE_VIEW",PRINT:"EVENT_TYPE_PRINT",SEND_TO_FRIEND:"EVENT_TYPE_SEND_TO_A_FRIEND",VISIT_WEB_SITE:"EVENT_TYPE_VISIT_WEB_SITE"},Yahoo:{MAP_CONTAINER_ID:"mapContainer",MAP_SHOW_ZOOM_CONTROLS:true,MAP_SHOW_PAN_CONTROLS:true},Referrer:document.referrer,Browser:{IE:!!(window.attachEvent&&navigator.userAgent.indexOf("Opera")===-1),IE6:navigator.userAgent.indexOf("MSIE 6")>-1,Opera:navigator.userAgent.indexOf("Opera")>-1,WebKit:navigator.userAgent.indexOf("AppleWebKit/")>-1,Gecko:navigator.userAgent.indexOf("Gecko")>-1&&navigator.userAgent.indexOf("KHTML")===-1,MobileSafari:!!navigator.userAgent.match(/Apple.*Mobile.*Safari/)},iFrame:null,pageId:null,serviceRootUrl:null,lastPrintedCoupon:null,singletonYahooMapInteraction:false,initialized:false,$:function(a){if(Object.isString(a)){a=document.getElementById(a)}return a},addEvent:function(f,b,d,a){if(f.addEventListener){f.addEventListener(b,d,a);return true}else{if(f.attachEvent){var c=f.attachEvent("on"+b,d);return c}else{f["on"+b]=d}}},hasClass:function(b,a){return b.className.match(new RegExp("(\\s|^)"+a+"(\\s|$)"))},addClass:function(b,a){b=this.$(b);if(this.hasClass(b,a)){return}b.className+=" "+a},removeClass:function(b,a){b=this.$(b);if(!this.hasClass(b,a)){return}b.className=b.className.replace(new RegExp("(\\s|^)"+a+"(\\s|$)")," ")},init:function(a,b){this.pageId=a;this.serviceRootUrl=b;this.addEvent(window,"load",this._real_init)},_real_init:function(){var a=microsite;if(a.initialized){return}a._createIFrame();a._trackPageView();var g=document.getElementsByTagName("a");var b=g.length;for(var c=0;c<b;c++){var d=g[c];if(d.href.indexOf("mailto:")==0){}else{if(d.href.indexOf("javascript:")==0){continue}else{d.target="";d.realHref=d.href;d.href="javascript:void(0);"}}d.is_tracked=true;a.addEvent(d,"click",a.trackEvent)}var f=document.getElementsByTagName("form");var b=f.length;for(var c=0;c<b;c++){var d=f[c];if(d.onsubmit){d.realOnsubmit=d.onsubmit;d.onsubmit=""}d.is_tracked=true;a.addEvent(d,"submit",a.trackEvent)}a.initialized=true},_createIFrame:function(){if(!document.createElement){return}if(this.iFrame){return}var a=document.createElement("iframe");a.setAttribute("id",this.IFrameID);a.style.position="absolute";a.style.border="0px";a.style.width="0px";a.style.height="0px";a.style.bottom="0px";a.style.right="0px";this.iFrame=document.body.appendChild(a)},_submitEvent:function(c,b){if(!b){b=""}var a=this.serviceRootUrl+"eventaction?referrer="+escape(this.Referrer)+"&eventType="+escape(c)+"&pageId="+escape(this.pageId)+"&detail="+escape(b)+"&rd="+Math.random();this.iFrame.src=a},_submitEmail:function(e,f,g,a,d,c){var b=this.serviceRootUrl+"emailaction?referrer="+escape(this.Referrer)+"&eventType="+escape(e)+"&pageId="+escape(this.pageId)+"&toAddress="+escape(g)+"&fromAddress="+escape(f)+"&body="+escape(a)+"&fromName="+escape(d)+"&detail="+escape(c);this.iFrame.src=b},trackEvent:function(c){var b=microsite;var d=true;if(!c){c=window.event}if(c.srcElement){var e=c.srcElement;while(e&&e.is_tracked!=true){e=e.parentElement}}else{var e=(c.currentTarget?c.currentTarget:c.target)}var a=e.tagName.toLowerCase();if(a=="a"){if(e.href.indexOf("mailto:")==0){d=b._trackMailto(e,c)}else{if(e.realHref.length>0){d=b._trackLinkFollowed(e,c)}}}else{if(a=="form"){d=b._trackFormSubmit(e,c)}else{if(a=="input"){}}}if(c.preventDefault){if(d==false){c.preventDefault()}}else{c.returnValue=d}return d},_trackPageView:function(){if(this.Browser.Gecko&&!this.iFrame.contentDocument){setTimeout(this._submitEvent,100,this.Events.PAGE_VIEW,"")}else{this._submitEvent(this.Events.PAGE_VIEW,"")}},_trackLinkFollowed:function(c,a){var b=c.title?c.title:c.realHref;this._submitEvent(this.Events.LINK_FOLLOWED,b);setTimeout('location.href = "'+c.realHref+'"',500);return true},_trackMailto:function(c,a){var b=c.title;if(!b){b=c.href.substring(7)}this._submitEvent(this.Events.MAILTO,b);return true},_trackFormSubmit:function(d,a){if(d.realOnsubmit){var b=d.realOnsubmit(a);if(b==false){return b}}var c=d.title?d.title:d.action;this._submitEvent(this.Events.FORM,c);return true},bookmark:function(b,a){if(!a){a=location.href}if(window.external.AddFavorite){window.external.AddFavorite(a,b)}else{if(window.sidebar.addPanel){window.sidebar.addPanel(b,a,"")}else{alert("Please press Ctrl+D to bookmark this site.")}}microsite._submitEvent(microsite.Events.ADD_TO_BOOKMARKS)},proxyPrintPage:function(){window.print();microsite._submitEvent(microsite.Events.PRINT,"")},proxyPrintCoupon:function(a){window.print();microsite._submitEvent(microsite.Events.COUPON_PRINT,a)}}};