var pageLoaded = false;

var fileName = location.pathname.substring(location.pathname.lastIndexOf('/')+1);
var section = fileName.charAt(0).toLowerCase();
var pageNumber = null;
var baseName = null;
for (var i=fileName.lastIndexOf('.')-1;i>0;i--)
{
	if (!isNumeric(fileName.charAt(i)))
	{
		pageNumber = parseInt(fileName.slice(i+1, fileName.lastIndexOf('.')));
		baseName = fileName.charAt(0).toUpperCase() + fileName.slice(1,i+1);
		break;
	}
}

var strPrefix = "";
var strNextBackPrefix = "";
if (baseName == null) baseName = "Home";
switch (baseName.toLowerCase())
{
	case "spring":
		strPrefix = "images/f10";
		strNextBackPrefix = strPrefix + section;
		break;
	case "evening":
		strPrefix = "images/f10";
		strNextBackPrefix = strPrefix + "e";
		break;
	default:
		strPrefix = "images/f09";
		strNextBackPrefix = strPrefix + section + pageNumber;
		break;
}
var pageImageSrc = strPrefix + section + pageNumber + "full.jpg";

var arrImgSpring = new Array();
var arrImgFall = new Array();
var arrImgEvening = new Array();
var arrImgContact = new Array();
var arrImgAboutUs = new Array();
var arrImgOrder = new Array();
var arrImgLast = new Array();
var arrImgNext = new Array();
for (var i=0;i<2;i++)
{
	arrImgSpring[i] = new Image();
	arrImgFall[i] = new Image();
	arrImgEvening[i] = new Image();
	arrImgContact[i] = new Image();
	arrImgAboutUs[i] = new Image();
	arrImgOrder[i] = new Image();
	arrImgLast[i] = new Image();
	arrImgNext[i] = new Image();
}

function imgOver(imgName, imgArray)
{
	if (pageLoaded)
	{
		imgRef = document.getElementById(imgName);
		if (imgRef)
		{
			imgRef.src = imgArray[1].src;
		}
	}
}

function imgOut(imgName, imgArray)
{
	if (pageLoaded)
	{
		imgRef = document.getElementById(imgName);
		if (imgRef)
		{
			imgRef.src = imgArray[0].src;
		}
	}
}

function initPage()
{
	pageLoaded = true;
	var btnLast = document.getElementById("btnLast");
	if (btnLast)
	{
		btnLast.src = arrImgLast[0].src;
	}

	var btnNext = document.getElementById("btnNext");
	if (btnNext)
	{
		btnNext.src = arrImgNext[0].src;
	}
	
	var menuButton = document.getElementById("btn" + baseName);
	if (menuButton)
	{
		var onGraphicSrc = "images/f08menu" + section + "on.jpg";
		menuButton.src = onGraphicSrc;
		
		imgArray = eval("arrImg" + baseName);
		imgArray[0].src = onGraphicSrc;
		imgArray[1].src = onGraphicSrc;
		
		var menuLink = document.getElementById("lnk" + baseName);
		if (menuLink)
		{
			menuLink.href = "JavaScript:void(0);";
			if (menuLink.style.setProperty)
			{
				menuLink.style.setProperty("cursor", "default", "");
			}
			else
			{
				menuLink.style.cursor = "default";
			}
		}
	}
	
	if (baseName != "AboutUs" && baseName != "Media" && baseName != "Home" && baseName != "Order" && baseName != "")
	{
		document.title += " - " + baseName + " Collection";
	}
}

function isNumeric(param1)
{
	var retVal = false;
	var intCharCode = param1.charCodeAt(0);
	if (intCharCode >= 48 && intCharCode <= 57)
	{
		retVal = true;
	}
	
	return retVal;
}
