// Rollovers
window.onload = rolloverInit,preloadImages;
//Only allow images to rollover if they are in the nav ul.
function rolloverInit() {
	for(var i=0; i<document.images.length; i++) {
			if (document.images[i].parentNode.tagName == "A") {
				if (document.images[i].parentNode.parentNode.parentNode.id == "nav") {
			setupRollover(document.images[i]);
				}
		}
	}
}

function setupRollover(thisImage) {
	thisImage.outImage = new Image();
	thisImage.outImage.src = thisImage.src;
	thisImage.onmouseout = rollOut;
	
	thisImage.overImage = new Image();
	thisImage.overImage.src = "images/" + thisImage.id + "-over.gif";
	thisImage.onmouseover = rollOver;
}

function rollOver() {
	this.src = this.overImage.src;
}

function rollOut() {
	this.src = this.outImage.src;
}

// Images Preloader:
var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		reservations_over = newImage("images/reserv-over.gif");
		experience_over = newImage("images/guest-over.gif");
		accommodations_over = newImage("images/dining-over.gif");
		packages_over = newImage("images/meeting-over.gif");
		weddings_over = newImage("images/location_map-over.gif");
		meetings_over = newImage("images/todo-over.gif");
		about_over = newImage("images/home-over.gif");
		contact_over = newImage("images/contact-over.gif");
		footer_03_over = newImage("images/vt-over.gif");
		
		
		preloadFlag = true;
	}
}