
// browser & platform sniffer
var isIE = (document.all) ? 1 : 0;
var isNS = (document.layers) ? 1 : 0;
var isDOM = (document.getElementById) ? 1 : 0;
var isMac = (navigator.userAgent.indexOf("Mac") != -1) ? 1 : 0;
var isWin = (navigator.userAgent.indexOf("Win") != -1) ? 1 : 0;

// Dropdowns
var ToolBar_Supported = false;
if (navigator.userAgent.indexOf("MSIE") != -1 && navigator.userAgent.indexOf("Windows") != -1 && navigator.appVersion.substring(0,1) > 3)
{
	ToolBar_Supported = true;
}

function clikkerlink(a,b,c,d) {
	if ((ToolBar_Supported != null & ToolBar_Supported == true) || (isMac && isDOM)) {
	    hilite(a);
		if (a.style.display =='') {
			a.style.display = 'none';
			b.innerHTML = c;
		} else {
			a.style.display='';
			b.innerHTML = d;
		}
		clikkerCloseLink(a,d);
	}
}

function clikkerCloseLink(a) {
    divContent = document.getElementsByTagName('div');
    for(cc=0;cc<divContent.length;cc++){
        if(divContent[cc].id.indexOf('desc') != -1){
            if(divContent[cc].id != a.id){
                idNumber = divContent[cc].id.substr(4,(divContent[cc].id.length - 4))
                divContent[cc].style.display = 'none';
		    // closeSpan.innerHTML = d;
            }            
         }
    }
}


function clikker(a,b) {
	if ((ToolBar_Supported != null & ToolBar_Supported == true) || (isMac && isDOM)) {
	    hilite(a);
		if (a.style.display =='') {
			a.style.display = 'none';
			b.innerHTML = "overview";
		} else {
			a.style.display='';
			b.innerHTML = "close";
		}
		clikkerClose(a);
	}
}

function clikkerClose(a) {
    divContent = document.getElementsByTagName('div');
    for(cc=0;cc<divContent.length;cc++){
        if(divContent[cc].id.indexOf('desc') != -1){
            if(divContent[cc].id != a.id){
                idNumber = divContent[cc].id.substr(4,(divContent[cc].id.length - 4))
                divContent[cc].style.display = 'none';
		    // closeSpan.innerHTML = "overview";
            }            
         }
    }
}

function hilite(idLookup) {
    var defaultCol = '#000000';
    var hiliteCol = '#0000ff';
    idNumber = idLookup.id.substr(4,(idLookup.id.length - 4));
    hiContent = document.getElementsByTagName('td');
    for(ccc=0;ccc<hiContent.length;ccc++){
        if(hiContent[ccc].id.indexOf('hilite') != -1){
            if(hiContent[ccc].id.substr(6,(hiContent[ccc].id.length - 6)) != idNumber){
                hiContent[ccc].style.color = defaultCol;
            }else{
                if(hiContent[ccc].style.color != hiliteCol)
                {
                    hiContent[ccc].style.color = hiliteCol;
                }else{
                    hiContent[ccc].style.color = defaultCol;
                }
            }
         }
    }    
}