function setBody() { var thebody = document.getElementsByTagName('body'); thebody = thebody[0]; var reg_press = /\/press/i; var reg_blog = /\/page\/community/i; var reg_dash = /\/page\/dash/i; var reg_profile = /\/page\/profile/i; var reg_user = /\/page\/user/i; var reg_directory = /\/page\/directory/i; var reg_group = /\/page\/group/i; var reg_event = /\/page\/event/i; var reg_donate = /\/page\/contribute/i; var reg_outreach = /\/page\/outreach/i; var reg_about = /\/about/i; var reg_about_sub = /\/page\/about/i; var reg_action = /\/action/i; var reg_av = /\/av/i; var reg_help = /\/help/i; var reg_points = /\/page\/points/i; var reg_user = /\/page\/user/i; var reg_socialnet = /\/page\/socialnet/i; var reg_peoplehelp = /\/peoplehelp/i; var reg_speakout = /\/page\/speakout/i; var reg_content = /\/page\/content/i; var reg_signup1 = /\/page\/signup/i; var reg_signup2 = /\/page\/st?\//i; var url = window.location.href; if (reg_press.exec(url)) { thebody.id = 'press'; } else if (reg_blog.exec(url)) { thebody.id = 'news'; } else if (reg_dash.exec(url) || reg_profile.exec(url) || reg_user.exec(url) || reg_points.exec(url) || reg_content.exec(url)) { thebody.id = 'progress'; } else if (reg_directory.exec(url) || reg_profile.exec(url) || reg_socialnet.exec(url) || reg_peoplehelp.exec(url)) { thebody.id = 'people'; } else if (reg_group.exec(url)) { thebody.id = 'groups'; } else if (reg_event.exec(url)) { thebody.id = 'eventsbody'; } else if (reg_donate.exec(url) || reg_outreach.exec(url)) { thebody.id = 'fundraisingbody'; } else if (reg_about.exec(url) || reg_about_sub.exec(url)) { thebody.id = 'bodyAbout'; } else if (reg_action.exec(url)) { thebody.id = 'actionbody'; } else if (reg_av.exec(url)) { thebody.id = 'avbody'; } else if (reg_help.exec(url)) { thebody.id = 'helpbody'; } else if (reg_speakout.exec(url) || reg_signup1.exec(url) || reg_signup2.exec(url)) { thebody.id = 'speakout'; } else{ thebody.id = 'other'; } } (function () { var oldOnload = function() {}; if (window.onload) { oldOnload = window.onload; } window.onload = function() { setBody(); oldOnload(); } })();