var counter = 0;
var mouseover;

function CheckBoxes() {
	var i = 0;
	var cntSelected = 0;
	for (i=1; i<S_Rechtsgebiete_Count; i++) {
		if(document.getElementById('S_Rechtsgebiete' + i).checked)
			cntSelected = cntSelected + 1;
	}
	if (cntSelected == 1) {
		document.FormSuchparameter.S_Rechtsgebiete_gewaehlt.value = cntSelected + ' Rechtsgebiet gewählt';
	} else if (cntSelected > 1) {
		document.FormSuchparameter.S_Rechtsgebiete_gewaehlt.value = cntSelected + ' Rechtsgebiete gewählt';
	} else {
		document.FormSuchparameter.S_Rechtsgebiete_gewaehlt.value = '(alle)';
	}
}

function toggleForm() {
  for (i=0; i<9; i++) {
    var p = document.getElementById('form' + i);
    p ? p.style.display = '' : 0;
  }
  var p = document.getElementById('toggleForm');
  p ? p.style.display = 'none' : 0;
}

function clearForm() {
	p = document.getElementById('S_Volltext_Archiv');
	p ? p.value = '' : 0;
	p = document.getElementById('S_Titel');
	p ? p.value = '' : 0;
	p = document.getElementById('S_Gericht');
	p ? p.value = '' : 0;
	p = document.getElementById('S_Zeitschrift');
	p ? p.value = '' : 0;
	p = document.getElementById('S_Jahrgang');
	p ? p.value = '' : 0;
	p = document.getElementById('S_Seite');
	p ? p.value = '' : 0;
	p = document.getElementById('S_Sachgebiet');
	p ? p.value = '' : 0;
	p = document.getElementById('S_Rechtsgebiete_gewaehlt');
	p ? p.value = '(alle)' : 0;
	for (i = 1; i < S_Rechtsgebiete_Count; i++) {
		p = document.getElementById('S_Rechtsgebiete' + i)
		p ? p.checked = false : 0;
	}
	p = document.getElementById('S_Aktenzeichen');
	p ? p.value = '' : 0;
	p = document.getElementById('S_Fundstelle');
	p ? p.value = '' : 0;
	p = document.getElementById('S_Urteilsdatum');
	p ? p.value = '' : 0;
	p = document.getElementById('S_sysAutor');
	p ? p.value = '' : 0;
	p = document.getElementById('S_Norm');
	p ? p.value = '' : 0;
	p = document.getElementById('S_Leitsatz');
	p ? p.value = '' : 0;
	p = document.getElementById('S_Sortierung');
	p ? p.checked = true : 0;
}
