function initializeSport() {
	initialiazeAutocomplete("sport");
}
function initializeCity() {
	initialiazeAutocomplete("city");
}


function initializeTournamentName() {
	
	if ($("#id_tournament_name").val() != $("#default-tournamentname").val()){
		$("#id_tournament_name").removeClass("input-text-default");
	}
	else{
		$("#id_tournament_name").addClass("input-text-default");
	}
	
	if ($("#id_tournament_name").val() == ""){
		setTournamentNameDefault();
	}
	
	$("#id_tournament_name").blur(function(){
		if ($(this).val() == ""){
			setTournamentNameDefault();
		}
	});
	
	$("#id_tournament_name").click(function(){
		if($(this).hasClass("input-text-default")){
			$(this).val("");
			$(this).removeClass("input-text-default");
		}
	});
}

function setTournamentNameDefault(){
	$("#id_tournament_name").val($("#default-tournamentname").val());
	$("#id_tournament_name").addClass("input-text-default");
}

function setCityDefault(){
	$("#id_city_support").val($("#default-city").val());
	$("#id_city_support").addClass("input-text-default");
	$("#id_city").val("");
	$("#id_city").attr("cur_val", $("#id_city_support").val());
}
function setSportDefault(){
	$("#id_sport_support").val($("#default-sport").val());
	$("#id_sport_support").addClass("input-text-default");
	$("#id_sport").val("");
	$("#id_sport").attr("cur_val", $("#id_sport_support").val());
}
$(document).ready(function(){
	get_autocomplete_data();
	initializeTournamentName();
	
	
	$("#clear-city").click(function(e){
		e.preventDefault();
		setCityDefault();
		return false;
	});

	$("#clear-sport").click(function(e){
		e.preventDefault();
		setSportDefault();
		return false;
	});
	
	$("#search_interests_form_form").submit(function(){
		if ($("#id_tournament_name").val() == $("#default-tournamentname").val()){
			$("#id_tournament_name").val("");
		}
		return true;
	});
	
	$("#radius-set").buttonset();
	$("label[for='radius"+$("#id_radius").val()+"']").addClass("ui-state-active");
	$("#radius"+$("#id_radius").val()).attr("checked", true);
	
	$("#radius-set label").click(function(){
		$("#"+$(this).attr("for")).attr("checked",true);
		$("#id_radius").val($("input[name='radius-support']:checked").val());
		$("#search_interests_form_form").submit();
	})
	
	$("#order-set").buttonset();
	$("label[for='order"+$("#id_order_by").val()+"']").addClass("ui-state-active");
	$("#order"+$("#id_order_by").val()).attr("checked", true);
	$("#order-set label").click(function(){
		$("#"+$(this).attr("for")).attr("checked",true);
		$("#id_order_by").val($("input[name='order-support']:checked").val());
		$("#search_interests_form_form").submit();
	})
})

