/*
 * @license
 *
 * MyFonts Webfont Trial
 *
 * You are only permitted use of these webfonts for testing purposes in non-production environments for 30 days. You can apply them in your css using:
 *
 *
 * © 2021 MyFonts Inc
 */

var mfPreviewBar={el:null,status:null,textContent:null,urlBase:null,urlString:null,createCookie:function(name,value,hours){var expires="";if(hours){var date=new Date();date.setTime(date.getTime()+(hours*60*60*1000));expires="; expires="+date.toGMTString();}
document.cookie=name+"="+value+expires+"; path=/";},readCookie:function(name){var nameEQ=name+"=";var ca=document.cookie.split(';');for(var i=0;i<ca.length;i++){var c=ca[i];while(c.charAt(0)==' ')c=c.substring(1,c.length);if(c.indexOf(nameEQ)===0)return c.substring(nameEQ.length,c.length);}
return null;},eraseCookie:function(name){this.createCookie(name,"",-1);},disabledHour:function(){var date=new Date();var hr24=date.getHours()+1;var ampm="AM";var hr12=hr24;if(hr12>=12){hr12=hr24-12;ampm="PM";}
if(hr12===0){hr12=12;}
return hr12+ampm;},hide:function(){var self=mfPreviewBar;if(self.status!=="adContent"){self.createCookie("mfPreviewBarHide",true,12);var body=document.getElementsByTagName("body")[0],content="&#43;",showButton=document.createElement("div");showButton.innerHTML=content;showButton.setAttribute("id","mfPreviewBarShow");body.insertBefore(showButton,body.childNodes[0]);document.getElementById("mfPreviewBarShow").onclick=self.show;}
self.el.style.display="none";},show:function(){var self=mfPreviewBar;self.eraseCookie("mfPreviewBarHide");var body=document.getElementsByTagName("body")[0],showButton=document.getElementById("mfPreviewBarShow");body.removeChild(showButton);self.el.style.display="block";},init:function(){var head=document.getElementsByTagName("head")[0],body=document.getElementsByTagName("body")[0],content="";var stylesheet=document.createElement("link");stylesheet.setAttribute("rel","stylesheet");stylesheet.setAttribute("type","text/css");stylesheet.setAttribute("href","https://cdn.myfonts.net/widgets/webfont_preview_bar/webfont_preview_bar.css");head.appendChild(stylesheet);this.el=document.createElement("div");this.el.setAttribute("id","mfPreviewBar");if(window.innerWidth<800&&window.innerHeight<600)
this.status="adContent";if(this.status==="adContent"){content+="<a href='//www.myfonts.com/' id='mfPreviewBarLogo'></a>";content+="<span id='mfPreviewBarText'>Webfonts are for trial purposes only</span>";content+="<a href='#' id='mfPreviewBarClose'>x</a>";}
else{content+="<span id='mfPreviewBarText'>"+this.textContent+"</span>";content+="<a href='//www.myfonts.com/' id='mfPreviewBarLogo'></a>";content+="<a href='//www.myfonts.com/easywebfonts/get?"+this.urlString+"' target='_blank' id='mfPreviewBarBuy' class='mfPreviewButton'>Get Fonts</a>";content+="<a href='//www.myfonts.com/info/webfonts/' id='mfPreviewBarLearn'>Learn about using self-hosted webfonts</a>";content+="<a href='#' id='mfPreviewBarClose'>x</a>";}
this.el.className=this.status;this.el.innerHTML=content;body.insertBefore(this.el,body.childNodes[0]);if(this.readCookie("mfPreviewBarHide"))
this.hide();var disabledHour=body.getElementsByClassName('disabledHour');if(disabledHour.length>0)
disabledHour[0].innerText=this.disabledHour();document.getElementById("mfPreviewBarClose").onclick=this.hide;}};mfPreviewBar.status='invalidkey';mfPreviewBar.textContent='The webfonts preview API key you\'ve provided is invalid. Please use the correct key to see your webfonts.';mfPreviewBar.urlBase='easy.myfonts.net';mfPreviewBar.urlString='sid=4410';window.onload=function(){mfPreviewBar.init()};