$j = jQuery.noConflict();

$j(document).ready(function(){
	$j('#categorie_hoofd').change(function(event){
		$j('#categorie_sub').empty();
		var opt_value = $j('#categorie_hoofd').attr('value');
		var options;
		var subcategories = categories[opt_value];
		var aantal = subcategories.length;
		for(i=0;i<aantal;i++)
		{
			$j("#categorie_sub").append('<option value="'+subcategories[i]['AP_OBJ_CATEGORIE_ID']+'">'+subcategories[i]['categorie']+'</option>');
		}
	});

    $j('#reis_filter').change(function(event){
        var value = $j(this).attr('value');
        if(value == 'algemeen')
        {
            $j('#prijs_filter').hide();
            $j('#locatie_filter').hide();
            $j('#periode_filter').hide();
            $j('#sec_filter').hide();
        }
        if(value == 'prijs')
        {
            $j('#sec_filter').show();
            $j('#prijs_filter').show();
            $j('#locatie_filter').hide();
            $j('#periode_filter').hide();

            $j('#hidden_1').attr('value', 0);
            $j('#hidden_2').attr('value', 100);
        }
        if(value == 'locatie')
        {
            $j('#sec_filter').show();
            $j('#prijs_filter').hide();
            $j('#locatie_filter').show();
            $j('#periode_filter').hide();
        }
        if(value == 'periode')
        {
            $j('#sec_filter').show();
            $j('#prijs_filter').hide();
            $j('#locatie_filter').hide();
            $j('#periode_filter').show();

            var datums = periode_opties[$j('#periode_filter').attr('value')];

            var datum_1 = datums[0];
            var datum_2 = datums[1];

            $j('#hidden_1').attr('value', datum_1);
            $j('#hidden_2').attr('value', datum_2);
        }
    });

    $j('#prijs_filter').change(function(event){
        var value = $j('#prijs_filter').attr('value');
        var prijzen = prijs_opties[value];
        var prijs_1 = prijzen[0];
        var prijs_2 = prijzen[1];

        $j('#hidden_1').attr('value', prijs_1);
        $j('#hidden_2').attr('value', prijs_2);
    });

    $j('#periode_filter').change(function(event){
        var value = $j('#periode_filter').attr('value');
        var datums = periode_opties[value];
        var datum_1 = datums[0];
        var datum_2 = datums[1];

        $j('#hidden_1').attr('value', datum_1);
        $j('#hidden_2').attr('value', datum_2);
    });

	$j('.jquery_handle').click(function(event){
		$j('.jquery_handle .content').slideUp('fast');
		$j('.jquery_handle').css('background-image', 'url(img/kal_down.gif)');
		$j(this)
			.css('background-image', 'url(img/kal_up.gif)')
			.find('.content').slideDown('fast');
	});
});

function slideShow(){
	var aantal_fotos = fotos.length;
	var random = Math.floor(Math.random()*aantal_fotos);
	var random_image = fotos[random];
	var new_image = img_path+random_image;
	$j('#home_fotocollage')
				.css('background-image', 'url('+new_image+')')
				.css('background-repeat', 'no-repeat');
	setTimeout(slideShow, slide_timer);
}

