var actImg = 1;

function changePic(pic,nr,anzahl) {
	
	ele = document.getElementById('big');
	ele.src = "/img/galerie/" + pic;

	for (i=1;i<=anzahl;i++) {
		thumb = document.getElementById("k"+i);
		if(i == nr) {
			thumb.style.backgroundColor = '#C8EDC6';
		} else {
			thumb.style.backgroundColor = '#FFFFFF';
		}
	}
	setActualPic(nr,anzahl);
	linkSetter(nr,anzahl);
}

function linkSetter(nr,anzahl) {
	if(nr == 1) {
		ele1 = document.getElementById('back');
		pic1 = document.getElementById('pleft');
		ele1.style.display = 'none';
		pic1.style.display = 'none';
	} else {
		ele1 = document.getElementById('back');
		pic1 = document.getElementById('pleft');
		newNr1 = nr-1;
		ele1.style.display = 'inline';
		pic1.style.display = 'inline';		
		ele1.href = "javascript:changePic(picArr[" + newNr1 + "]," + newNr1 + "," + anzahl + ");";
	}

	if(nr >= anzahl) {
		ele2 = document.getElementById('vor');
		pic2 = document.getElementById('pright');
		ele2.style.display = 'none';
		pic2.style.display = 'none';
	} else {	
		ele2 = document.getElementById('vor');
		pic2 = document.getElementById('pright');		
		newNr2 = nr+1;
		ele2.style.display = 'inline';
		pic2.style.display = 'inline';				
		ele2.href = "javascript:changePic(picArr[" + newNr2 + "]," + newNr2 + "," + anzahl + ");";	
	}
}

function setActualPic(nr,anzahl) {
	if (nr > anzahl) {
		nr = 1;
	}
	if (nr < 1) {
		nr = anzahl;
	}
	document.getElementById("zahlen").innerHTML = nr;
}

function showMore(id) {
	newid = ('show'+id); 
	block = document.getElementById(newid);
	block.setAttribute('style','display:none;');
	oldblock = document.getElementById(id);
	oldblock.removeAttribute('style');
	oldblock.setAttribute('style','display:block;');
	newid2 = ('showNot'+id);
	block2 = document.getElementById(newid2);
	block2.setAttribute('style','display:inline;padding-left:600px;');
}
function showLess(id) {
	newid = ('show'+id); 
	block = document.getElementById(newid);
	block.setAttribute('style','display:inline;padding-left:600px;');
	oldblock = document.getElementById(id);
	oldblock.removeAttribute('style');
	oldblock.setAttribute('style','display:none;');
	newid2 = ('showNot'+id);
	block2 = document.getElementById(newid2);
	block2.setAttribute('style','display:none;');
}		
function popup(id,sid,nbid,ski) {
	F = window.open("/de/admin/"+ id +"/berater/info/"+ sid +"/"+ nbid +"/"+ ski +"/mail.html","Popup","width=550,height=380,top=100,left=100");
}

function popStrafen(url) {
	F = window.open(url,"Popup","width=550,height=380,top=100,left=100");
}


var i = 2;
function setNewField(bez){
	fu = document.getElementById('blah');
	if(i > 5) {
		ele1 = document.getElementById('blah');
		ele2 = document.getElementById('link2');
		ele1.setAttribute('style','display:none');
		ele2.removeAttribute('style');
		ele2.setAttribute('style','border:1px solid #990200; background-image:url(/img/bg_red.gif);width:400px;padding:10px;');
	}
	if(i >= 2) {
		ele3 = document.getElementById('letter');
		ele3.removeAttribute('style');
		ele3.setAttribute('style','display:inline;font-weight:normal;padding:0;');	
	}
	if (i <= 5) {
	 	p = document.createElement('p');
		id = "n"+i;
		p.setAttribute('id',id);
		document.groups.insertBefore(p,fu);
		l=document.createElement("label");
		l.setAttribute("for","group_" + i);
		l.style.textAlign="left";
		l.style.width="100px";
		l.style.margin=0;
		l.innerHTML=bez +':';
		p.appendChild(l);
		inp=document.createElement('input');
		inp.name="group_" + i;
		inp.id="group_" + i;
		inp.style.width="300px";
		inp.style.marginLeft="10px";
		p.appendChild(inp);
		//a=document.createElement('a');
		//a.setAttribute("href","javascript:removeField(\'"+id+"\');");
		//a.className="user";
		//a.title="Feld entfernen";
		//a.innerHTML='Feld entfernen';
		//p.appendChild(a);				
	}
	i++;
} 

function getGroupName() {
	sel = document.getElementById('dp');
	ele = document.getElementById('boards');
	selindex = sel.selectedIndex;
	auswahl = sel.options[selindex].text;
	if(auswahl == "Paten") {
		ele.setAttribute('style','display:block;width:300px;');
	} else {
		ele.setAttribute('style','display:none;');
	}
}
function getProfileNumber(wert,limit,builder,bez,start){
	ele = document.getElementById(wert);
	anzahl = ele.value;

	e_ele1 = document.getElementById('error1');
	e_ele2 = document.getElementById('error2');

	if(start > limit) {
		e_ele2.style.display = 'block';
	} else {
		e_ele2.style.display = 'none';
	}		
	
	i = start + 1;
	counter = document.getElementsByName("" + bez + "[]").length;
	if((anzahl > 1 && counter < limit && anzahl <= limit) || (anzahl > 1 && counter == limit && anzahl <= limit)) 	{ 
		inputStr= ""; 
		inputStr+="<table class=\"suchoption\">";
		for (i;i<=anzahl;i++) { 
			inputStr+="<tr>";
			inputStr+="<td style=\"padding:0 !important;padding:0 0 0 0;white-space:nowrap;\" class=\"s10\">"+ i +":";
			inputStr+="<input type=\"text\" name=\"" + bez + "[]\" style=\"margin-left:5px;width:130px;\" class=\"s10\" />"; 
			inputStr+="</td>";
			inputStr+="</tr>";
		} 
		inputStr+="</table>";
	}
	eleneu = document.getElementById(builder);
	eleneu.setAttribute('style','display:block;width:320px;margin-top:-20px;float:left;');
	eleneu.style.display 	= "block";
	eleneu.style.width 		= "160px";
	eleneu.style.marginTop	= "-30px";	
	eleneu.style.float		= "left";
	eleneu.innerHTML=inputStr;
	anzahl = 0;
} 

function cloneSelect() {
	var obj = document.getElementById('wettbewerb').childNodes;

  // Knoten einhängen
  document.getElementsByTagName("td")[0].appendChild(objClone);
}	
	

function updateText() {
	msg = document.getElementById('nachricht');
	topic = document.getElementById('titel');
	sel = document.getElementById('auswahl');
	
	selindex = sel.selectedIndex;
	newmsg = sel.options[selindex].value;
	newtopic = sel.options[selindex].text;
	if(newmsg == 0) {
		newmsg = "";
	}
	if(newtopic == "Bitte wählen") {
		newtopic = "";
		topic.removeAttribute("readOnly");
	} else {
		topic.readOnly = true;
	}
	topic.value = newtopic;
	msg.value = newmsg;
}



function updateBild2() {
	bild = document.getElementById('foto');
	inp = document.getElementById('bip');
	
	vbild = "http://www.transfermarkt.de/bilder/spielerfotos/" + inp.value;
	bild.setAttribute('src',vbild);
	
}



function getNumbers(limit){
	ele = document.getElementById('anzahl');
	anzahl = ele.value;
	
	e_ele1 = document.getElementById('error1');
	e_ele2 = document.getElementById('error2');
	
	if(anzahl < 2) {
		e_ele1.style.display = 'block';
	} else {
		e_ele1.style.display = 'none';
	}	
	
	if(anzahl > limit) {
		e_ele2.style.display = 'block';
	} else {
		e_ele2.style.display = 'none';
	}		
	
	
	i = 1;
	if((anzahl > 1 && anzahl < limit) || (anzahl > 1 && anzahl == limit)) 	{ 
		inputStr= ""; 
		inputStr+="<p style=\"padding-top:20px;\"><label style=\"width:100px;font-size:10px;\">Laufzeit:</label>";
		inputStr+="<select name=\"laufzeit\" style=\"font-size:10px;width:122px;\">";
		inputStr+="<option value=\"u_1\">unendlich</option>";
		inputStr+="<option value=\"t_1\">1 Tag</option>";
		inputStr+="<option value=\"t_2\">2 Tage</option>";
		inputStr+="<option value=\"t_3\">3 Tage</option>";
		inputStr+="<option value=\"t_5\">5 Tage</option>";
		inputStr+="<option value=\"w_1\">1 Woche</option>";
		inputStr+="<option value=\"w_2\">2 Wochen</option>";										
		inputStr+="<option value=\"w_3\">3 Wochen</option>";
		inputStr+="<option value=\"w_4\">4 Wochen</option>";
		inputStr+="</select></p>";										
		for (i;i<=anzahl;i++) { 
			inputStr+="<p><label style=\"width:100px;\">Option "+ i +"</label><input type=\"text\" style=\"font-size:10px;\" name=\"option["+ i +"]\" /></p>"; 
		} 
		inputStr+="<input type=\"submit\" value=\"Abschicken\" />";
		inputStr+="<input type=\"submit\" value=\"Vorschau\" name=\"preview\" />";		
	}
	document.getElementById("ausgabe").innerHTML=inputStr;
	anzahl = 0;
} 

function userRadio(fut,max) {
	for(i = 1;i <= max;i++) {
		radioid = "group_"+i;
		radio = document.getElementById(radioid);
		trid = 'n'+i;
		tr = document.getElementById(trid);
		if(radio.checked == true) {
			tr.style.backgroundColor = '#A5CBF7';
			tr.style.color = '#ffffff';
			if(i%2 == 0) {
				tr.className = "";
				tr.style.backgroundColor = '#A5CBF7';
				tr.style.color = '#ffffff';
			}			
		} else {
			tr.style.backgroundColor = '#fffff7';
			tr.style.color = '#333333';	
			if(i%2 == 0) {
				tr.className = "bghell";
			}							
		} 
	}			
}

function checkAllAktion(id) {
	id1 = id+'1';
	id2 = id+'2';
	
	ele1 = document.getElementById(id2);
	ele2 = document.getElementById(id2);
	ele2.checked = true;
}


function checkAll(max) {
	for (var i=1;i<=max;i++){
		radioid = "group_"+i;
		radio = document.getElementById(radioid);		
		radio.checked = true;
		userRadio('x',max);
	}		
}
function decheckAll(max) {
	for (var i=1;i<=max;i++){
		radioid = "group_"+i;
		radio = document.getElementById(radioid);		
		radio.checked = false;
		userRadio('x',max);
	}		
}


function user2pate(form,patenid) {
	ele = document.getElementById('ddu2g');
	if(ele.value == patenid) {
		ele1 = document.getElementById('paten2boards');
		ele1.setAttribute('style','display:block');				
	} else {
		ele1 = document.getElementById('paten2boards');
		ele1.setAttribute('style','display:none');
	}
}
		
function copyToList(from,to,form) {
	var fname = form;
	fromList = eval('document.forms[fname].' + from);
		toList = eval('document.forms[fname].' + to);
		if (toList.options.length > 0 && toList.options[0].value == 'temp') {
   			toList.options.length = 0;
		}
		var sel = false;
		for (i=0;i<fromList.options.length;i++) {
  			var current = fromList.options[i];
  			if (current.selected) {
   				sel = true;
   				if (current.value == 'temp') {
       				alert ('Das geht ned!');
       			return;
   				}
   				txt = current.text;
   				val = current.value;
   				toList.options[toList.length] = new Option(txt,val);
   				fromList.options[i] = null;
   				i--;
   			}
		}
		if (!sel) alert ('Keine Auswahl getroffen!');
}
function selectAll() {
	ele = document.getElementById('chosen');
	for (var i=0;i< ele.options.length ;i++){
		ele.options[i].selected = true
	}		
}

function quickDelete(turl,ttitle) {
	ele = document.getElementById('tdel');

	ele.style.backgroundImage 	= "url(/img/bg_red.gif)";
	ele.style.border 			= "5px solid #990200";
	ele.style.display			= "block";
	ele.style.zIndex			= "2000";
	ele.style.width				= "500px";
	ele.style.margin			= "0 30px 100px 300px";
	ele.style.top				= "300px";

	inputStr = "<p style=\"color:#990200;font-weight:bold;padding:5px;margin:0;\">Den Textbaustein wirklich löschen?<br />"; 
	inputStr+= "<br />";
	inputStr+= "<b>" + unescape(ttitle) + "</b><br /><br />";
	inputStr+= "&raquo; <a href=\"" + turl + "\" style=\"margin-right:25px;\">Ja</a>";
	inputStr+= "&raquo; <a href=\"javascript:closeLayer(\'tdel\');\">Nein</a>";
	inputStr+= "</p>";
	ele.innerHTML=inputStr;
	
}

function quickDeleteUser(turl,ttitle) {
	ele = document.getElementById('tdel');

	ele.style.backgroundImage 	= "url(/img/bg_red.gif)";
	ele.style.border 			= "1px solid #990200";
	ele.style.display			= "block";
	ele.style.zIndex			= "2000";
	ele.style.width				= "500px";
	ele.style.padding			= "10px";
	ele.style.margin			= "0 300px 300px 300px";
	ele.style.top				= "300px";

	inputStr = "<form name=\"user\" method=\"post\" action=\"" + turl + "\" style=\"border:0;\">";
	inputStr+= "<p>Folgenden Benutzer wirklich löschen?<br />"; 
	inputStr+= "<br />";
	inputStr+= "<b>" + unescape(ttitle) + "</b><br /><br />";
	inputStr+= "Durch Bestätigung werden die Benutzerdaten unwiderruflich gelöscht.<br /><br />";	
	inputStr+= "<button type=\"submit\" name=\"loeschen\" value=\"yes\" style=\"margin-right:25px;\" class=\"s9\">&raquo; Löschen</button>";
	inputStr+= "<button type=\"button\" name=\"egal\" value=\"ka\" onclick=\"javascript:closeLayerUser(\'tdel\');\" class=\"s9\">&raquo; Abbrechen</button>";
	inputStr+= "</p>";
	inputStr+= "</form>";		
	ele.innerHTML=inputStr;
	
}

function delCB(val,turl,ttitle) {
	if (val == "no") {
		cbele = document.getElementById('del');
		cbele.checked = false;
	}
	if (val == "yes") {
		cbele = document.getElementById('del');
		cbele.checked = true;
	}
	if(val == "") {
		cbele = document.getElementById('del');
		if (cbele.checked == true) {
			ele = document.getElementById('tdel');
			ele.style.backgroundImage 	= "url(/img/bg_red.gif)";
			ele.style.border 			= "1px solid #990200";
			ele.style.display			= "block";
			ele.style.width				= "500px";
			ele.style.padding			= "10px";
			ele.style.margin			= "100px 150px;";
			inputStr = "<p>Folgenden Thread wirklich löschen?<br />"; 
			inputStr+= "<br />";
			inputStr+= "<b>" + unescape(ttitle) + "</b><br /><br />";
			inputStr+= "&raquo; <a href=\"" + turl + "\" style=\"margin-right:25px;\">Ja</a>";
			inputStr+= "&raquo; <a href=\"javascript:closeLayer(\'tdel\');delCB(\'no\')\">Nein</a>";
			inputStr+= "</p>";
			ele.innerHTML=inputStr;
		}
	}
}

function delCB2FdP(val,thread_id,ttitle,user_id,board_id,board_titel) {
	if (val == "no") {
		cbele = document.getElementById('fdpdel');
		cbele.checked = false;
	}
	if (val == "yes") {
		cbele = document.getElementById('fdpdel');
		cbele.checked = true;
	}
	if(val == "") {
		cbele = document.getElementById('fdpdel');
		if (cbele.checked == true) {
			ele = document.getElementById('tdel');
			ele.style.backgroundImage 	= "url(/img/bg_red.gif)";
			ele.style.border 			= "1px solid #990200";
			ele.style.display			= "block";
			ele.style.width				= "500px";
			ele.style.padding			= "10px";
			ele.style.margin			= "100px 150px;";
			inputStr = "<form name=\"pate\" method=\"post\" action=\"/de/paten/"+ board_id +"/"+ board_titel +"/forum/alarmmeldungen.html\" style=\"border:0;\">";
			inputStr+= "<p>Startbeitrag von <b>" + unescape(ttitle) + "</b> in den Gerichtssaal verschieben und Original<br />"; 
			inputStr+= "<br />";
			inputStr+= "<input type=\"radio\" name=\"fdp\" value=\"delete\" style=\"vertical-align:middle;\" />löschen <input type=\"radio\" name=\"fdp\" value=\"close\" style=\"margin-left:25px;vertical-align:middle;\" />schließen<br />";
			inputStr+= "<br />";
			inputStr+= "Kommentar<br />";
			inputStr+= "<textarea name=\"kommentar\" style=\"width:320px;height:80px;\"></textarea>";
			inputStr+= "<br /><br />";
			inputStr+= "<button type=\"submit\" name=\"loeschen\" value=\"yes\" style=\"margin-right:25px;\" class=\"s9\">&raquo; Ausführen</button>";
			inputStr+= "<button type=\"button\" name=\"egal\" value=\"ka\" onclick=\"javascript:closeLayer(\'tdel\');delCB2FdP(\'no\');\" class=\"s9\">&raquo; Abbrechen</button>";
			inputStr+= "</p>";
			inputStr+= "<input type=\"hidden\" name=\"tmove\" value=\"true\" />";
			inputStr+= "<input type=\"hidden\" name=\"is_thread\" value=\"true\" />";
			inputStr+= "<input type=\"hidden\" name=\"thread_id\" value=\"" + thread_id + "\" />";			
			inputStr+= "<input type=\"hidden\" name=\"user_id\" value=\"" + user_id + "\" />";						
			inputStr+= "<input type=\"hidden\" name=\"board_id\" value=\"" + board_id + "\" />";				
			inputStr+= "</form>";			
			ele.innerHTML=inputStr;
		}
	}
}


function pnDelete(turl,ttitle) {
	ele = document.getElementById('tdel');

	ele.style.backgroundImage 	= "url(/img/bg_red.gif)";
	ele.style.border 			= "1px solid #990200";
	ele.style.display			= "block";
	ele.style.zIndex			= "2000";
	ele.style.width				= "500px";
	ele.style.padding			= "10px";
	ele.style.margin			= "0 200px 200px 150px";
	ele.style.top				= "200px";

	inputStr = "Die ausgewählten Nachrichten wirklich löschen?<br />"; 
	inputStr+= "<br />";
	inputStr+= "<button type=\"submit\" name=\"loeschen\" value=\"yes\" style=\"margin-right:25px;\" class=\"s9\">&raquo; Ja, löschen</button>";
	inputStr+= "<button type=\"button\" name=\"egal\" value=\"ka\" onclick=\"javascript:closeLayer(\'tdel\');\" class=\"s9\">&raquo; Nein</button>";
	ele.innerHTML=inputStr;
	
}


function closeLayer(id) {
	ele = document.getElementById(id);
	
	ele.style.display = "none";
}

function closeLayerUser(id) {
	ele = document.getElementById(id);
	ele.style.display = "none";
	cb = document.getElementById('deluser');
	cb.checked = false;
}


function showOptions(id) {
	ele = document.getElementById(id);
	ele.style.display = "block";
	id2 = 'p'+id;
	ele2 = document.getElementById(id2);
	ele2.className = "aktivesmenu";
}
function hideOptions(id){
	ele = document.getElementById(id);
	ele.style.display = 'none';
	id2 = 'p'+id;
	ele2 = document.getElementById(id2);
	ele2.className = "patemenu";
}

function genPreview() {
	
	var cb1 = document.getElementById('startseite');
	var cb2 = document.getElementById('kurzmeldung');	

	if(cb1.checked != true && cb2.checked != true) {
		alert('Zuerst einen Newstypen wählen!');
	} else {
		var previewtext = document.getElementById('headline').value;
		var preele = document.getElementById('prehl');
		
		preele.style.display 	= "block";
		preele.style.color 		= "#006";
		preele.style.padding 	= "0";
		preele.style.fontWeight	= "bold";
		preele.style.float 		= "left";
		preele.style.border		= "1px solid #006";
		
		if(cb1.checked == true) {
			preele.style.fontSize 	= "12px";
			preele.style.width 		= "350px";
		}	

		if(cb2.checked == true) {
			preele.style.fontSize 	= "10px";
			preele.style.width 		= "165px";
		}
		
		preele.innerHTML = previewtext;
		
	}
}

function generatePreviewasdgadgf(text) {
	
	var text = document.getElementById(text);
	var rv_counter = document.getElementById('rv_counter');
	var max = 500;
	var max_zeilen = 10;

	var wert = max - text.value.length;
	var zeilen = text.value.split('\n');
	if (wert < 0)	{
		alert("Es dürfen nicht mehr als " + max + " Zeichen eingegeben werden!");
		text.value = text.value.substring(0, max);
		wert = max - text.value.length;
		text.form.rv_counter.value = wert;
	} else if(zeilen.length > max_zeilen) {
		alert("Es dürfen nicht mehr als " + max_zeilen + " Zeilen eingegeben werden!");
		zeilen.pop();
		text.value = zeilen.join("\n");
	} else {
		text.form.rv_counter.value = max - text.value.length;
	}
} 		
		
	
function checkLines() {
	var text = document.getElementById('signatur');
	var max_zeilen = 10;

	var zeilen = text.value.split('\n');
	if(zeilen.length > max_zeilen) {
		alert("Es dürfen nicht mehr als " + max_zeilen + " Zeilen eingegeben werden!");
		zeilen.pop();
		text.value = zeilen.join("\n");
	}
}	
		
function generatePreview () {		

		var previewtext = document.getElementById('signatur').value;
		var preele = document.getElementById('presignatur');
		
		preele.style.display 	= "block";
		preele.style.color 		= "#aaa";
		preele.style.padding 	= "0";
		preele.style.borderTop	= "1px solid #006";
		
		// zeilenumbrueche harmonisieren
		var text = previewtext.replace(/(\015\012)|(\015)|(\012)/g, '\n');

		var umbruchtext = text.replace(/\n/g,'<br />');		
		preele.innerHTML = umbruchtext;
}

function areaCounter(field,counter,maxlimit,linecounter) {
	
	// text width//
	var fieldWidth =  parseInt(field.offsetWidth);
	var charcnt = field.value.length;        

	// trim the extra text
	if (charcnt > maxlimit) { 
		field.value = field.value.substring(0, maxlimit);
	} else { 
		// progress bar percentage
		var percentage = parseInt(100 - (( maxlimit - charcnt) * 100)/maxlimit) ;
		document.getElementById(counter).style.width =  parseInt((fieldWidth*percentage)/100)+"px";
		document.getElementById(counter).innerHTML="Limit: "+percentage+"%"
		// color correction on style from CCFFF -> CC0000
		setcolor(document.getElementById(counter),percentage,"backgroundColor");
	}
}

function ignoreAction() {
	window.opener.ignoreSubmit();
}

function ignoreSubmit() {
	ele1 = document.getElementById("ignorieren1");
	ele2 = document.getElementById("ignorieren2");	
	ele1.checked = true;
	ele2.checked = true;
	subele = document.getElementById("korrekt");
	subele.submit();
}


function textCounter(field,counter,maxlimit,linecounter) {
	
	var cb1 = document.getElementById('startseite');
	var cb2 = document.getElementById('kurzmeldung');		
	
	if(cb2.checked == true) {
	
		// text width//
		var fieldWidth =  parseInt(field.offsetWidth);
		var charcnt = field.value.length;        

		// trim the extra text
		if (charcnt > maxlimit && cb2.checked == true) { 
			field.value = field.value.substring(0, maxlimit);
		} else { 
			// progress bar percentage
			var percentage = parseInt(100 - (( maxlimit - charcnt) * 100)/maxlimit) ;
			document.getElementById(counter).style.width =  parseInt((fieldWidth*percentage)/100)+"px";
			document.getElementById(counter).innerHTML="Limit: "+percentage+"%"
			// color correction on style from CCFFF -> CC0000
			setcolor(document.getElementById(counter),percentage,"backgroundColor");
		}
	}
	if(cb1.checked == true) {
	
		// text width//
		var fieldWidth =  parseInt(field.offsetWidth);
		var charcnt = field.value.length;        
		var maxlimit = 320;
		// progress bar percentage
		var percentage = parseInt(100 - (( maxlimit - charcnt) * 100)/maxlimit) ;
		if (percentage <= 100) {
			document.getElementById(counter).style.width =  parseInt((fieldWidth*percentage)/100)+"px";
			document.getElementById(counter).innerHTML="Limit: "+percentage+"%"
			// color correction on style from CCFFF -> CC0000
			setcolor(document.getElementById(counter),percentage,"backgroundColor");
			document.getElementById('textnews').style.color = "#006";
		} else {
			ninhalt = document.getElementById('textnews').value;
			ninhalt+= ninhalt.innerHTML = "<span style=\"color:red;\"></span>";
		}
	}	
	
	
}

function setcolor(obj,percentage,prop){
	obj.style[prop] = "rgb(80%,"+(100-percentage)+"%,"+(100-percentage)+"%)";
}

function clone()
{
    this.index=0;
    
    this.cloneTR=function()
    {   
        this.index++;
        this.objClone = this.table.rows[this.table.rows.length-1].cloneNode(true);
        this.childs=this.objClone.getElementsByTagName("*");
        
        for(i=0; i<this.childs.length; i++)
            {
                if(this.childs[i].tagName.match(/textarea|input|select/i))
                    {
                       if(this.childs[i].tagName=='INPUT' && this.childs[i].type=='text')
                            {
                                this.childs[i].removeAttribute('value');
                            }
                       this.childs[i].name=String(this.childs[i].name).replace(/\[\d*\]$/,'['+this.index+']');
                    }
            }
            
        this.table.getElementsByTagName("tbody")[0].appendChild(this.objClone)
        
  }
}

function add_text_node(id) {
    //clean_element(id); // Funktion zum 'Leerräumen' des p-tags
    var ele		= document.getElementById(id);
	var klon	= ele.cloneNode(true);
	var ele		= ele.parentNode;
	ele.appendChild(klon);
}

function clean_element(id) {
    var el      =  document.getElementById(id);
    var clone   =  el.cloneNode(false);
    el.parentNode.replaceChild(clone,el);
    el.id       =  id;
}

function init_cloning(obj,what)
{
    switch(what) {
		case 'P':
        	var parent=obj;
            while((parent.tagName!='table' || parent.id=='undefined') && parent.parentNode)	{
	            parent=parent.parentNode;
                if(parent.tagName=='FIELDSET' && parent.id!='undefined') {
	                eval(parent.id+'_clone=new clone()');
                    eval(parent.id+'_clone.fieldset=parent');
                    obj.onclick=new Function('',parent.id+'_clone.clone'+what+'()');
                    eval(parent.id+'_clone.clone'+what+'()');
                    return;
                 }
    	     }
	}
}


function jumper(){
	location=document.jump.menu.options[document.jump.menu.selectedIndex].value;
}
function updateBild() {
	bild = document.getElementById('foto');
	sel = document.getElementById('auswahl');
	
	selindex = sel.selectedIndex;
	vbild = "/img/piktos/" + sel.options[selindex].value;
	bild.setAttribute('src',vbild);
	
}

function updateBild2() {
	bild = document.getElementById('foto2');
	sel = document.getElementById('auswahl2');
	
	selindex = sel.selectedIndex;
	vbild = "/img/sparten/" + sel.options[selindex].value;
	bild.setAttribute('src',vbild);
	
}

function changePikto(typ,id){
	if (id != '') {
		bild = document.getElementById(id);
	} else {
		bild = document.getElementById('foto');
	}
	datei = bild.src;
	if(datei.match(/0_h.jpg/)) {
		return;
	} else {
		la = datei.length;
		sl = la-6;
		bildn = datei.substring(0,sl);
		if(typ == "over") {
			output = bildn + "_h.jpg";
		}
		if(typ == "out"){
			output = bildn + "_n.jpg";
		}
		bild.src = output;	
	}
}

