// Son Of Suckerfish dropdown JS
<!--//--><![CDATA[//><!--
if (window != top) top.location.href = location.href;
var immagini=new Array();
function preload() {
     for (cont=0;cont<preload.arguments.length;cont++) {
          immagini[cont]=new Image();
          immagini[cont].src=preload.arguments[cont];
     }
};
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);
function doSearch(term) {
	// window.alert('test');
	term = escape(term);
//    term = term.replace('%','%*');
	window.location="/negombo-search.html?query=" + term;
};
// window.alert('test1');
function donewsletter(term) {
	term = escape(term);
//    term = term.replace('%','%*');
alert('Grazie della tua iscrizione.');
	window.location="/site/newsletter_add.php?term=" + term;
};
//--><!]]>
// Common javascript libraries
function setCookie(name,value,expires) {
  if (!expires) expires = new Date();
  document.cookie = name + '=' + escape(value) + '; expires='
    + expires.toGMTString() + '; path=/';
}
function getCookie (name) {
  var dcookie = document.cookie;
  var cname = name + "=";
  var clen = dcookie.length;
  var cbegin = 0;
  while (cbegin < clen) {
    var vbegin = cbegin + cname.length;
    if (dcookie.substring(cbegin, vbegin) == cname) {
      var vend = dcookie.indexOf (";", vbegin);
      if (vend == -1) vend = clen;
      return unescape(dcookie.substring(vbegin, vend));
      }
    cbegin = dcookie.indexOf(" ", cbegin) + 1;
    if (cbegin == 0) break;
    }
  return null;
}
function delCookie(name) {
  document.cookie = name + '=' + '; expires=Thu, 01-Jan-70 00:00:01 GMT; path=/';
};
function theBrowserSniff(){
  if (document.layers) return "NS";
  if (document.all) {
		// But is it really IE?
		// convert all characters to lowercase to simplify testing
		var agt=navigator.userAgent.toLowerCase();
		var is_opera = (agt.indexOf("opera") != -1);
		var is_konq = (agt.indexOf("konqueror") != -1);
		if(is_opera) {
			return "OPR";
		} else {
			if(is_konq) {
				return "KONQ";
			} else {
				// Really is IE
				return "IE";
			}
		}
  }
  if (document.getElementById) return "MOZ";
  return "OTHER";
};

var theBrowser = theBrowserSniff();
function hideFocus(evt) {
evt = (evt) ? evt : ((event) ? event : null);
if (evt) {
var elem = (evt.target) ? evt.target : ((evt.srcElement) ?
evt.srcElement : null);
if (elem) {
elem = (elem.tagName != 'A') ? elem.parentNode : elem;
if (elem.tagName == 'A'){elem.blur();}
}
}
}
function include_dom(script_filename,callback) {
    var html_doc = document.getElementsByTagName('head').item(0);
    var js = document.createElement('script');
	js.onload=callback;
    js.setAttribute('language', 'javascript');
    js.setAttribute('type', 'text/javascript');
    js.setAttribute('src', script_filename);
    html_doc.appendChild(js);
    return false;
};
var page_hotel_dove_gmap_loaded=false;
function page_hotel_dove_beforeswap() {
//	console.log ('page_hotel_dove_beforeswap');
if (!page_hotel_dove_gmap_loaded) {setTimeout('page_hotel_dove_gmap_loaded=true; page_hotel_buildmap();',100);}
};
function page_hotel_dove_afterswap() {
	// GUnload();
};
Object.extend(Element, {
	getWidth: function(element) {
	   	element = $(element);
	   	return element.offsetWidth; 
	},
	setWidth: function(element,w) {
	   	element = $(element);
    	element.style.width = w +"px";
	},
	setHeight: function(element,h) {
   		element = $(element);
    	element.style.height = h +"px";
	},
	setTop: function(element,t) {
	   	element = $(element);
    	element.style.top = t +"px";
	},
	setSrc: function(element,src) {
    	element = $(element);
    	element.src = src; 
	},
	setHref: function(element,href) {
    	element = $(element);
    	element.href = href; 
	},
	setInnerHTML: function(element,content) {
		element = $(element);
		element.innerHTML = content;
	}
});
function makeitsnow() {
	var _docHeight = (document.height || document.body.offsetHeight);
	var _docWidth = (document.width|| document.body.offsetWidth);
	$('bgsnow').style.width=(_docWidth-960)/2 + "px";
	$('bgsnow').style.height=_docHeight+"px";
	$('bgsnow2').style.width=(_docWidth-960)/2 + "px";
	$('bgsnow2').style.height=_docHeight+"px";
	$('bgsnow').style.left="0px";
	$('bgsnow2').style.left=(((_docWidth-960)/2)+960) + "px";
	var so = null;
	var so = new SWFObject('/swf/snow.swf', 'bgsnow', (_docWidth-960)/2 + "px", _docHeight + "px", '9', '#D1D2D4');
	so.addParam('wmode', 'transparent');
	so.addParam('menu', 'false');
	so.addParam('scale', 'noscale');
	so.addParam('salign', 'lt');
	so.write('bgsnow');
	so.write('bgsnow2');
}
function initJs() {
	makeitsnow();
}
// document.observe("dom:loaded", initJs);
// Event.observe(window, 'load', initJs, false);
// Event.observe(window, 'resize', makeitsnow, false);