﻿
	function selectListItem(id, topic) {
		var menu = document.getElementById(id);
		var elements = menu.getElementsByTagName('*');
		var ancestor;
		for (var i=0; i<elements.length; i++) {
			if (elements[i].nodeType == 1 && elements[i].title == topic) {
				if (elements[i].nodeName == 'A') {
					elements[i].className = 'selected';
				} else {
					ancestor = elements[i];
					while (ancestor.nodeName != 'LI') { ancestor = ancestor.parentNode }
					ancestor.className = 'selected';
				}
			}
		}
	}

	sfHover = function() {
		var sfEls = document.getElementById("menu").getElementsByTagName("LI");
		for (var i=0; i<sfEls.length; i++) {
			sfEls[i].onmouseover=function() {
				this.className+=" sfhover";
			}
			sfEls[i].onmouseout=function() {
				this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
			}
		}
	}
	if (window.attachEvent) window.attachEvent("onload", sfHover);

	function slidetab(self) {
		var newClassName;
		switch (self.id) {
			case "software": newClassName = "software"; break;
			case "receivers": newClassName = "receivers"; break;
			case "concentrators": newClassName = "concentrators"; break;
			default: newClassName = "software";
		}
		document.getElementById("slides").className = newClassName
	}

	function slidechange() {
		var myslide = document.getElementById("slides").className;
		switch (myslide) {
			case "software": newClassName = "receivers"; break;
			case "receivers": newClassName = "concentrators"; break;
			case "concentrators": newClassName = "software"; break;
			default: newClassName = "software";
		}
		document.getElementById("slides").className = newClassName;
	}

	var slidetimer; 
	function startslideinterval() {
		slidetimer=setInterval('slidechange()',5000);
	}
	
	function stopslideinterval() {
		slidetimer=clearInterval(slidetimer);
	}