$(function() {	  
	$('.nav a, .whatwedo a').bind('click',function(event){
        var $anchor = $(this);
        
        $('html, body').stop().animate({
            scrollTop: $($anchor.attr('href')).offset().top
        }, 1200,'easeInOutExpo');
        
        event.preventDefault();
    });
});


/*

dubrovnik

*/

dubrovnik = {};

function dubrovnikinit(){    
	scroller();
	teaserSwfObject();
}

$(document).ready(function() { 
	dubrovnikinit();
 });

function dubrovnikOnLoadinit() {
  	dubrovnik.returnsOffset = $("#section1").offset();
	dubrovnik.timelineOffset = $("#section2").offset();
	dubrovnik.sponsorOffset = $("#section3").offset();	
	scrollBracketing();
}
window.onload = dubrovnikOnLoadinit;

function scrollBracketing() {
	$(window).scroll(function () { 
		
	if($.browser.mozilla){
		dubrovnik.scrollPos = $("html").scrollTop();
	  }else{
		dubrovnik.scrollPos = $(document.body).scrollTop();
	  }
			if(dubrovnik.scrollPos > 0 && dubrovnik.scrollPos < 800) {
				$(".nav li a").removeClass("selected");
				$("#who a").addClass("selected");
			}
			if(dubrovnik.scrollPos > 801 && dubrovnik.scrollPos < 2903) {
				$(".nav li a").removeClass("selected");
				$("#what a").addClass("selected");
			}
			if(dubrovnik.scrollPos > 2904) {
				$(".nav li a").removeClass("selected");
				$("#where a").addClass("selected");
			}
	 });	
}

function scroller() {
	// Scroll initially if there's a hash (#something) in the url 
	$.localScroll.hash({
		duration:1500
	});
	
	$(".nav").localScroll({
		queue:true,
		duration:1000,
		hash:true
	});
	
}
