

function initRollover(_name)
{
	var _doc = document;
	
	if(_name != "" && window.document.getElementById(_name).document) {
		_doc = window.document.getElementById(_name).document;
	}
	
    for(i=0;i<_doc.images.length;i++){

		if(_doc.images[i].src.indexOf('nav') != -1 || _doc.images[i].src.indexOf('nav') != -1){    		
			var parentNode = document.images[i].parentNode;
				
			parentNode.onmouseover = imgButtonHi;
			parentNode.onmouseout = imgButtonLo;
			
			parentNode.imgLo = new Image();
			parentNode.imgHi = new Image();
								
			parentNode.img = document.images[i];			
			parentNode.img.a = parentNode;
			
			parentNode.imgLo = document.images[i].src;	
			if(_doc.images[i].src.indexOf('nav1_') != -1){
				parentNode.imgHi = document.images[i].src.replace('_lo','_ov');
			}		
			else if(_doc.images[i].src.indexOf('nav') != -1){    		 				
				parentNode.imgHi = document.images[i].src.replace('_lo','_hi');
			}
		}
    }        
    
    function imgButtonHi(){
        this.img.src = this.imgHi;
    }
    function imgButtonLo(){
        if(!this.img.blnLocked) this.img.src = this.imgLo;
    }
	function imgButtonLock(){
		this.img.blnLocked = true;
        this.img.src = this.imgHi;
    }
	function imgButtonUnlock(){		
        this.img.src = this.imgLo;
		this.img.blnLocked = false;
    }
	function imgButtonClick(){		
        nav(this);
    }
	
}

var _nav = null;
function nav(_obj){
	if(_nav != null) _nav.unlock();
	if(_obj) _obj.lock();

	_nav = _obj;		
}

