$(function() {
	
	$(".sliderbutton").click(function(event){		
		if ($('.slider').is(':visible')) {
			$(".slider").slideUp("slow");
			$(".sliderbutton").text("Meer opties");
			return false;
		} else {
			$(".slider").slideDown("slow");
			$(".sliderbutton").text("Minder opties");
			return false;		
		}
	});
	
	$("#directbestellen").change(function() {
		if($('#directbestellen :selected').val() !=  undefined) {
			window.location.href = $('#directbestellen :selected').val();
		}
	});
	
	$("#snelContact").submit(function() {
		$('#snelContact').hide();
		$('#snelContactLoader').show();
		
		$.ajax({
		  type: 'POST',
		  url: '/snelcontact',
		  data: $('#snelContact').serialize(),
		  cache: false,
		  success: function (html) {
		    if(html == 1) {
				$('#snelContact').hide();
				$('#snelContactLoader').hide();
				$('#snelContactGelukt').show();
			} else {
				$('#snelContactLoaderText').html('<br /><br /><b>Fout tijdens verzenden</b><br />Probeert u het a.u.b. opnieuw.');
				$('#snelContactLoaderText').show();
				$('#snelContactLoader').hide();
				$('#snelContact').show();
			}
		  },
		});
		return false;
	});
});

function clearDefault(object, defaultText, replaceText) {
	if (object.value == defaultText) {
		object.value = replaceText;
	}
}
