var initialtab = [1, "sc1"];

//Turn menu into single level image tabs (completely hides 2nd level)?
var turntosingle = 0; //0 for no (default), 1 for yes

//Disable hyperlinks in 1st level tab images?
var disabletablinks = 0; //0 for no (default), 1 for yes

////////Stop editting////////////////

var previoustab = "";
var tabobjlinks;

if (turntosingle == 1)
    document.write('<style type="text/css">\n#tabcontentcontainer{display: none;}\n</style>');

function expandcontent(cid, aobject) {
    if (disabletablinks == 1)
        aobject.onclick = new Function("return false");
    if (document.getElementById) {
        highlighttab(aobject);
        if (turntosingle == 0) {
            if (previoustab != "")
                document.getElementById(previoustab).style.display = "none";
            document.getElementById(cid).style.display = "block";
            previoustab = cid;
        }
    }
}

function highlighttab(aobject) {
    if (typeof tabobjlinks == "undefined")
        collecttablinks();
    var i, tabLen = tabobjlinks.length;
    for (i = 0; i < tabLen; i++) {
        var tabobj = tabobjlinks[i];
		tabobj.className = tabobj.className.replace(/\bcurrent\b/, "");
	}
    aobject.className += " current";
}

function collecttablinks() {
    var tabobj = document.getElementById("tablist");
    tabobjlinks = tabobj.getElementsByTagName("a");
}

function do_onload() {
    collecttablinks();
    var i, cid, tabLen = tabobjlinks.length;
    for (i = 0; i < tabLen; i++) {
        tabobjlinks[i].__cid = 'sc'+(i+1);
		var func = function(evt){expandcontent(this.__cid, this);}
        addEvent(tabobjlinks[i], "mouseover", func, false);
		addEvent(tabobjlinks[i], "focus", func, false);
    }
    expandcontent(initialtab[1], tabobjlinks[initialtab[0]-1]);
}

addEvent(window, "load", do_onload, false);
