(function($) {
	$(document).ready(function() {
		var subMenuPos;
		if($('.menu .act .sub-menu').size()){
			$('.act .sub-menu').css('width',$('.menu').width()-$('.menu ul').offset().left);
			$('.act .sub-menu').css('padding-left',$('.menu ul').offset().left);
			$('.act .sub-menu').css('left',-$('.act .sub-menu').offset().left);
			$('.menu').addClass('menu-wSub');
		};
		$(window).resize(function(){
		if($('.menu .act .sub-menu').size()){
			$('.act .sub-menu').css('width','auto');
			$('.act .sub-menu').css('padding-left','0');
			$('.act .sub-menu').css('left','0');

			$('.act .sub-menu').css('width',$('.menu').width()-$('.menu ul').offset().left);
			$('.act .sub-menu').css('padding-left',$('.menu ul').offset().left);
			$('.act .sub-menu').css('left',-$('.act .sub-menu').offset().left);
			$('.menu').addClass('menu-wSub');
		};
		});
		$('.opener .icon').click(function(){
			$(this).parents('.opener').toggleClass('opener-a');
			return false
		});
		$('.opener h4 a').click(function(){
			$(this).parents('.opener').toggleClass('opener-a');
			return false
		});
		$('.menu>ul>li').hover(function(){$(this).addClass('hover')},function(){$(this).removeClass('hover')});
		$('.box-inloggen .more, a.action-login').click(function(){
			$('div.box-inloggen').addClass('box-inloggenA').find(':text:eq(0)').trigger('focus');
			$.scrollTo($('div.box-inloggen'));
			return false
		});

		// submit the form when the use changes the value.
		$('select#results-per-page').change(function() {
			$(this).parents('form').eq(0).submit();
		});
	});
})(jQuery);