$(function(){
				
	var searchTabNum = $('#searchTabNumber').val();
	$('#des_tabs').tabs({selected:searchTabNum});

	var showImage=0;	
	$('#showSearchQueryPage, #advancedSearchLink').click(function(){
	
		if(showImage++==0)
		{
			$("#searchQueryPage").show('medium');
			$("#showSearchQueryPage").attr({src : "/images/green_dropdown2.png"});
		}
		else
		{
			$("#searchQueryPage").hide('medium');
			$("#showSearchQueryPage").attr({src : "/images/green_dropdown.png"});
		}
		showImage=showImage%2;
		return false;
	});
				
	var search_showImage=0;
	$('#showDateTimebttn').click(function(){
		
		
			if(search_showImage++==0)
			{
    			$("#showDateTimeImage").attr({src : "/images/green_dropdown2.png"});
    			$("#hiddenDivSearchDateTime").show('medium');
				$("#clearRestoreDiv").hide('fast');
				$(".hrGrayLine").hide('fast');
				$("#hideSearchbttn").hide('fast');
    			 
			}
			else
			{
			    $("#hiddenDivSearchDateTime").hide('medium');
  					$("#showDateTimeImage").attr({src : "/images/green_dropdown.png"});
				$("#clearRestoreDiv").show('fast');
				$(".hrGrayLine").show('fast');
				$("#hideSearchbttn").show('fast');
			}
			search_showImage=search_showImage%2;
			return false;
	});

	$("#AboutSeasons").click(function() {
		window.open("/resource?page.action=ShowContent&Content_Id=Seasons and Climate in India");
	});

			
	$("#simpleSearchButton").click(function() {
		var searchTerm = $("#searchText").val().toLowerCase();
		if(searchTerm=="" || searchTerm=="search text" || searchTerm=="please enter search text") {
			$("#searchText").css("color", "red");
			$("#searchText").val("Please enter search text");
			
			return false;
		}
		$("#searchType").val("simple");
		$("#pageAction").val("simple");
		return true;
	});
	
	$("#searchText").click(function() {
		$("#searchText").css("color", "black");
	});

	$("#advSearchButton").click(function() {
		$("#searchType").val("advanced");
		$("#pageAction").val("advanced");
		return true;
	});
	
	$("#customSearchButton").click(function() {
		$("#searchType").val("custom");
		$("#pageAction").val("custom");
		return true;
	});
	
	$("#advsearch_allInterests").click(function(){
		$("#divInterestCategories INPUT[type=checkbox][name=tempInterestCategory]").attr("checked", $("#advsearch_allInterests").attr("checked")).each(function(){
			$(this).triggerHandler("click");
		});
	});
	
	$("#divInterestCategories INPUT[type=checkbox][name=tempInterestCategory]").click(function(){
		var interestList = $("#advsearch_travelInterests").val() == ""?[]: $("#advsearch_travelInterests").val().split(",");
		var interest = $(this).attr("alt");
		
		if($(this).attr("checked")){
			if($.inArray(interest, interestList) == -1){
				interestList.push(interest);
			}
		}
		else {
			//Remove check from the ALL checkbox
			$("#advsearch_allInterests").attr("checked", false);
			if($.inArray(interest, interestList) != -1){
				interestList.splice($.inArray(interest, interestList), 1);
			}
		}
		$("#advsearch_travelInterests").val(interestList.join(","));
	});
	
	$(".ResetAdvSearchForm").click(function() {
		$("#searchForm").get(0).reset();
		$("INPUT[name=advsearch_nearState__sexyCombo]").val($("#advsearch_nearState > :selected").text());
		$("INPUT[name=advsearch_nearDestination__sexyCombo]").val($("#advsearch_nearDestination > :selected").text());
		$("INPUT[name=advsearch_withinRadius__sexyCombo]").val($("#advsearch_withinRadius > :selected").text());
		$("INPUT[name=advsearch_discover91Rating__sexyCombo]").val($("#advsearch_discover91Rating > :selected").text());
		$("INPUT[name=advsearch_availableTimeFrom__sexyCombo]").val($("#advsearch_availableTimeFrom > :selected").text());
		$("INPUT[name=advsearch_availableTimeTo__sexyCombo]").val($("#advsearch_availableTimeTo > :selected").text());
		return false;
	});
	
	$(".ClearAdvSearchForm").click(function() {
		$("#searchText, #advsearch_fromDate, #advsearch_toDate").val("");
		$("#advsearch_destinations, #advsearch_placesToSee, #advsearch_thingsToDo, #advsearch_winter, #advsearch_summer, #advsearch_monsoon, #advsearch_postMonsoon").attr("checked", false);
		$("#divInterestCategories INPUT[type=checkbox]").attr("checked", false);
		$("INPUT[name=advsearch_nearState__sexyCombo]").val("Select State");
		$("INPUT[name=advsearch_nearDestination__sexyCombo]").val("Select Destination");
		$("INPUT[name=advsearch_withinRadius__sexyCombo]").val("Select Distance");
		$("INPUT[name=advsearch_discover91Rating__sexyCombo]").val("Select Rating");
		$("INPUT[name=advsearch_availableTimeFrom__sexyCombo]").val("Select Time");
		$("INPUT[name=advsearch_availableTimeTo__sexyCombo]").val("Select Time");
		$("#advsearch_nearState, #advsearch_nearDestination, #advsearch_withinDestination, #advsearch_discover91Rating, #advsearch_availableTimeFrom, #advsearch_availableTimeTo").attr("selectedIndex", 0);
		return false;
	});
	
	$("#advsearch_nearState").sexyCombo({emptyText: "Select State", autoFill: true, skin: "custom_review", triggerSelected: true});
	$("#advsearch_nearDestination").sexyCombo({
		     emptyText: "Select Destination",
		     skin: "custom_review",
			 triggerSelected: true,
			 showListCallback : function(){
				var state= $("#advsearch_nearState").val().toLowerCase();
				for(var i=0;i <this.options.length; i++){
					if ($.inArray(state, this.options[i].value.toLowerCase().split("_"))== -1){
						
					$(this.listItems[i]).removeClass("visible");
					$(this.listItems[i]).addClass("invisible");
									
				}
					else{
						
						$(this.listItems[i]).removeClass("invisible");
					    $(this.listItems[i]).addClass("visible");
					
				}

				}
			 }
								 
			 });
	$("#advsearch_withinRadius").sexyCombo({emptyText: "Select Distance", autoFill: true, skin: "custom_review", triggerSelected: true});	
	$("#advsearch_discover91Rating").sexyCombo({
		emptyText: "Select Distance",
			autoFill: true, 
			skin: "custom_review",
			triggerSelected: true
				
		});	
	$("#advsearch_fromDate").datepicker({showOn: 'button', buttonImage: '/images/calendar_icon.png', buttonImageOnly: true,minDate:new Date(), dateFormat: 'M d yy'});
	$("#advsearch_toDate").datepicker({showOn: 'button', buttonImage: '/images/calendar_icon.png', buttonImageOnly: true,minDate:new Date(), dateFormat: 'M d yy'});
	$("#advsearch_availableTimeFrom").sexyCombo({emptyText: "Select Time", autoFill: true, skin: "searchDateTime", triggerSelected: true});
	$("#advsearch_availableTimeTo").sexyCombo({emptyText: "Select Time", autoFill: true, skin: "searchDateTime", triggerSelected: true});
	
	//Store initial value of interest list
	if($("#advsearch_allInterests").length != 0) {
		$("#divInterestCategories INPUT[type=checkbox][name=tempInterestCategory]").attr("checked", $("#advsearch_allInterests").attr("checked")).each(function(){
			$(this).triggerHandler("click");
		});
	}
});

function getDestinations() {
	//document.searchForm.submit();
	return false;
}