var NAMESPACE = window.NAMESPACE || {} NAMESPACE.Badge = function() { var sCss = "#gc_events_module { width:440px; padding:5px; } #gc_events_module .gc_ar { float:right; } #gc_events_module .gc_subinfo { font-size:90%; color:#eee; } #gc_events_module .tagline { line-height:40px; margin-top:4px; text-align:center; font-weight:bold; border:1px solid grey; vertical-align:middle; } #gc_events_module .tagline img { vertical-align:middle; } #gc_events_module h3 { color:#FFFF00; }"; var sHtml = "
Upcoming GLBT Events Powered by GayCities

February

March

April

"; function GetCss() { var oHead = document.getElementsByTagName('head')[0]; var oCssStyle = document.createElement('style'); oCssStyle.setAttribute('type', 'text/css'); if (oCssStyle.styleSheet) { oCssStyle.styleSheet.cssText = sCss; } else { oCssStyle.appendChild(document.createTextNode(sCss)); } oHead.appendChild(oCssStyle); }; function GetHtml() { var oElement = document.getElementById('script-id'); var oDiv = document.createElement('div'); oElement.parentNode.insertBefore(oDiv, oElement).innerHTML = sHtml; }; return { Init : function() { if (document.getElementById && document.createTextNode) { GetCss(); GetHtml(); } } }; }(); NAMESPACE.Badge.Init();