$(function() {
	// Review category toggle
	$('a.dropdown').toggle(
		function(event) {
			event.preventDefault();
			$(this).css("backgroundImage","url(/assets/images/arrow_up.gif)");
			$('#reviews-'+this.id).slideDown();
		},
		function(event) {
			event.preventDefault();
			$(this).css("backgroundImage","url(/assets/images/arrow_down.gif)");
			$('#reviews-'+this.id).slideUp();
		}
	);
	
	// add datepickers to textfields
	$(function() {
		$("input[name='visible-date-from']").datepicker({ defaultDate: new Date(2001, 10 - 1, 23), changeMonth: true, changeYear: true, altField: "input[name='date-from']", altFormat: 'yymmdd', minDate: new Date(2001, 10 - 1, 23), maxDate: '+0d' });
		$("input[name='visible-date-to']").datepicker({ defaultDate: '+0d', changeMonth: true, changeYear: true, altField: "input[name='date-to']", altFormat: 'yymmdd', minDate: new Date(2001, 10 - 1, 23), maxDate: '+0d' });

    $('#cal-from').click(function() {
		  $("input[name='visible-date-from']").datepicker("show");
    });
    $('#cal-to').click(function() {
		  $("input[name='visible-date-to']").datepicker("show");
    });
	});
	
	// disable pretty textfields on submit
	$("#review-grades form").submit(function() {
		$("input[name='visible-date-from'], input[name='visible-date-to']").attr("disabled", "disabled");
	});
		
	// Company products toggle
	$('a.showproducts').click(function(event) {
		event.preventDefault();
		$('#products').toggle();
	});
	
	function toggleVisibility(el) {
		$(el).toggle();
	}
});

