function locateCSS()
	{
	if (!window.ScriptEngine && navigator.__ice_version)
		{
		return document.styleSheets;
		}
	if (document.getElementsByTagName)
		{
		var linkType = document.getElementsByTagName('link'), styleType = document.getElementsByTagName('style');
		}
	else if (document.styleSheets && document.all)
		{
		var linkType = document.all.tags('LINK'), styleType = document.all.tags('STYLE');
		}
	else
		{
		return [];
		}
	for (var k=0, currInfo=[]; linkType[k]; k++ )
		{
		var rel = linkType[k].rel ? linkType[k].rel : linkType[k].getAttribute ? linkType[k].getAttribute('rel') : '';
		if (typeof(rel)=='string' && rel.toLowerCase().indexOf('style') + 1)
			{
			currInfo[currInfo.length] = linkType[k];
			}
		}
	for (var l=0; styleType[l]; l++)
		{
		currInfo[currInfo.length] = styleType[l];
		}
		return currInfo;
	}

function updateStyle()
	{
  	for (var i=0, currStyleSheet = locateCSS(); currStyleSheet[i]; i++)
		{
    	if (currStyleSheet[i].title)
			{
			currStyleSheet[i].disabled=true;
			}
    	for (var j=0; j<arguments.length; j++)
			{
     		if (currStyleSheet[i].title == arguments[j])
				{
				currStyleSheet[i].disabled=false;
				}
			}
		}
	if (!currStyleSheet.length)
		{
		alert ('Unfortunately, this browseris not\requipped to change stylesheets.');
		}
	}

function preloadImages() {
if (document.images)
	{
	var btn_sitecredits_roll = new Image
		btn_sitecredits_roll.src = "images/btn_sitecredits_over.gif"
	var btn_glossary_roll = new Image
		btn_glossary_roll.src = "images/btn_glossary_over.gif"
	var btn_archbasics_roll = new Image
		btn_archbasics_roll.src = "images/btn_archbasics_over.gif"
	var btn_nativetech_roll = new Image
		btn_nativetech_roll.src = "images/btn_nativetech_over.gif"
	var btn_wisconsinsites_roll = new Image
		btn_wisconsinsites_roll.src = "images/btn_wisconsinsites_over.gif"
	var btn_mississippianeota_roll = new Image
		btn_mississippianeota_roll.src = "images/btn_mississippianeota_over.gif"
	var btn_paleotradition_roll = new Image
		btn_paleotradition_roll.src = "images/btn_paleotradition_over.gif"
	var btn_archaictradition_roll = new Image
		btn_archaictradition_roll.src = "images/btn_archaictradition_over.gif"
	var btn_woodlandtradition_roll = new Image
		btn_woodlandtradition_roll.src = "images/btn_woodlandtradition_over.gif"
	var btn_introduction_roll = new Image
		btn_introduction_roll.src = "images/btn_introduction_over.gif"
	var btn_home_roll = new Image
		btn_home_roll.src = "images/btn_home_over.gif"
	}
}

function changeImages(sName,sImage)
	{
	if (document.images)
		{
		document.images[sName].src = sImage
		}
	}

function openWindow(theURL,winName,features)
	{
	window.open(theURL,winName,features).focus();
	}

function closeWindow()
	{
	window.close();
	}

if (document.layers)
	{
	origWidth = innerWidth;
	origHeight = innerHeight;
	}
function reloadPage()
	{
	if (innerWidth != origWidth || innerHeight != origHeight)
	location.reload();
	}
if (document.layers)
	onresize=reloadPage;
	
function goHistory()
	{
	window.history.go(-1);
	}