
function sendIN ()
 {
 if (! validateinform()) return ;
 if (uploadCompatible)
  {
  }
  else
  {
  upload_setFormName ('#ineform');
  upload_setBarName ('#derinbar');
  linkUpload (); 
  }
  return true;
 }
 
			var upload_range = 1;
			var path_to_link_script = "upload/ubr_link_upload.php";
			var path_to_set_progress_script = "upload/ubr_set_progress.php";
			var path_to_get_progress_script = "upload/ubr_get_progress.php";
			var path_to_upload_script = "/cgi-bin/upload.pl";
			var multi_configs_enabled = 0;
			var check_allow_extensions_on_client = 1;
			var check_disallow_extensions_on_client = 0;
			var allow_extensions = /(pdf|doc|docx|tif|tiff|xls|bmp|png|jpg)$/i;
			var check_file_name_format = 0;
			var check_file_name_regex = /^[a-zA-Z0-9\-\_]+[a-zA-Z0-9\-\_\.]+[a-zA-Z0-9\-\_]$/;
			var check_file_name_error_message = 'Error, legal file name characters are 1-9, a-z, A-Z, _, -';
			var max_file_name_chars = 148;
			var min_file_name_chars = 1;
			var check_null_file_count = 0;
			var check_duplicate_file_count = 1;
			var max_upload_slots = 5;
			var cedric_progress_bar = 1;
			var cedric_hold_to_sync = 1;
			var bucket_progress_bar = 0;
			var progress_bar_width = 100;
			var show_percent_complete = 1;
			var show_files_uploaded = 1;
			var show_current_position = 1;
			var show_current_file = 0;
			var show_elapsed_time = 1;
			var show_est_time_left = 1;
			var show_est_speed = 1;
		//	var JQ = jQuery.noConflict();
			var numslots = 0;

$().ready(function() {
  $('#inupload').jqm({target: '#ineziel', closeClass: '.closer', overlay:0, cache:false, ajax: 'uploadinfo.html', trigger: 'a.inshowuploadinfo'});
  $('#inmandbed').jqm({target: '#inmbziel', closeClass: '.closer,.mb1close', overlay:0, cache:false, ajax: 'mandbed.html', trigger: 'a.inshowmandbed'});
  $('#inhonbed').jqm({target: '#inhbziel', closeClass: '.closer,.mb1close', overlay:0, cache:false, ajax: 'honorarbed.html', trigger: 'a.inshowhonbed'});
});


function markfile2 ()
{
document.ineform.inanlageart[3].checked = true;
}

function doclone2(filefield)
 {
 if (!filefield.value) return 0; // nichts tun wenn Dateiname leer ist
 var istLetzter = (!filefield.parentNode.nextSibling) || (filefield.parentNode.nextSibling.nodeName != "DIV");

 if (istLetzter) // wenn letzter: anhängen
  {
//  if (filefield.parentNode.nextSibling) alert (filefield.parentNode.nextSibling.nodeName);
  tmpNode=filefield.parentNode.cloneNode(true); // Erstelle Kopie des übergeordn. Abschnitts (div)
  tmpNode.firstChild.value = ""; // Inhalt des FileFields löschen
  filefield.parentNode.parentNode.insertBefore (tmpNode, filefield.parentNode.parentNode.lastChild); // und füge sie vor dem nachfolgenden  Abschnitt ein
	  var df = tmpNode.firstChild;
  if (df.nodeName != "INPUT") df = df.nextSibling;
  if (df.nodeName != "INPUT") df = df.nextSibling;
 df.value ="";
 if (!uploadCompatible) df.name = "INFILE"+numslots;

  numslots++;
   filefield.value = unescape("l%F6schen");
  }
 else
  {
  filefield.parentNode.parentNode.removeChild (filefield.parentNode);
  }
 } // function

function validateinform ()
{
var err=0;
  var LIs = document.ineform.getElementsByTagName ("input");
  for (var i=0; i<LIs.length; i++)
{
 LIs[i].className = StrDelete (LIs[i].className, ".feldungueltig");
 LIs[i].className = StrDelete (LIs[i].className, "feldungueltig");
}
 
  var LIs = document.ineform.getElementsByTagName ("textarea");
  for (var i=0; i<LIs.length; i++)
{
 LIs[i].className = StrDelete (LIs[i].className, ".feldungueltig");
 LIs[i].className = StrDelete (LIs[i].className, "feldungueltig");
}

 
if (document.ineform.infname.value == "") 
 { document.ineform.infname.className += " feldungueltig "; err=1; };
 
if (document.ineform.infstrasse.value == "") 
 { document.ineform.infstrasse.className += " feldungueltig "; err=1; };

if (document.ineform.infplz.value == "") 
 { document.ineform.infplz.className += " feldungueltig "; err=1; };

if (document.ineform.infort.value == "") 
 { document.ineform.infort.className += " feldungueltig "; err=1; };

if (document.ineform.inftelefon.value == "") 
 { document.ineform.inftelefon.className += " feldungueltig "; err=1; };

if (document.ineform.inmvorname.value == "") 
 { document.ineform.inmvorname.className += " feldungueltig "; err=1; };

if (document.ineform.inmnachname.value == "") 
 { document.ineform.inmnachname.className += " feldungueltig "; err=1; };

if (document.ineform.infmail.value != "")
 {
 if ( !validEMail (document.ineform.infmail.value)) 
  { document.ineform.infmail.className += " feldungueltig "; err=1; };
 } 

if (document.ineform.insmvon.value != "")
 {
 if ( !gueltigesDatum  (document.ineform.insmvon.value)) 
  { document.ineform.insmvon.className += " feldungueltig "; err=1; };
 } 

if (document.ineform.insrvon.value != "")
 {
 if ( !gueltigesDatum  (document.ineform.insrvon.value)) 
  { document.ineform.insrvon.className += " feldungueltig "; err=1; };
 } 

if (document.ineform.insbetrag.value != "")
 {
 d = document.ineform.insbetrag.value;
 var komma = /,/g;
 d = d.replace (komma,".");
 
 if ( isNaN (d)) 
  { document.ineform.insbetrag.className += " feldungueltig "; err=1; };
 } 



if (err == 1)
 {
 alert ("Ein oder mehrere erforderliche Eingabefelder sind entweder nicht ausgefüllt oder enthalten ungültige Werte. Diese sind nun farblich hinterlegt."+
 "Bitte tragen Sie die richtigen Daten ein und schicken Sie erneut ab.");
 return false;
 }
 
 var ezm=0;
 if (document.ineform.inatyp[0].checked) ezm=1;
 if (document.ineform.inatyp[1].checked) ezm=1;
 if (document.ineform.inatyp[2].checked) ezm=1;
 if (document.ineform.inatyp[3].checked) ezm=1;

if (ezm == 0)
 {
 alert ("Bitte geben Sie die Art des Auftrags an");
 return false;
 }

 var ezm=0;
 if (document.ineform.inanlageart[0].checked) ezm=1;
 if (document.ineform.inanlageart[1].checked) ezm=1;
 if (document.ineform.inanlageart[2].checked) ezm=1;
 if (document.ineform.inanlageart[3].checked) ezm=1;

if (ezm == 0)
 {
 alert ("Bitte geben Sie an, ob und wie Anlagen übersandt werden.");
 return false;
 }

ezm =0;
 if (!document.ineform.inhonbed.checked) ezm=1;
 
if (ezm == 1)
 {
 alert ("Sie müssen sich mit den Mandats- und Honorarbedingungen einverstanden erklären.");
 return false;
 }


return true;
}

