function display_cabin_details(cabin_num){
  cabin_overlay(cabin_num)
  display_cabin_info(cabin_num)
  }

function cabin_overlay(cabin_num){
  if(cabin_num==1){document.overlay_cabin1.src="graphics/parkmap/red_circle_pointer.gif"}
  if(cabin_num==2){document.overlay_cabin2.src="graphics/parkmap/red_circle_pointer.gif"}
  if(cabin_num==3){document.overlay_cabin3.src="graphics/parkmap/red_circle_pointer.gif"}
  if(cabin_num==4){document.overlay_cabin4.src="graphics/parkmap/red_circle_pointer.gif"}
  if(cabin_num==5){document.overlay_cabin5.src="graphics/parkmap/red_circle_pointer.gif"}
  if(cabin_num==6){document.overlay_cabin6.src="graphics/parkmap/red_circle_pointer.gif"}
  if(cabin_num==7){document.overlay_cabin7.src="graphics/parkmap/red_circle_pointer.gif"}
  if(cabin_num==8){document.overlay_cabin8.src="graphics/parkmap/red_circle_pointer.gif"}
  if(cabin_num==9){document.overlay_cabin9.src="graphics/parkmap/red_circle_pointer.gif"}
  if(cabin_num==10){document.overlay_cabin10.src="graphics/parkmap/red_circle_pointer.gif"}
  if(cabin_num==11){document.overlay_cabin11.src="graphics/parkmap/red_circle_pointer.gif"}
  if(cabin_num==12){document.overlay_cabin12.src="graphics/parkmap/red_circle_pointer.gif"}
  if(cabin_num==14){document.overlay_cabin14.src="graphics/parkmap/red_circle_pointer.gif"}
  if(cabin_num==15){document.overlay_cabin15.src="graphics/parkmap/red_circle_pointer.gif"}
  if(cabin_num==16){document.overlay_cabin16.src="graphics/parkmap/red_circle_pointer.gif"}
  if(cabin_num==17){document.overlay_cabin17.src="graphics/parkmap/red_circle_pointer.gif"}
  if(cabin_num==18){document.overlay_cabin18.src="graphics/parkmap/red_circle_pointer.gif"}
  if(cabin_num==19){document.overlay_cabin19.src="graphics/parkmap/red_circle_pointer.gif"}
  if(cabin_num==20){document.overlay_cabin20.src="graphics/parkmap/red_circle_pointer.gif"}
  if(cabin_num=='A1'){document.overlay_cabinA1.src="graphics/parkmap/red_circle_pointer.gif"}
  if(cabin_num=='A2'){document.overlay_cabinA2.src="graphics/parkmap/red_circle_pointer.gif"}
  if(cabin_num=='A3'){document.overlay_cabinA3.src="graphics/parkmap/red_circle_pointer.gif"}
  if(cabin_num=='A4'){document.overlay_cabinA4.src="graphics/parkmap/red_circle_pointer.gif"}
  if(cabin_num=='A5'){document.overlay_cabinA5.src="graphics/parkmap/red_circle_pointer.gif"}
  }

function display_cabin_info(cabin_num){
  if(cabin_num==1){
    document.cabin_details.heading.style.visibility="visible"; document.cabin_details.heading.value="Cabin 1"
    document.cabin_details.bookref.style.visibility="visible"; document.cabin_details.bookref.value="Online Booking Ref: Standard Ensuite Cabin 5 Berth"
    document.cabin_details.style.style.visibility="visible"; document.cabin_details.style.value="Style: Standard Ensuite (3 star)"
    document.cabin_details.beds.style.visibility="visible"; document.cabin_details.beds.value="Beds: 1d, 3s (sleeps 5)"
    document.cabin_details.features.style.visibility="visible"
    document.cabin_details.features1.style.visibility="visible"; document.cabin_details.features1.value="large fridge, colour TV, heating, toilet & shower,"
    document.cabin_details.features2.style.visibility="visible"; document.cabin_details.features2.value="double bed & triple bunks, open verandah,"
    document.cabin_details.features3.style.visibility="visible"; document.cabin_details.features3.value="2 gas hotplates, small grill & oven,"
    document.cabin_details.features4.style.visibility="visible"; document.cabin_details.features4.value="m/wave oven, fully s/c kitchen"
    document.cabin_details.price.style.visibility="visible"; document.cabin_details.price.value="$60 / $70 / $80"
    document.cabin_details.price_desc.style.visibility="visible";
    document.cabin_details.bedding_notice.style.visibility="visible"
    document.cabin_details.bedding_notice.value="Bedding available for $5/single $10/double per stay"
    document.cabin_details.extra_notice1.style.visibility="visible"
    document.cabin_details.extra_notice2.style.visibility="visible"
    document.floorplan.src="graphics/parkmap/cabin1_2_layout.gif"

    }
  if(cabin_num==2){
    document.cabin_details.heading.style.visibility="visible"; document.cabin_details.heading.value="Cabin 2"
    document.cabin_details.bookref.style.visibility="visible"; document.cabin_details.bookref.value="Online Booking Ref: Standard Ensuite Cabin 5 Berth"
    document.cabin_details.style.style.visibility="visible"; document.cabin_details.style.value="Style: Standard Ensuite (3 star)"
    document.cabin_details.beds.style.visibility="visible"; document.cabin_details.beds.value="Beds: 1d, 3s (sleeps 5)"
    document.cabin_details.features.style.visibility="visible"
    document.cabin_details.features1.style.visibility="visible"; document.cabin_details.features1.value="large fridge, colour TV, heating, toilet & shower,"
    document.cabin_details.features2.style.visibility="visible"; document.cabin_details.features2.value="double bed & triple bunks, open verandah,"
    document.cabin_details.features3.style.visibility="visible"; document.cabin_details.features3.value="2 gas hotplates, small grill & oven,"
    document.cabin_details.features4.style.visibility="visible"; document.cabin_details.features4.value="m/wave oven, fully s/c kitchen"
    document.cabin_details.price.style.visibility="visible"; document.cabin_details.price.value="$60 / $70 / $80"
    document.cabin_details.price_desc.style.visibility="visible";
    document.cabin_details.bedding_notice.style.visibility="visible"
    document.cabin_details.bedding_notice.value="Bedding available for $5/single $10/double per stay"
    document.cabin_details.extra_notice1.style.visibility="visible"
    document.cabin_details.extra_notice2.style.visibility="visible"
    document.floorplan.src="graphics/parkmap/cabin1_2_layout.gif"
    }
  if(cabin_num==3){
    document.cabin_details.heading.style.visibility="visible"; document.cabin_details.heading.value="Cabin 3"
    document.cabin_details.bookref.style.visibility="visible"; document.cabin_details.bookref.value="Online Booking Ref: Standard Ensuite Cabin 6 Berth"
    document.cabin_details.style.style.visibility="visible"; document.cabin_details.style.value="Style: Standard Ensuite (3 star)"
    document.cabin_details.beds.style.visibility="visible"; document.cabin_details.beds.value="Beds: 1d, 4s (sleeps 6)"
    document.cabin_details.features.style.visibility="visible"
    document.cabin_details.features1.style.visibility="visible"; document.cabin_details.features1.value="large fridge, colour TV, heating, toilet & shower,"
    document.cabin_details.features2.style.visibility="visible"; document.cabin_details.features2.value="double bed & 2 x double bunks, covered"
    document.cabin_details.features3.style.visibility="visible"; document.cabin_details.features3.value="verandah, 2 elec hotplates, small grill & oven,"
    document.cabin_details.features4.style.visibility="visible"; document.cabin_details.features4.value="m/wave oven, fully s/c kitchen"
    document.cabin_details.price.style.visibility="visible"; document.cabin_details.price.value="$60 / $70 / $80"
    document.cabin_details.price_desc.style.visibility="visible";
    document.cabin_details.bedding_notice.style.visibility="visible"
    document.cabin_details.bedding_notice.value="Bedding available for $5/single $10/double per stay"
    document.cabin_details.extra_notice1.style.visibility="visible"
    document.cabin_details.extra_notice2.style.visibility="visible"
    document.floorplan.src="graphics/parkmap/cabin3_layout.gif"
    }
  if(cabin_num==4){
    document.cabin_details.heading.style.visibility="visible"; document.cabin_details.heading.value="Cabin 4"
    document.cabin_details.bookref.style.visibility="visible"; document.cabin_details.bookref.value="Online Booking Ref: Deluxe Ensuite Cabin Triple Bunk"
    document.cabin_details.style.style.visibility="visible"; document.cabin_details.style.value="Style: Deluxe Ensuite (3.5 star)"
    document.cabin_details.beds.style.visibility="visible"; document.cabin_details.beds.value="Beds: 1d, 3s (sleeps 5)"
    document.cabin_details.features.style.visibility="visible"
    document.cabin_details.features1.style.visibility="visible"; document.cabin_details.features1.value="air con/heat, large fridge, couch, toilet & shower,"
    document.cabin_details.features2.style.visibility="visible"; document.cabin_details.features2.value="double bed & triple bunks, colour TV & DVD, covered "
    document.cabin_details.features3.style.visibility="visible"; document.cabin_details.features3.value="verandah, full size oven & 4 gas hotplates, ceiling fan,"
    document.cabin_details.features4.style.visibility="visible"; document.cabin_details.features4.value="m/wave oven, 2 bedrooms, fully s/c kitchen"
    document.cabin_details.price.style.visibility="visible"; document.cabin_details.price.value="$70 / $80 / $95"
    document.cabin_details.price_desc.style.visibility="visible";
    document.cabin_details.bedding_notice.style.visibility="visible"
    document.cabin_details.bedding_notice.value="Bedding available for $5/single $10/double per stay"
    document.cabin_details.extra_notice1.style.visibility="visible"
    document.cabin_details.extra_notice2.style.visibility="visible"
    document.floorplan.src="graphics/parkmap/cabin4_5_6_layout.gif"
    }
  if(cabin_num==5){
    document.cabin_details.heading.style.visibility="visible"; document.cabin_details.heading.value="Cabin 5"
    document.cabin_details.bookref.style.visibility="visible"; document.cabin_details.bookref.value="Online Booking Ref: Deluxe Ensuite Cabin Triple Bunk"
    document.cabin_details.style.style.visibility="visible"; document.cabin_details.style.value="Style: Deluxe Ensuite (3.5 star)"
    document.cabin_details.beds.style.visibility="visible"; document.cabin_details.beds.value="Beds: 1d, 3s (sleeps 5)"
    document.cabin_details.features.style.visibility="visible"
    document.cabin_details.features1.style.visibility="visible"; document.cabin_details.features1.value="air con/heat, large fridge, couch, toilet & shower,"
    document.cabin_details.features2.style.visibility="visible"; document.cabin_details.features2.value="double bed & triple bunks, colour TV & DVD, covered "
    document.cabin_details.features3.style.visibility="visible"; document.cabin_details.features3.value="verandah, full size oven & 4 gas hotplates, ceiling fan,"
    document.cabin_details.features4.style.visibility="visible"; document.cabin_details.features4.value="m/wave oven, 2 bedrooms, fully s/c kitchen"
    document.cabin_details.price.style.visibility="visible"; document.cabin_details.price.value="$70 / $80 / $95"
    document.cabin_details.price_desc.style.visibility="visible";
    document.cabin_details.bedding_notice.style.visibility="visible"
    document.cabin_details.bedding_notice.value="Bedding available for $5/single $10/double per stay"
    document.cabin_details.extra_notice1.style.visibility="visible"
    document.cabin_details.extra_notice2.style.visibility="visible"
    document.floorplan.src="graphics/parkmap/cabin4_5_6_layout.gif"
    }
  if(cabin_num==6){
    document.cabin_details.heading.style.visibility="visible"; document.cabin_details.heading.value="Cabin 6"
    document.cabin_details.bookref.style.visibility="visible"; document.cabin_details.bookref.value="Online Booking Ref: Deluxe Ensuite Cabin Triple Bunk"
    document.cabin_details.style.style.visibility="visible"; document.cabin_details.style.value="Style: Deluxe Ensuite (3.5 star)"
    document.cabin_details.beds.style.visibility="visible"; document.cabin_details.beds.value="Beds: 1d, 3s (sleeps 5)"
    document.cabin_details.features.style.visibility="visible"
    document.cabin_details.features1.style.visibility="visible"; document.cabin_details.features1.value="air con/heat, large fridge, couch, toilet & shower,"
    document.cabin_details.features2.style.visibility="visible"; document.cabin_details.features2.value="double bed & triple bunks, colour TV & DVD, covered "
    document.cabin_details.features3.style.visibility="visible"; document.cabin_details.features3.value="verandah, full size oven & 4 gas hotplates, ceiling fan,"
    document.cabin_details.features4.style.visibility="visible"; document.cabin_details.features4.value="m/wave oven, 2 bedrooms, fully s/c kitchen"
    document.cabin_details.price.style.visibility="visible"; document.cabin_details.price.value="$70 / $80 / $95"
    document.cabin_details.price_desc.style.visibility="visible";
    document.cabin_details.bedding_notice.style.visibility="visible"
    document.cabin_details.bedding_notice.value="Bedding available for $5/single $10/double per stay"
    document.cabin_details.extra_notice1.style.visibility="visible"
    document.cabin_details.extra_notice2.style.visibility="visible"
    document.floorplan.src="graphics/parkmap/cabin4_5_6_layout.gif"
    }
  if(cabin_num==7){
    document.cabin_details.heading.style.visibility="visible"; document.cabin_details.heading.value="Cabin 7"
    document.cabin_details.bookref.style.visibility="visible"; document.cabin_details.bookref.value="Online Booking Ref: Standard Ensuite Cabin 2 Berth"
    document.cabin_details.style.style.visibility="visible"; document.cabin_details.style.value="Style: Standard Ensuite (3 star)"
    document.cabin_details.beds.style.visibility="visible"; document.cabin_details.beds.value="Beds: 1d only (sleeps 2)"
    document.cabin_details.features.style.visibility="visible"
    document.cabin_details.features1.style.visibility="visible"; document.cabin_details.features1.value="bar fridge, colour TV, heating, toilet & shower,"
    document.cabin_details.features2.style.visibility="visible"; document.cabin_details.features2.value="double bed, sep bedroom, covered verandah,"
    document.cabin_details.features3.style.visibility="visible"; document.cabin_details.features3.value="2 elec hotplates, small grill/oven, m/wave oven,"
    document.cabin_details.features4.style.visibility="visible"; document.cabin_details.features4.value="breakfast bar & stools, fully s/c kitchen"
    document.cabin_details.price.style.visibility="visible"; document.cabin_details.price.value="$60 / $70 / $80"
    document.cabin_details.price_desc.style.visibility="visible";
    document.cabin_details.bedding_notice.style.visibility="visible"
    document.cabin_details.bedding_notice.value="Bedding available for $5/single $10/double per stay"
    document.cabin_details.extra_notice1.style.visibility="visible"
    document.cabin_details.extra_notice2.style.visibility="visible"
    document.floorplan.src="graphics/parkmap/cabin7_layout.gif"
    }
  if(cabin_num==8||cabin_num=='A1'){
    document.cabin_details.heading.style.visibility="visible"
    if(cabin_num==8){document.cabin_details.heading.value="Cabin 8"}
    if(cabin_num=='A1'){document.cabin_details.heading.value="Cabin A1"}
    document.cabin_details.bookref.style.visibility="visible"; document.cabin_details.bookref.value="Online Booking Ref: Deluxe Ensuite Cabin 4 Berth"
    document.cabin_details.style.style.visibility="visible"; document.cabin_details.style.value="Style: Deluxe Ensuite (3.5 star)"
    document.cabin_details.beds.style.visibility="visible"; document.cabin_details.beds.value="Beds: 1d, 2s (sleeps 4)"
    document.cabin_details.features.style.visibility="visible"
    document.cabin_details.features1.style.visibility="visible"; document.cabin_details.features1.value="aircon/heat, 2 bedrooms, large fridge, chairs & table,"
    document.cabin_details.features2.style.visibility="visible"; document.cabin_details.features2.value="toilet & shower, 1 double bed & 2 single beds,"
    document.cabin_details.features3.style.visibility="visible"; document.cabin_details.features3.value="built-in wardrobes, colour TV & DVD, covered verandah,"
    document.cabin_details.features4.style.visibility="visible"; document.cabin_details.features4.value="2 elec hot plates, grill/oven, m/wave oven, fully s/c kitchen"
    document.cabin_details.price.style.visibility="visible"; document.cabin_details.price.value="$70 / $80 / $95"
    document.cabin_details.price_desc.style.visibility="visible";
    document.cabin_details.bedding_notice.style.visibility="visible"
    document.cabin_details.bedding_notice.value="Bedding available for $5/single $10/double per stay"
    document.cabin_details.extra_notice1.style.visibility="visible"
    document.cabin_details.extra_notice2.style.visibility="visible"
    document.floorplan.src="graphics/parkmap/cabinA1_layout.gif"
    }
  if(cabin_num==9||cabin_num=='A2'||cabin_num=='A3'||cabin_num=='A5'){
    document.cabin_details.heading.style.visibility="visible"
    if(cabin_num==9){document.cabin_details.heading.value="Cabin 9"}
    if(cabin_num=='A2'){document.cabin_details.heading.value="Cabin A2"}
    if(cabin_num=='A3'){document.cabin_details.heading.value="Cabin A3"}
    if(cabin_num=='A5'){document.cabin_details.heading.value="Cabin A5"}
    document.cabin_details.bookref.style.visibility="visible"; document.cabin_details.bookref.value="Online Booking Ref: Deluxe Ensuite Cabin 5 Berth"
    document.cabin_details.style.style.visibility="visible"; document.cabin_details.style.value="Style: Deluxe Ensuite (3.5 star)"
    document.cabin_details.beds.style.visibility="visible"; document.cabin_details.beds.value="Beds: 1d, 3s (sleeps 5)"
    document.cabin_details.features.style.visibility="visible"
    document.cabin_details.features1.style.visibility="visible"; document.cabin_details.features1.value="aircon/heat, 2 bedrooms, large fridge, chairs & table,"
    document.cabin_details.features2.style.visibility="visible"; document.cabin_details.features2.value="toilet & shower, 1 double bed, 1 double bunk, 1 single bed"
    document.cabin_details.features3.style.visibility="visible"; document.cabin_details.features3.value="built-in wardrobes, colour TV & DVD, covered verandah,"
    document.cabin_details.features4.style.visibility="visible"; document.cabin_details.features4.value="2 elec hot plates, grill/oven, m/wave oven, fully s/c kitchen"
    document.cabin_details.price.style.visibility="visible"; document.cabin_details.price.value="$70 / $80 / $95"
    document.cabin_details.price_desc.style.visibility="visible";
    document.cabin_details.bedding_notice.style.visibility="visible"
    document.cabin_details.bedding_notice.value="Bedding available for $5/single $10/double per stay"
    document.cabin_details.extra_notice1.style.visibility="visible"
    document.cabin_details.extra_notice2.style.visibility="visible"
    document.floorplan.src="graphics/parkmap/cabinA2_layout.gif"
    }
  if(cabin_num=='A4'){
    document.cabin_details.heading.style.visibility="visible"
    document.cabin_details.heading.value="Cabin A4"
    document.cabin_details.bookref.style.visibility="visible"; document.cabin_details.bookref.value="Online Booking Ref: Deluxe Ensuite Cabin 6 Berth"
    document.cabin_details.style.style.visibility="visible"; document.cabin_details.style.value="Style: Deluxe Ensuite (3.5 star)"
    document.cabin_details.beds.style.visibility="visible"; document.cabin_details.beds.value="Beds: 1d, 4s (sleeps 6)"
    document.cabin_details.features.style.visibility="visible"
    document.cabin_details.features1.style.visibility="visible"; document.cabin_details.features1.value="aircon/heat, 2 bedrooms, large fridge, chairs & table,"
    document.cabin_details.features2.style.visibility="visible"; document.cabin_details.features2.value="toilet & shower, 1 double bed & 2 sets of bunks,"
    document.cabin_details.features3.style.visibility="visible"; document.cabin_details.features3.value="built-in wardrobes, colour TV & DVD, covered verandah,"
    document.cabin_details.features4.style.visibility="visible"; document.cabin_details.features4.value="2 elec hot plates, grill/oven, m/wave oven, fully s/c kitchen"
    document.cabin_details.price.style.visibility="visible"; document.cabin_details.price.value="$70 / $80 / $95"
    document.cabin_details.price_desc.style.visibility="visible";
    document.cabin_details.bedding_notice.style.visibility="visible"
    document.cabin_details.bedding_notice.value="Bedding available for $5/single $10/double per stay"
    document.cabin_details.extra_notice1.style.visibility="visible"
    document.cabin_details.extra_notice2.style.visibility="visible"
    document.floorplan.src="graphics/parkmap/cabinA4_layout.gif"
    }
  if(cabin_num==10){
    document.cabin_details.heading.style.visibility="visible"; document.cabin_details.heading.value="Cabin 10"
    document.cabin_details.bookref.style.visibility="visible"; document.cabin_details.bookref.value="Online Booking Ref: Luxury Ensuite Cabin 5 Berth"
    document.cabin_details.style.style.visibility="visible"; document.cabin_details.style.value="Style: Luxury Ensuite (3.5 star)"
    document.cabin_details.beds.style.visibility="visible"; document.cabin_details.beds.value="Beds: 2d, 1s (sleeps 5)"
    document.cabin_details.features.style.visibility="visible"
    document.cabin_details.features1.style.visibility="visible"; document.cabin_details.features1.value="air con, heating, 2 bedrooms, toilet & shower, couch,"
    document.cabin_details.features2.style.visibility="visible"; document.cabin_details.features2.value="1 x double bed & 1 double/single bunk, colour TV & DVD,"
    document.cabin_details.features3.style.visibility="visible"; document.cabin_details.features3.value="2 elec hotplates, small grill & oven, large fridge,"
    document.cabin_details.features4.style.visibility="visible"; document.cabin_details.features4.value="TV (main b/r), covered verandah, fully s/c kitchen"
    document.cabin_details.price.style.visibility="visible"; document.cabin_details.price.value="$85 / $95 / $110"
    document.cabin_details.price_desc.style.visibility="visible";
    document.cabin_details.bedding_notice.style.visibility="visible"
    document.cabin_details.bedding_notice.value="Bedding incl. to main bed, additional bedding available - $5/single $10/double"
    document.cabin_details.extra_notice1.style.visibility="visible"
    document.cabin_details.extra_notice2.style.visibility="visible"
    document.floorplan.src="graphics/parkmap/cabin10_11_layout.gif"
    }
  if(cabin_num==11){
    document.cabin_details.heading.style.visibility="visible"; document.cabin_details.heading.value="Cabin 11"
    document.cabin_details.bookref.style.visibility="visible"; document.cabin_details.bookref.value="Online Booking Ref: Luxury Ensuite Cabin 5 Berth"
    document.cabin_details.style.style.visibility="visible"; document.cabin_details.style.value="Style: Luxury Ensuite (3.5 star)"
    document.cabin_details.beds.style.visibility="visible"; document.cabin_details.beds.value="Beds: 2d, 1s (sleeps 5)"
    document.cabin_details.features.style.visibility="visible"
    document.cabin_details.features1.style.visibility="visible"; document.cabin_details.features1.value="air con, heating, 2 bedrooms, toilet & shower, couch,"
    document.cabin_details.features2.style.visibility="visible"; document.cabin_details.features2.value="1 x double bed & 1 double/single bunk, colour TV & DVD,"
    document.cabin_details.features3.style.visibility="visible"; document.cabin_details.features3.value="2 elec hotplates, small grill & oven, large fridge,"
    document.cabin_details.features4.style.visibility="visible"; document.cabin_details.features4.value="TV (main b/r), covered verandah, fully s/c kitchen"
    document.cabin_details.price.style.visibility="visible"; document.cabin_details.price.value="$85 / $95 / $110"
    document.cabin_details.price_desc.style.visibility="visible";
    document.cabin_details.bedding_notice.style.visibility="visible"
    document.cabin_details.bedding_notice.value="Bedding incl. to main bed, additional bedding available - $5/single $10/double"
    document.cabin_details.extra_notice1.style.visibility="visible"
    document.cabin_details.extra_notice2.style.visibility="visible"
    document.floorplan.src="graphics/parkmap/cabin10_11_layout.gif"
    }
  if(cabin_num==12){
    document.cabin_details.heading.style.visibility="visible"; document.cabin_details.heading.value="Cabin 12"
    document.cabin_details.bookref.style.visibility="visible"; document.cabin_details.bookref.value="Online Booking Ref: Luxury Ensuite Cabin 6 Berth"
    document.cabin_details.style.style.visibility="visible"; document.cabin_details.style.value="Style: Luxury Ensuite (3.5 star)"
    document.cabin_details.beds.style.visibility="visible"; document.cabin_details.beds.value="Beds: 1d, 4s (sleeps 6)"
    document.cabin_details.features.style.visibility="visible"
    document.cabin_details.features1.style.visibility="visible"; document.cabin_details.features1.value="air con, heating, 2 bedrooms, toilet & shower,"
    document.cabin_details.features2.style.visibility="visible"; document.cabin_details.features2.value="1 x queen bed & 2 double bunks, covered verandah,"
    document.cabin_details.features3.style.visibility="visible"; document.cabin_details.features3.value="2 elec hotplates, small grill & oven, large fridge,"
    document.cabin_details.features4.style.visibility="visible"; document.cabin_details.features4.value="colour TV & DVD, 2 couches, fully s/c kitchen"
    document.cabin_details.price.style.visibility="visible"; document.cabin_details.price.value="$85 / $95 / $110"
    document.cabin_details.price_desc.style.visibility="visible";
    document.cabin_details.bedding_notice.style.visibility="visible"
    document.cabin_details.bedding_notice.value="Bedding incl. to main bed, additional bedding available - $5/single $10/double"
    document.cabin_details.extra_notice1.style.visibility="visible"
    document.cabin_details.extra_notice2.style.visibility="visible"
    document.floorplan.src="graphics/parkmap/cabin12_layout.gif"
    }
  if(cabin_num==14){
    document.cabin_details.heading.style.visibility="visible"; document.cabin_details.heading.value="Cabin 14"
    document.cabin_details.bookref.style.visibility="visible"; document.cabin_details.bookref.value="Online Booking Ref: Luxury Ensuite Cabin 4 Berth"
    document.cabin_details.style.style.visibility="visible"; document.cabin_details.style.value="Style: Luxury Ensuite (3.5 star)"
    document.cabin_details.beds.style.visibility="visible"; document.cabin_details.beds.value="Beds: 1d, 2s (sleeps 4)"
    document.cabin_details.features.style.visibility="visible"
    document.cabin_details.features1.style.visibility="visible"; document.cabin_details.features1.value="air con, heating, 2 bedrooms, toilet & shower (dis),"
    document.cabin_details.features2.style.visibility="visible"; document.cabin_details.features2.value="1 x queen bed & 1 double bunk, covered verandah, 2 elec "
    document.cabin_details.features3.style.visibility="visible"; document.cabin_details.features3.value="hotplates, small grill & oven, large fridge, colour TV & DVD,"
    document.cabin_details.features4.style.visibility="visible"; document.cabin_details.features4.value="2 couches, disability access, m/wave oven, fully s/c kitchen"
    document.cabin_details.price.style.visibility="visible"; document.cabin_details.price.value="$85 / $95 / $110"
    document.cabin_details.price_desc.style.visibility="visible";
    document.cabin_details.bedding_notice.style.visibility="visible"
    document.cabin_details.bedding_notice.value="Bedding incl. to main bed, additional bedding available - $5/single $10/double"
    document.cabin_details.extra_notice1.style.visibility="visible"
    document.cabin_details.extra_notice2.style.visibility="visible"
    document.floorplan.src="graphics/parkmap/cabin14_layout.gif"
    }
  if(cabin_num==15){
    document.cabin_details.heading.style.visibility="visible"; document.cabin_details.heading.value="Cabin 15"
    document.cabin_details.bookref.style.visibility="visible"; document.cabin_details.bookref.value="Online Booking Ref: Luxury Ensuite Cabin B 6 Berth"
    document.cabin_details.style.style.visibility="visible"; document.cabin_details.style.value="Style: Luxury Ensuite (4 star)"
    document.cabin_details.beds.style.visibility="visible"; document.cabin_details.beds.value="Beds: 1d, 4s (sleeps 6)"
    document.cabin_details.features.style.visibility="visible"
    document.cabin_details.features1.style.visibility="visible"; document.cabin_details.features1.value="air con, heating, 2 bedrooms, toilet & shower, 2 couches,"
    document.cabin_details.features2.style.visibility="visible"; document.cabin_details.features2.value="1 x queen bed & 2 double bunks, colour TV & DVD, 4 gas"
    document.cabin_details.features3.style.visibility="visible"; document.cabin_details.features3.value="hotplates, small grill & oven, large fridge, TV (main b/r),"
    document.cabin_details.features4.style.visibility="visible"; document.cabin_details.features4.value="b/fast bar, large verandah, m/wave oven, fully s/c kitchen"
    document.cabin_details.price.style.visibility="visible"; document.cabin_details.price.value="$95 / $105 / $120"
    document.cabin_details.price_desc.style.visibility="visible";
    document.cabin_details.bedding_notice.style.visibility="visible"
    document.cabin_details.bedding_notice.value="Bedding incl. to main bed, additional bedding available - $5/single $10/double"
    document.cabin_details.extra_notice1.style.visibility="visible"
    document.cabin_details.extra_notice2.style.visibility="visible"
    document.floorplan.src="graphics/parkmap/cabin15_16_layout.gif"
    }
  if(cabin_num==16){
    document.cabin_details.heading.style.visibility="visible"; document.cabin_details.heading.value="Cabin 16"
    document.cabin_details.bookref.style.visibility="visible"; document.cabin_details.bookref.value="Online Booking Ref: Luxury Ensuite Cabin B 6 Berth"
    document.cabin_details.style.style.visibility="visible"; document.cabin_details.style.value="Style: Luxury Ensuite (4 star)"
    document.cabin_details.beds.style.visibility="visible"; document.cabin_details.beds.value="Beds: 1d, 4s (sleeps 6)"
    document.cabin_details.features.style.visibility="visible"
    document.cabin_details.features1.style.visibility="visible"; document.cabin_details.features1.value="air con, heating, 2 bedrooms, toilet & shower, 2 couches,"
    document.cabin_details.features2.style.visibility="visible"; document.cabin_details.features2.value="1 x queen bed & 2 double bunks, colour TV & DVD, 4 gas"
    document.cabin_details.features3.style.visibility="visible"; document.cabin_details.features3.value="hotplates, small grill & oven, large fridge, TV (main b/r),"
    document.cabin_details.features4.style.visibility="visible"; document.cabin_details.features4.value="b/fast bar, large verandah, m/wave oven, fully s/c kitchen"
    document.cabin_details.price.style.visibility="visible"; document.cabin_details.price.value="$95 / $105 / $120"
    document.cabin_details.price_desc.style.visibility="visible";
    document.cabin_details.bedding_notice.style.visibility="visible"
    document.cabin_details.bedding_notice.value="Bedding incl. to main bed, additional bedding available - $5/single $10/double"
    document.cabin_details.extra_notice1.style.visibility="visible"
    document.cabin_details.extra_notice2.style.visibility="visible"
    document.floorplan.src="graphics/parkmap/cabin15_16_layout.gif"
    }
  if(cabin_num==17){
    document.cabin_details.heading.style.visibility="visible"; document.cabin_details.heading.value="Cabin 17"
    document.cabin_details.bookref.style.visibility="visible"; document.cabin_details.bookref.value="Online Booking Ref: Luxury 3 Bedroom Cabin"
    document.cabin_details.style.style.visibility="visible"; document.cabin_details.style.value="Style: Luxury Ensuite (4 star)"
    document.cabin_details.beds.style.visibility="visible"; document.cabin_details.beds.value="Beds: 2d, 3s (sleeps 7)"
    document.cabin_details.features.style.visibility="visible"
    document.cabin_details.features1.style.visibility="visible"; document.cabin_details.features1.value="air con, heating, 3 bedrooms, toilet & shower, 2 couches,"
    document.cabin_details.features2.style.visibility="visible"; document.cabin_details.features2.value="1 x queen bed, 1 double bed, 1 double bunk & 1 single,"
    document.cabin_details.features3.style.visibility="visible"; document.cabin_details.features3.value="colour TV & DVD, 4 gas hotplates, small grill & oven,  "
    document.cabin_details.features4.style.visibility="visible"; document.cabin_details.features4.value="large fridge, breakfast bar, balcony, fully s/c kitchen"
    document.cabin_details.price.style.visibility="visible"; document.cabin_details.price.value="$100 / $110 / $130"
    document.cabin_details.price_desc.style.visibility="visible";
    document.cabin_details.bedding_notice.style.visibility="visible"
    document.cabin_details.bedding_notice.value="Bedding incl. to main bed, additional bedding available - $5/single $10/double"
    document.cabin_details.extra_notice1.style.visibility="visible"
    document.cabin_details.extra_notice2.style.visibility="visible"
    document.floorplan.src="graphics/parkmap/cabin17_layout.gif"
    }
  if(cabin_num==18){
    document.cabin_details.heading.style.visibility="visible"; document.cabin_details.heading.value="Cabin 18"
    document.cabin_details.bookref.style.visibility="visible"; document.cabin_details.bookref.value="Online Booking Ref: Luxury 2 Bedroom Spa Cabin"
    document.cabin_details.style.style.visibility="visible"; document.cabin_details.style.value="Style: Luxury Ensuite (4 star)"
    document.cabin_details.beds.style.visibility="visible"; document.cabin_details.beds.value="Beds: 1d, 4s (sleeps 6)"
    document.cabin_details.features.style.visibility="visible"
    document.cabin_details.features1.style.visibility="visible"; document.cabin_details.features1.value="air con, heating, 2 bedrooms, toilet & spa/shower,"
    document.cabin_details.features2.style.visibility="visible"; document.cabin_details.features2.value="2 couches, 1 x queen bed & 2 double bunks,"
    document.cabin_details.features3.style.visibility="visible"; document.cabin_details.features3.value="colour TV & DVD, 4 gas hotplates, small grill & oven,"
    document.cabin_details.features4.style.visibility="visible"; document.cabin_details.features4.value="large fridge, breakfast bar, balcony, fully s/c kitchen"
    document.cabin_details.price.style.visibility="visible"; document.cabin_details.price.value="$100 / $110 / $130"
    document.cabin_details.price_desc.style.visibility="visible";
    document.cabin_details.bedding_notice.style.visibility="visible"
    document.cabin_details.bedding_notice.value="Bedding incl. to main bed, additional bedding available - $5/single $10/double"
    document.cabin_details.extra_notice1.style.visibility="visible"
    document.cabin_details.extra_notice2.style.visibility="visible"
    document.floorplan.src="graphics/parkmap/cabin18_layout.gif"
    }
  if(cabin_num==19){
    document.cabin_details.heading.style.visibility="visible"; document.cabin_details.heading.value="Cabin 19"
    document.cabin_details.bookref.style.visibility="visible"; document.cabin_details.bookref.value="Online Booking Ref: Luxury 3 Bedroom Cabin"
    document.cabin_details.style.style.visibility="visible"; document.cabin_details.style.value="Style: Luxury Ensuite (4 star)"
    document.cabin_details.beds.style.visibility="visible"; document.cabin_details.beds.value="Beds: 2d, 3s (sleeps 7)"
    document.cabin_details.features.style.visibility="visible"
    document.cabin_details.features1.style.visibility="visible"; document.cabin_details.features1.value="air con, heating, 3 bedrooms, toilet & shower, 2 couches,"
    document.cabin_details.features2.style.visibility="visible"; document.cabin_details.features2.value="1 x queen bed, 1 double bed, 1 double bunk & 1 single,"
    document.cabin_details.features3.style.visibility="visible"; document.cabin_details.features3.value="colour TV & DVD, 4 gas hotplates, full grill & oven,  "
    document.cabin_details.features4.style.visibility="visible"; document.cabin_details.features4.value="large fridge, balcony, fully s/c kitchen"
    document.cabin_details.price.style.visibility="visible"; document.cabin_details.price.value="$100 / $110 / $130"
    document.cabin_details.price_desc.style.visibility="visible";
    document.cabin_details.bedding_notice.style.visibility="visible"
    document.cabin_details.bedding_notice.value="Bedding incl. to main bed, additional bedding available - $5/single $10/double"
    document.cabin_details.extra_notice1.style.visibility="visible"
    document.cabin_details.extra_notice2.style.visibility="visible"
    document.floorplan.src="graphics/parkmap/cabin19_layout.gif"
    }
  if(cabin_num==20){
    document.cabin_details.heading.style.visibility="visible"; document.cabin_details.heading.value="Cabin 20"
    document.cabin_details.bookref.style.visibility="visible"; document.cabin_details.bookref.value="Online Booking Ref: Luxury 2 Bedroom Spa Cabin"
    document.cabin_details.style.style.visibility="visible"; document.cabin_details.style.value="Style: Luxury Ensuite (4 star)"
    document.cabin_details.beds.style.visibility="visible"; document.cabin_details.beds.value="Beds: 1d, 4s (sleeps 6)"
    document.cabin_details.features.style.visibility="visible"
    document.cabin_details.features1.style.visibility="visible"; document.cabin_details.features1.value="air con, heating, 2 bedrooms, toilet & spa/shower,"
    document.cabin_details.features2.style.visibility="visible"; document.cabin_details.features2.value="2 couches, 1 x queen bed & 2 double bunks,"
    document.cabin_details.features3.style.visibility="visible"; document.cabin_details.features3.value="colour TV & DVD, 4 gas hotplates, full grill & oven,"
    document.cabin_details.features4.style.visibility="visible"; document.cabin_details.features4.value="large fridge, breakfast bar, balcony, fully s/c kitchen"
    document.cabin_details.price.style.visibility="visible"; document.cabin_details.price.value="$100 / $110 / $130"
    document.cabin_details.price_desc.style.visibility="visible";
    document.cabin_details.bedding_notice.style.visibility="visible"
    document.cabin_details.bedding_notice.value="Bedding incl. to main bed, additional bedding available - $5/single $10/double"
    document.cabin_details.extra_notice1.style.visibility="visible"
    document.cabin_details.extra_notice2.style.visibility="visible"
    document.floorplan.src="graphics/parkmap/cabin20_layout.gif"
    }
  }

function clear_cabin_details(cabin_num){
  clear_cabin_overlay(cabin_num)
  clear_cabin_info()
  }

function clear_cabin_overlay(cabin_num){
  if(cabin_num==1){document.overlay_cabin1.src="graphics/parkmap/empty_square.gif"}
  if(cabin_num==2){document.overlay_cabin2.src="graphics/parkmap/empty_square.gif"}
  if(cabin_num==3){document.overlay_cabin3.src="graphics/parkmap/empty_square.gif"}
  if(cabin_num==4){document.overlay_cabin4.src="graphics/parkmap/empty_square.gif"}
  if(cabin_num==5){document.overlay_cabin5.src="graphics/parkmap/empty_square.gif"}
  if(cabin_num==6){document.overlay_cabin6.src="graphics/parkmap/empty_square.gif"}
  if(cabin_num==7){document.overlay_cabin7.src="graphics/parkmap/empty_square.gif"}
  if(cabin_num==8){document.overlay_cabin8.src="graphics/parkmap/empty_square.gif"}
  if(cabin_num==9){document.overlay_cabin9.src="graphics/parkmap/empty_square.gif"}
  if(cabin_num==10){document.overlay_cabin10.src="graphics/parkmap/empty_square.gif"}
  if(cabin_num==11){document.overlay_cabin11.src="graphics/parkmap/empty_square.gif"}
  if(cabin_num==12){document.overlay_cabin12.src="graphics/parkmap/empty_square.gif"}
  if(cabin_num==14){document.overlay_cabin14.src="graphics/parkmap/empty_square.gif"}
  if(cabin_num==15){document.overlay_cabin15.src="graphics/parkmap/empty_square.gif"}
  if(cabin_num==16){document.overlay_cabin16.src="graphics/parkmap/empty_square.gif"}
  if(cabin_num==17){document.overlay_cabin17.src="graphics/parkmap/empty_square.gif"}
  if(cabin_num==18){document.overlay_cabin18.src="graphics/parkmap/empty_square.gif"}
  if(cabin_num==19){document.overlay_cabin19.src="graphics/parkmap/empty_square.gif"}
  if(cabin_num==20){document.overlay_cabin20.src="graphics/parkmap/empty_square.gif"}
  if(cabin_num=='A1'){document.overlay_cabinA1.src="graphics/parkmap/empty_square.gif"}
  if(cabin_num=='A2'){document.overlay_cabinA2.src="graphics/parkmap/empty_square.gif"}
  if(cabin_num=='A3'){document.overlay_cabinA3.src="graphics/parkmap/empty_square.gif"}
  if(cabin_num=='A4'){document.overlay_cabinA4.src="graphics/parkmap/empty_square.gif"}
  if(cabin_num=='A5'){document.overlay_cabinA5.src="graphics/parkmap/empty_square.gif"}
  }

function clear_cabin_info(){
  document.cabin_details.heading.style.visibility="hidden"
  document.cabin_details.bookref.style.visibility="hidden"
  document.cabin_details.style.style.visibility="hidden"
  document.cabin_details.beds.style.visibility="hidden"
  document.cabin_details.features.style.visibility="hidden"
  document.cabin_details.features1.style.visibility="hidden"
  document.cabin_details.features2.style.visibility="hidden"
  document.cabin_details.features3.style.visibility="hidden"
  document.cabin_details.features4.style.visibility="hidden"
  document.cabin_details.price.style.visibility="hidden"
  document.cabin_details.price_desc.style.visibility="hidden"
  document.cabin_details.bedding_notice.style.visibility="hidden"
  document.cabin_details.extra_notice1.style.visibility="hidden"
  document.cabin_details.extra_notice2.style.visibility="hidden"
  document.floorplan.src="graphics/parkmap/empty_square.gif"
  }

function display_legend(){
  document.show_legend.src="graphics/parkmap/cabinpage_show_legend_on.gif"
  document.legend.src="graphics/parkmap/cabinpage_legend.gif"
  }

function hide_legend(){
  document.show_legend.src="graphics/parkmap/cabinpage_show_legend_off.gif"
  document.legend.src="graphics/parkmap/empty_square.gif"
  }

