// site wide javascript
start_ie_tnav = function() {
        if (document.all&&document.getElementById) {
                navRoot = document.getElementById("navigation");
                for (i=0; i<navRoot.childNodes.length; i++) {
                        node = navRoot.childNodes[i];
			curCname = this.className;
                        if (node.nodeName=="LI") {
                                node.onmouseover=function() {
                                        this.className+=" over";
                                }
                                node.onmouseout=function() {
                                        if(!curCname) {
                                                this.className=this.className.replace(" over","");
                                        }
                                        else {
                                                this.className=this.className.replace(" over",curCname);
                                        }
                                }
                        }
                }
        }
}

function set_opacity(objId, opacity) {
	obj = document.getElementById(objId);
	opacity = (opacity == 100)?99.999:opacity;
	// windows IE
	obj.style.filter = "alpha(opacity:"+opacity+")";
	// konqueror, safari < 1.2
	obj.style.KHTMLOpacity = opacity/100;
	// old mozilla
	obj.style.MozOpacity = opacity/100;
	// modern browsers
	obj.style.opacity = opacity/100;
}

function toggle_view(id,togglename,toggleno,linkname){
	if (id){
		for (i = 1; i <= toggleno; i++){
			if (linkname){
				var linkid = linkname+i;
				document.getElementById(linkid).className='null';
			}
			var toggleid = togglename+i;
			document.getElementById(toggleid).className = 'ar-blurb';
		}
		document.getElementById(togglename+id).className = 'ar-blurb2';
		if (linkname){
			document.getElementById(linkname+id).className='on';
		}
	}
	else {
		return false;
	}
}

// function/array set for handling plos (page load objects)
function set_plos() {
	window.onload = plos_go;
}

function plos_go() {
	for(var i = 0;i < plos.length;i++)
		eval(plos[i]);
}

function plo_add(jso){
	plos[plos.length] = jso;
}

var plos = new Array();

// set each function to initialize on page load here
// plo_add('some_func_name()');
plo_add('start_ie_tnav()');
plo_add('set_opacity(\'sb-bar\', 80)');
set_plos();
