$.noConflict();
jQuery(document).ready(function($) {

	$('#slider').cycle({
		fx: 'fade',
		next: '#next',
		prev: '#back',
		speed: '2000',
		timeout: '7500'
	});

	$('#listing-slider').cycle({
		fx: 'scrollHorz',
		next: '#listing-next',
		prev: '#listing-back',
		pager: '#listing-pager',
		speed: 1000,
		timeout: 0
	});
	$(".pumps").each(function(){
		var id = $(this).attr('id');
		$('#'+id).cycle({
			fx: 'scrollHorz',
			next: '#'+id+'-next',
			prev: '#'+id+'-back',
			speed: 1000,
			timeout: 0
		});		
	});
	
	
	$( "#start" ).datepicker({
		changeMonth: true,
		onSelect: function( selectedDate ) {
			var option = "minDate",
				instance = $( this ).data( "datepicker" ),
				date = $.datepicker.parseDate(
					instance.settings.dateFormat ||
					$.datepicker._defaults.dateFormat,
					selectedDate, instance.settings );
			dates.datepicker( "option", option, date );
		}
	});

	var dates = $( "#end" ).datepicker({
		defaultDate: "+1w",
		changeMonth: true
	});
	
	
	$(".sub-menu").accordion({
		autoHeight: false,
		navigation: true,
		collapsible: true,
		active: false
	});
	
	$(".tip").tipTip({defaultPosition: "top", edgeOffset: 0});
	
	$("#footer-newsletter, #homepage-newsletter, #find input").click(function(){
		$(this).val('');
	});

	$("#event-search").click(function(e){
		if($("#start").val()=='Select' || $("#start").val()=='' || $("#end").val()=='Select' || $("#end").val()==''){
			e.preventDefault();
			if($("#start").val()=='Select' || $("#start").val()==''){$("#start").css('border', '1px dotted red').css('padding', '4px 5px');}
			else {$("#start").css('border', 'none').css('padding', '5px');}
			if($("#end").val()=='Select' || $("#end").val()==''){$("#end").css('border', '1px dotted red').css('padding', '4px 5px');}
			else {$("#end").css('border', 'none').css('padding', '5px');}
		}
	});
	
	$("#show").click(function () {
		$("#refine-inner").slideToggle("slow");
	});
	
	$(".messages").delay(3000).fadeOut(500);
	
	$(".search-suggestion").click(function(e){
		e.preventDefault();
		$("#search-term-input").val($(this).text());
		$("#finder-form").submit();
	});
	
	$("#pubs #listing li h5 span a").click(function(event){
		event.preventDefault();
		$("#map-overlay").html("<iframe scrolling='no' framborder='none' src='"+$(this).attr('href')+"' ></iframe><div id='close-map'><!-- --></div>");
		$("#map-overlay").slideDown();
	});
	$("#map-overlay, #close-map").click(function(){
		$("#map-overlay").slideUp();
	});
});

