function getCookieVal (offset) 
{  
 var endstr = document.cookie.indexOf (";", offset);  
 if (endstr == -1)    
 endstr = document.cookie.length;  
 return unescape(document.cookie.substring(offset, endstr));
}

function GetCookie (name) 
{  
 var arg = name + "=";  
 var alen = arg.length;  
 var clen = top.document.cookie.length;  
 var i = 0;  
 while (i < clen) 
 {    
  var j = i + alen;    
  if (top.document.cookie.substring(i, j) == arg)      
  return getCookieVal (j);    
  i = top.document.cookie.indexOf(" ", i) + 1;    
  if (i == 0) break;   
 }  
 return null;
}

function SetCookie (name, value) 
{  
 var expMinutes = 120; // Cookies werden 120 Minuten lang erhalten
 var exp = new Date(); 
 exp.setTime(exp.getTime() + (expMinutes*60*1000));
 top.document.cookie = name + "=" + escape (value) + "; expires=" + exp.toGMTString();
}

function DeleteCookie (name) 
{  
 var exp = new Date();  
 exp.setTime (exp.getTime() - 1);  
 var cval = GetCookie (name);  
 top.document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();
}

function Trim(inputString) 
{
 // führende und nachlaufende Leerzeichen entfernen
 // doppelte Leerzeichen werden durch ein Leerzeichen ersetzt
 // wird kein String geliefert, so wird das Objekt zurückgegeben
 if (typeof inputString != "string") { return inputString; }
 var retValue = inputString;
 var ch = retValue.substring(0, 1);
 while (ch == " ") { // Anfang des Strings prüfen
    retValue = retValue.substring(1, retValue.length);
    ch = retValue.substring(0, 1);
 }
 ch = retValue.substring(retValue.length-1, retValue.length);
 while (ch == " ") { // Ende des Strings prüfen
    retValue = retValue.substring(0, retValue.length-1);
    ch = retValue.substring(retValue.length-1, retValue.length);
 }
 while (retValue.indexOf("  ") != -1) { // 2 Leerzeichen im String?
    retValue = retValue.substring(0, retValue.indexOf("  ")) + retValue.substring(retValue.indexOf("  ")+1, retValue.length);
 }
 return retValue; // String zurückliefern
}; 

function AMKAnmeldung()
{
 myBenutzername=Trim(document.amkform.benutzername.value);
 myKennwort=Trim(document.amkform.kennwort.value);
 myBenutzername=myBenutzername.toUpperCase();
 myKennwort=myKennwort.toUpperCase();
 fehler=true;
 if ( ((myBenutzername=="ARZT")&&(myKennwort=="AMK"))||((myBenutzername=="APOTHEKE")&&(myKennwort=="PZ-AMK")) ) fehler=false;
 if (fehler)
 {
  alert("Der Benutzername oder das Kennwort wurde falsch eingegeben. Bitte versuchen Sie es erneut.");
  document.amkform.benutzername.focus();
 }
 else
 {
  // Cookie setzen und zur 1. Seite verweisen
  SetCookie("AMK_Anmeldung","ok");
  self.location.href="/index.php?id=amk_main&type=0";
 };
};
