/* <![CDATA[ */


jQuery(document).ready(function() {
  
jQuery('#atr-menu').find('li:first').addClass('first');

	jQuery('#atr-menu li ul').each(function() {
	   
	  var items = jQuery(this).find("li").length;

	  if(items > 5)  { 	
	  
	  		
			
			jQuery(this).find('li:last').after('<li class="minder" style="cursor: pointer">Minder..</li>');
			
			jQuery(this).find('li:eq(3)').after('<li class="meer" style="cursor: pointer">Meer..</li>');
			
			jQuery(this).find('li:gt(4)').hide();
			
			jQuery(this).find('.meer').click(function() {
														
				jQuery(this).parent().find('li:gt(4)').show();
				
				jQuery(this).parent().find('li.meer').hide();
				
		
		   });
		
		
			jQuery(this).find('li.minder').click(function(){  
																	 
					jQuery(this).parent().find('li:gt(3)').hide();
					jQuery(this).parent().find('li.meer').show();
			});

	  }

	});
	
	jQuery("a[rel=example_group]").fancybox({
				'transitionIn'		: 'none',
				'transitionOut'		: 'none',
				'titlePosition' 	: 'over',
				'titleFormat'		: function(title, currentArray, currentIndex, currentOpts) {
					return '<span id="fancybox-title-over">Afbeelding ' + (currentIndex + 1) + ' / ' + currentArray.length + (title.length ? ' &nbsp; ' + title : '') + '</span>';
				}
	});
	
	jQuery("a[rel=vendor_group]").fancybox({
				'transitionIn'		: 'none',
				'transitionOut'		: 'none',
				'titlePosition' 	: 'over',
				'titleFormat'		: function(title, currentArray, currentIndex, currentOpts) {
					return '<span id="fancybox-title-over">Afbeelding ' + (currentIndex + 1) + ' / ' + currentArray.length + (title.length ? ' &nbsp; ' + title : '') + '</span>';
				}
	});
	
	
	jQuery("a.fancybox").fancybox({
				'transitionIn'		: 'none',
				'transitionOut'		: 'none',
				'titlePosition' 	: 'over',
				'titleFormat'		: function(title, currentArray, currentIndex, currentOpts) {
					return '<span id="fancybox-title-over">Afbeelding ' + (currentIndex + 1) + ' / ' + currentArray.length + (title.length ? ' &nbsp; ' + title : '') + '</span>';
				}							  
								  
	});							  
	
	jQuery(".oneproduct:nth-child(3n+1)").addClass("alt");
	
});


jQuery.extend(jQuery.validator.messages, {
    required: "Dit veld is verplicht.",
    remote: "Please fix this field.",
    email: "Voer een geldig e-mailadres in.",
    url: "Voer een geldig web-adres in. Voorbeeld: http://www.uwsite.nl",
    date: "Please enter a valid date.",
    dateISO: "Please enter a valid date (ISO).",
    number: "In dit veld alleen nummers.",
    digits: "Please enter only digits.",
    creditcard: "Please enter a valid credit card number.",
    equalTo: "Please enter the same value again.",
    accept: "Please enter a value with a valid extension.",
    maxlength: jQuery.validator.format("Please enter no more than {0} characters."),
    minlength: jQuery.validator.format("Please enter at least {0} characters."),
    rangelength: jQuery.validator.format("Please enter a value between {0} and {1} characters long."),
    range: jQuery.validator.format("Please enter a value between {0} and {1}."),
    max: jQuery.validator.format("Please enter a value less than or equal to {0}."),
    min: jQuery.validator.format("Please enter a value greater than or equal to {0}.")
});
		
		
/* ]]> */
