function signup() {
    var email = document.getElementById('bbemail').value;
    var zip = document.getElementById('bbzip').value;
    var script = document.createElement('script');
    script.src = 'http://services.sunlightlabs.com/brandingbar/post_signup/?source=viz&email=' + email + '&zip=' + zip;
    document.getElementsByTagName('head')[0].appendChild(script);
}

function injectHat(data) {
    // inject stylesheet
    var link = document.createElement('link');
    link.rel = 'stylesheet';
    link.type = 'text/css';
    link.href = 'http://assets.sunlightfoundation.com/css/brandingbar/brandingbar.css';
    document.getElementsByTagName('head')[0].appendChild(link);

	var bbCont = document.getElementById('brandingbar');
	if (bbCont) {
		bbCont.innerHTML = data;
	} else {
		var hat = document.createElement('div');
	    hat.innerHTML = data;
	    hat.id = 'brandingbar';
	    document.body.insertBefore(hat, document.body.firstChild);
	}

}

function addLoadEvent(func) {
    var oldonload = window.onload;
    if (typeof window.onload !== 'function') {
        window.onload = func;
    } else {
        window.onload = function() {
            if (oldonload) {
                oldonload();
            }
            func();
        };
    }
}

addLoadEvent(function() { injectHat('\u003Cdiv id\u003D\u0022bbinner\u0022\u003E   \u003Ca id\u003D\u0022sllink\u0022 href\u003D\u0022http://sunlightfoundation.com\u0022 title\u003D\u0022Sunlight Foundation\u0022\u003E\u003C/a\u003E   \u003Ca href\u003D\u0022#\u0022 onclick\u003D\u0022javascript:if(document.getElementById(\u0027bbprojects\u0027).style.display !\u003D \u0027block\u0027) { document.getElementById(\u0027bbprojects\u0027).style.display \u003D\u0027block\u0027\u003B } else { document.getElementById(\u0027bbprojects\u0027).style.display \u003D\u0027none\u0027\u003B }\u0022 id\u003D\u0022bbexpand\u0022\u003E(Who is the Sunlight Foundation?)\u003C/a\u003E   \u003Cspan id\u003D\u0022bbjoin\u0022\u003E     Join Our Mailing List     \u003Cinput id\u003D\u0022bbemail\u0022 name\u003D\u0022email\u0022 value\u003D\u0022Your Email\u0022 onfocus\u003D\u0022javascript:if(this.value\u003D\u003D\u0027Your Email\u0027) { this.value\u003D\u0027\u0027\u003B }\u0022 size\u003D\u002212\u0022/\u003E     \u003Cinput id\u003D\u0022bbzip\u0022 name\u003D\u0022zip\u0022 value\u003D\u0022Your Zip\u0022 size\u003D\u002210\u0022 onfocus\u003D\u0022javascript:if(this.value\u003D\u003D\u0027Your Zip\u0027) { this.value\u003D\u0027\u0027\u003B }\u0022 /\u003E     \u003Cinput type\u003D\u0022submit\u0022 value\u003D\u0022subscribe\u0022 onclick\u003D\u0022javascript:signup()\u003B\u0022 /\u003E   \u003C/span\u003E \u003C/div\u003E    \u003Cdiv id\u003D\u0022bbprojects\u0022 style\u003D\u0022display: none\u003B\u0022\u003E     \u003Cdiv id\u003D\u0022bbfooter\u0022\u003E     \u003Cdiv id\u003D\u0022bbbox_1\u0022\u003E       \u003Ch6\u003EAbout Sunlight Foundation\u003C/h6\u003E       \u003Cp\u003EThe Sunlight Foundation uses cutting\u002Dedge technology and ideas to make government transparent and accountable. Underlying all of our efforts is a fundamental belief that increased transparency will improve the public\u0027s confidence in government\u003C/p\u003E     \u003C/div\u003E      \u003Cdiv id\u003D\u0022bbbox_2\u0022\u003E\u003Ch6\u003ERecent Sunlight Foundation Projects\u003C/h6\u003E       \u003Cp\u003E\u003Cul\u003E              \u003Cli\u003E\u003Ca href\u003D\u0022http://sunlightlabs.com/blog/2009/congress\u002Dtheres\u002Dan\u002Dandroid\u002Dapp\u002Dfor\u002Dthat/\u0022 class\u003D\u0022project\u0022\u003EAndroid App\u003C/a\u003E\u003Ca href\u003D\u0022http://sunlightlabs.com/blog/2009/congress\u002Dtheres\u002Dan\u002Dandroid\u002Dapp\u002Dfor\u002Dthat/\u0022 \u003E \u002D Congress: There\u0026#39\u003Bs an (Android) App for that\u003C/a\u003E\u003C/li\u003E              \u003Cli\u003E\u003Ca href\u003D\u0022http://transparencydata.com/\u0022 class\u003D\u0022project\u0022\u003ETransparency Data\u003C/a\u003E\u003Ca href\u003D\u0022http://transparencydata.com/\u0022 \u003E \u002D a central source for all federal and state campaign contributions\u003C/a\u003E\u003C/li\u003E              \u003Cli\u003E\u003Ca href\u003D\u0022http://openstates.sunlightlabs.com/\u0022 class\u003D\u0022project\u0022\u003EOpen States\u003C/a\u003E\u003Ca href\u003D\u0022http://openstates.sunlightlabs.com/\u0022 \u003E \u002D Gathering \u0026amp\u003B Sharing State Legislative Data\u003C/a\u003E\u003C/li\u003E              \u003Cli\u003E\u003Ca href\u003D\u0022http://clearspending.com\u0022 class\u003D\u0022project\u0022\u003EClearspending\u003C/a\u003E\u003Ca href\u003D\u0022http://clearspending.com\u0022 \u003E \u002D see how well U.S. government agencies are reporting their spending data on USASpending.gov\u003C/a\u003E\u003C/li\u003E              \u003C/ul\u003E\u003C/p\u003E     \u003C/div\u003E      \u003Cdiv id\u003D\u0022bbbox_3\u0022\u003E\u003Ch6\u003EFeatured Project\u003C/h6\u003E       \u003Ca href\u003D\u0022http://influenceexplorer.com/\u0022\u003E\u003Cimg src\u003D\u0022http://assets.sunlightfoundation.com/bumpers/75x75/sunlight_generic_75x75.png\u0022 align\u003D\u0022left\u0022 border\u003D\u00220\u0022\u003E\u003C/a\u003E       \u003Cp\u003EInfluence Explorer: track influence by lawmaker, company or prominent individual \u003C/p\u003E     \u003C/div\u003E   \u003C/div\u003E   \u003Cscript src\u003D\u0022http://pixel.mathtag.com/event/js?mt_id\u003D109432\u0026amp\u003Bmt_adid\u003D101623\u0026amp\u003Bv1\u003D\u0026amp\u003Bv2\u003D\u0026amp\u003Bv3\u003D\u0026amp\u003Bs1\u003D\u0026amp\u003Bs2\u003D\u0026amp\u003Bs3\u003D\u0022\u003E\u003C/script\u003E \u003C/div\u003E '); });

