// JavaScript Document
Effect.BlindRight = function(element) {
  element = $(element);
  var elementDimensions = element.getDimensions();
  return new Effect.Scale(element, 100, Object.extend({
    scaleContent: false,
    scaleY: false,
    scaleFrom: 0,
    scaleMode: {originalHeight: elementDimensions.height, originalWidth: elementDimensions.width},
    restoreAfterFinish: true,
    afterSetup: function(effect) {
      effect.element.makeClipping().setStyle({
        width: '0px',
        height: effect.dims[0] + 'px'
      }).show();
    },
    afterFinishInternal: function(effect) {
      effect.element.undoClipping();
    }
  }, arguments[1] || { }));
};

var navbar_names=new Array()
navbar_names[0]="RoomsRates"
navbar_names[1]="VacRentals"
navbar_names[2]="Directions"
navbar_names[3]="KeyWest"
//ids for individual buttons, stay on menu effect
var button_array=new Array()
button_array[0]="nav1"
button_array[1]="nav2"
button_array[2]="nav3"
button_array[3]="nav4"
//temp_id=the id to turn off the sub row
var temp_id;
//temp_id2=id to turn off the stay on menu effect after out fo the sub menu
var temp_id2;
function navbar(row_id,button_id) {
	if (temp_id==null) {
		Effect.BlindRight(row_id,{duration:0.5});
		temp_id=row_id;
		document.getElementById(button_id).style.backgroundImage="url('site revision/nav_hilite.png')"
		temp_id2=button_id;
		document.getElementById('title').style.visibility="hidden"
	}
	else if (temp_id!=row_id) {
		document.getElementById(temp_id).style.display="none"
		Effect.BlindRight(row_id,{duration:0.5})
		temp_id=row_id;		
		document.getElementById(temp_id2).style.backgroundImage="none"
		document.getElementById(button_id).style.backgroundImage="url('site revision/nav_hilite.png')"
		temp_id2=button_id;
		document.getElementById('title').style.visibility="hidden"
	}
	else {
	}
}
function navbar_off() {
	for (i=0; i<=3; i++) {
		document.getElementById(navbar_names[i]).style.display="none";		
		temp_id=null;
		document.getElementById(button_array[i]).style.backgroundImage="none"
		document.getElementById('title').style.visibility="visible"
	}
}
function makebig(big_img){
	document.bigpic.src = "images/" + big_img
	document.bigpic.width = 300
}

var temp_id3;
function getMap(map_id) {
	if (map_id != temp_id3){
		document.getElementById('themap').innerHTML=map_id
		temp_id3=map_id;
	} else {
	}
}
function description() {
	document.getElementById('details').style.display="none";
	document.getElementById('description').style.display="block";
}
function details() {
	document.getElementById('description').style.display="none";
	document.getElementById('details').style.display="block";
}

var also_available=new Array("rates", "pictures", "map_area");
//also_available[0]="rates"
//also_available[1]="pictures"
//also_available[2]="map_area"

function side_swapper(table_id) {
	for (x=0; x<=also_available.length; x++) {
		document.getElementById(also_available[x]).style.display="none";
		document.getElementById(table_id).style.display="block"
	}
}