$(document).ready(function($){
		// Language select
		$(document).click(function() {
			$('#language-select').hide();
			$('#current-language').removeClass('active');
		});
		
		$('#current-language').click(function(e) {
			e.preventDefault();
			e.stopPropagation();
			
			if($('#language-select').is(':hidden')) {
				$('#language-select').show();
				$('#current-language').addClass('active');
			}
			else {
				$('#language-select').hide();
				$('#current-language').removeClass('active');
			}
		});
		
		if($('body').hasClass('home')){		
			$('#kundslider').nivoSlider({
				effect: 'fade',
				slices: 1,
				animSpeed: 200,
				pauseTime: 6000,
				directionNav: false, //Next & Prev
				directionNavHide: true, //Only show on hover
				controlNav: true, //1,2,3...
				controlNavThumbs: false, //Use thumbnails for Control Nav
				manualAdvance:false
			});	
		}

		jQuery('ul.sf-menu').superfish({
			'speed' : 50,
			'autoArrows' : false
		});
		
		jQuery('#kundcase .nivo-control').bind('click', function(){
			var value = parseInt(jQuery(this).attr('rel')) + 1;
			jQuery(this).parent().parent().parent().find('.case-active').html(value);
		});


		$('#carma').hover(function() {
			clearTimeout(compost_core.hideCarmaOverlayTimeout);
			compost_core.showCarmaForm();
		}, function() {
			compost_core.hideCarmaOverlayTimeout = setTimeout(function() {
				compost_core.hideCarmaForm();
			}, 200);
		});
		
		$('#search-form').hover(function() {
			clearTimeout(compost_core.hideSearchOverlayTimeout);
		}, function() {		
			compost_core.hideSearchOverlayTimeout = setTimeout(function() {
				compost_core.hideSearchForm();
			}, 200);
		});				


		$('#search-button').hover(function() {
			clearTimeout(compost_core.hideSearchOverlayTimeout);
			compost_core.showSearchForm();
		}, function() {
			compost_core.hideSearchOverlayTimeout = setTimeout(function() {
				compost_core.hideSearchForm();
			}, 200);
		});
		
		$('#search-form').hover(function() {
			clearTimeout(compost_core.hideSearchOverlayTimeout);
		}, function() {		
			compost_core.hideSearchOverlayTimeout = setTimeout(function() {
				compost_core.hideSearchForm();
			}, 200);
		});

		if($('body').hasClass('page-template-page-kontakt-php')){
			  var myLatlng = new google.maps.LatLng(59.333683,18.061476);
			  
			  var myOptions = {
			    zoom: 13,
			    center: myLatlng,
			    mapTypeId: google.maps.MapTypeId.ROADMAP
			  }
			  var map = new google.maps.Map($("#google_maps")[0], myOptions);
			  
			  var marker = new google.maps.Marker({
			      position: myLatlng, 
			      map: map
		 	  });
		 	  
		 	  var dan_latlng = new google.maps.LatLng(55.605, 12.997804);
		 	  
		  
			  var marker = new google.maps.Marker({
			      position: dan_latlng, 
			      map: map
			  });
		 	  var kop_latlng = new google.maps.LatLng(55.877724,12.483993);
			  var marker = new google.maps.Marker({
			      position: kop_latlng, 
			      map: map
			  });


			  
			  var mon_latlng = new google.maps.LatLng(45.511803, -73.569762);
			  
			  var marker = new google.maps.Marker({
			      position: mon_latlng, 
			      map: map
			  });
			  
			  $('#denmark').click(function(){
			  
			  	map.setCenter(dan_latlng);
			  	return false;	  
			  })
			  
			  $('#sweden').click(function(){
			  
			  	map.setCenter(myLatlng);
			  	return false;
			  })
			  $('#kopenhamn').click(function(){
			  
			  	map.setCenter(kop_latlng);
			  	return false;
			  })
			  $('#montreal').click(function(){
			  
			  	map.setCenter(mon_latlng);
			  	return false;
			  })
		 }
});
