var params = new Array();

function getArgs()
{
	if ( window.location.search.length > 0 )
	{
		var pairs = window.location.search.substr(1).split('&');
		for ( var i = 0; i < pairs.length; i++)
		{
			var parts = pairs[i].split('=');	
			params[parts[0]] = parts[1];
		}	
	}	
}	
function init()
{
	
	getArgs();
	
	/* all links - retarget if external, add PDF icon as appropriate */
	var allAnchors = document.getElementsByTagName("a");
	var allAnchorsCount = allAnchors.length;
	for ( var i = 0; i < allAnchorsCount; i++ )
	{
		if ( allAnchors[i].href.indexOf("gender") == -1 )
		{
			allAnchors[i].setAttribute("target","blank");	
		}	
		if ( allAnchors[i].href.indexOf(".pdf") != -1 ) 
		{
			
			//var pdfIcon = document.createElement("img");	
			//pdfIcon.setAttribute("src","/group/gender/images/common/icon.pdf.small.png");
			//pdfIcon.setAttribute("alt","PDF");
			//pdfIcon.style.marginLeft = "2px";
			//allAnchors[i].appendChild(pdfIcon);
			
			var pdfNotice = document.createTextNode(" (PDF)");
			allAnchors[i].parentNode.insertBefore(pdfNotice, allAnchors[i].nextSibling);
			//allAnchors[i].parentNode.appendChild(pdfNotice);

		}	
	}	
	
	/* where are we? */

	var thisPage = document.location.href;
	var menuLink =  document.getElementById("nav").getElementsByTagName("a");
	var menuLinkCount = menuLink.length;
	for ( var i = 0; i < menuLinkCount; i++ )
	{
		var saved = menuLink[i];
		var savedParent = menuLink[i].parentNode;
		var navSpecialCase = (menuLink[i].href.toString().indexOf("AffiliatedFaculty") > -1 && thisPage.toString().indexOf("AffiliatedFaculty") > -1 )? true : false ;

		
		if ( (menuLink[i].href == thisPage) || ( navSpecialCase == true ) )
		{
			saved.className = "selected";
//			savedParent.firstChild.src = "/group/gender/images/common/bullet_select.gif"; 
			savedParent.firstChild.src = "/group/gender/images/common/bullet_select.gif";
//			savedParent.firstChild.src = "../images/common/bullet_select.gif";
		}	
		
	}	
	// temporarily set this on manually
	params['underline'] = 'on';
	if ( params['underline'] == 'on' )
	{
		var allContentLinks = document.getElementById("content").getElementsByTagName("a");
		var allContentLinksCount = allContentLinks.length;
		for ( var i = 0; i < allContentLinksCount; i++ )
		{
			allContentLinks[i].style.textDecoration = 'underline';	
		}	
	}	
	
	try
	{
		document.getElementById("pic").onmouseover = showAttribution;
		document.getElementById("pic").onmouseout  = hideAttribution;
	}
	catch (oops)
	{
		// we'll just ignore this
	}	
}	

function showAttribution()
{
	document.getElementById('attrib').style.visibility='visible';
}
function hideAttribution()
{
	document.getElementById('attrib').style.visibility='hidden';	
}	
window.onload=init;



