// JavaScript Document

var lastopenfold = false;

function showProducts()
{
	var tableobject = $('#productlist');	
	var tablelabelobject = $('img#productlistlabel');
	var selectthemastring = $('#selectthema').val();
	var selectagestring = $('#selectage').val();
	var selectreeksstring = $('#selectreeks').val();
	var selectsearchstring = $('#selectsearch').val();
	var cat = $('#selectage').val();
		
	$.post("templates/generated/products.php",  { cat: "" , subcat: "" , selectthema: selectthemastring, selectage: selectagestring, selectreeks: selectreeksstring, selectsearch: selectsearchstring } , 
				function(data){
					initBookTriggers();
					tableobject.html(data);
					tablelabelobject.attr('src', 'images/products/result.jpg');
		});	
}

function checkFastSearch()
{
	if  ( $('#selectsearch').attr('name') != "" ) {
			var tableobject = $('#productlist');	
			var tablelabelobject = $('img#productlistlabel');
			$('#selectsearch').attr('name', "");
			$.post("templates/generated/products.php",  { cat: "" , subcat: "" , selectthema: "", selectage: "", selectreeks: "", selectsearch: $('#selectsearch').val()} , 
					function(data){
						tableobject.html(data);
						tablelabelobject.attr('src', 'images/products/result.jpg');
			});
	}
}

function initBookTriggers()
{
		$("a.fancybox").fancybox({'frameWidth': 640,
				  'frameHeight': 480,
				  'hideOnContentClick': true
			  }); 
		$('a.fancyRecensie').fancybox();
		$('a.fancyMerit').fancybox();	
}

$(function(){
	initBookTriggers();
	
	$("button#dosearch").click(function(e) {
		showProducts();
	 });
	
	$("a.clickBook").live("click", function(e) {
		var id = $(this).attr('id');
		$('div#bookView').load("templates/generated/product.php?product="+id , function(e){
			initBookTriggers();	
		});
	
		e.preventDefault();
	});
	
	$(".select_book").change(function(e) {
		showProducts();
	 });
	
	$('input#selectsearch').keypress(function(e){
		var code = (e.keyCode ? e.keyCode : e.which);
		if(code == 13){
			showProducts();
		}
	});
});