// SD JavaScript copyright?2004
// last update 02-Feb-06

//global variables

var colorList = new Array('FF9933','FF9933','FF9933','FF9933','FF9933','FF9933','FF9933','FF9933','FF9933');
var txtImg = new Array('bathTxt.gif','kitchenTxt.gif','floorTxt.gif','surfaceTxt.gif','organizeTxt.gif','buster.jpg','refillTxt.gif', 'microfiberTxt.gif');
var linkID = new Array('1002','2000','3000','4000','5000','6000','7001','8000','9001');
var linkNumber;
var bottomImg;
var pageURL = window.document.location.href;
var URLName = pageURL.substring(pageURL.lastIndexOf("/") + 1,pageURL.lastIndexOf("."));


// THIS FUNCTION IS TO HIGHLIGHT BUTTON WHEN ON HOME PAGE - ADDED 9-MAY-05

function highlightButton()
{
	if (screen_flag == "SFNT")
	{
		window.document.getElementById("homeButton").src="graphics/00000001/home_on.jpg";
	}
	else if (screen_flag == "BASK")
	{
		window.document.getElementById("cartButton").src="graphics/00000001/cart_on.jpg";
	}

//THIS SCRIPT PROVIDES THE COLOR FOR THE LEFT NAV LINK - ADDED 7-MAY-05 
	
	else if (screen_flag == "CTGY")
	{
		var ctgyNumber = pageURL.substring(pageURL.lastIndexOf("\=") + 1);
		if (ctgyNumber > 999)
		{
			ctgyNumber = (ctgyNumber/1000 - 1)
		}
	
		ctgyNumber = parseInt(ctgyNumber);
		
			var linkColor = colorList[ctgyNumber];
			var aColor = linkID[ctgyNumber];
			var cellColor = "cm_" + aColor + "_a";
			var colorLink = document.getElementById(cellColor);
			colorLink.style.color = linkColor;
	}
}


//THIS FUNCTION IS USED ON CATEGORY PAGES

function runHeaderColor(subLinkID,linkNumber) {

	if (linkNumber > 999)
	{
		linkNumber = (linkNumber/1000 - 1)
	};

	linkNumber = parseInt(linkNumber)

	var linkColor = colorList[linkNumber];
	var headerID = "header" + subLinkID;
	var colorHeader = document.getElementById(headerID);
	var headerText = subLinkID + "Head";
	var headerTextColor = document.getElementById(headerText);
	colorHeader.style.backgroundColor = linkColor;
	headerTextColor.style.color = "FFFFFF";
	
}

function endHeaderColor(subLinkID) {

	if (linkNumber > 999)
	{
		linkNumber = (linkNumber/1000 - 1)
	};

	linkNumber = parseInt(linkNumber)

	var headerID = "header" + subLinkID;
	var colorHeader = document.getElementById(headerID);
	var headerText = subLinkID + "Head";
	var headerTextColor = document.getElementById(headerText);
	colorHeader.style.backgroundColor = "FFFFFF";
	headerTextColor.style.color = "666666";	
}

//IF NO ACCOUNT IS DESIRED, GRAY OUT FILL-IN FIELDS

function AcctDesired()
{
	var t = document.forms["custlogin"].elements["toggle"].value;
	document.forms["custlogin"].elements["toggle"].value = t * -1
	var t = t * -1
	var fillInFields = new Array();
		fillInFields[0] = document.getElementById("choosePassword");
		fillInFields[1] = document.getElementById("confirmPassword");
		fillInFields[2] = document.getElementById("custLog");
		fillInFields[3] = document.getElementById("hintPassword");
//		fillInFields[4] = document.getElementById("passEmail");

	if(t > 0)
	{
//		alert(t);
		for (greyIndex=0;greyIndex<fillInFields.length;greyIndex++)
			{
				fillInFields[greyIndex].style.color = "#666666";
			};
	}
	else
	{
//		alert(t);
		for (greyIndex=0;greyIndex<fillInFields.length;greyIndex++)
		{
			fillInFields[greyIndex].style.color = "#CCCCCC";
		};
	}

}



//THIS SCRIPT PROVIDES BACKGROUNDS FOR THE LEFT NAV CELLS ON MOUSEOVER

function LIBackground(linkNumber) {


	if (linkNumber > 999)
	{
		linkNumber = (linkNumber/1000 - 1)
	};

	linkNumber = parseInt(linkNumber)

	var linkColor = colorList[linkNumber];
	var aColor = linkID[linkNumber];
	var cellColor = "cm_" + aColor + "_a";
	var colorLink = document.getElementById(cellColor);
	colorLink.style.backgroundColor = linkColor;
	colorLink.style.color = "#ffffff";


/*	REMOVED 27-May-05
	if (screen_flag == "SFNT")
	{
		bottomImg = "http://www.casabella.com/Merchant2/graphics/00000001/" + txtImg[linkNumber];
		document.getElementById("leftNavBottom").src = bottomImg;
	}*/

}


function endLIBackground(linkNumber) {

	if (linkNumber > 999)
	{
		linkNumber = (linkNumber/1000 - 1)
	};

	linkNumber = parseInt(linkNumber)

		var linkColor = colorList[linkNumber];
		var aColor = linkID[linkNumber];
		var cellColor = "cm_" + aColor + "_a";
		var colorLink = document.getElementById(cellColor);
		colorLink.style.backgroundColor = "#FFFFFF";
		
//ADDED 6-JUN-05
		var currentCtgy = pageURL.substring(pageURL.lastIndexOf("\=") + 1);
			if (currentCtgy > 999)
			{
				currentCtgy = (currentCtgy/1000 - 1)
			}
			currentCtgy = parseInt(currentCtgy)
		
		if (screen_flag == "CTGY" && currentCtgy == linkNumber)
		{ 
			colorLink.style.color = linkColor;
		}
		else
		{
		colorLink.style.color = "#666666";
		}

		
/*	REMOVED 27-May-05
	if (screen_flag == "SFNT")
	{
		document.getElementById("leftNavBottom").src = "graphics/00000001/spacer.gif";
	};*/
}
