/* ===================================================
	Store Javascript - Dyson
	Version: v1.0
	Author: James Taylor - 25/05/2007
/* =================================================*/

function initNavProdType() {
	if(!w3) return;
	if($("navProdType")){
		var aLinks = $$("#navProdType a");
		var strId, parId;
		for(var i=0; i < aLinks.length; i++){ // Loop through product type links attaching events for rollover panel
			aLinks[i].onmouseover = function() { 
				parId = this.parentNode.id;
				splitId = parId.split("_");
				strId = "dt_" + splitId[1];
				$(strId).className = "infoPanel";
			}
			aLinks[i].onfocus = function() { 
				parId = this.parentNode.id;
				splitId = parId.split("_");
				strId = "dt_" + splitId[1];
				$(strId).className = "infoPanel";
			}
			aLinks[i].onmouseout = function() { 
				parId = this.parentNode.id;
				splitId = parId.split("_");
				strId = "dt_" + splitId[1];
				$(strId).className = "offscreen"; 
			}
			aLinks[i].onblur = function() { 
				parId = this.parentNode.id;
				splitId = parId.split("_");
				strId = "dt_" + splitId[1];
				$(strId).className = "offscreen"; 
			}
			aLinks[i].onclick = function() { 
				parId = this.parentNode.id;
				splitId = parId.split("_");
				strId = "dt_" + splitId[1];
				$(strId).className = "offscreen"; 
			}
		}
		if($("dt_UPRIGHT")) { // fixes flickering bug on overlapping info panel 
			$("dt_UPRIGHT").onmouseover = function(){ $("dt_UPRIGHT").className = 'infoPanel'; }
			$("dt_UPRIGHT").onmouseout = function(){ $("dt_UPRIGHT").className = 'offscreen'; }
		}
	}
}
Event.observe ( window, "load", function(){ initNavProdType() } );
