/* Lists Toggle
 * Martin Szyszlican [03/11/05] dd/mm/yy
*/
	var toggled;

			var prefix="menu";
			var home="ome";
			var elements = new Array();
			var menus = new Array();

 			menus["RESORT"]=[1];
 			menus["VIRTUAL TOUR"]=[9];
 			menus["VIDEO PRESENTATION"]=[20];
 			menus["LOCAL INFORMATION"]=[23];
 			menus["CONTACT US"]=[30];

 			elements["RESORT"]=[2,3,4,5,6,7];
 			elements["VIRTUAL TOUR"]=[10,11,12,13,14,15,16,17,18];
 			elements["VIDEO PRESENTATION"]=[21];
 			elements["LOCAL INFORMATION"]=[24,25,26,27,28];
 			elements["CONTACT US"]=[31,32,33];

			function toggle_element(prefix,number) {
				if (current!=home) {
					obj = document.getElementById(prefix+number);
					(obj.style.display != "none") ? obj.style.display = "none" : obj.style.display = "block";
				}
			}

			function toggle_menu(prefix,number) {
				if (current!=home) {
					obj = document.getElementById(prefix+number);
					(obj.style.paddingBottom.charAt(0) != "0" && obj.style.paddingBottom) ? obj.style.paddingBottom = "0" : obj.style.paddingBottom = "10px";
				}
			}

			function list_toggle_all(prefix,local_elements,local_menu) {
				for (e in local_elements) {
					toggle_element(prefix,local_elements[e]);
				}
				for (e in local_menu) {
					toggle_menu(prefix,local_menu[e]);
				}
			}

			function list_toggle (prefix,element) {
				list_toggle_all(prefix,elements[current],menus[current]);
				list_toggle_all(prefix,elements[element],menus[element]);

				if (current != home)
					current=element;
			}

			function hide_lists () {
				for (e in elements) {
					if (e!=current) {
						list_toggle_all(prefix,elements[e]);
					}
					else {
						toggle_menu(prefix,menus[e][0]);
					}
				}
			}

var W3CDOM = (document.createElement && document.getElementsByTagName);

var mouseOvers = new Array();
var mouseOuts = new Array();

window.onload = init;

function init()
{
	if (!W3CDOM) return;
	var imgs = document.getElementsByTagName('img');
	for (var i=0;i<imgs.length;i++) {
		if (imgs[i].className=="rollover") {
			imgs[i].onmouseover = mouseGoesOver;
			imgs[i].onmouseout = mouseGoesOut;
			var suffix = imgs[i].src.substring(imgs[i].src.lastIndexOf('.'));
			mouseOuts[i] = new Image();
			mouseOuts[i].src = imgs[i].src;
			mouseOvers[i] = new Image();
			mouseOvers[i].src = imgs[i].src.substring(0,imgs[i].src.lastIndexOf('.')) + "_over" + suffix;
			imgs[i].number = i;
		}
	}
}

function mouseGoesOver()
{
	this.src = mouseOvers[this.number].src;
}

function mouseGoesOut()
{
	this.src = mouseOuts[this.number].src;
}