function navOver(imgTag){var theImage = imgTag;if(theImage.src.indexOf("_off.") != -1)theImage.src = theImage.src.replace("_off.","_over."); else theImage.src = theImage.src.replace("_over.","_off.");}
function addLoadEvent(func){var oldonload = window.onload;if (typeof window.onload != 'function'){window.onload = func;}else{window.onload = function(){if (oldonload){oldonload();}func();}}} 
document.getElementsByClassName = function(elClassName){var arrayList = new Array();var elements = document.getElementsByTagName("*");for(var i = 0;i < elements.length;i++){if(elements[i].className.indexOf(" ") >= 0){var classes = elements[i].className.split(" ");for(var j = 0;j < classes.length;j++){if(classes[j] == elClassName){arrayList.push(elements[i]);}}}else if(elements[i].className == elClassName){arrayList.push(elements[i]);}}return arrayList;}
			
var listArray = new Array();				
var listId, listHeading, listLink, listDiv;

addLoadEvent( function()
{
	doSwftype(".pageTitle", "/flash/helvetica.swf", "/css/swftype.css", 450, 28, false, false, "width", false);	
	doSwftype(".featureTitle", "/flash/helvetica.swf", "/css/swftype.css", 210, 21, false, false, "height", false);	
	doSwftype(".subTitle", "/flash/helvetica.swf", "/css/swftype.css", 440, 25, false, false, "height", false);	
	doSwftype(".mainHeading", "/flash/helvetica.swf", "/css/swftype.css", 215, 21, false, false, "width", false);	
	doSwftype(".subHeading", "/flash/helvetica.swf", "/css/swftype.css", 350, 25, false, false, "width", false);	
});

function initPublication(el)
{							
	listId = document.getElementById("publicationList");
	
	if(el == "Members - Overview"){
		var section = "Newsletters";	
	} else if(el == "Employers - Overview") { 
		var section = "News";		
	} else {
		var section = "Report &amp; Handbooks";
	}

	for( var i = 0; i < listId.getElementsByTagName("li").length; i++)
	{
		 (function(i){
			if(listId.getElementsByTagName("li")[i].className.indexOf('top') != -1)
			{										
				listHeading = listId.getElementsByTagName("li")[i].childNodes[0];
				listLink = listId.getElementsByTagName("li")[i].childNodes[0].firstChild;
				listDiv = listId.getElementsByTagName("li")[i].childNodes[1];					
				
				listHeading.className = "js";
				listLink.href = "#"+listLink.innerHTML;								
				listLink.onclick = function(){showPub(i)};
				listLink.id = "pubLink"+i;
				listDiv.id = "pubDiv"+i;
				listDiv.className = "js";
				listArray.push(i);
				
				if(listLink.innerHTML == section) {				
					listLink.className = "on";
				}
				
				if(listLink.innerHTML != section) {
					listDiv.style.display = "none";
				}								
			}
		})(i)
	}
}

function showPub(elId)
{
	for(var i=0;i<listArray.length;i++)					
	{						
		var out = document.getElementById("pubDiv"+listArray[i]);		
		var link = document.getElementById("pubLink"+listArray[i]);
		if(listArray[i] == elId)
		{													
			link.className += "on";						
			out.style.display = "block";
		}
		else
		{
			link.className = "";						
			out.style.display = "none";
		}
	}
}

function initFaq()
{
	var AnswerList = document.getElementsByClassName("question");
	var QuestionList = document.getElementsByClassName("answer");
	
	for(i=0;i<AnswerList.length;i++)
	{		
		var LinkItem = AnswerList[i].getElementsByTagName("a")[0];
		LinkItem.onclick = function(i){
			return function(){
				toggleFaq("answerDiv"+i);
			}
		}(i);
		
		var DivItem = QuestionList[i];
		DivItem.id = "answerDiv"+i;
		DivItem.style.display = "none";
	}	
}

function toggleFaq(el)
{
	var theIdDisplay = document.getElementById(el).style;
	if(theIdDisplay.display == "block")
	{
		theIdDisplay.display = "none";
	}
	else
	{
		theIdDisplay.display  = "block";
	}
}

