// Global variables
var m_strPath = 'Images/';
var m_strExt = 'gif';
var m_strInitSuffix = 'page';
var m_objSuffix = new Array('on', 'off', 'page');
var m_xmlDoc = new ActiveXObject("MSXML2.DOMDocument");
var m_xslEnlargedImageDoc = new ActiveXObject("MSXML2.DOMDocument");

m_xmlDoc.async = false;
m_xslEnlargedImageDoc.async = false;

m_xslEnlargedImageDoc.load("EnlargeImage.xsl");

function getPageName()
{
	var strPath;
	var strPageName;
	var intExt;
	
	strPath = window.location.pathname;
	strPageName = strPath.substring(strPath.lastIndexOf('/') + 1);
	
	if (strPageName.length > 0)
	{
		intExt = strPageName.lastIndexOf('.');
		if (intExt > 0)
		{
			strPageName = strPageName.substring(0, intExt);
		}
	}
	else
	{
		strPageName = 'Default';
	}
	return (strPageName);
}

function setHeaderImage()
{
	var strPageName;
	
	strPageName = getPageName();
	
	if (document.images && self[strPageName + '_' + m_strInitSuffix])
	{
		document.images[strPageName].src = self[strPageName + '_' + m_strInitSuffix].src;
	}
}

function preLoad()
{
	if (document.images)
	{
		var intArgLength = arguments.length;
		for (var intCtr = 0; intCtr < intArgLength; intCtr++)
		{
			var strArg = arguments[intCtr];
			var intSuffixLength = m_objSuffix.length;
		
			for (intCtr2 = 0; intCtr2 < intSuffixLength; intCtr2++)
			{
				var strSuffix = m_objSuffix[intCtr2];
				self[strArg + '_' + strSuffix] = new Image();
				self[strArg + '_' + strSuffix].src = m_strPath + strArg + '_' + strSuffix + '.' + m_strExt;
			}
		}
	}
}

function rollOver(p_strName, p_strState)
{
	var strPageName;
	
	strPageName = getPageName();
	
	if (p_strName != strPageName)
	{
		if (document.images && self[p_strName + '_' + p_strState])
		{
			document.images[p_strName].src = self[p_strName + '_' + p_strState].src;
		}
	}
}

function requestBrochureFocus()
{
	if (document.all.txtName)
	{
		document.all.txtName.focus();
	}
}


