//	HANDLE DIMMER ON/OFF
function liquidDim(arg,obj){
	if(arg=='switch'){
		(showDim==false ? arg='show' : arg='hide')
	}	
	if(arg=='show'){
		sE(dimmer_on);
		hE(dimmer_off);
		if(obj){sE(obj)}
		showDim = true;
	}

	if(arg=='hide'){
		sE(dimmer_off);
		hE(dimmer_on);
		if(obj){hE(obj)}
		showDim = false;
	}
}

var winH,pageY,footerY
function footerLoop(arg){
	if(arg!='init'){ // otherwise NS would reload forever when called initially
		oldWinH = winH
		oldPageY = pageY	
		winH = getWH()
		if (oldPageY != pageY  || oldWinH != winH){	//	if either scrollbar/window has been modified...
			//	put footer on top of content
			if (winH < document.images["media_img"].height+79){sY(footer,px(((winH+pageY)-document.images["media_img"].height)-79)); } 
			//	'stick' to bottom of content			
			else {sY(footer,px(0));}	
		}
	}
	setTimeout('footerLoop()',20)
}

function getWH(){
	if (browser.isIE){
		pageY = document.body.scrollTop;
		return document.all.tags("body")[0].offsetHeight;
	}
	if (browser.isNS){	
		pageY = pageYOffset;
		if (parseInt(navigator.appVersion)==4){return window.innerHeight+5}
		else{return window.innerHeight+1}	//	NS6+
	}
	if (browser.isOpera){
		pageY = pageYOffset;
		return window.innerHeight;
	}
}


