function hoverCartRow(r){
	 newImage = "url(/templates_09/images/cartRow_hover.gif)";
     r.style.backgroundImage = newImage;
	 r.style.backgroundColor='#ffdc71';
	
}

function unHoverCartRow(r){
	 newImage = "url(/templates_09/images/cartRow.gif)";
     r.style.backgroundImage = newImage;
	 r.style.backgroundColor='#fed75c';
	
}




function checkForMouseOvers(){
	var obejcts = document.getElementsByTagName("img");
	for (ti=0;ti<obejcts.length;ti++) {
	t = obejcts[ti];
	if (t.nodeName == "IMG" && t.getAttribute("hover")) {
		setUpMouseOver(t);
		}
    }
	/*
	var obejcts = document.getElementsByTagName("input");
	for (ti=0;ti<obejcts.length;ti++) {
	t = obejcts[ti];
	if (t.nodeName == "INPUT" && t.getAttribute("hover")) {
		setUpMouseOver(t);
		}
    }
	*/
}


function setUpMouseOver(target){

	var s = /(.*)\.(.*)/;
	s.exec(target.getAttribute("src"));
	var normalSrc=target.getAttribute("src");
	var hoverSrc=target.getAttribute("src").replace(/(.*)\.(.*)/,RegExp.$1+"_hover."+RegExp.$2);
	
	var dummyImg=new Image();
	dummyImg.src=hoverSrc;
	//alert(hoverSrc);
	
	target.onmouseover=function(){this.src=hoverSrc;}
	target.onmouseout=function(){this.src=normalSrc;}

}


function setupMenu(){
	
	var m = $('menuDiv');
	for(var i=0; i<m.childNodes.length; i++){
		if (m.childNodes[i].nodeName == "DIV") {
			
			m.childNodes[i].link=m.childNodes[i].childNodes[0].toString()
			m.childNodes[i].onclick=function(){location.replace(this.link);}
			if(m.childNodes[i].getAttribute("active")=="1"){
				m.childNodes[i].childNodes[0].style.color ="#365a7d"; m.childNodes[i].style.fontWeight="bold"; m.childNodes[i].style.backgroundColor="#ffffff";}
			else{
				m.childNodes[i].style.cursor="pointer";
				m.childNodes[i].onmouseover=function(){this.childNodes[0].style.color ="#365a7d"; this.style.fontWeight="bold"; this.style.backgroundColor="#ffffff"; }
				m.childNodes[i].onmouseout=function(){this.style.backgroundColor=""; this.style.fontWeight="normal"; this.childNodes[0].style.color ="#ffffff";}
			}
		}
	}
}

function setupSubMenu(targetDiv){
	
	var m = targetDiv;
	for(var i=0; i<m.childNodes.length; i++){
		if (m.childNodes[i].nodeName == "DIV") {
			
			
			m.childNodes[i].link=m.childNodes[i].childNodes[0].toString();
			m.childNodes[i].childNodes[0].href='javascript:void(0);';
			m.childNodes[i].onclick=function(){location=this.link;}
			if(m.childNodes[i].getAttribute("active")=="1"){
				m.childNodes[i].childNodes[0].style.color ="#ffffff";  m.childNodes[i].style.backgroundColor="#3a81c9";}
			else{
				m.childNodes[i].style.cursor="pointer";
				m.childNodes[i].onmouseover=function(){this.childNodes[0].style.color ="#ffffff"; this.style.backgroundColor="#ff8a00"; }
				m.childNodes[i].onmouseout=function(){this.style.backgroundColor="";  this.childNodes[0].style.color ="#333333";}
			}
		}
	}
}


function init(){
	
	
	checkForMouseOvers();
	setupNifty();
}



function setupNifty(){
	if(!NiftyCheck())
        return;
    Rounded("div.roundOrange","top","transparent","#f7ca39","small");
    Rounded("div.roundOrange","bottom","transparent","#f7ca39","small");
	Rounded("div.roundRed","top","transparent","#ff0000","small");
    Rounded("div.roundRed","bottom","transparent","#ff0000","small");
    Rounded("div.roundGrey","top","transparent","#eeeeee","small");
    Rounded("div.roundGrey","bottom","transparent","#eeeeee","small");
 	Rounded("div.roundTopOrange","tr tl","transparent","#f7ca39");
	Rounded("div.roundTopPink","tr tl","transparent","#c12f9a");
	Rounded("div.roundTopGrey","tr tl","transparent","#eeeeee");
	
}



function addLoadEvent(func) {
  var oldonload = window.onload;
  if (typeof window.onload != 'function') {
    window.onload = func;
  } else {
    window.onload = function() {
      if (oldonload) {
        oldonload();
      }
      func();
    }
  }
}

addLoadEvent(init);

