sfHover = function() {
	var sfEls = document.getElementById("topmenuul").getElementsByTagName("li");
	for (var i=0; i<sfEls.length; ++i) {
		sfEls[i].onmouseover=function() {
			telem = this;
			if(telem.timer) {
				clearTimeout(telem.timer);
			}
			if(telem.className.indexOf("sfhover") == -1) {
				telem.className+=" sfhover";
			}
		}
		sfEls[i].onmouseout=function() {
			tobj = this;
			if (this.parentNode.id == 'topmenuul') {
				this.timer = setTimeout(function() {
						tobj.className = tobj.className.replace(" sfhover", "");
					},500);
			}
		}
	}
	get_m_elements('servicios-content');
}

if (window.attachEvent) window.attachEvent("onload", sfHover);
else if (window.addEventListener) window.addEventListener("DOMContentLoaded", sfHover, false);


/* Menu dinamico principal de servicios :-) */

function get_m_elements (gdiv) {
	try {
		var elementsdiv = document.getElementById('servicios-content');
	} catch (e) { return; }
	if (elementsdiv) {
		var ecnsr = elementsdiv.childNodes;
		for (var i=0;i<ecnsr.length;++i) {
			var ecns = ecnsr[i].childNodes;
			for (var ii=0;ii<ecns.length;++ii) {
				var elem = ecns[ii];
				if (elem.className != undefined) {
					elem.onmouseover = function () {
						var theid = this.id.replace(/^servicios-/, '','');
						var te = document.getElementById(theid+'-disabled');
						te.style.display = 'none';
					}
					elem.onmouseout = function () {
						var theid = this.id.replace(/^servicios-/, '','');
						var te = document.getElementById(theid+'-disabled');
						te.style.display = 'block';
					}
				}
			} 
		}
	}
}
