/* Author: 

*/

//remap jQuery to $
(function($){
	$(function($){
		var bg_image = $('body').attr('data-background');
		if (bg_image == '') bg_image = '/wp-content/uploads/2011/03/papierboot-1600.jpg';
		$.supersized({
			//Functionality
			slideshow: 0, //Slideshow on/off
			autoplay: 1, //Slideshow starts playing automatically
			start_slide: 1, //Start slide
			slide_interval: 3000, //Length between transitions
			transition: 1, //0-None, 1-Fade, 2-Slide Top, 3-Slide Right, 4-Slide Bottom, 5-Slide Left, 6-Carousel Right, 7-Carousel Left
			transition_speed: 500, //Speed of transition
			new_window: 1, //Image links open in new window/tab
			pause_hover: 0, //Pause slideshow on hover
			keyboard_nav: 1, //Keyboard navigation on/off
			performance: 1, //0-Normal, 1-Hybrid speed/quality, 2-Optimizes image quality, 3-Optimizes transition speed // (Only works for Firefox/IE, not Webkit)

			//Size & Position
			min_width: 0, //Min width allowed (in pixels)
			min_height: 0, //Min height allowed (in pixels)
			vertical_center: 1, //Vertically center background
			horizontal_center: 1, //Horizontally center background
			fit_portrait: 0, //Portrait images will not exceed browser height
			fit_landscape: 0, //Landscape images will not exceed browser width

			//Components
			navigation: 0, //Slideshow controls on/off
			thumbnail_navigation: 0, //Thumbnail navigation
			slide_counter: 0, //Display slide numbers
			slide_captions: 0, //Slide caption (Pull from "title" in slides array)
			slides: [ //Slideshow Images
			{image: bg_image, title: '', url: ''}
			]
		}); 
	});
	
	// overlays
	$('.imgbox a').click(function(e){
		e.preventDefault();
		var link = '<img src="'+$(this).attr('href')+'" alt="'+$(this).attr('title')+'" />';
		$('#modal div').html(link);
		$('#modal').reveal({
			animation: 'fadeAndPop',
			animationspeed: 300,
			closeonbackgroundclick: true,
			dismissmodalclass: 'close-reveal-modal'
		});
		
	})
	
	
})(window.jQuery);

// primenav
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);
