// alles im gleichen Frame/Form
function check_all_this(form_index)
{			

	// Schleife zum Druchlauf jeden Elements des ZielFormulars
	for(var x=0; x<document.forms[form_index].elements.length; x++)
	{				
		// für jeden Durchlauf das aktuelle Element an y übergeben	 
		var y= document.forms[form_index].elements[x];
		   
	//alert('hallo '+y.id); //TEST
		 
		   
		// Alle Elemente, die nicht CHECK_ALL_BOXES (name der Alle-Checkbox) heißen den wert von diesem übernehmen (checked oder eben nich)
		if(y.name!='CHECK_ALL_BOXES') y.checked=document.forms[form_index].CHECK_ALL_BOXES.checked;
	}
}

// Checkboxen im Downloadcenter markieren. Da gibts 2 Alle-Markieren-Boxen
function check_all_this_dc(form_index, checkbox_input)
{			
	// Schleife zum Druchlauf jeden Elements des ZielFormulars
	for(var x=0; x<document.forms[form_index].elements.length; x++)
	{				
		// für jeden Durchlauf das aktuelle Element an y übergeben	 
		var y= document.forms[form_index].elements[x];
		   		 
		// Alle Elemente, die nicht CHECK_ALL_BOXES (name der Alle-Checkbox) heißen den wert von diesem übernehmen (checked oder eben nich)
		if(y.name!='CHECK_ALL_BOXES' && y.name!='CHECK_ALL_BOXES2') y.checked=document.forms[form_index].elements[checkbox_input].checked;
	}
}

function setFunction(selector, downloadUrl){
    if(selector.selectedIndex == 2){
        document.getElementById('goBtn').innerHTML = '<a href="'+downloadUrl+'">go</a>';
    }else{
	document.getElementById('goBtn').innerHTML = '<input id="submitButtonResults" type="submit" value="&nbsp;go" class="button" />'
    }
}

