// HELP FUNCTIONS

function getLayerWidth(elem){
	if(IE4||IE5)return eval('document.all.'+elem).offsetWidth;
	if(NN4)return eval('document.layers["'+elem+'"]').clip.width;
	if(NN6)return eval('document.getElementById("'+elem+'")').offsetWidth;
}
function makeWidth(elem,w){
	if(IE4||IE5)eval('document.all.'+elem).style.width=w;
	if(NN4)eval('document.layers["'+elem+'"]').clip.width=w;
	if(NN6)eval('document.getElementById("'+elem+'")').style.width=w;
}
function getLayerHeight(elem){
	if(IE4||IE5)return eval('document.all.'+elem).offsetHeight;
	if(NN4)return eval('document.layers["'+elem+'"]').clip.height;
	if(NN6)return eval('document.getElementById("'+elem+'")').offsetHeight;
}
function pushTo(elem,px,py){
	if(IE4||IE5){
		eval('document.all.'+elem).style.pixelLeft=px;
		eval('document.all.'+elem).style.pixelTop=py;
	}
	if(NN4)eval('document.layers["'+elem+'"]').moveTo(px,py);
	if(NN6){
		eval('document.getElementById("'+elem+'")').style.left=px;
		eval('document.getElementById("'+elem+'")').style.top=py;
	}
}
function show(elem){
	if(IE4||IE5)eval('document.all.'+elem+'.style').visibility="visible";
	if(NN4)eval('document.layers["'+elem+'"]').visibility="show";
	if(NN6)eval('document.getElementById("'+elem+'")').style.visibility="visible";
}
function hide(elem){
	if(IE4||IE5)eval('document.all.'+elem+'.style').visibility="hidden";
	if(NN4)eval('document.layers["'+elem+'"]').visibility="hide";
	if(NN6)eval('document.getElementById("'+elem+'")').style.visibility="hidden";
}

function clipRect(elem,t,r,b,l){
	if(NN4){
		var lyrRef=eval('document.layers["'+elem+'"]');
		lyrRef.clip.top=t;
		lyrRef.clip.right=r;
		lyrRef.clip.bottom=b;
		lyrRef.clip.left=l;
	}
	if(IE4||IE5)eval('document.all.'+elem+'.style').clip="rect("+t+"px "+r+"px "+b+"px "+l+"px)";
	if(NN6)eval('document.getElementById("'+elem+'")').style.clip="rect("+t+"px "+r+"px "+b+"px "+l+"px)";
}

function getLeft(elem){
	if(NN4)return eval('document.layers["'+elem+'"]').left;
	if(IE4||IE5)return eval(elem).offsetLeft;
	if(NN6)return parseInt(eval('document.getElementById("'+elem+'")').style.left);
}

function getTop(elem){
	if(NN4)return eval('document.layers["'+elem+'"]').top;
	if(IE4||IE5)return eval(elem).offsetTop;
	if(NN6)return parseInt(eval('document.getElementById("'+elem+'")').style.top);
}