

	function checkLoginfeld() {
			if (document.login.username.value=='Username') {
				document.login.username.value='';
			}
	}

	function dierckeLogin()
	{
		var username = $F('username');
		var passwort = $F('passwort');
		var url = '/js/login.jsp';
		var pars = 'username=' + encodeURIComponent(username) + '&passwort=' + encodeURIComponent(passwort);
		
		var myAjax = new Ajax.Request(
			url, 
			{
				method: 'get', 
				parameters: pars, 
				onComplete: dierckeLoginResponse
			});
		
	}
	
	function submitpremium()
	{
		var code = $F('premiumcode');
		var url = '/js/login.jsp';
		var pars = 'premiumcode='+code;
		
		var myAjax = new Ajax.Request(
			url, 
			{
				method: 'get', 
				parameters: pars, 
				onComplete: dierckePremiumResponse
			});
		
	}
	
	function dierckePremiumResponse(originalRequest) {
		
		var erg=originalRequest.responseText;
		//alert(erg);
		
		if(erg==" " || erg.indexOf("not valid")>-1) {
			alert("Bitte korrigieren Sie den Online Schlüssel.");
		} 
		if(erg.indexOf("key invalidated")>-1) {
			alert("Online Schlüssel wurde verbraucht und Ihrem Nutzernamen zugeordnet.");
			document.location.reload()
		}
		if(erg.indexOf("errorbuchung")>-1) {
			alert("Leider konnte durch einen Fehler beim Buchungsvorgang Ihr gültiger Schlüssel nicht genutzt werden.");
		}
		if(erg.indexOf("session-timed-out")>-1) {
			alert("Sie waren zu lange inaktiv und sind aus Sicherheitsgründen abgemeldet worden. Melden sie sich einfach neu an.");
		}
			
		
	}
	
	function showcodeform() {
		var form="<div class=\"content\">"+
					"<form name=login action=\"#\" onsubmit=\"submitpremium();return false\">"+
					"Bitte geben Sie Ihren Online Schlüssel ein:<br>"+
					"<input type=\"text\" class=\"text\" name=\"premiumcode\" id=premiumcode value=\"\" />"+
					"<input type=\"submit\" class=\"submit\" value=\"senden\" />"+
					"</form>"+
				"</div>";
			$('login_box').innerHTML = form;
		}

	function dierckeLoginResponse(originalRequest)
	{
		var erg=originalRequest.responseText;
		
		if(erg==" " || erg.indexOf("nogood")>-1) {
			alert("Bitte überprüfen Sie Ihren Schulbuchzentrum-Online.de Nutzernamen und Passwort.");
		} 
		if(erg.indexOf("login")>-1 && erg.indexOf("premium")>-1) {
			alert("Sie sind als Premiumnutzer angemeldet.");
			document.location.reload();
		}
		if(erg.indexOf("login")>-1 && erg.indexOf("premium")==-1) {
			//alert("nur login");
			showcodeform();
		}
	
		
	}
	
	function bildpopup(bildpopp,bildpoput,bildpopti,bildpopte)
{ var undefined;

  if (bildpoput==undefined)
  {bildpoput='';}

  if (bildpopte==undefined)
  {bildpopte='';}

  if (bildpopti==undefined)
  {bildpopti='';}

  bildpopnw = window.open("","",'resizable=no,width=110,height=110,scrollbars=no');

  with (bildpopnw)
  {
    focus();
    document.open();
   document.write('<html><head><title>'+bildpopti+'</title>');
   document.write('<meta http-equiv=\"imagetoolbar\" content=\"no\">');
   document.write('<link href=\"/styles.css\" rel=\"stylesheet\" type=\"text/css\"></head>');
   document.write('<body leftmargin=\"0\" topmargin=\"0\" marginwidth=\"0\" marginheight=\"0\" scrollbars=\"no\" scroll=\"no\" class=\"picpop\" onload=\"opener.resizer(document.images[0].width,document.images[0].height)\">')
   document.write('<a href=\"javascript:self.close()\">');
   document.write('<img src=\"'+bildpopp+'\" border=\"0\" alt=\"'+bildpopte+'\"></a>')
   document.write('')
   document.write('</body></html>')
   document.close();
  }
}

function resizer(x,y)
{
var zeilenoffset=22;
zeilenoffset=0;

if (navigator.appName == 'Microsoft Internet Explorer') {
   bildpopnw.resizeTo(x+10,y+29+zeilenoffset);
}
else
{
   if(navigator.appVersion.substring(0,1) < "5")
      {
        bildpopnw.resizeTo(x,y+zeilenoffset);
      }
   else
      {
        var plus=8;
        bildpopnw.resizeTo(x+8+plus,y+28+zeilenoffset+26+plus);
      }
}

bildpopx=(screen.availWidth/2)-(x/2);
bildpopy=(screen.availHeight/2)-(y/2);
bildpopnw.moveTo(bildpopx,bildpopy);
}

