// JavaScript Document

$(document).ready(function(){ 
        $("ul.sf-menu").superfish({ 
            animation: {height:'show'},   // slide-down effect without fade-in 
            delay:     1200               // 1.2 second delay on mouseout 
        });
		$("#clear-selection").click (function (e) {
			$("#destination").val ('');
			$("#activity").val ('');
			$("#holiday_type").val ('');
			$("#season").val ('');
			e.preventDefault();
		});
		
		var content = $('#right-content').html();
		//aaa
		$('#query').keyup(function(){
		if ($('#query').val() != '')
		{
			$.ajax({
				type: 'GET',
				url: '/ajax/search.php?query='+$('#query').val(),
				success: function(data) {
					$('#right-content').html(data);
				}
			});
		}
		else
			$('#right-content').html (content);
		});
		$('#query').focusout(function () {
			if ($('#query').val() == '')
				$('#query').val('Search the site...');
		});
		
		$('#destination').change (function () {
			$.ajax({
				type: 'POST',
				url: '/includes/search-dropdowns-ajax.php',
				data: "dest_id="+$('#destination :selected').val(),
				success: function(data) {
					$("#activity").html(data);
				}
			});		
	    });
		$('#activity').change (function () {
			$.ajax({
				type: 'POST',
				url: '/includes/search-dropdowns-ajax.php',
				data: "activity_id="+$('#activity :selected').val()+"&destination_id="+$('#destination :selected').val(),
				success: function(data) {
					$("#holiday_type").html(data);
				}
			});		
	    });
		$('#holiday_type').change (function () {
			$.ajax({
				type: 'POST',
				url: '/includes/search-dropdowns-ajax.php',
				data: "activity_id="+$('#activity :selected').val()+"&destination_id="+$('#destination :selected').val()+"&hol_type="+$('#holiday_type :selected').val(),
				success: function(data) {
					$("#season").html(data);
				}
			});		
	    });
		
	});
