$(document).ready(function()
{
	//$('.alt_checkbox').checkbox(
	//{
	 // cls:'jquery-safari-checkbox',
	 // empty: 'http://eerstekoophuis.dlmadev.nl/wp-content/themes/koophuis/images/checkbox/empty.png'
	//});
	
	// Add inner wrapper to create 'nice' rounded borders
	//$('.box').wrapInner('<div class="inner_wrapper"></div>');
	
	// Add span to nav items
	// Commented out - spans hard coded in html
	// $('#navigation li a').wrapInner('<span></span>');
	
	// Style the label when checkbox is checked
	$("input.alt_checkbox:checked").parent().addClass("selected");
	$("input.alt_checkbox:not(:checked)").parent().removeClass("selected");

	// Check if checkbox is clicked and add/remove class
	$('span.jquery-safari-checkbox').click(function()
	{
		$("input.alt_checkbox:checked").parent().addClass("selected");
		$("input.alt_checkbox:not(:checked)").parent().removeClass("selected");
	});
	
	// Check if lable is clicked and add/remove class
	$('.checkbox_lister li label').click(function()
	{
		$("input.alt_checkbox:checked").parent().addClass("selected");
		$("input.alt_checkbox:not(:checked)").parent().removeClass("selected");
	}); 
	
	// Style the label when checkbox is checked
	//$(".type_selector input:radio:checked").parent().addClass("selected");
	//$(".type_selector input.type_radio:not(.checked)").parent().removeClass("selected");
	
	$('.type_selector input:checked').parent().addClass("selected");
	$('.type_selector input:not(:checked)').parent().removeClass("selected");
	
	// Check if lable is clicked and add/remove class
	$('.type_selector input').click(function()
	{	
		$('.type_selector input:checked').parent().addClass("selected");
		$('.type_selector input:not(:checked)').parent().removeClass("selected");
	});
	
	// Showing/hiding sorting crap
	$('.sorting_methods').hide();
	
	$(".sort_trigger").click(function ()
	{
		$(".sorting_methods").toggle();
	});
	
	$(".sort_trigger").click(function ()
	{
		if ($(this).hasClass("active"))
		{
			$(this).removeClass("active");
		}
		else
		{
			$(this).addClass("active");
		}
	});
		
	$('a.view_details').each(function()
	{
		$(this).parent('div.item').click( function()
		{
			 window.open($(this).find('a.view_details').attr ('href'),'_blank');			
		});
		
		
	});
	
	$('a.view_details').click(function(){
		window.open($(this).attr ('href'),'_blank');
		return false;
	});
	
	// Initiate PNG Fix
	 $(document).pngFix();
	 
	// JBanner
	$("ul#banner").jBanner({
		height:180,
		width:185,
		padding:10,
		caption:false,
		cheight:35,
		delay:2000,
		speed:250
	});
	
	//$("div.module").hide();
	//$("h5.toggle").click(function () {
	//$("div.module").slideToggle("normal");
    //return false;
    //});
    
    // Remember selected input fields and make the content grey
	var origValue = [];
	$('input.remember').each ( function (currentIndex)
	{
		origValue.push ( $(this).val () );	
		$(this).focus ( function ()
		{
			$(this).removeClass("unfocused");
			var defaultText = $(this).val();
	
			if ( $(this).val () == origValue [ currentIndex ] )
			{
				$(this).val('');
			}
	
			$(this).blur(function()
			{
				var userInput = $(this).val();
				if (userInput == '')
				{
					$(this).val(defaultText);
					$(this).addClass("unfocused");
				}
			});
		});
	});
});