all repos — h3rald @ d0a46e94be9bbf656b4396a3e39e029da9f34616

The sources of https://h3rald.com

content/js/sevenup.js

 1
 2
 3
 4
 5
 6
 7
 8
 9
 10
var sevenUp=function(){var osSupportsUpgrade=/(Windows NT 5.1|Windows NT 6.0|Windows NT 6.1|)/i.test(navigator.userAgent);var options={enableClosing:true,enableQuitBuggingMe:true,overlayColor:"#000000",lightboxColor:"#ffffff",borderColor:"#6699ff",downloadLink:osSupportsUpgrade?"http://www.microsoft.com/windows/internet-explorer":"http://getfirefox.com",overrideLightbox:false,lightboxHTML:null,showToAllBrowsers:false,usePlugin:false};function mergeInOptions(newOptions){if(newOptions){for(var i in options){if(newOptions[i]!==undefined){options[i]=newOptions[i];}}}}
function isCookieSet(){if(document.cookie.length>0){var i=document.cookie.indexOf("sevenup=");return(i!=-1);}
return false;}
return{overlayCSS:function(){return"display: block; position: absolute; top: 0%; left: 0%;"+"width: 100%; height: 100%; background-color: "+options.overlayColor+"; "+"filter: alpha(opacity: 80); z-index:1001;";},lightboxCSS:function(){return"display: block; position: absolute; top: 25%; left: 25%; width: 50%; "+"padding: 16px; border: 8px solid "+options.borderColor+"; "+"background-color:"+options.lightboxColor+"; "+"z-index:1002; overflow: hidden;";},lightboxContents:function(){var html=options.lightboxHTML;if(!html){html="<div style='width: 100%; height: 95%'>"+"<h2 style='text-align: center;'>Your web browser is outdated and unsupported</h2>"+"<div class='upgrade_msg' style='text-align: center;'>"+"You can easily upgrade to the latest version at<br> "+"<a style='color: #0000EE' href='"+options.downloadLink+"'>"+
options.downloadLink+"</a>"+"</div>"+"<h3 style='margin-top: 40px'>Why should I upgrade?</h3>"+"<ul>"+"<li><b>Websites load faster</b>, often double the speed of this older version</li>"+"<li><b>Websites look better</b>, so you see sites they way they were intended</li>"+"<li><b>Tabs</b> let you view multiple sites in one window</li>"+"<li><b>Safer browsing</b> with phishing protection</li>"+"</ul>"+"</div>";if(options.enableClosing){html+="<div style='font-size: 11px; text-align: right;'>";html+=options.enableQuitBuggingMe?("<a href='#' onclick='sevenUp.quitBuggingMe();' "+"style='color: #0000EE'>"+"Quit bugging me"+"</a>"):("<a href='#' onclick='sevenUp.close();' "+"style='color: #0000EE'>"+"close"+"</a>");html+="</div>";}}
return html;},test:function(newOptions,callback){mergeInOptions(newOptions);if(!isCookieSet()){var layerHTML="<div id='sevenUpCallbackSignal'></div>";if(options.overrideLightbox){layerHTML+=options.lightboxHTML;}else{layerHTML+="<div id='sevenUpOverlay' style='"+overlayCSS()+"'>"+"</div>"+"<div id='sevenUpLightbox' style='"+lightboxCSS()+"'>"+
lightboxContents()+"</div>";}
if(options.showToAllBrowsers!==true){layerHTML="<!--[if lt IE 7]>"+layerHTML+"<![endif]-->";}
var layer=document.createElement('div');layer.innerHTML=layerHTML;document.body.appendChild(layer);if(callback&&document.getElementById('sevenUpCallbackSignal')){callback(options);}}},quitBuggingMe:function(){var exp=new Date();exp.setTime(exp.getTime()+(7*24*3600000));document.cookie="sevenup=dontbugme; expires="+exp.toUTCString();this.close();},close:function(){var overlay=document.getElementById('sevenUpOverlay');var lightbox=document.getElementById('sevenUpLightbox');if(overlay){overlay.style.display='none';}
if(lightbox){lightbox.style.display='none';}},plugin:{}};}();