// standaard laden pagina
$(document).ready(function() {						   
	// winkelwagen inladen
	showWinkelwagen();
	
	// fancybox galerij
	$("#imagePop a").fancybox({
		'hideOnContentClick': true,
		'zoomSpeedIn': 300,
		'overlayShow': false
	});
	
	// submenu navigatie
	if($('.navigatieSubcategorie')) {
		$('.navigatieSubcategorie').hover(
			function() {
				$(this).addClass('hover');
			},
			function() {
				$(this).removeClass('hover');
			}
		);
	}
	
	// open product tab omschrijving
	productTab('omschrijving');
});

// extra melding bij account
function meldingAccount(tekst) {
	$("#melding").html('<div class="melding">'+tekst+'</div>');
	$("#melding").fadeIn(300);
}

// extra melding na invullen -> optie kiezen -> opgeslagen winkelwagen samensmelten, huidige of opgeslagen items laden
function meldingAccountOptie() {
	$("#melding").html("U heeft reeds een opgeslagen winkelwagen van uw vorige bezoek.<br />Wat wilt u doen?<br /><ul><li><a href=\"account/\" onClick=\"winkelwagenLaden(\'huidig\'); return false;\">&raquo; huidige winkelwagen behouden</a></li><li><a href=\"account/\" onClick=\"winkelwagenLaden(\'opgeslagen\'); return false;\">&raquo; opgeslagen winkelwagen gebruiken</a></li><li><a href=\"account/\" onClick=\"winkelwagenLaden(\'samensmelten\'); return false;\">&raquo; huidige en opgeslagen items samensmelten</a></li></ul>");
	$("#melding").fadeIn(300);
}

// klapOpen per id
function klapOpen(id) {
	$("#"+id).slideDown(500);		
}

// klapDicht per id
function klapDicht(id) {
	$("#"+id).slideUp(300);
}

// producten tabs
function productTab(tab) {
	var array_tabs_loop = $('.tabs li');
	$.each(array_tabs_loop, function(){
		var id = $(this).attr('id');

		if (id == tab) {
			$('#'+id+'Tab').fadeIn(300);
			$('#'+id).addClass('active');
		} else {
			$('#'+id+'Tab').hide();
			$('#'+id).removeClass('active');
		}
		// link outline weghalen
			$('#'+id+' a').blur();
	});
}