// <![CDATA[

/*------------ User (Anmelde) Funktionen ------------*/

function getUserName()
{
	var retval = "";
	var browserName = navigator.appName;
  if (browserName == "Microsoft Internet Explorer")
  {
  	try 
  	{
  	  var IntraNetwork = new ActiveXObject("WScript.Network");
      retval = IntraNetwork.UserName; 
    } catch (e) {
		  retval = "";
		}
  }
  return retval;
} 

function setUserName(formElement, username, unknownuser, usewinlogon)
{
	var setval = "[Loginname]";
	if ((username!=null) && (username!="") && (username!=unknownuser))
	{
	  setval = username;
	} else {
    if (usewinlogon)
    { 	
			if ((getUserName()!=null) && (getUserName()!=""))
			{
				setval = getUserName();
			} 
		}
  }
 	if (formElement!=null)
 	{
 	  formElement.value = setval;
 	} 
 	return setval;
} 

function checkUserName()
{
 if ((getUserName()==null)||(getUserName()==""))
 {
  alert("Fehler:\nDie Übernahme der Windows-Anmeldedaten ist fehlgeschlagen!\n\nGrund:\\nDie automatische Anmeldung (unter Berücksichtigung der Windows-Anmeldung) funktioniert ausschliesslich mit dem Internet Explorer und den entsprechenden Sicherheitseinstellungen für die Intranetzone. Im Zweifelsfall wenden Sie sich bitte an Ihren Systemadministrator.");
  return false;
 } 
 return true;
}

/*------------ /User (Anmelde) Funktionen ------------*/

// ]]>

