/* Search functions */

zoeken = {
	
	activateSearch:function(){
		new Effect.SlideUp('filter_box_link',{duration:0.5});
		new Effect.SlideDown('filter_box',{duration:0.5});	

	},
	
	doSearch:function(resetPage){
		if(resetPage == true){
			window.start = 0;
		}
		return zoeken.submitSearch();
	},
	
	gotoPage:function(start){
		window.start = parseInt(start);
		return zoeken.submitSearch();	
	},
	
	nextPage:function(incremental){
		window.start = parseInt(window.start)+incremental;
		return zoeken.submitSearch();	
	},
	
	previousPage:function(incremental){
		window.start.value =  parseInt(window.start)-incremental;
		if(window.start < 0){
			window.start = 0;	
		}
		return zoeken.submitSearch();
	},
	
	changedOrder: function(orderBy){
		
		var i = $('#orderby_form input[name=orderOrder]'); i.val( i.val() && i.val()=='asc' ? 'desc' : 'asc' );
		$('#orderby_form input[name=orderBy]').val( orderBy );
		$('div.left_content').children().animate({ opacity : .3 }, 2500 ).parent().load( '?'+ $( '#orderby_form' ).serialize() +' div.left_content>*', CuRef );
			//.stop( 'true', 'true' ).css( 'opacity', 1 );
		return false;
		
		if($('orderBy').value != orderBy){
			$('orderOrder').value = 'asc';
		}else if($('orderOrder').value == 'asc'){
			$('orderOrder').value = 'desc';
		}else{
			$('orderOrder').value = 'asc';
		}
		$('orderBy').value = orderBy;
		zoeken.submitSearch();
	},
	
	submitSearch:function(){
		var d = $('div.left_content');
		d.children().animate({ opacity : .3 }, 2500 ).parent().load( '?start='+ start +' div.left_content>*', function() { CuRef( d.offset().top, 750 ) } );
		return false;
		$('filter_form').style.display = 'none';
		if($('filter_form_wait') != undefined){
			$('filter_form_wait').style.display = 'block';		
		}
		$('filter_form').submit();
	}
};
