// **********************
// ****   NAV MENU  *****
// **********************
var timeout    = 500;
var closetimer = 0;
var ddmenuitem = 0;
var testbalk = 0;

function jsddm_open()
{  jsddm_canceltimer();
   jsddm_close();
   ddmenuitem = $(this).find('div').css('visibility', 'visible'); 
   //testbalk = $('.testbalk').css('visibility', 'visible'); 
   }

function jsddm_close()
{  if(ddmenuitem) ddmenuitem.css('visibility', 'hidden');
   //if(testbalk) testbalk.css('visibility', 'hidden');
}

function jsddm_timer()
{  closetimer = window.setTimeout(jsddm_close, timeout);}

function jsddm_canceltimer()
{  if(closetimer)
   {  window.clearTimeout(closetimer);
      closetimer = null;}}

$(document).ready(function()
{  $('#navbar > li').bind('mouseover', jsddm_open)
   $('#navbar > li').bind('mouseout',  jsddm_timer)
});

document.onclick = jsddm_close;
dragging = false;
// **********************
// **** photo slider ****
// **********************

	$(document).ready(function(event) {
		var waarde = 0
		/*
		$("#slider-ul").draggable({					
			contain: "#slider-container",

			axis: 'x',
			start: function() {
				
			},
			stop: function(e) {
			}
								});
		*/
		var beginPunt = 0;
		//$("#slider-ul a").attr("href","#");
		function startDrag(e) {
			$(document).mousemove(beginDrag);
			$(document).mouseup(stopDrag);
			
			beginPunt = e.pageX+$("#slider-container").scrollLeft();
			dragging = false;
			
			e.preventDefault();
			e.stopPropagation();
		}
		function beginDrag(e) {
			dragging = true;
			val = beginPunt-e.pageX;
			waarde = val;
			$("#slider-container").scrollLeft(val);
			checkPijltjes();			
		}
		function stopDrag(e) {
			$(document).unbind('mousemove', beginDrag);
			$(document).unbind('mouseup', stopDrag);
			checkPijltjes();
		}
		
		function checkPijltjes() { 
			if (waarde <= 0){ 
				$("#prev").hide();
				$("#next").show();
			}else if (waarde >= totalWidth-$("#slider-container").width()){ 
				$("#next").hide();
				$("#prev").show();
			} else {
				$("#next").show();
				$("#prev").show();
			}
		}
		
		$("#slider-ul").mousedown(startDrag);
		
		
		$("#prev").click(function(event) {
			$("#next").show();
			event.preventDefault();
			waarde-= waarde > 0 ? 600 : 0;
			$("#slider-container").animate({scrollLeft:waarde});
			checkPijltjes();

		});
		$("#next").click(function(event) {
			$("#prev").show();
			event.preventDefault();
			waarde += waarde < (totalWidth-$("#slider-container").width()) ? 600 : 0;

			$("#slider-container").animate({scrollLeft:waarde});
			checkPijltjes();
		});
		totalWidth = 0;
		$("#slider-ul img").load(function(event) {
				totalWidth+= $(this).width();
				setWidth(totalWidth);
		});
		
		//setWidth(200000);
		function setWidth(w) {
			$("#slider-ul").width(w);
			checkPijltjes();
		}
		checkPijltjes();
		
		$('ul#home-quotes').quote_rotator();

	});
	
Shadowbox.init({
	viewportPadding:"80",
	onOpen: function() {
		if(dragging) {
			return false;	
		} else {
			return true;
		}
	}
});
/*
$(document).ready(function() {
	$('#slider1').lemmonSlider();
});*/
