$(function() {

	// IE-FIX voor onlick afbeeldingen binnnen label
    $('label img').click( function(){
    	$('#'+this.parentNode.htmlFor).each(function(){
    		if ((this.type == 'radio') || (this.type == 'checkbox')){
    			this.checked = true;
    		}
    	})
    });
    
	// login focus/blur
	$('#inlog_pass').hide();
	
	$('#inlog_email').focus( function(){
		if ((this).value == 'E-mailadres'){
			(this).value = '';
		}
	});
	
	$('#inlog_email').blur( function(){
		if ((this).value == ''){
			(this).value = 'E-mailadres';
		}
	});
	
	$('#inlog_text').focus( function(){
		if ((this).value == 'Wachtwoord'){
			$('#inlog_pass').show();
			$('#inlog_pass').focus();
			$('#inlog_text').hide();
		}
	});
	
	$('#inlog_pass').blur( function(){
		if ((this).value == ''){
			$('#inlog_text').show();
			$('#inlog_pass').hide();
		}
	});
	
	$('#nb_email').focus( function(){
		if ((this).value == 'E-mailadres'){
			(this).value = '';
		}
	});
	
	$('#nb_email').blur( function(){
		if ((this).value == ''){
			(this).value = 'E-mailadres';
		}
	});    
    
    // shop-categorie: filter categorie
    $('#filter_categorie').change( function() {
    	this.parentNode.submit();
    });
    
    // shop-categorie: filter merk
    $('#filter_merk').change( function() {
    	this.parentNode.submit();
    });
    
    // shop-categorie: filter instrument
    $('#filter_instrument').change( function() {
    	this.parentNode.submit();
	});
	
	// shop-categorie: filter muziekstijl
    $('#filter_muziekstijl').change( function() {
    	this.parentNode.submit();
	});
    
    

	// product-details: bestel-button
	$('#product_button_bestel').click( function() {
		$('#product_form_bestel').submit();
		return false;
	});
	
	// product-details: bestel-maat: check of maat bekend is
	$('#product_form_bestel').submit( function() {
		if(this.product_maat_select) {
			if(this.product_maat_select.options.selectedIndex == 0) {
				alert('Selecteer ' + this.maatnaam.value + '!');
				this.product_maat_select.focus();
				return false;
			} else {
				return true;
			}
		}
	});
	
	
	// product-details favo: bestel-button
	$('#product_button_favo').click( function() {
		$('#product_form_favo').submit();
		return false;
	});
	// product-details favo: bestel-maat: check of maat bekend is
	$('#product_form_favo').submit( function() {
		if(this.favo_maat_select) {
			if(this.favo_maat_select.options.selectedIndex == 0) {
				alert('Selecteer ' + this.maatnaam.value + '!');
				this.favo_maat_select.focus();
				return false;
			} else {
				return true;
			}
		}
	});
	
	// favorietset: bestel-button
	$('#bestel_button_favo').click( function() {
		$('#bestel_form_favo').submit();
		return false;
	});
	
	// winkelwagen: change aantal
	$('table #winkelwagen select').change( function() {
		this.form.submit();
	});
	
	// favorietsets: change aantal
	$('table #favorietsets select').change( function() {
		this.form.submit();
	});
	
	// winkelwagen: change aantal
	$('.tooltip').mouseover( function() {
		$(this).find('.info').css('z-index','100');
		$(this).find('.info').show();
	});
	// winkelwagen: change aantal
	$('.tooltip').mouseout( function() {
		$(this).find('.info').css('z-index','10');
		$(this).find('.info').hide();
	});
	
	// vergelijk rietsterktes: post categorie
	$('#vergelijk_button_toonproducten').click( function() {
		$('#vergelijk_form_toonproducten').submit();
		return false;
	});
	
	// vergelijk rietsterktes: post product
	$('table #vergelijk_producten a').click( function() {
		tr = $(this.parentNode.parentNode);
		tr.find('form').submit();
		return false;
	});
	
	// nieuwsbrief: inschrijven
	$('#nieuwsbrief #button_inschrijven').click( function() {
		$('#nieuwsbrief #form_inschrijven').submit();
		return false;
	});
	
	// mijnrieten: inloggen
	$('#mijnrieten #button_inloggen').click( function() {
		$('#mijnrieten #form_inloggen').submit();
		return false;
	});
	
	// mijnrieten: inloggen
	$('#mijnrieten_button_inloggen').click( function() {
		$('#mijnrieten_form_inloggen').submit();
		return false;
	});
	
	$('#mijnrieten_wijzigklantgegevens_button').click( function() {
		$('#mijnrieten_wijzigklantgegevens_form').submit();
		return false;
	});
	
	$('#mijnrieten_order_button').click( function() {
		$('#mijnrieten_order_form').submit();
		return false;
	});
	
	// zoekform
	$('#button_zoeken').click( function() {
		$('#form_zoeken').submit();
		return false;
	});
	
	// klantgegevens: inloggen
	$('#klantgegevens_button_inloggen').click( function() {
		$('#klantgegevens_form_inloggen').submit();
		return false;
	});
	
	// klantgegevens: ga verder
	$('#klantgegevens_button_gaverder').click( function() {
		$('#klantgegevens_form_naw').submit();
		return false;
	});	
	
	//bevestig: ga verder
	$('#bevestig_button_gaverder').click( function() {
		$('#order_bevestig_form').submit();
		return false;
	 });
	 
	 // klantgegevens: inloggen
	$('#klantgegevens_button_wachtwoord').click( function() {
		$('#klantgegevens_form_wachtwoord').submit();
		return false;
	});

});



// facebox:
jQuery(document).ready(function($) {
	$('a[rel*=facebox]').facebox()
})