// last updated by david 20/10/2011

$(document).ready(function() {
	
	// drop-menus
	$("ul.sf-menu").supersubs({minWidth: 12}).superfish({animation: {height:'show'}, autoArrows: false}).find('ul').bgIframe({opacity:false});
	
	// faqs slider
	$('#faqs h3').each(function() {
		var tis = $(this), state = false, answer = tis.next('div').hide().css('height','auto').slideUp();
		tis.click(function() {
			state = !state;
			answer.slideToggle(state);
			tis.toggleClass('active',state);
		});
	});
	
	// datepicker
	if ( $("input#f_date").length > 0 ) {
		
		$('#f_date').datepick({
			minDate: 0, 
			dateFormat: 'dd/mm/yy', 
			changeMonth: false, 
			changeYear: false, 
			closeAtTop: false,
			mandatory: true,
			showStatus: false, 
			showOn: 'focus'
		});
		
	}
	
	// bookmark link
	$("#add-favourites").jBrowserBookmark();
	
	// friends autocomplete
	$("#f_member").autocomplete("/inc/php/lookup.ajax.php?type=friends", {
			minChars: 2
	});
	
	$("#f_co_suburb").result(function(event, data, formatted) {
		if (data) {
			$("div.co_pcode_replace").load("/assets/php/forms.address.ajax.php", { q: data[0], f: 'f_co_pcode' });
		}	
	});
	
});
