var Pushup={Version:"1.0.3",options:{appearDelay:.5,fadeDelay:6,images:"/images/pushup/",message:"Important browser update available",reminder:{hours:6,message:"Remind me again in #{hours}"},skip:true},updateLinks:{IE:"http://www.microsoft.com/windows/downloads/ie/",Firefox:"http://www.getfirefox.com",Safari:"http://www.apple.com/safari/download/",Opera:"http://www.opera.com/download/"},Browser:{IE:!!(window.attachEvent&&navigator.userAgent.indexOf("Opera")===-1),Firefox:navigator.userAgent.indexOf("Firefox")>-1,Safari:navigator.userAgent.indexOf("AppleWebKit/")>-1&&/Apple/.test(navigator.vendor),Opera:navigator.userAgent.indexOf("Opera")>-1}};Pushup.conditions={IE:function(b){var a=/MSIE ([\d.]+)/.exec(b);return a&&parseFloat(a[1])<7}(navigator.userAgent),Firefox:Pushup.Browser.Firefox&&parseFloat(navigator.userAgent.match(/Firefox[\/\s](\d+)/)[1])<3,Safari:Pushup.Browser.Safari&&parseFloat(navigator.userAgent.match(/AppleWebKit\/(\d+)/)[1])<500,Opera:Pushup.Browser.Opera&&(!window.opera.version||parseFloat(window.opera.version())<9.5)};(function(){for(var f in Pushup.Browser)if(Pushup.Browser[f])Pushup._browserUsed=f;Pushup._updateBrowser=Pushup.conditions[Pushup._browserUsed]&&Pushup._browserUsed;if(!Pushup._updateBrowser&&Pushup.options.skip)return;function d(a,c){for(var b in c)a[b]=c[b];return a}d(Pushup,{start:function(){if(/^(https?:\/\/|\/)/.test(this.options.images))this.images=this.options.images;else for(var c=/pushup(?:-[\w\d.]+)?\.js(.*)/,d=document.getElementsByTagName("script"),a=0,e=d.length;a<e;a++){var b=d[a];if(b.src&&b.src.match(c))this.images=b.src.replace(c,"")+this.options.images}Pushup._updateBrowser&&this.show()},build:function(){this.pushup=document.createElement("div");a.set(this.pushup,0);this.pushup.id="pushup";this.messageLink=this.pushup.appendChild(document.createElement("a"));this.messageLink.className="pushup_messageLink";this.messageLink.target="_blank";this.messageLink.appendChild(this.icon=document.createElement("div"));this.icon.className="pushup_icon";this.messageLink.appendChild(this.message=document.createElement("span"));this.message.className="pushup_message";this.message.innerHTML=this.options.message;var b=this.options.reminder.hours;if(b&&Pushup.cookiesEnabled){this.pushup.appendChild(this.reminder=document.createElement("a"));this.reminder.href="#";this.reminder.className="pushup_reminder";this.pushup.className="withReminder";var d=b+" hour"+(b>1?"s":""),c=this.options.reminder.message.replace("#{hours}",d);this.reminder.innerHTML=c}if(Pushup.Browser.Opera&&(!window.opera.version||parseFloat(window.opera.version())<9.25)){this.messageLink.style.cssFloat="none";this.reminder.style.cssFloat="none"}Pushup.setBrowser(Pushup._updateBrowser);document.body.appendChild(this.pushup);Pushup.addEvents()},addEvents:function(){this.reminder&&c.add(this.reminder,"click",function(a){c.stop(a);Pushup.setReminder(Pushup.options.reminder.hours);Pushup.fade()});c.add(this.pushup,"mouseover",Pushup.clearFade);c.add(this.pushup,"mouseout",function(){Pushup.fade({delay:Pushup.options.fadeDelay})})},setBrowser:function(a){a=a||"IE";e(this.icon,this.images+a.toLowerCase()+".png");this.messageLink.href=this.updateLinks[a]},show:function(){var c=typeof arguments[0]=="string"?arguments[0]:Pushup._browserUsed||"IE",d=arguments[c?1:0]||{};d.resetReminder&&Pushup.resetReminder();if(!d.ignoreReminder&&Pushup.cookiesEnabled&&b.get("_pushupBlocked"))return;!Pushup.pushup&&Pushup.build();a.set(Pushup.pushup,0);Pushup.pushup.style.display="block";c&&Pushup.setBrowser(c);this.appear({fadeAfter:true,delay:Pushup.options.appearDelay})},appear:function(){Pushup.clearFade();var a=arguments[0]||{};return window.setTimeout(function(){g(Pushup.pushup,{afterFinish:function(){a.fadeAfter&&Pushup.fade({delay:Pushup.options.fadeDelay})}})},(a.delay||.01)*1e3)},clearFade:function(){if(Pushup._fadeTimer){window.clearTimeout(Pushup._fadeTimer);Pushup._fadeTimer=null}},fade:function(){var a=arguments[0]||{};Pushup._fadeTimer=window.setTimeout(function(){h(Pushup.pushup)},(a.delay||.01)*1e3)},setReminder:function(a){b.set("_pushupBlocked","blocked",{duration:1/24*a})},resetReminder:function(){b.remove("_pushupBlocked")}});var a={"set":function(b,a){b.style.opacity=a==1||a===""?"":a<1e-5?0:a},"get":function(b){var a=b.style.opacity;return a?parseFloat(a):1}};if(Pushup.Browser.IE){a.get=function(b){var a=b.style.opacity;if(!a&&b.currentStyle)a=b.currentStyle[a];if(a=(b.style.filter||"").match(/alpha\(opacity=(.*)\)/))if(a[1])return parseFloat(a[1])/100;return 1};a.set=function(a,e){function f(a){return a.replace(/alpha\([^\)]*\)/gi,"")}var c=a.currentStyle;if(c&&!c.hasLayout||!c&&a.style.zoom=="normal")a.style.zoom=1;var b=a.style.filter,d=a.style;if(e==1||e==="")(b=f(b))?(d.filter=b):(d.filter="");else d.filter=f(b)+"alpha(opacity="+e*100+")"}}function g(b){var d=a.get(b),c=arguments[1]||{};if(b.style.display!="block")b.style.display="block";if(d<1)setTimeout(function(){a.set(b,d+=.05);g(b,c)},.01);else{Pushup.Browser.IE&&b.style.filter&&b.style.removeAttribute("filter");c.afterFinish&&c.afterFinish.call()}}function h(b){var d=a.get(b),c=arguments[1]||{};if(d>0)setTimeout(function(){a.set(b,d-=.05);h(b,c)},.01);else{b.style.display="none";c.afterFinish&&c.afterFinish.call()}}function e(c,b){var a=d({align:"top left",repeat:"no-repeat",sizingMethod:"crop",backgroundColor:""},arguments[2]||{});d(c.style,arguments.callee.IEBelow7?{filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+b+"'', sizingMethod='"+a.sizingMethod+"')"}:{background:a.backgroundColor+" url("+b+") "+a.align+" "+a.repeat})}e.IEBelow7=Pushup.Browser.IE&&parseFloat(/MSIE ([\d.]+)/.exec(navigator.userAgent)[1])<7;var b={"set":function(e,c){var d="",b=arguments[2]||{};if(b.duration){var a=new Date;a.setTime(a.getTime()+b.duration*1e3*60*60*24);c+="; expires="+a.toGMTString()}document.cookie=e+"="+c+d+"; path=/"},remove:function(a){this.set(a,"",-1)},"get":function(e){for(var c=document.cookie.split(";"),d=e+"=",b=0,f=c.length;b<f;b++){var a=c[b];while(a.charAt(0)==" ")a=a.substring(1,a.length);if(a.indexOf(d)==0)return a.substring(d.length,a.length)}return null}};Pushup.cookiesEnabled=function(a){if(b.get(a))return true;b.set(a,"test",{duration:15});return b.get(a)}("_pushupCookiesEnabled");var c={add:function(a,b,c){if(a.attachEvent){a["e"+b+c]=c;a[b+c]=function(){a["e"+b+c](window.event)};a.attachEvent("on"+b,a[b+c])}else a.addEventListener(b,c,false)},stop:function(a){if(Pushup.Browser.IE){a.cancelBubble=true;a.returnValue=false}else{a.preventDefault();a.stopPropagation()}}};c.add(window,"load",function(){Pushup.start()})})();
