function externalLinks() { 
 if (!document.getElementsByTagName) return; 
 var anchors = document.getElementsByTagName("a"); 
 for (var i=0; i<anchors.length; i++) { 
   var anchor = anchors[i]; 
   if (anchor.getAttribute("href") && 
       anchor.getAttribute("rel") == "external") 
     anchor.target = "_blank"; 
 } 
} 

var Spotlight = {
  interval : 4000,
  fadeTime : 1500,
  init : function() { Spotlight.timer = window.setInterval('Spotlight.change()', Spotlight.interval); },
  change : function(){
    var current = $('#slideshow img.active');
    if (current.next().length) nextSpotlight = current.next();
    else nextSpotlight = $('#slideshow img').first();
    $(current).fadeOut(Spotlight.fadeTime);
    nextSpotlight.fadeIn(Spotlight.fadeTime, function() {
      current.removeClass('active');
      nextSpotlight.addClass('active');
    });
  }
};

$(document).ready(function() {
  externalLinks();
  // datepicker
  Date.firstDayOfWeek = 1;
  Date.format = 'dd/mm/yyyy';
  $('.date-pick').datePicker();
	$('#checkin').bind('dpClosed', function(e, selectedDates) {
	  var d = selectedDates[0];
		if (d) {
		  d = new Date(d);
			$('#checkout').dpSetStartDate(d.addDays(1).asString());
		}
	});
	$('#checkout').bind('dpClosed', function(e, selectedDates) {
	  var d = selectedDates[0];
		if (d) {
		  d = new Date(d);
			$('#checkin').dpSetEndDate(d.addDays(-1).asString());
		}
	});
  Spotlight.init();
});
