
onloadEvents=[];window.onload=function()
{var length;var a=document.getElementsByTagName('a');length=a.length;for(i=0;i<length;i++)
{if(a[i].className=='delRecord')
{a[i].onclick=function()
{return confirm('Sicher?')};}}
length=onloadEvents.length;for(i=0;i<length;i++)
{onloadEvents[i]();}};function focusThis(htmlRef)
{document.getElementById(htmlRef).focus();}
function newAddFileButton(form,lengthFiles)
{if(document.getElementById(form)==null)
{return;}
var input=document.getElementById(form).getElementsByTagName('input');var length=input.length;var last,uploadFields=new Array(),uploadFieldsLength=0;for(var i=0;i<length;i++)
{if(input[i].type=='file')
{last=i;uploadFieldsLength++;}}
var addFile,a;addFile=document.createElement('span');addFile.className='addFileButton';lengthFiles=lengthFiles==null?'':', '+lengthFiles;a=document.createElement('a');a.href='javascript:newAddFileField(\''+form+'\''+lengthFiles+')';a.appendChild(document.createTextNode('+'));addFile.appendChild(a);input[last].parentNode.insertBefore(addFile,input[last].nextSibling);}
function newAddFileField(form,lengthFiles)
{var copyLengthFiles=lengthFiles;lengthFiles=lengthFiles==null?5:lengthFiles;var input=document.getElementById(form).getElementsByTagName('input');var length=input.length;var last,uploadFieldsLength=0;for(var i=0;i<length;i++)
{if(input[i].type=='file')
{last=i;uploadFieldsLength++;}}
if(input[last].value=='')
{alert('Bitte wählen Sie zuvor eine Datei aus.');return;}
var label,inputField,htmlRefLabel;label=document.createElement('label');label.setAttribute('for',form+'_file_'+(uploadFieldsLength+1));label.appendChild(document.createTextNode('Datei mitschicken'));inputField=document.createElement('input');inputField.type='file';inputField.name='files[]';inputField.id=form+'_file_'+(uploadFieldsLength+1);inputField.setAttribute('size','33');br=document.createElement('br');input[last].parentNode.removeChild(input[last].nextSibling);htmlRefLabel=input[last].parentNode.insertBefore(label,input[last].nextSibling.nextSibling);htmlRefLabel.parentNode.insertBefore(inputField,htmlRefLabel.nextSibling);htmlRefLabel.parentNode.insertBefore(br,htmlRefLabel.nextSibling.nextSibling);if(uploadFieldsLength==lengthFiles-1)
{alert('Es sind maximal '+lengthFiles+' Dateien erlaubt.');return;}
newAddFileButton(form,copyLengthFiles);}
