$(function(){
	$('a[href="#"]').live('click', function() { return false; });
	
	// Hanul.optionse language selector
	$('.language > a').live('click', function () {
		slidetoggle($(this).siblings('ul.options'));
	});
	

	// Enable datepicker on .date fields
	if ( typeof $.datepicker != 'undefined') {
		$('input.date').datepicker({
			showButtonPanel: true,
			changeMonth: true,
			changeYear: true,
			maxDate: new Date(),
			yearRange: 'c-100:c+0'
		});
	}

	function slidetoggle(element) {
		
		var isSafariMac = $.browser.safari && navigator.userAgent.indexOf('Mac') != -1;
		
		if (element.is(':visible')) {
			if (isSafariMac) {
				element.hide();
			} else {
				element.slideUp('fast');
			}
		} else {
			if (isSafariMac) {
				element.show();
			} else {
				element.slideDown('fast');
			}
		}
	}
	
	// Handle footer logos slide toggle
	$('#footer .trigger').click(function(){
		
		if ($('#footer #garden').is(':visible')) {
			$(this).removeClass('open');
			$(this).addClass('closed');
			$('#footer #garden').slideUp('fast');
		} else {			
			$(this).removeClass('closed');
			$(this).addClass('open');
			$('#footer #garden').slideDown('fast');
		}
	});


	$(function(){ $("#language_form select").uniform(); });


});



