<!--  auskommentieren
function email(adr) 
	{
	location.href = "persdaten.php";
	location.href = adr;
	history.back(-1);
	}

function kaufm(x) {
  var k = (Math.round(x * 100) / 100).toString();
  k += (k.indexOf('.') == -1)? '.00' : '00';
  var p = k.indexOf('.');
  return k.substring(0, p) + ',' + k.substring(p+1, p+3);
}


function tFix(wert,ds){
       var wert=(wert.toFixed)?wert.toFixed(ds):
        Math.floor(wert)+"."+
(Math.pow(10,ds)+Math.round((wert-Math.floor(wert))*
           Math.pow(10,ds))+"").substr(1,ds);
return wert;
                   }

function kostenpruefung()
	{
	if (document.forms[0].elements[6].value == "Nur Textlink (2,- €)") 
		{
		document.forms[0].elements[8].value = "10,- €";		
		}
	if (document.forms[0].elements[6].value == "Grafik 234 x 60 (3,- €)") 
		{
		document.forms[0].elements[8].value = "15,- €";		
		}
	if (document.forms[0].elements[6].value == "Banner 234 x 60 und Text (5,- €)") 
		{
		document.forms[0].elements[8].value = "25,- €";		
		}
	if (document.forms[0].elements[6].value == "Banner 468 x 60 und Text (7,- €)") 
		{
		document.forms[0].elements[8].value = "35,- €";		
		}
	return true;
	}
	
function kupbestellkosten1()
	{
	if (document.kupbestell.pos1.value == "") 
		{
		alert("Bitte geben Sie eine Anzahl ein");
		document.kupbestell.pos1.select();
		document.kupbestell.pos1.focus();
		return false;		
		}
	else
		{
		document.kupbestell.gesPos1.value = tFix((document.kupbestell.pos1.value * 16.95),2);
		kuprechnungssumme();		
		}
	}
	function kupbestellkosten2()
	{
	if (document.kupbestell.pos2.value == "") 
		{
		alert("Bitte geben Sie eine Anzahl ein");
		document.kupbestell.pos2.select();
		document.kupbestell.pos2.focus();
		return false;		
		}
	else
		{
		document.kupbestell.gesPos2.value = tFix((document.kupbestell.pos2.value * 33.65),2);
		kuprechnungssumme();		
		}
	}
	
function kupbestellkosten3()
	{
	if (document.kupbestell.pos3.value == "") 
		{
		alert("Bitte geben Sie eine Anzahl ein");
		document.kupbestell.pos3.select();
		document.kupbestell.pos3.focus();
		return false;		
		}
	else
		{
		document.kupbestell.gesPos3.value = tFix((document.kupbestell.pos3.value * 25.50),2);
		kuprechnungssumme();		
		}
	}
	
function kupbestellkosten4()
	{
	if (document.kupbestell.pos4.value == "") 
		{
		alert("Bitte geben Sie eine Anzahl ein");
		document.kupbestell.pos4.select();
		document.kupbestell.pos4.focus();
		return false;		
		}
	else
		{
		document.kupbestell.gesPos4.value = tFix((document.kupbestell.pos4.value * 10.20),2);
		kuprechnungssumme();		
		}
	}
	
function kupbestellkosten5()
	{
	if (document.kupbestell.pos5.value == "") 
		{
		alert("Bitte geben Sie eine Anzahl ein");
		document.kupbestell.pos5.select();
		document.kupbestell.pos5.focus();
		return false;		
		}
	else
		{
		document.kupbestell.gesPos5.value = tFix((document.kupbestell.pos5.value * 14.95),2);
		kuprechnungssumme();		
		}
	}

function kupbestellkosten6()
	{
	if (document.kupbestell.pos6.value == "") 
		{
		alert("Bitte geben Sie eine Anzahl ein");
		document.kupbestell.pos6.select();
		document.kupbestell.pos6.focus();
		return false;		
		}
	else
		{
		document.kupbestell.gesPos6.value = tFix((document.kupbestell.pos6.value * 19.95),2);
		kuprechnungssumme();		
		}
	}

function kupbestellkosten7()
	{
	if (document.kupbestell.pos7.value == "") 
		{
		alert("Bitte geben Sie eine Anzahl ein");
		document.kupbestell.pos7.select();
		document.kupbestell.pos7.focus();
		return false;		
		}
	else
		{
		document.kupbestell.gesPos7.value = tFix((document.kupbestell.pos7.value * 6.95),2);
		kuprechnungssumme();		
		}
	}

function kupbestellkosten8()
	{
	if (document.kupbestell.pos8.value == "") 
		{
		alert("Bitte geben Sie eine Anzahl ein");
		document.kupbestell.pos8.select();
		document.kupbestell.pos8.focus();
		return false;		
		}
	else
		{
		document.kupbestell.gesPos8.value = tFix((document.kupbestell.pos8.value * 9.95),2);
		kuprechnungssumme();		
		}
	}

function servicekosten1()
	{
	if (document.servicebestell.pos1.value == "") 
		{
		alert("Bitte geben Sie eine Anzahl ein");
		document.servicebestell.pos1.select();
		document.servicebestell.pos1.focus();
		return false;		
		}
	else
		{
		z = Math.floor((document.servicebestell.pos1.value*1)/20.0);
		n = (document.servicebestell.pos1.value * 1.0) % 20.0;
		
		switch (n) {
			case 0:
			case 1:
			case 2:
			case 3:
			case 4:
			case 5:
				wert = n * 2.0;
				break;
			case 6:
			case 7:
			case 8:
			case 9:
			case 10:
				wert = 10.0;
			break;
			case 11:
				wert = 12.0;
			break;
			case 12: 
				wert = 14.0;
			break;
			default:
				wert = 15.0;
			break;
			}
		gesamt = z * 15.0 + wert;
		document.servicebestell.gesPos1.value = tFix(gesamt,2);
		rechnungssummeservice();		
		}
	}

function servicekosten2()
	{
	if (document.servicebestell.pos2.value == "") 
		{
		alert("Bitte geben Sie eine Anzahl ein");
		document.servicebestell.pos2.select();
		document.servicebestell.pos2.focus();
		return false;		
		}
	else
		{
		z = Math.floor((document.servicebestell.pos2.value*1)/20.0);
		n = (document.servicebestell.pos2.value * 1.0) % 20.0;
		
		switch (n) {
			case 0:
			case 1:
			case 2:
			case 3:
			case 4:
			case 5:
				wert = n * 4.0;
				break;
			case 6:
			case 7:
			case 8:
			case 9:
			case 10:
				wert = 20.0;
			break;
			case 11:
				wert = 24.0;
			break;
			case 12: 
				wert = 28.0;
			break;
			default:
				wert = 30.0;
			break;
			}
		gesamt = z * 30.0 + wert;
		document.servicebestell.gesPos2.value = tFix(gesamt,2);
		rechnungssummeservice();		
		}
	}

function servicekosten3()
	{
	if (document.servicebestell.pos3.value == "") 
		{
		alert("Bitte geben Sie eine Anzahl ein");
		document.servicebestell.pos3.select();
		document.servicebestell.pos3.focus();
		return false;		
		}
	else
		{
		z = Math.floor((document.servicebestell.pos3.value*1)/20.0);
		n = (document.servicebestell.pos3.value * 1.0) % 20.0;
		
		switch (n) {
			case 0:
			case 1:
			case 2:
			case 3:
			case 4:
			case 5:
				wert = n * 5.0;
				break;
			case 6:
			case 7:
			case 8:
			case 9:
			case 10:
				wert = 25.0;
			break;
			case 11:
				wert = 30.0;
			break;
			case 12: 
				wert = 35.0;
			break;
			default:
				wert = 40.0;
			break;
			}
		gesamt = z * 40.0 + wert;
		document.servicebestell.gesPos3.value = tFix(gesamt,2);
		rechnungssummeservice();		
		}
	}

function servicekosten4()
	{
	if (document.servicebestell.pos4.value == "") 
		{
		alert("Bitte geben Sie eine Anzahl ein");
		document.servicebestell.pos4.select();
		document.servicebestell.pos4.focus();
		return false;		
		}
	else
		{
		z = Math.floor((document.servicebestell.pos4.value*1)/10.0);
		n = (document.servicebestell.pos4.value * 1.0) % 10.0;
		
		switch (n) {
			case 0:
			case 1:
			case 2:
				wert = n * 19.95;
				break;
			case 3:
			case 4:
			case 5:
				wert = 49.95;
			break;
			case 6:
				wert = 69.90;
			break;
			default:
				wert = 74.95;
			break;
			}
		gesamt = z * 74.95 + wert;
		document.servicebestell.gesPos4.value = tFix(gesamt,2);
		rechnungssummeservice();		
		servicekosten5();
		}
	}

function servicekosten5()
	{
	if (document.servicebestell.Ausfuehrung.value == "Standard") 
		{
		gesamt = 0.0;
		document.servicebestell.gesPos5.value = tFix(gesamt,2);
		rechnungssummeservice();		
		}
	if (document.servicebestell.Ausfuehrung.value == "Farbkarton") 
		{
		gesamt = document.servicebestell.pos4.value *3.0;
		document.servicebestell.gesPos5.value = tFix(gesamt,2);
		rechnungssummeservice();		
		}
	if (document.servicebestell.Ausfuehrung.value == "PremiumA") 
		{
		gesamt = document.servicebestell.pos4.value *5.0;
		document.servicebestell.gesPos5.value = tFix(gesamt,2);
		rechnungssummeservice();		
		}
	if (document.servicebestell.Ausfuehrung.value == "PremiumB") 
		{
		gesamt = document.servicebestell.pos4.value *5.0;
		document.servicebestell.gesPos5.value = tFix(gesamt,2);
		rechnungssummeservice();		
		}
	}



function versandkosten()
	{
	kuprechnungssumme();
	}

function kuprechnungssumme()
	{
	gewicht = (parseFloat(document.kupbestell.pos1.value)) * 195.0;
	gewicht = gewicht*1.0 + (parseFloat(document.kupbestell.pos2.value)) * 250.0;
	gewicht = gewicht*1.0 + (parseFloat(document.kupbestell.pos3.value)) * 180.0;
	gewicht = gewicht*1.0 + (parseFloat(document.kupbestell.pos4.value)) * 210.0;
	gewicht = gewicht*1.0 + (parseFloat(document.kupbestell.pos5.value))* 120.0;
	gewicht = gewicht*1.0 + (parseFloat(document.kupbestell.pos6.value))* 120.0;
	gewicht = gewicht*1.0 + (parseFloat(document.kupbestell.pos7.value))* 120.0;
	gewicht = gewicht*1.0 + (parseFloat(document.kupbestell.pos8.value))* 120.0;
	
	if (gewicht <= 1000.0) {
		gewicht = gewicht + 120.0;
		}
	if (gewicht > 1000.0 && gewicht <= 5000.0){
		gewicht = gewicht + 500.0;
		}
	if (gewicht > 5000.0 && gewicht <= 10000.0){
		gewicht = gewicht + 1100.0;
		}
	if (gewicht > 10000.0 && gewicht <= 20000.0){
		gewicht = gewicht + 2200.0;
		}
	if (gewicht > 20000.0 && gewicht <= 31500.0){
		gewicht = gewicht + 4500.0;
		}
		
	if (gewicht <= 1000.0)
		{
		document.kupbestell.Versand.value = 1.95;
		}
	if ((gewicht > 1000.0) && (gewicht <= 5000.0))
		{
		document.kupbestell.Versand.value = tFix(7.95,2);
		}
	if ((gewicht > 5000.0) && (gewicht <= 10000.0))
		{
		document.kupbestell.Versand.value = tFix(12.95,2);
		}
	if ((gewicht > 10000.0) && (gewicht <= 20000.0))
		{
		document.kupbestell.Versand.value = tFix(16.95,2);
		}
	if ((gewicht > 20000.0) && (gewicht <= 40000.0))
		{
		document.kupbestell.Versand.value = tFix(34.95,2);
		}
		
	if (document.kupbestell.Zahlung.value == "Nachnahme") 
		{
		document.kupbestell.Versand.value = tFix((parseFloat(document.kupbestell.Versand.value)*1.0 + 5.95),2);		
		}
	if (document.kupbestell.Zahlung.value == "Barzahlung") 
		{
		document.kupbestell.Versand.value = tFix(0.00,2);		
		}
	document.kupbestell.Endbetrag.value = tFix((document.kupbestell.gesPos1.value*1.0 + document.kupbestell.gesPos2.value*1.0 + document.kupbestell.gesPos3.value*1.0 + document.kupbestell.gesPos4.value*1.0 + document.kupbestell.gesPos5.value*1.0 + document.kupbestell.gesPos6.value*1.0 + document.kupbestell.gesPos7.value*1.0 + document.kupbestell.gesPos8.value*1.0 + document.kupbestell.Versand.value*1.0),2);
	}

function rechnungssummeservice()
	{
	gewicht = (parseFloat(document.servicebestell.pos1.value)) * 5.0;
	gewicht = gewicht*1.0 + (parseFloat(document.servicebestell.pos2.value)) * 5.0;
	gewicht = gewicht*1.0 + (parseFloat(document.servicebestell.pos3.value)) * 60.0;
	gewicht = gewicht*1.0 + (parseFloat(document.servicebestell.pos4.value)) * 290.0;
	
	if (gewicht <= 1000.0) {
		gewicht = gewicht + 120.0;
		}
	if (gewicht > 1000.0 && gewicht <= 5000.0){
		gewicht = gewicht + 500.0;
		}
	if (gewicht > 5000.0 && gewicht <= 10000.0){
		gewicht = gewicht + 1100.0;
		}
	if (gewicht > 10000.0 && gewicht <= 20000.0){
		gewicht = gewicht + 2200.0;
		}
	if (gewicht > 20000.0 && gewicht <= 31500.0){
		gewicht = gewicht + 4500.0;
		}
		
	if (gewicht <= 1000.0)
		{
		document.servicebestell.Versand.value = 1.95;
		}
	if ((gewicht > 1000.0) && (gewicht <= 5000.0))
		{
		document.servicebestell.Versand.value = tFix(7.95,2);
		}
	if ((gewicht > 5000.0) && (gewicht <= 10000.0))
		{
		document.servicebestell.Versand.value = tFix(12.95,2);
		}
	if ((gewicht > 10000.0) && (gewicht <= 20000.0))
		{
		document.servicebestell.Versand.value = tFix(16.95,2);
		}
	if ((gewicht > 20000.0) && (gewicht <= 40000.0))
		{
		document.servicebestell.Versand.value = tFix(34.95,2);
		}
	if (document.servicebestell.Zahlung.value == "Nachnahme") 
		{
		document.servicebestell.Versand.value = tFix((parseFloat(document.servicebestell.Versand.value)*1.0 + 5.95),2);		
		}
	if (document.servicebestell.Zahlung.value == "Barzahlung") 
		{
		document.servicebestell.Versand.value = tFix(0.00,2);		
		}
	document.servicebestell.Endbetrag.value = tFix((document.servicebestell.gesPos1.value*1.0 + document.servicebestell.gesPos2.value*1.0 + document.servicebestell.gesPos3.value*1.0 + document.servicebestell.gesPos4.value*1.0 + document.servicebestell.gesPos5.value*1.0 + document.servicebestell.Versand.value*1.0),2);
	}
	
function regpruefung()
	{
	//alert("Prüfung des Formulars...");
	if (document.regform.MemberID.value == "") 
		{
		alert("Bitte Benutzernamen angeben");
		document.regform.MemberID.select();
		document.regform.MemberID.focus();
		return false;		
		}
		
	if (document.regform.M_Mail.value.indexOf ('@',0) == -1 || 
        document.regform.M_Mail.value.indexOf ('.',0) == -1)
		{    
		alert("Ihre E-mail Adresse ist nicht gültig! \nBitte geben Sie Ihre korrekte Adresse an!");
		document.regform.M_Mail.select();         
		document.regform.M_Mail.focus();        
		return false;      
		}
	
	if (document.regform.M_URL.value.indexOf ('//',0) == -1 || 
        document.regform.M_URL.value.indexOf ('.',0) == -1)
		{    
		alert("Ihre URL Adresse für die Bannerplatzierung ist nicht gültig! \nBitte geben Sie Ihre korrekte URL an!");
		document.regform.M_URL.select();         
		document.regform.M_URL.focus();        
		return false;      
		}
		
	if (document.regform.M_Link.value.indexOf ('//',0) == -1 || 
        document.regform.M_Link.value.indexOf ('.',0) == -1)
		{    
		alert("Ihre URL Adresse für das Banner - Ziel ist nicht gültig! \nBitte geben Sie Ihre korrekte URL an!");
		document.regform.M_Link.select();         
		document.regform.M_Link.focus();        
		return false;      
		}
		
	if (document.regform.M_Banner.value.indexOf ('//',0) == -1 || 
        document.regform.M_Banner.value.indexOf ('.',0) == -1)
		{    
		alert("Ihre URL für die Banner - Position ist nicht gültig! \nBitte geben Sie Ihre korrekte URL an!");
		document.regform.M_Banner.select();         
		document.regform.M_Banner.focus();        
		return false;      
		}
		
	//kostenpruefung();
	
	if (document.regform.M_Text.value == "") 
		{
		alert("Bitte geben Sie Ihren gewünschten Bannertext bzw. Fließtext ein (max. 150 Zeichen)");
		document.regform.M_Text.select();
		document.regform.M_Text.focus();
		return false;		
		}
		
	if (document.regform.M_Text.value.length > 150) 
		{
		alert("Bitte kürzen Sie Ihren Bannertext bzw. Fließtext auf max. 150 Zeichen!");
		document.regform.M_Text.select();
		document.regform.M_Text.focus();
		return false;		
		}
		
	if (document.regform.M_Keywords.value == "") 
		{
		alert("Bitte geben Sie Ihren Keywords mit Komma getrennt ein (max. 80 Zeichen)");
		document.regform.M_Keywords.select();
		document.regform.M_Keywords.focus();
		return false;		
		}
		
	if (document.regform.M_Keywords.value.length > 80) 
		{
		alert("Bitte kürzen Sie Ihre Keywords auf max. 80 Zeichen!");
		document.regform.M_Keywords.select();
		document.regform.M_Keywords.focus();
		return false;		
		}
		
	if (document.regform.agb.checked == false)
		{
		alert("Bitte lesen Sie unsere AGB und aktivieren Sie das Kästchen!");
        document.regform.agb.select();         
    	document.regform.agb.focus();        
       	return false;      	
		}
	return true;
	}
	

function checkkupbestell()
	{
	if (document.kupbestell.NName.value == "") 
		{
		alert("Bitte geben Sie Ihren Nachnamen ein!");
		    document.kupbestell.NName.select();         
    		document.kupbestell.NName.focus();        
       	return false;      	
		}
	if (document.kupbestell.Vorname.value == "") 
		{
		alert("Bitte geben Sie Ihren Vornamen ein!");
		    document.kupbestell.Vorname.select();         
    		document.kupbestell.Vorname.focus();        
       	return false;      	
		}
	if (document.kupbestell.Strasse.value == "") 
		{
		alert("Bitte geben Sie Ihre Strasse ein!");
		    document.kupbestell.Strasse.select();         
    		document.kupbestell.Strasse.focus();        
       	return false;      	
		}
	if (document.kupbestell.PLZ.value == "") 
		{
		alert("Bitte geben Sie Ihre Postleitzahl ein!");
		    document.kupbestell.PLZ.select();         
    		document.kupbestell.PLZ.focus();        
       	return false;      	
		}
	if (document.kupbestell.Ort.value == "") 
		{
		alert("Bitte geben Sie Ihren Ort ein!");
		    document.kupbestell.Ort.select();         
    		document.kupbestell.Ort.focus();        
       	return false;      	
		}
    if (document.kupbestell.email.value.indexOf ('@',0) == -1 || 
        document.kupbestell.email.value.indexOf ('.',0) == -1)
        	{    
        	alert("Ihre E-mail Adresse ist nicht gültig! \nBitte geben Sie Ihre korrekte Adresse an!");
        	document.kupbestell.email.select();         
    		document.kupbestell.email.focus();        
        	return false;      
        	}
	if (parseFloat(document.kupbestell.Endbetrag.value) == parseFloat(document.kupbestell.Versand.value))
		{
		alert("Bitte wählen Sie einen Artikel aus!");
		    document.kupbestell.pos1.select();         
    		document.kupbestell.pos1.focus();        
       	return false;      	
		}
	if (document.kupbestell.agb.checked == false) 
		{
		alert("Bitte lesen Sie unsere AGB und stimmen Sie diesen zu!");
		    document.kupbestell.agb.select();         
    		document.kupbestell.agb.focus();        
       	return false;      	
		}
	return true;
	}

function check_login()
	{
	if (document.log_in.user.value == "") 
		{
		alert("Bitte geben Sie Ihren Benutzernamen ein!");
		    document.log_in.user.select();         
    		document.log_in.user.focus();        
       	return false;      	
		}
	if (document.log_in.pass.value == "") 
		{
		alert("Bitte geben Sie Ihr Password ein!");
		    document.log_in.user.select();         
    		document.log_in.user.focus();        
       	return false;      	
		}
	if (document.log_in.privat.checked == false) 
		{
		alert("Bitte bestätigen Sie die ausschliesslich private Nutzung!\r\n\r\nKlicken Sie dazu auf das Kästchen.");
		    document.log_in.privat.select();         
    		document.log_in.privat.focus();        
       	return false;      	
		}
	return true;
	}
	
function check_c_login()
	{
	if (document.log_in.user.value == "") 
		{
		alert("Please input your user name!");
		    document.log_in.user.select();         
    		document.log_in.user.focus();        
       	return false;      	
		}
	if (document.log_in.pass.value == "") 
		{
		alert("Please input your password!");
		    document.log_in.user.select();         
    		document.log_in.user.focus();        
       	return false;      	
		}
	if (document.log_in.privat.checked == false) 
		{
		alert("Please confirm the exclusive private use!\r\n\r\nClick on the box.");
		    document.log_in.privat.select();         
    		document.log_in.privat.focus();        
       	return false;      	
		}
	return true;
	}

function check_pass()
	{
	if (document.log_in.user.value == "") 
		{
		alert("Bitte geben Sie Ihren Benutzernamen ein!");
		    document.log_in.user.select();         
    		document.log_in.user.focus();        
       	return false;      	
		}
	return true;
	}

function check_c_pass()
	{
	if (document.log_in.user.value == "") 
		{
		alert("Please input your user name!");
		    document.log_in.user.select();         
    		document.log_in.user.focus();        
       	return false;      	
		}
	return true;
	}

function check_anfrage()
	{
	if (document.anfrage.f_nname.value == "") 
		{
		alert("Bitte geben Sie Ihren Nachnamen ein!");
		    document.anfrage.f_nname.select();         
    		document.anfrage.f_nname.focus();        
       	return false;      	
		}
	if (document.anfrage.f_vname.value == "") 
		{
		alert("Bitte geben Sie Ihren Vornamen ein!");
		    document.anfrage.f_vname.select();         
    		document.anfrage.f_vname.focus();        
       	return false;      	
		}
    if (document.anfrage.f_email.value.indexOf ('@',0) == -1 || 
        document.anfrage.f_email.value.indexOf ('.',0) == -1)
        	{    
        	alert("Ihre E-Mail Adresse ist nicht gültig! \nBitte geben Sie Ihre korrekte Adresse an!");
        	document.anfrage.f_email.select();         
    		document.anfrage.f_email.focus();        
        	return false;      
        	}
	if (document.anfrage.f_kommentar.value == "") 
		{
		alert("Bitte geben Sie Ihren Kommentar ein!");
		    document.anfrage.f_kommentar.select();         
    		document.anfrage.f_kommentar.focus();        
       	return false;      	
		}
	return true;
	}

function check_regform()
	{
	if (document.register.username.value == "") 
		{
		alert("Bitte geben Sie einen Benutzernamen ein!");
		    document.register.username.select();         
    		document.register.username.focus();        
       	return false;      	
		}
	if (document.register.nname.value == "") 
		{
		alert("Bitte geben Sie Ihren Nachnamen ein!");
		    document.register.nname.select();         
    		document.register.nname.focus();        
       	return false;      	
		}
	if (document.register.vname.value == "") 
		{
		alert("Bitte geben Sie Ihren Vornamen ein!");
		    document.register.vname.select();         
    		document.register.vname.focus();        
       	return false;      	
		}

	if (document.register.strasse.value == ""  || 
        ((document.register.strasse.value.indexOf ('1',0) == -1) & 
        (document.register.strasse.value.indexOf ('2',0) == -1) & 
        (document.register.strasse.value.indexOf ('3',0) == -1) & 
        (document.register.strasse.value.indexOf ('4',0) == -1) & 
        (document.register.strasse.value.indexOf ('5',0) == -1) & 
        (document.register.strasse.value.indexOf ('6',0) == -1) & 
        (document.register.strasse.value.indexOf ('7',0) == -1) & 
        (document.register.strasse.value.indexOf ('8',0) == -1) & 
        (document.register.strasse.value.indexOf ('9',0) == -1))) 
		{
		alert("Bitte geben Sie Ihre Strasse und Hausnr. ein!");
		    document.register.strasse.select();         
    		document.register.strasse.focus();        
       	return false;      	
		}
		
	if(!istZahl(document.register.plz.value))
		{
		alert("Bitte nur numerische Eingaben für die Postleitzahl!")
		document.register.plz.select();         
		document.register.plz.focus();    
		return false;
		}

	if (document.register.ort.value == "") 
		{
		alert("Bitte geben Sie Ihren Ort ein!");
		    document.register.ort.select();         
    		document.register.ort.focus();        
       	return false;      	
		}
    if (document.register.email.value.indexOf ('@',0) == -1 || 
        document.register.email.value.indexOf ('.',0) == -1)
        	{    
        	alert("Ihre E-Mail Adresse ist nicht gültig! \nBitte geben Sie Ihre korrekte Adresse an!");
        	document.register.email.select();         
    		document.register.email.focus();        
        	return false;      
        	}
			
	if(isDate(document.register.gebdat.value) == false)
		{
		document.register.gebdat.select();         
		document.register.gebdat.focus();        
       	return false;      	
		}

	if (document.register.AGB.checked == false) 
		{
		alert("Bitte lesen Sie unsere AGB und stimmen Sie diesen zu!");
		    document.register.AGB.select();         
    		document.register.AGB.focus();        
       	return false;      	
		}

	return true;
	}
	
function check_regform_neu()
	{
	if (document.register.username.value == "") 
		{
		alert("Input username please!");
		    document.register.username.select();         
    		document.register.username.focus();        
       	return false;      	
		}
		
	if (document.register.plz.value == "") 
		{
		alert("Input zip-code please!");
		    document.register.plz.select();         
    		document.register.plz.focus();        
       	return false;      	
		}

	if (document.register.email.value.indexOf ('@',0) == -1 || 
        document.register.email.value.indexOf ('.',0) == -1)
        	{    
        	alert("Your e-mail adress is wrong! \nPlease input the correct e-mail adress!");
        	document.register.email.select();         
    		document.register.email.focus();        
        	return false;      
        	}
			
	if (document.register.email.value == document.register.email2.value)
			{
			
			}
		else
        	{    
        	alert("Error in e-mail adress! \nPlease input the correct e-mail adress!");
        	document.register.email2.select();         
    		document.register.email2.focus();        
        	return false;      
        	}
			
	if (document.register.AGB.checked == false) 
		{
		alert("Read our AGB please and accept it!");
		    document.register.AGB.select();         
    		document.register.AGB.focus();        
       	return false;      	
		}

	return true;
	}
	

function check_persform()	
	{
	if (document.persdaten.n_strasse.value == ""  || 
        ((document.persdaten.n_strasse.value.indexOf ('1',0) == -1) & 
        (document.persdaten.n_strasse.value.indexOf ('2',0) == -1) & 
        (document.persdaten.n_strasse.value.indexOf ('3',0) == -1) & 
        (document.persdaten.n_strasse.value.indexOf ('4',0) == -1) & 
        (document.persdaten.n_strasse.value.indexOf ('5',0) == -1) & 
        (document.persdaten.n_strasse.value.indexOf ('6',0) == -1) & 
        (document.persdaten.n_strasse.value.indexOf ('7',0) == -1) & 
        (document.persdaten.n_strasse.value.indexOf ('8',0) == -1) & 
        (document.persdaten.n_strasse.value.indexOf ('9',0) == -1))) 
		{
		alert("Bitte geben Sie Strasse und Hausnr. ein!");
		    document.persdaten.n_strasse.select();         
    		document.persdaten.n_strasse.focus();        
       	return false;      	
		}
	if (document.persdaten.n_plz.value == "") 
		{
		alert("Bitte geben Sie die Postleitzahl ein!");
		    document.persdaten.n_plz.select();         
    		document.persdaten.n_plz.focus();        
       	return false;      	
		}
	if (document.persdaten.n_ort.value == "") 
		{
		alert("Bitte geben Sie den Ort ein!");
		    document.persdaten.n_ort.select();         
    		document.persdaten.n_ort.focus();        
       	return false;      	
		}
    if (document.persdaten.n_email.indexOf ('@',0) == -1 || 
        document.persdaten.n_email.indexOf ('.',0) == -1)
        	{    
        	alert("Ihre E-Mail Adresse ist nicht gültig! \nBitte geben Sie Ihre korrekte Adresse an!");
        	document.persdaten.n_email.select();         
    		document.persdaten.n_email.focus();        
        	return false;      
        	}
	}

function check_profil1()
	{
	if (!istZahl(document.profildaten.betrag.value) || document.profildaten.betrag.value == "0") 
		{
		alert("Bitte geben Sie nur die Zahl für den gewünschten Betrag ein!\r\n\r\n(ohne Komma usw., nur die Zahl)");
		    document.profildaten.betrag.select();         
    		document.profildaten.betrag.focus();        
       	return false;      	
		}
	if (!istZahl(document.profildaten.laufzeit.value)  || document.profildaten.laufzeit.value*1.0 > 120 || document.profildaten.laufzeit.value == "0") 
		{
		alert("Bitte geben Sie die gewünschte Laufzeit ein! (1 - 120 Monate)\r\n\r\n(Bitte nur die Zahl!)");
		    document.profildaten.laufzeit.select();         
    		document.profildaten.laufzeit.focus();        
       	return false;      	
		}
	if (document.profildaten.beruf.value == "") 
		{
		alert("Bitte geben Sie Ihren Beruf ein!");
		    document.profildaten.beruf.select();         
    		document.profildaten.beruf.focus();        
       	return false;      	
		}
	if (document.profildaten.begrund.value == "") 
		{
		alert("Bitte geben Sie den Grund für die Geldanforderung ein!\r\n\r\n(maximal 255 Zeichen)");
		    document.profildaten.begrund.select();         
    		document.profildaten.begrund.focus();        
       	return false;      	
		}
		
	if (document.profildaten.begrund.value.length > 255) 
		{
		alert("Sie haben für die Begründung "+document.profildaten.grund.value.length+" Zeichen eingegeben.\r\n\r\nBitte auf maximal 255 Zeichen kürzen!");
		    document.profildaten.begrund.select();         
    		document.profildaten.begrund.focus();        
       	return false;      	
		}
	}
	
function check_profil2()
	{
	if (!istZahl(document.profil2.betragvon.value) || document.profil2.betragvon.value*1.0 == 0) 
		{
		alert("Bitte geben Sie den Betrag ein, ab dem Sie Geld verleihen!");
		    document.profil2.betragvon.select();         
    		document.profil2.betragvon.focus();        
       	return false;      	
		}
	if (!istZahl(document.profil2.betragbis.value) || document.profil2.betragbis.value*1.0 == 0) 
		{
		alert("Bitte geben Sie den Betrag ein, bis zu dem Sie Geld verleihen!");
		    document.profil2.betragbis.select();         
    		document.profil2.betragbis.focus();        
       	return false;      	
		}
	if (!istZahl(document.profil2.laufvon.value) || document.profil2.laufvon.value*1.0 == 0) 
		{
		alert("Bitte geben Sie die Mindestlaufzeit ein!");
		    document.profil2.laufvon.select();         
    		document.profil2.laufvon.focus();        
       	return false;      	
		}
	if (!istZahl(document.profil2.laufbis.value) || document.profil2.laufbis.value*1.0 == 0) 
		{
		alert("Bitte geben Sie die maximale Laufzeit ein!");
		    document.profil2.laufbis.select();         
    		document.profil2.laufbis.focus();        
       	return false;      	
		}
	if (document.profil2.g_ohne.checked == false & document.profil2.g_arb.checked == false & document.profil2.g_selb.checked == false & document.profil2.g_ren.checked == false & document.profil2.g_such.checked == false) 
		{
		alert("Bitte wählen Sie mindestens eine Personengruppe aus!");
		    document.profil2.g_ohne.select();         
    		document.profil2.g_ohne.focus();        
       	return false;      	
		}
	if (!istZahl(document.profil2.altervon.value) || document.profil2.altervon.value*1.0 < 18) 
		{
		alert("Bitte geben Sie das gewünschte Mindestalter ein!");
		    document.profil2.altervon.select();         
    		document.profil2.altervon.focus();        
       	return false;      	
		}
	if (!istZahl(document.profil2.alterbis.value) || document.profil2.alterbis.value*1.0 == 0) 
		{
		alert("Bitte geben Sie das gewünschte maximale Alter ein!");
		    document.profil2.alterbis.select();         
    		document.profil2.alterbis.focus();        
       	return false;      	
		}
	if (!istZahl(document.profil2.plzvon.value)) 
		{
		alert("Bitte geben Sie den gewünschten PLZ - Bereich ein!");
		    document.profil2.plzvon.select();         
    		document.profil2.plzvon.focus();        
       	return false;      	
		}
	if (!istZahl(document.profil2.plzbis.value)) 
		{
		alert("Bitte geben Sie den gewünschten PLZ - Bereich ein!");
		    document.profil2.plzbis.select();         
    		document.profil2.plzbis.focus();        
       	return false;      	
		}
	}
	
function istZahl(feld)
	{
	if(feld == "") return false;
	
	for (var i = 0; i < feld.length; i++)
		{
		if (feld.charAt(i) < "0" || feld.charAt(i) > "9")
			{
			return false;
			}
		}
	return true;
	}
	
function isDate(dateStr) 
	{
	//var datePat = /^(\d{2})(\/|-|.)(\d{2})(\/|-|.)(\d{4})$/;
	var datePat = /^(\d{2})(.)(\d{2})(.)(\d{4})$/;
	var matchArray = dateStr.match(datePat); // is the format ok?
	
	if (!(dateStr.charCodeAt(2) == 46) || !(dateStr.charCodeAt(5) == 46))
		{
		alert("Bitte das Geburtsdatum im Format TT.MM.JJJJ angeben!");
		document.register.gebdat.select();         
		document.register.gebdat.focus();        
		return false;
		}
	
	if (matchArray == null) 
		{
		alert("Bitte das Geburtsdatum im Format TT.MM.JJJJ angeben!");
		document.register.gebdat.select();         
		document.register.gebdat.focus();        
		return false;
		}
	
	day = matchArray[1];
	month = matchArray[3]; 
	year = matchArray[5];

	if (day < 1 || day > 31) 
		{
		alert("Bitte Geb.-Datum Tag 01 - 31 angeben!");
		document.register.gebdat.select();         
		document.register.gebdat.focus();        
		return false;
		}

	if ((month==4 || month==6 || month==9 || month==11) && day==31) 
		{
		alert("Geburtsdatum Monat "+month+" hat keine 31 Tage!")
		document.register.gebdat.select();         
		document.register.gebdat.focus();        
		return false;
		}

	if (month < 1 || month > 12) 
		{ // check month range
		alert("Bitte Geb.-Datum Monatszahl 01 - 12 angeben!");
		document.register.gebdat.select();         
		document.register.gebdat.focus();        
		return false;
		}

	if (month == 2) 
		{ // check for february 29th
		var isleap = (year % 4 == 0 && (year % 100 != 0 || year % 400 == 0));
		if (day > 29 || (day==29 && !isleap)) 
			{
			alert("Geburtsdatum Februar " + year + " hat keine " + day + " Tage!");
			document.register.gebdat.select();         
			document.register.gebdat.focus();        
			return false;
			}
		}
	return true; // date is valid
	}

//-->
