/*=================================*/
// licScript.js
// 4/29/2007
/*-----------------------------------
12/27/2007 rollover gallery
===================================*/
function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		viewcart_over = newImage("/lib/images/viewcart-over.gif");
		customercare_over = newImage("/lib/images/customercare-over.gif");
		privacy_over = newImage("/lib/images/privacy-over.gif");
		contact_over = newImage("/lib/images/contact-over.gif");
		shipping_over = newImage("/lib/images/shipping-over.gif");
		security_over = newImage("/lib/images/security-over.gif");
		preloadFlag = true;
	}
}

// now run the script
preloadImages();
//

/* -
*/
function picRolloverThumbDraw()
{
	var s = '<div class="divPicRolloverThumbCell" onmouseover="'+this.masterId+'.rollover('+this.thumbId+');">';
	s += '<a href="'+this.page+'" >';
	s += '<img src="'+this.thumb+'" alt="'+this.caption+'" class="imgPicRolloverThumb" />';
	s += '</a></div>';
	document.write( s);
}

function picRolloverThumb( aMasterId, aThumbId, aPage, aThumbImg, aImg, aCaption)
{
	this.masterId = aMasterId;
	this.thumbId = aThumbId;
	this.page = aPage;
	this.thumb = aThumbImg;
	this.img = aImg;
	this.caption = aCaption;
	this.draw = picRolloverThumbDraw;
}

function picRolloverGalleryDraw()
{
	document.write( '<div class="divPicRolloverFrame">'
		+ '<div class="divPicRolloverMain">'
		+ '<a id="'+this.mainPicId+'Link" href="'+this.pics[0].page+'" >'
		+ '<img id="'+this.mainPicId+'" src="'+this.pics[0].img+'" class="imgPicRolloverMain" />'
		+ '<span id="'+this.captionId+'" class="spnPicRolloverMainCaption">'+this.pics[0].caption+'</span>'
		+ '</a></div>'
		);
	for( var idx in this.pics)
	{
		this.pics[idx].draw();
	}
	document.write( '</div>');
}

function picRolloverShowMain( idx)
{
	document.getElementById(this.mainPicId+'Link').href = this.pics[idx].page;
	document.getElementById(this.mainPicId).src = this.pics[idx].img;
	document.getElementById(this.captionId).innerHTML = this.pics[idx].caption;
}

function picRolloverGallery(aId, aPics)
{
	this.id = aId;
	this.mainPicId = aId + 'Main';
	this.captionId = aId + 'Caption';
	this.pics = Array(aPics.length);
	for( var ii in aPics)
	{
		this.pics[ii] = new picRolloverThumb(this.id, ii, aPics[ii][0], aPics[ii][1], aPics[ii][2], aPics[ii][3]);
	}
	this.draw=picRolloverGalleryDraw;
	this.rollover=picRolloverShowMain;
} // picRolloverGallery


function toggleItemBtnSet( itemName, btnName, btnHideText, btnShowText)
{
	if( document.getElementById( itemName) == undefined)
	{
		return false;
	}
	if( "none" == document.getElementById( itemName).style.display)
	{
		document.getElementById( btnName).value = btnHideText;
		document.getElementById( itemName).style.display = 'inline';
	} else {
		document.getElementById( itemName).style.display = 'none';
		document.getElementById( btnName).value = btnShowText;
	}
} // toggleItemBtnSet

function toggleItem( itemName, toggleItem, offClass, offText, onClass, onText)
{
	var itemElem = document.getElementById( itemName);
	if( itemElem == undefined)
	{
		return false;
	}
	if( offClass == itemElem.classname)
	{
		itemElem.classname = onClass;
		if( undefined != itemElem.value)
		{
			itemElem.value = onText;
		} else {
			itemElem.innerHTML = onText;
		}
	} else {
		itemElem.classname = offClass;
		if( undefined != itemElem.value)
		{
			itemElem.value = offText;
		} else {
			itemElem.innerHTML = offText;
		}
	}
} // toggleItem

