$(function() {
	Shadowbox.init();
	
	if($('#map_canvas').length){
		var latlng = new google.maps.LatLng(59.43577,5.25735);
		var myOptions = {
			zoom: 14,
			center: latlng,
			mapTypeId: google.maps.MapTypeId.ROADMAP
		};
		var map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
		var marker = new google.maps.Marker({
			position: latlng, 
			map: map,
			title: "Her holder vi til"
		});
	}




	appexCycleStart();

		$('a.prev, a.next').bind('click', function(){
			if($(this).hasClass('prev')){
				appexCycle('clicked', 'prev');
			}
			else {
				appexCycle('clicked', 'next');
			}

			return false;
		});

		function appexCycle(click, dir){
			var visibleSlide = $('#cycle .cycle-box:visible');
			if(dir == 'prev'){
				var goToSlide = visibleSlide.prev();
				if(goToSlide.length < 1){
					goToSlide = $('#cycle .cycle-box:last');
				}
			}
			else {
				var goToSlide = visibleSlide.next();
				if(goToSlide.length < 1){
					goToSlide = $('#cycle .cycle-box:first');
				}
			}
			visibleSlide.fadeOut(750);
			goToSlide.fadeIn(750);
			if(click){
				window.clearInterval(cycleID);
			}
		}
		function appexCycleStart(){
			cycleID = window.setInterval(appexCycle, 5000);
		}

});
