//  #####   P R O G R A M M :   /Skripte/submitonce.js     #####    
// #################################################

/*
Submit Once form validation- 
© Dynamic Drive (www.dynamicdrive.com)
For full source code, usage terms, and 100's more DHTML scripts, visit http://dynamicdrive.com
*/

function submitonce(theform)
{
 //if IE 4+ or NS 6+
 if (document.all||document.getElementById)
 {
  //screen thru every element in the form, and hunt down "submit" and "reset"
  // fange hinten an, weil submit- und reset-Buttons typischerweise am Ende liegen
  for (i=theform.length-1;i>0;i--)
  {
   var tempobj=theform.elements[i]
   if(tempobj.type.toLowerCase()=="submit"||tempobj.type.toLowerCase()=="reset")
   //disable em
   tempobj.disabled=true
  }
 }
}

/*
Zweck: Verhindern, dass ein User ein Formular mehrfach absendet.
Nutzung: Als externes JavaScript einbinden und im FORM-Tag
aufrufen mit  
     onsubmit="submitonce(this);"
*/