function getEl(s) {
 	return document.getElementById(s);
}

function tablehigh(obj) {
	obj.tempCol = obj.style.backgroundColor;
	obj.style.backgroundColor = "#fff";
}

function tablelow(obj) {
	obj.style.backgroundColor = obj.tempCol;
}

function showAnfrage(nr) {
	switch (nr) {
		case 1:
			document.getElementById('div2').style.visibility = "hidden";
			document.getElementById('div3').style.visibility = "hidden";
			document.getElementById('div1').style.visibility = "visible";
			break;
		case 2:
			document.getElementById('div1').style.visibility = "hidden";
			document.getElementById('div3').style.visibility = "hidden";
			document.getElementById('div2').style.visibility = "visible";
			break;
		case 3:
			document.getElementById('div1').style.visibility = "hidden";
			document.getElementById('div2').style.visibility = "hidden";
			document.getElementById('div3').style.visibility = "visible";
			break;
	}
	document.auswahl.anfragetyp[nr-1].checked = true;
}

function zeileLoeschenBasic(nr) {
	getEl('livesearch'+nr).value = "";
	getEl('mitglnr'+nr).innerHTML = "";
	getEl('nachname'+nr).value = "";
	getEl('vorname'+nr).value = "";
	getEl('verein'+nr).value = "";
	getEl('mitglid'+nr).value = "-1";
	getEl('mitgliedsnummer'+nr).value = "";
	if (nr==1)
		zeileLoeschenExtended();
	document.getElementById('NichtMitglied_Speichern'+nr).style.display="inline";
}

function zeileLoeschenExtended() {
	getEl('segelnr').value = "";
}

function zeileLoeschen(nr) {
	switch (nr) {
		case 1:
			zeileLoeschenBasic(nr);
			zeileLoeschenExtended(nr);
			break;
		case 2:
			zeileLoeschenBasic(nr);
			break;
		case 3:
			zeileLoeschenBasic(nr);
			break;
		case 4:
			zeileLoeschenBasic(nr);
			break;
	}
}

function berechneFaktor() {
 	if (getEl('check_ausland').checked == true) {
   	wf = getEl('edit_wettfahrten').value;
   	tn = getEl('edit_teilnehmer').value;
      erg = "";
      if ((wf)&&(tn)) {
     	if ((wf<3)||(tn<15))
       	erg = '1';
      else if (wf==3)
       	erg = '1,2';
     	else {
	      if (tn<25)
	       	erg = '1,2';
	      else if (tn<35)
	       	erg = '1,3';
	      else if (tn<45)
	       	erg = '1,4';
	      else
	        erg = '1,5';
      }
	 		getEl('edit_faktor').value = erg;
    }
  }
}


function selectRegLandDefault(nr) {
	getEl('RegDat_LandID').selectedIndex = getOptionByValue('RegDat_LandID',regLandArray[nr]);
}

function getOptionByValue(selectID,matchValue) {
	for (i=0; i<getEl(selectID).length;i++) {
		if (getEl(selectID).options[i].value == matchValue)
			return i;
	}
	return false;
}

var regLandArray = new Array();

function addToRegLandDefaultArr(value) {
	regLandArray.push(value);
}

function setFocus(el) {
	if (typeof(getEl(el))!='undefined')
		getEl(el).focus();
	else
		el.focus();
}

