$(function() {
	$('#opmerkingen_slideshow').anythingSlider({
		width          : 202,
		height: 100,
		startStopped   : false,
		toggleControls : false,
		buildArrows         : false, 
		buildNavigation     : false,
		delay: 5000
	});
	
	$('#filterForm').submit(function(){
		var zoekwoord = $('#zoekwoord').val();
		$(this).attr('action','/?zoek='+zoekwoord);
		return true;
		//update();
		//return false;
	});
	
	
	
	$('#filterForm input[type="checkbox"]:checked').each(function(){
		//var ken_id = $(this).attr('value');
		var titel = $(this).parent().text();
		var slide = $(this).parents('.slide');
		slide.prev().text( titel );
	});
	
	//update();
	update_favorieten();
	$('div.slide').hide();
	
	var url = $(location).attr('href');	
	if(url.match('/?update')!='update' && url.match('/?zoek')!='zoek'){
		intervalID = setInterval(rotate_images,1800);
	}
	
	
	
	$('a.zoeken_button').click(function(){
		update();
	});
	
	
	$('.reset').click(function(){
		$("#pag,#zoekwoord").val('');
		$( "#range57-min" ).val( 0 );
		$( "#range57-min_val" ).val( 0 );
		$( "#range57-max" ).val('5000+');
		$( "#range57-max_val" ).val(6000);
		
		$('.slider-range').slider("values",0,0);
		$('.slider-range').slider("values",1,6000);
		
		$('.filterRow input[type="checkbox"]:checked').each(function(){
			var slide = $(this).parents('.slide');
			slide.prev().text( slide.prev().attr('id') );
			$(this).attr('checked',false);
		});
		update();
	});
	
	$('.slider-range').slider({
		range: true,
		values: [ 0, 6000 ],
		create: function( event, ui ) {
			//$(this).find('a').html('<span class="value">&euro; '+$( "#range"+$(this).attr('id') ).val()+'</span>');
			if( $( "#range"+$(this).attr('id')+'-max' ).val() > 5000 ) $( "#range"+$(this).attr('id')+'-max' ).val('5000+');
			
		},
		slide: function( event, ui ) {
			if(ui.values[ 0 ] > 5000){
				$( "#range"+$(this).attr('id')+'-min' ).val( 5000 );
				$( "#range"+$(this).attr('id')+'-min_val' ).val( 5000 );
			} else {
				$( "#range"+$(this).attr('id')+'-min' ).val( ui.values[ 0 ] );
				$( "#range"+$(this).attr('id')+'-min_val' ).val( ui.values[ 0 ] );
			}
			
			if(ui.values[ 1 ] > 5000){
				$( "#range"+$(this).attr('id')+'-max' ).val('5000+');
				$( "#range"+$(this).attr('id')+'-max_val' ).val(50000);
			}else{
				$( "#range"+$(this).attr('id')+'-max' ).val( ui.values[ 1 ] );
				$( "#range"+$(this).attr('id')+'-max_val' ).val( ui.values[ 1 ] );
			}
		},
		stop: function( event, ui ){
			
			if(ui.values[ 1 ] > 5000){
				$( "#range"+$(this).attr('id')+'-max' ).val('5000+');
				$( "#range"+$(this).attr('id')+'-max_val' ).val(50000);
			}
			$('#pag').val('');
			$('#zoekwoord').val('');
			update();
		}
	});
	
	$('#filterForm input[type="checkbox"]').click(function(){
		$('#zoekwoord,#pag').val('');
		
		var ken_id = $(this).attr('value');
		var titel = $(this).parent().text();
		var slide = $(this).parents('.slide');
		
		slide.find('input').not(this).attr('checked',false);
		slide.slideUp();
		
		if($(this).attr('checked')==true){
			slide.prev().text( titel );
		} else {
			slide.prev().text( slide.prev().attr('id') );
		}
		
		update();
	});
	
	$('#filterForm h4.trigger').click(function(){
		$('h4.trigger').not(this).next('div.slide').fadeOut(500);
		$(this).next('div.slide').slideToggle();
	});
	
	$('li a.remove').live('click',function(){
		//remove_filter( $(this).parent().attr('id') );
		update();
	});
	
	$('.browseSpeaker a').live('click',function(){
		$('input#pag').val($(this).attr('id'));
		update();
	});
	$('.numresultSpeaker a.num').live('click',function(){
		$('input#numres').val($(this).text());
		update();
	});
	
	$('#result a.toevoegen').live('click',function(){
		var current = $(this);
		var pro_id = $(this).parent().attr('id');
		$.ajax({
		  url: "/ajax_favorieten.php",
		  type: "POST",
		  data: {type:'add_favorieten',pro_id:pro_id},
		  contentType: 'application/x-www-form-urlencoded;charset=utf-8',
		  success: function(data){
		  	current.addClass('disabled');
		  	
				update_favorieten();
		  }
		});
	});
	$('#result a.aanvragen').live('click',function(){
		var current = $(this);
		var pro_id = $(this).parent().attr('id');
	
		$.ajax({
		  url: "/ajax_favorieten.php",
		  type: "POST",
		  data: {type:'add_favorieten',pro_id:pro_id},
		  contentType: 'application/x-www-form-urlencoded;charset=utf-8',
		  success: function(data){
		  	window.location="/aanvraagformulier";
		  }
		});
	});
	
	$('#result a.toevoegen.disabled,#fav_speaker span.verwijderen').live('click',function(){
		var pro_id = $(this).parent().attr('id');
		
		$.ajax({
		  url: "/ajax_favorieten.php",
		  type: "POST",
		  data: {type:'remove_favorieten',pro_id:pro_id},
		  contentType: 'application/x-www-form-urlencoded;charset=utf-8',
		  success: function(data){
		  	$('#result li#'+pro_id+' a.toevoegen').removeClass('disabled');
				update_favorieten();
		  }
		});
		
	});
	
});
