// fix IE li element hover bug and ie6 bug when menu extends over a dropdown


sfHover = function() {
	var sfEls = document.getElementById("nav").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}

if (window.attachEvent) window.attachEvent("onload", sfHover);


// search form rollover

function classChange(styleChange,item) {
	item.className = styleChange;
}


// photo gallery slideshow
	
function showPic (whichpic) {
 if (document.getElementById) {
  document.getElementById('placeholder').src = whichpic.href;
  if (whichpic.title) {
   document.getElementById('caption').childNodes[0].nodeValue = whichpic.title;
  } else {
   document.getElementById('caption').childNodes[0].nodeValue = whichpic.childNodes[0].nodeValue;
  }
  return false;
 } else {
  return true;
 }
}



// movie gallery slideshow
	
function showMovie (whichmovie) {
 if (document.getElementById) {
  document.getElementById('placeholder').src = whichmovie.href;
  if (whichmovie.title) {
   document.getElementById('caption').childNodes[0].nodeValue = whichmovie.title;
  } else {
   document.getElementById('caption').childNodes[0].nodeValue = whichmovie.childNodes[0].nodeValue;
  }
  return false;
 } else {
  return true;
 }
}



// bookmark this page

function addBookmark()
{
var bookmarkurl = window.location;
var bookmarktitle = document.title;
 if (document.all)
  window.external.AddFavorite(bookmarkurl,bookmarktitle)
}



// print page

function printPage() {
	window.print();
}



// button links

function goToBookingEngine() { 
pageTracker._link('https://booking.ihotelier.com/istay/istay.jsp?HotelID=16692&languageid=1'); 
	
}

function goToEnquiryForm() { 
	window.location = '/enquiries.aspx'; 
}

function goToLodgeEnquiryForm() { 
	window.location = '/lodge/enquiries.aspx'; 
}

function goToGolfEnquiryForm() { 
	window.location = '/golf/golf_enquiries.aspx'; 
}

function goToWeddingsEnquiryForm() { 
	window.location = '/weddings/enquiries.aspx'; 
}

function goToWineDineEnquiryForm() { 
	window.location = '/wine_dine/enquiries.aspx'; 
}

function goToEventsEnquiryForm() { 
	window.location = '/meetings_events/enquiries.aspx'; 
}

function goToBreaksEnquiryForm() { 
	window.location = '/short_breaks/package_enquiries.aspx'; 
}

function goToFestiveEnquiryForm() { 
	window.location = '/festive/enquiries.aspx'; 
}