function $(id) {
	if (document.getElementById)
		return document.getElementById(id);
	else if(document.all)
		return document.all[id];
	return {};
}

function calculateTotalTime(curTime){
	if(curTime == "") return;

	var t = 0;
	for(var i = 1; i < 4; i++){
		var el = document.forms[0].elements['time'+i];
		if(el && !isNaN(parseInt(el.value))){
			t += (+el.value);
		}
	}
	document.forms[0].elements['time_total'].value = t;
}

function setSsvNr(ssvnr){
	if(ssvnr != ""){
		document.forms[0].elements['ssvnr'].value = ssvnr;
	}
}

function selectAddress(ssvnr){
	var options = document.forms[0].elements['address_ssvnr'].options;

	for(var i = 0; i < options.length; i++){
	//	document.write(options[i].value+" == "+ssvnr+"<br/>");
		if(options[i].value == ssvnr){//
			options[i].selected = true;
			return;
		}
	}

	options.selectedIndex = -1;

}

function activate_calculation_position_fields(value){
	var f = document.forms[0];
	if(value == 'race'){
		f.elements['race'].disabled = false;
		f.elements['sum_von'].disabled = true;
		f.elements['sum_bis'].disabled = true;
		f.elements['wertung'].disabled = true;
		f.elements['sum_description'].disabled = true;
		if(f.elements['overall_ranking'])
			f.elements['overall_ranking'].disabled = true;
	} else if(value == 'formula') {
		f.elements['race'].disabled = true;
		if(f.elements['overall_ranking'])
			f.elements['overall_ranking'].disabled = true;
		f.elements['sum_von'].disabled = false;
		f.elements['sum_bis'].disabled = false;
		f.elements['wertung'].disabled = false;
		f.elements['sum_description'].disabled = false;
	} else {
		f.elements['race'].disabled = true;
		if(f.elements['overall_ranking'])
			f.elements['overall_ranking'].disabled = false;
				f.elements['sum_von'].disabled = true;
		f.elements['sum_bis'].disabled = true;
		f.elements['wertung'].disabled = true;
		f.elements['sum_description'].disabled = true;
	}
}

function clear_address_search_query() {
	var f = document.forms[0];
	f.elements['name'].value = '';
	f.elements['category'].selectedIndex = 0;
	f.elements['region'].selectedIndex = 0;
	f.elements['year'].value = '';
	f.elements['club'].selectedIndex = 0;
	f.elements['addresstype'].selectedIndex = 0;
	f.elements['ssvnr'].value = '';
	$('sex_both').checked = true;
	f.submit();
}