(function(){function e(){if(!d){d=true;if(f){for(var a=0;a<f.length;a++)f[a].call(window,[]);f=[]}}}function k(a){var b=window.onload;window.onload=typeof window.onload!="function"?a:function(){b&&b();a()}}function i(){if(!j){j=true;document.addEventListener&&!g.opera&&document.addEventListener("DOMContentLoaded",e,false);g.msie&&window==top&&function(){if(!d){try{document.documentElement.doScroll("left")}catch(b){setTimeout(arguments.callee,0);return}e()}}();g.opera&&document.addEventListener("DOMContentLoaded", function(){if(!d){for(var b=0;b<document.styleSheets.length;b++)if(document.styleSheets[b].disabled){setTimeout(arguments.callee,0);return}e()}},false);if(g.safari){var a;(function(){if(!d)if(document.readyState!="loaded"&&document.readyState!="complete")setTimeout(arguments.callee,0);else{if(a===undefined){for(var b=document.getElementsByTagName("link"),h=0;h<b.length;h++)b[h].getAttribute("rel")=="stylesheet"&&a++;b=document.getElementsByTagName("style");a+=b.length}document.styleSheets.length!= a?setTimeout(arguments.callee,0):e()}})()}k(e)}}var l=window.DomReady={},c=navigator.userAgent.toLowerCase(),g={version:(c.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)||[])[1],safari:/webkit/.test(c),opera:/opera/.test(c),msie:/msie/.test(c)&&!/opera/.test(c),mozilla:/mozilla/.test(c)&&!/(compatible|webkit)/.test(c)},j=false,d=false,f=[];l.ready=function(a){i();d?a.call(window,[]):f.push(function(){return a.call(window,[])})};i()})();

function initPage() {
	var _sidebar = document.getElementById('footer');
	if (_sidebar) {
		var _divs = _sidebar.getElementsByTagName('div');
		for (var i=0; i<_divs.length; i++) {
			if (_divs[i].className.indexOf('widget') != -1) {
				var _h2 = _divs[i].getElementsByTagName('strong')[0];
				if (_h2) {
					if (_h2.children.length)
						var _class = _h2.children[0].innerHTML.toLowerCase();
					else
						var _class = _h2.innerHTML.toLowerCase();	
					while (_class.indexOf(' ') != -1) {
						_class = _class.replace(' ','-');
						_class = _class.replace('@','a');
					}
					_h2.className = _class;
				}
			}
		}
	}
}

DomReady.ready(function() {
	
	initPage();
	
	var _menuSubMenu = document.getElementById('menu-sub-menu');
	if (_menuSubMenu) {
		var _lis = _menuSubMenu.getElementsByTagName('li');
		_lis[_lis.length-1].className += ' active';
	}
	var _nav = document.getElementById('nav');
	if (_nav) {
		var _navLis = _nav.getElementsByTagName('li');
		_navLis[0].children[0].className += ' first';
	}
});
