$(document).ready(function(){
	
	if(parseInt($.browser.version, 10) < 8) {	
		$('#main-menu li').mouseout(function(){
			$(this).find('.submenu').css('left', '-99999px');
		});
		
		$('#main-menu li').mouseover(function(){
			$(this).find('.submenu').css('left', '-15px');
		});
	}	
	
	$('#captcha img').click(function() {
		$('#captcha img').removeClass('chosen-captcha');
		$(this).addClass('chosen-captcha');
		$('#captcha').find('#captcha-input').val($(this).attr('alt'));
	});
	
	$('.content-part img').each(function(){
		if($(this).css('float') == 'left') {
			$(this).addClass('float-left');
		} else if($(this).css('float') == 'right') {
			$(this).addClass('float-right');
		}
	});
	
	$('.birthdaypicker').datepicker({
		dateFormat: 'dd-mm-yy',
		firstDay: 1,
		changeYear: true,
        yearRange: '-60'
	});
	
	$(".birthdaypicker").datepicker( $.datepicker.regional[ "nl" ] );
	
	$('.formtable input').focus(function() {
		$(this).parent().find('.error').fadeOut();
	});
	
	$('#airplane').click(function(){
		if($('#home-slider').hasClass('closed')) {
			$('#home-slider').stop().animate({marginLeft : 0 },2000, function() {
			    $(this).removeClass('closed');
			    $(this).addClass('open');
			});
		} else {
			$('#home-slider').stop().animate({marginLeft : -646 },2000, function() {
			    $(this).removeClass('open');
			    $(this).addClass('closed');
			});
		}
		return false;
	});
	
	$('.droplist-title').click(function() {
		if ($(this).hasClass('droplist-open')) {
			$(this).next('.droplist-content').hide('blind');
			$(this).removeClass('droplist-open');
		}
		else {
			$(this).next('.droplist-content').show('blind');
			$(this).addClass('droplist-open');
		}
	});
	
	
	$('.droplist-content').hide();
	$('.droplist-content.show-me').show();
	
	$('#home-slider').delay(1000).animate({marginLeft : -646}, 1000);
	
	$('.add-favo-page').click(function(){		
		var target = $(this);
		var url = target.attr('href');
		var title = target.attr('rel');
		$.getJSON(/add-favo-page/, {ajax : true, url : url, title : title}, function(json){				
			if(json.result != 'failed') {
				target.fadeOut(1000);
				$('#add-favo-page-message').fadeIn(1000).delay(3000).fadeOut(1000);
			}			
		});			
		return false;			
	});

	
	$('#form-saved').delay(500).fadeIn(1000).delay(3000).fadeOut(1000);
	
	$('#crumb-path li:last-child').addClass('last');	
	
	$('#gallery-overview .gallery-item a').mouseover(function(){
		$(this).find('span').stop().animate({marginTop:62});
	});
	
	$('#gallery-overview .gallery-item a').mouseout(function(){
		$(this).find('span').stop().animate({marginTop:100});
	});		
	
	$('#blog-reaction-form #message').focus(function(){
		$(this).val('');
		$(this).unbind('focus');
	});	
	
	$('.search-form .text-field').focus(function(){
		$(this).val('');
		$(this).unbind('focus');
	});	
	
	$("a[rel^='prettyPhoto']").prettyPhoto();
	
	if($('#divvideoquiz').length > 0) {
		swfobject.embedSWF("http://videoquizfull.nakijken.nl/VideoQuiz.swf", "divvideoquiz", "344", "633", "9.0.0");
	}
	if($('#divvideoquizlight').length > 0) {
		swfobject.embedSWF("http://videoquizlight.nakijken.nl/VideoQuizLight.swf", "divvideoquizlight", "344", "633", "9.0.0");
	}	
	

	initMouseHoverMenuItem('submenu-box-11 a', ['home-school-link', 'home-schoolsign-link']);
	initMouseHoverMenuItem('home-schoolsign-link', ['home-school-link']);
	initMouseHoverMenuItem('submenu-box-12 a', ['home-dierenarts-link']);	
	initMouseHoverMenuItem('submenu-box-13 a', ['home-asiel-link']);
	initMouseHoverMenuItem('submenu-box-14 a', ['home-boerderij-link']);
	initMouseHoverMenuItem('submenu-box-15 a', ['home-ambulance-link']);	
	initMouseHoverMenuItem('submenu-box-36 a', ['home-bos-link', 'home-bestebossign-link']);
	initMouseHoverMenuItem('home-bestebossign-link', ['home-bos-link']);
	initMouseHoverMenuItem('submenu-box-37 a', ['home-iris-link']);	
	initMouseHoverMenuItem('submenu-box-38 a', ['home-spel-link', 'home-beestenboelsign-link']);	
	initMouseHoverMenuItem('submenu-box-39 a', ['home-spel-link', 'home-beestenboelsign-link']);	
	initMouseHoverMenuItem('home-beestenboelsign-link', ['home-spel-link']);
	initMouseHoverMenuItem('submenu-box-45 a', ['home-tv-link']);	
	initMouseHoverMenuItem('submenu-box-46 a', ['home-tv-link']);	
	initMouseHoverMenuItem('submenu-box-47 a', ['home-tv-link']);	
	initMouseHoverMenuItem('submenu-box-48 a', ['home-tv-link']);	
	
});

function initMouseHoverMenuItem(menuItem, targets) {
	$('#'+menuItem).mouseover(function(){mouseOverMenuItem(targets);});
	$('#'+menuItem).mouseout(function(){mouseOutMenuItem(targets);});	
}

function mouseOverMenuItem(targets) {
	for(var target in targets)
	{
		$('#'+targets[target]).addClass('home-link-hover');	    
	}	
}

function mouseOutMenuItem(targets) {
	for(var target in targets)
	{
		$('#'+targets[target]).removeClass('home-link-hover');	    
	}	
}

var currentVideoSlide = 1;
function videoSlide(number) {
	if (number > 0 && number <= $('.video-slide').length) {
		$('#video-pager a.pager').removeClass('active');
		$('#video-pager a.pager:eq('+(number-1)+')').addClass('active');
		$('#video-slider').stop().animate({ 'margin-left': '-'+((number * 630) - 630)+'px' }, 700);
		currentVideoSlide = number;
	}
}

function videoSlideArrow(type) {
	if (type == 'next') {
		videoSlide(currentVideoSlide + 1);
	}
	else {
		videoSlide(currentVideoSlide - 1);
	}
        
        
}

