/* Author: Rock Creek Strategic Marketing
	Modified: 08/09/07
*/

/* 
// IN THE CONTEXT OF TAB CONTENT
[content]: unique ID of toggled content 
[contentunitclass]: common Class assigned to the parent container of [content]
[contentcontainerid]: ID of [content] grandparent container

// IN THE CONTEXT OF TAB LABELS
[labelstate]: Class of the element that is assigned a "selected" or null value
[labelitems]: ID of the parent container for the [labelstate] parameter
*/


// Set default style
if (document.getElementById){ 
document.write('<style type="text/css">\n')
document.write('.educationtab{display:none;}\n')
document.write('.newstab{display:none;}\n')
document.write('.commtab{display:none;}\n')
document.write('</style>\n')
}

// Tab Label Switcher
function SwitchTabState(content, labelstate, labelitems){
if(document.getElementById){
var el = document.getElementById(content); //  Assign Object ID Argument of Tab
var ec = document.getElementById(labelstate); //  Assign Object ID Argument 
var ai = document.getElementById(labelitems).getElementsByTagName("li"); // Assign Collection 

if(el.style.display != "block"){

// reset label state
for (var i=0; i<ai.length; i++){
if (ai[i].className=="selected") 
ai[i].className = null;
} // end of for
// set selected state for the triggered label
ec.className="selected";
} // end of if
else {
// reinforce state for the existing label
ec.className="selected";
} // end of else
} // end of if
} // end of function  


// Tab Content Switcher
function SwitchTab(content, contentunitclass, contentcontainerid, labelstate, labelitems) {
	SwitchTabState(content, labelstate, labelitems);
	if (document.getElementById) {
		var el = document.getElementById(content); // Assign Object ID Argument
		var ar = document.getElementById(contentcontainerid).getElementsByTagName("div");  // Assign Collection  
		if(el.style.display != "block") {
			for (var i=0; i<ar.length; i++) {
				if (ar[i].className == contentunitclass) 
				ar[i].style.display = "none";  
			} // end of for
			el.style.display = "block";
		} // end of if
		else {
			el.style.display = "block";
		} // end of else
	} // end of if
} // end of function


