function fnMouseOver(e)
{
	this.setAttribute("src", this.getAttribute("extend:srcOver"));
}

function fnMouseOut(e)
{
	this.setAttribute("src", this.getAttribute("extend:src"));
}


function init()
{
	
	if (!document.getElementById || !document.getElementsByTagName) { return; }
	
	var obj = YAHOO.util.Dom.getElementsByClassName("rollover", "img");
        process(obj);
	var obj = YAHOO.util.Dom.getElementsByClassName("rollover", "input");
        process(obj);
	
}

function process(r) {
	for (var idx = 0; idx < r.length; idx++)
	{
		var curSrc = r[idx].getAttribute("src");
		var curSrcOver = curSrc.substring(0,curSrc.lastIndexOf(".")) + "-o" + curSrc.substring(curSrc.lastIndexOf("."));
		r[idx].setAttribute("extend:src", curSrc);
		r[idx].setAttribute("extend:srcOver", curSrcOver);
		YAHOO.util.Event.addListener(r[idx], "mouseover", fnMouseOver);
		YAHOO.util.Event.addListener(r[idx], "mouseout", fnMouseOut);
	}

}

YAHOO.util.Event.addListener(window, "load", init);


function addAll(arLink) {

  // loop through forms
  var qs = "";
  for (var t=0; t<document.forms.length; t++) {
     if (document.forms[t].id && document.forms[t].qty) {
        curID = document.forms[t].id.value;
        curQty = document.forms[t].qty.value;
 
        if (curQty > 0) {
          qs += "qty_" +curID + ":" + curQty + ";";
        }

     }
  }

  if (qs != '') {
     document.location.href = "/Cart.AddMultiple/qs=" + qs + arLink;
  }

}


	// Locate a.info's, set onmouseover handler
	function setupPreviews() {
		var items = YAHOO.util.Dom.getElementsByClassName("info", "a");
		YAHOO.util.Event.addListener(items, "mouseover", fnInfoOver);
	}
	
	// Handle setting a>span>img hv:src to src attribute
	function fnInfoOver(e) {
		var oSpan = this.getElementsByTagName("span");
		if (oSpan) {
			for (var t = 0; t < oSpan.length; t++) {
				var oImg = oSpan[t].getElementsByTagName("img");
				if (oImg) {
					for (var i = 0; i < oImg.length; i++) {
						oImg[i].setAttribute("src", oImg[i].getAttribute("hv:src"));
					}
				}
			}
		}
		
	}

	YAHOO.util.Event.addListener(window, "load", setupPreviews);









