/**
* Email de-obscurificator. Converts someone [at] domain [dot] com style text to clickable mailto: links for JS enabled users
* Library independant version
* requires <body> tag to be assigned "body" to replace email address ASAP
*/
function obsReplace() {
	
	var spans = document.getElementsByTagName('span');
	if(!spans) return;
	for(i=0; i<spans.length; i++) {
		if(spans[i].className.search(/obs/) != -1) {
			addy = spans[i].innerHTML.replace(/\[ ?at ?\]/g, '@');
			addy = addy.replace(/ /g, '');
			addy = addy.replace(/\[ ?dot ?\]/g, '.');
			var link = document.createElement('a');
			if(spans[i].title && spans[i].title!='') {
				link.title = spans[i].title;
				link.title = link.title.replace(/\[email\]/g, addy);
			}
			link.href = 'mailto:' + addy;
			link.innerHTML = addy;
			spans[i].innerHTML = '';
			spans[i].appendChild(link);
		}
	}
}

var seoLinks = {
	init : function() {
		var div = $('submenu-wrap');
		if(!div) {
			return;
		}
		$D.addClass(div, 'hidden');
		
		$E.on('moreInfoLinks', 'click', function(ev) {
			$D.removeClass(div, 'hidden');	
			
			//Scroll to links
			var Y = $D.getY(div);
			window.scrollTo(0, Y);
		});
	}
};

//DOM READY
$E.onDOMReady(function() {
	obsReplace();
	seoLinks.init();
});
