function getName(mid) {
	if( ((parseInt(navigator.appVersion)) > 4) || (navigator.appName == 'Microsoft Internet Explorer')) {
	if (document.all && !document.getElementById) { // check for IE4
		myElement = eval("document.all") // for IE4
		} else {
				myElement = eval("document.getElementById('" + mid + "')"); //For IE 5 and Netscape 6+
		}
	}
	return myElement;
}	

function showItem(item, action) {

	var i = getName(item);
	if (action == 'show') {
		i.style.display = 'block';
	} else {
		i.style.display = 'none';
	}

}	

var currentDisplayItem = "";
function displayItem(item)
{
    if (currentDisplayItem != "")
    {
        currentDisplayItem.style.display = "none";   
    }
    var d = document.getElementById(item);
    if (d.style.display == "none" || d.style.display == "")
    {
        d.style.display = "block";
    }
    else
    {
        d.style.display = "none";
    }
    currentDisplayItem = d;
    

}

function mailto(domain, name) {
	//usage: obfuscates email addresses from lurking spam bots
	//example: mailto('','cpeth') or mailto('gmail.com', 'chanrith')
	if(domain == null)
	{
				domain = 'secstate.wa.gov';
	} else {
				domain = domain;
	}
	document.write('<a h');
	document.write('ref=\"');
	document.write('mai');
	document.write('lto:');
	document.write(name);
	document.write('&#64;');
	document.write(domain);
	document.write('\">');
	document.write(name);
	document.write('&#64;');
	document.write(domain);
	document.write('</a>');
}

function mouseCoords(ev){
	if(ev.pageX || ev.pageY){
		return {x:ev.pageX, y:ev.pageY};
	}
	return {
		x:ev.clientX + (document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop),
		y:ev.clientY + (document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft)
	};
}

function mouseX(evt) {
if (evt.pageX) return evt.pageX;
else if (evt.clientX)
   return evt.clientX + (document.documentElement.scrollLeft ?
   document.documentElement.scrollLeft :
   document.body.scrollLeft);
else return null;
}

function mouseY(evt) {
if (evt.pageY) return evt.pageY;
else if (evt.clientY)
   return evt.clientY + (document.documentElement.scrollTop ?
   document.documentElement.scrollTop :
   document.body.scrollTop);
else return null;
}


    var currentTab;
    function showTab(item)
    {
        var b = document.getElementById(item + "Link");
        b.style.background  = "url(/images/tabbg.png)";
        b.style.border = "none";
    
        var c = document.getElementById(currentTab);
        c.style.display = "none";
        
        if (currentTab != item)
        {
            var c2 = document.getElementById(currentTab + "Link");
            c2.style.background = "url(/images/tabbg2.png)";
        }
            
        var d = document.getElementById(item);
        d.style.display = "block";

        currentTab = item;
    
    }
    



