
$(function () {

	$('select.section_select').change(function() {
		hash = '#' + this.value;
		tabContainers.hide().filter(hash).show();
	});

	// hide the fieldsets but show the first
	var tabContainers = $('form.tabbed > fieldset');
	tabContainers.hide().filter(':first').show();
	//$('form.tabbed fieldset:first').show();
	$('select.section_select').each(function() { this.selectedIndex = 0; });

	// When a tab is selected
	$('.tabnav a,.errorlist a,.button a,.sidenav a').click(function () {
		// Hide all but selected
		tabContainers.hide().filter(this.hash).show();
		$('.tabnav li, .sidenav li').removeClass('selected');
		selected = this.hash.substring(1);
		$('.tabnav li.' + selected).addClass('selected');
		$('.sidenav li.' + selected).addClass('selected');
		counter = 0;
		$('.section_select option').each(function(){
			if($(this).val() == selected) {
				console.log(counter);
				$('.section_select').each(function() {this.selectedIndex = counter;});
				return;
			}
			counter++;
		});

		// Scroll to top of the page
		scroll(0,0);
		return false;
	});

	jQuery(".date").each(function(){
		if (jQuery(this).val()=="") {
			jQuery(this).css({color:"#999999"});
			jQuery(this).val("dd/mm/yyyy");
		}
	});

	jQuery(".date").focus(function() {
		if (jQuery(this).val()=="" || jQuery(this).val()=="dd/mm/yyyy"){
			jQuery(this).css({color:"#000000"});
			jQuery(this).val("");
		}
	});

	jQuery(".date").blur(function() {
		if (jQuery(this).val()==""){
			jQuery(this).css({color:"#999999"});
			jQuery(this).val("dd/mm/yyyy");
		}
	});

});