var faded=1;
function changeMast(dir){
	var nowOn = mastOn + dir;
	if(nowOn <= numMasts && nowOn > 0){
		doMastChange(nowOn);
	}
}
function doMastChange(mastNum){
	$('mast').style.background= "url(/mastheads/"+mastNum+".jpg) no-repeat";
	mastOn = mastNum;
	xajax_saveMastHeadImg(mastNum);
}

function mastNavAppear(){
	if(!((mouseY>7 && mouseY<30) && (mouseX>199 && mouseX<280))){
		new Effect.Appear('mastNav', {from:0.5, to:1.0});
		faded=0;
	}
}
function mastNavFade(){
	if(!((mouseY>7 && mouseY<30) && (mouseX>199 && mouseX<280)) && !faded){
		new Effect.Appear('mastNav', {from:1.0, to:0.5});
		faded=1;
	}
	if(!faded){
		setTimeout('mastNavFade()', 1000);
	}
	
}

function slideNav(){
	if(slid){
		dir=-1;
		slid=0;
		$('udArrow').src="images/uAr.png";
	}
	else{
		dir=1;
		slid=1;
		$('udArrow').src="images/dAr.png";
	}
	new Effect.Move('center', {y:(-195*dir)});
	new Effect.Move('mastNav', {y:195*dir});
	xajax_saveMastHeadPos(slid);
}