var toggleRegTeam = function () {
	if ($('#regTeam div:animated').length == 0) {
		$('#regTeam').slideToggle(350);
	}
};

var addRegTeamHeaderHandlers = function() {
	$('#regTeamButton').click(function() {
		if ($(this).hasClass("disabled")) {
			showError(strings.team_logintocreateteam);
		} else {
			toggleRegTeam();
		}
	});
	
	$('#regTeamForm').submit(function() {
		var teamname = $('#teamname').val();
		if (teamname.length > 0) {
			return true;
		} else {
			showError(strings.team_missingname);
			return false;
		}
	});
};

var removeMeButtonHandler = function () {
	$('a.removeMe').click(function(e) {
		e.preventDefault();
		var answer = confirm(strings.team_confirmquit);
		if (answer) {
			window.location = this.href;
		}
	});
};

$(document).ready(function(){
	addRegTeamHeaderHandlers();
	removeMeButtonHandler();
});
