sfHover = function() {
	var sfEls = document.getElementById("nav").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);

var imgNames = ['home_on','about_on','services_on','news_on','people_on','gallery_on','contact_on','audio_on','video_on','rentals_on','sales_on','installation_on','repairs_on','training_on','sub_background2b','nav_background_over'];
var imgObjects = [];

for (var i=0; i<imgNames.length; i++) {
imgObjects[i] = new Image();
imgObjects[i].src = '/images/'+imgNames[i]+'.gif';
}

var clState = 0;
var cltime;

function clsOpen(num) {
if (clState > 0) {
 clearTimeout(cltime);
 clState = (num == 2) ? 2:1;
 return false;
}
        
document.getElementById('ssub').style.backgroundImage = "url('/images/nav_background_over.gif')";
clObj = document.getElementById('services_sub');
clObj.style.display = 'block';
clState = 1;
}

function setClose() { // This function is necesary for IE
cltime = setTimeout("clsClose()", 100);
}

function clsClose() {
document.getElementById('ssub').style.backgroundImage = "";
clObj = document.getElementById('services_sub');
clObj.style.display = 'none';
clState = 0;
}

function createIframeLayer(menu)
{
    var layer = document.createElement('iframe');
    layer.tabIndex = '-1';
    layer.src = 'javascript:false;';
    menu.parentNode.appendChild(layer);

    layer.style.left = menu.offsetLeft + 'px';
    layer.style.top = menu.offsetTop + 'px';
    layer.style.width = menu.offsetWidth + 'px';
    layer.style.height = menu.offsetHeight + 'px';
}

function removeIframeLayer(menu)
{
    var layers = menu.parentNode.getElementsByTagName('iframe');
    while (layers.length > 0)
    {
      layers[0].parentNode.removeChild(layers[0]);
    }
}