	function checkKey(strFunction) {
		if(event.keyCode==13) {
			window.event.returnValue=false;
			eval(strFunction + "('" + document.Site.action + "')");
			//document.forms[document.Site.name].submit();
		}
	}

	function ValidTextFieldLength(item)
	{
	    return ( (item.length == 0) || ( (item.indexOf(" ") < 1) && (item.indexOf(" ") != -1) ) )
	}

	function SubmitIt() {
 		var FormObject=document.Site;
 		FormObject.action = document.Site.action
 		FormObject.submit();
	}

	function TransferValue(strfrmname, strfield, strvalue) {
		var sameauftrag;
		sameauftrag = true;
			
		opener.document.forms[strfrmname].elements[strfield].value = strvalue;
		window.close();
	}	
	
	function SubmitCheck_New(strvalue, strid, straction) {
		//window.alert(document.Site);
		var FormObject=document.Site;
		FormObject.sf.value = strvalue;
		
		if (strid != undefined) {
			FormObject.id.value = strid;	
		}
		
		if (straction != undefined) {
			FormObject.action = straction;
		} else {
			FormObject.action = document.Site.action
		}
		
		FormObject.submit();
	}
	
	function SubmitCheck(strvalue, strid, straction) {
		//window.alert(document.Site);
		var FormObject=document.Site;
		FormObject.at.value = strvalue;
		
		if (strid != undefined) {
			FormObject.ID.value = strid;	
		}
		
		if (straction != undefined) {
			FormObject.action = straction;
		} else {
			FormObject.action = document.Site.action
		}
		
		FormObject.submit();
	}	
	
	function OpenWindow(strAction, strname, strwidth, strheight, strfrmname, strfldname, strfldidname) {
		strdatum = document.Site.elements[strfldname].value;
		strhref = strAction + '?frmname=' + strfrmname + '&fldname=' + strfldname + '&flddatum=' + strdatum;

		if (strfldidname != undefined) {
			if (document.Site.elements[strfldidname].value != "" && document.site.elements[strfldidname].value.indexOf(',') != -1) {
				strhref = strhref + '&fldidname=' + document.Site.elements[strfldidname].value.split(",")[0] + '&flddatum=' + strdatum;
			} else {
				if (isNaN(document.Site.elements[strfldidname].value.replace(/^\s+|\s+$/g, '')) == false) {
					strhref = strhref + '&fldidname=' + document.Site.elements[strfldidname].value.replace(/^\s+|\s+$/g, '') + '&flddatum=' + strdatum;
				} else {
					strhref = strhref + '&fldidname=0' + '&flddatum=' + strdatum;
				}
			}
		}
		win = window.open(strAction, strname, 'width=' + strwidth + ',height=' + strheight + ',scrollbars=yes');
 		win.location.href = strhref;
	}	
	
//	function changeURL(winName, newURL) {
//		swin = window.open("", winName);
//		win.location.href = newURL;
//	}	
	
	function Submit(strAction) {
   		var FormObject=document.Site;
		FormObject.action = strAction;
		SubmitIt();
	}	
	
	function DOKUPL(strAction)
	{
	   var FormObject=document.Site;

	   if (FormObject.Text.value == "" ) 
	   {
	      window.alert("Bitte geben Sie einen Text ein!");
	      no_error=false;
	      return;
	   }	
	   if (FormObject.Quelle.value == "") 
	   {
	      window.alert("Bitte geben Sie eine Quelle ein!");
	      no_error=false;
	      return;
	   }	
	   if (FormObject.Typ.value == ".") 
	   {
	      window.alert("Bitte wählen Sie einen Typ aus!");
	      no_error=false;
	      return;
	   }		   
	   if (FormObject.Datum.value == "" ) 
	   {
	      window.alert("Bitte geben Sie ein Datum ein.");
	      no_error=false;
	      return;
	   }	
	   if (FormObject.Datum.value.length != 10 ) 
	   {
	      window.alert("Bitte geben Sie ein gültiges 10 stelliges Datum ein.");
	      no_error=false;
	      return;
	   }	   
	   Submit(strAction);
	}