$(document).ready(function() {
	$('#language').bind('change', site.loadTypes);
	$('#type').bind('change', site.loadLevels);
	$('#level').bind('change', site.loadProducts);
	$('#sort').bind('change', site.loadProducts);
});

site = {
	loadTypes : function() {
		
		$('select#level').html('<option value="0">Selecteer uw niveau &gt;</option><option value="all" selected="selected">Alle Cursus Niveaus</option>');

		$('select#type').html('<option value="0">Selecteer het soort &gt;</option><option value="all" selected="selected">Compleet Overzicht</option>');

		languageId = $('select#language').val();
		
		$.post(
			'http://www.talendomein.nl/ordersysteem/ajax.php',
			'find=type&language_id=' + languageId +'',
			function(data) {
				$.each(data, function() {
					html = '<option value="'+this.id+'">'+this.type+'</option>';
					$('select#type').append(html);
				});
			}, 
			'json'
		);
		
		$('#type').show();
		$('#searchbar').submit();
	},
	
	loadLevels : function() {
		
		$('select#level').html('<option value="0">Selecteer uw niveau &gt;</option><option value="all" selected="selected">Alle niveaus</option>');
		
		typeId = $('select#type').val();
		languageId = $('select#language').val();
		
		$('#searchbar').submit();
		/*
		$.post(
			'http://www.talendomein.nl/ordersysteem/ajax.php',
			'find=level&type_id=' + typeId + '&language_id=' + languageId + '',
			function (data) {
				$.each(data, function() {
					html = '<option value="'+this.id+'">'+this.level+'</option>';
					$('select#level').append(html);
				})
			},
			'json'
		);
		
		$('#level').show();*/
	}, 
	
	loadProducts : function() {
		$('#searchbar').submit();
	}
}
