function check_register1() {
    if(document.getElementsByName('name')[0].value == "") { alert('Bitte geben Sie Ihren Namen ein.'); document.getElementsByName('name')[0].focus(); return false; }
    if(document.getElementsByName('vorname')[0].value == "") { alert('Bitte geben Sie Ihren Vornamen ein.'); document.getElementsByName('vorname')[0].focus(); return false; }
    if(document.getElementsByName('strasse')[0].value == "") { alert('Bitte geben Sie Ihre Anschrift ein.'); document.getElementsByName('strasse')[0].focus(); return false; }
    if(document.getElementsByName('plz')[0].value == "") { alert('Bitte geben Sie Ihre PLZ ein.'); document.getElementsByName('plz')[0].focus(); return false; }
    if(document.getElementsByName('ort')[0].value == "") { alert('Bitte geben Sie Ihren Ort ein.'); document.getElementsByName('ort')[0].focus(); return false; }
    if(document.getElementsByName('telefon')[0].value == "") { alert('Bitte geben Sie Ihre Telefonnummer ein.'); document.getElementsByName('telefon')[0].focus(); return false; }
    if(document.getElementsByName('email')[0].value == "") { alert('Bitte geben Sie Ihre Email-Adresse ein.'); document.getElementsByName('email')[0].focus(); return false; }
    if(document.getElementsByName('agb')[0].checked === false) { alert('Sie muessen unsere AGB akzeptieren.'); return false; }
}

function check_register_kto() {
    if(document.getElementsByName('kto_inhaber')[0].value == "") { alert('Bitte geben den Kontoinhaber ein.'); document.getElementsByName('kto_inhaber')[0].focus(); return false; }
    if(document.getElementsByName('kto_nummer')[0].value == "") { alert('Bitte geben Sie die Kontonummer ein.'); document.getElementsByName('kto_nummer')[0].focus(); return false; }
    if(document.getElementsByName('kto_blz')[0].value == "") { alert('Bitte geben Sie die Bankleitzahl ein.'); document.getElementsByName('kto_blz')[0].focus(); return false; }
    if(document.getElementsByName('kto_bank')[0].value == "") { alert('Bitte geben Sie den Namen der Bank ein.'); document.getElementsByName('kto_bank')[0].focus(); return false; }

}

function check_register_kto() {
    if(document.getElementsByName('kto_inhaber')[0].value == "") { alert('Bitte geben den Kontoinhaber ein.'); document.getElementsByName('kto_inhaber')[0].focus(); return false; }
    if(document.getElementsByName('kto_nummer')[0].value == "") { alert('Bitte geben Sie die Kontonummer ein.'); document.getElementsByName('kto_nummer')[0].focus(); return false; }
    if(document.getElementsByName('kto_blz')[0].value == "") { alert('Bitte geben Sie die Bankleitzahl ein.'); document.getElementsByName('kto_blz')[0].focus(); return false; }
    if(document.getElementsByName('kto_bank')[0].value == "") { alert('Bitte geben Sie den Namen der Bank ein.'); document.getElementsByName('kto_bank')[0].focus(); return false; }

}

function check_mydata() {
    if(document.getElementsByName('name')[0].value == "") { alert('Bitte geben Sie Ihren Namen ein.'); document.getElementsByName('name')[0].focus(); return false; }
    if(document.getElementsByName('vorname')[0].value == "") { alert('Bitte geben Sie Ihren Vornamen ein.'); document.getElementsByName('vorname')[0].focus(); return false; }
    if(document.getElementsByName('strasse')[0].value == "") { alert('Bitte geben Sie Ihre Anschrift ein.'); document.getElementsByName('strasse')[0].focus(); return false; }
    if(document.getElementsByName('plz')[0].value == "") { alert('Bitte geben Sie Ihre PLZ ein.'); document.getElementsByName('plz')[0].focus(); return false; }
    if(document.getElementsByName('ort')[0].value == "") { alert('Bitte geben Sie Ihren Ort ein.'); document.getElementsByName('ort')[0].focus(); return false; }
    if(document.getElementsByName('telefon')[0].value == "") { alert('Bitte geben Sie Ihre Telefonnummer ein.'); document.getElementsByName('telefon')[0].focus(); return false; }
    if(document.getElementsByName('email')[0].value == "") { alert('Bitte geben Sie Ihre Email-Adresse ein.'); document.getElementsByName('email')[0].focus(); return false; }
    if(document.getElementsByName('pw1')[0].value != document.getElementsByName('pw2')[0].value) { alert('Die Passworte stimmen icht ueberein!'); return false; }
    if(document.getElementsByName('leistungen')[0].value.length < 250)  { alert('Eine gute Leistungsbeschreibung sollte nicht weniger als 250 Zeichen haben, um tatsächlich Kunden über diesen Eintrag zu generieren!'); return false; }

    if((document.getElementsByName('name')[0].value.indexOf('www.') > -1) || (document.getElementsByName('name')[0].value.indexOf('http://') > -1)) { alert('URLs sind im Feld Name nicht erlaubt!'); return false; }
    if((document.getElementsByName('vorname')[0].value.indexOf('www.') > -1) || (document.getElementsByName('vorname')[0].value.indexOf('http://') > -1)) { alert('URLs sind im Feld Vorname nicht erlaubt!'); return false; }
    if((document.getElementsByName('strasse')[0].value.indexOf('www.') > -1) || (document.getElementsByName('strasse')[0].value.indexOf('http://') > -1)) { alert('URLs sind im Feld Strasse nicht erlaubt!'); return false; }
    if((document.getElementsByName('plz')[0].value.indexOf('www.') > -1) || (document.getElementsByName('plz')[0].value.indexOf('http://') > -1)) { alert('URLs sind im Feld PLZ nicht erlaubt!'); return false; }
    if((document.getElementsByName('ort')[0].value.indexOf('www.') > -1) || (document.getElementsByName('ort')[0].value.indexOf('http://') > -1)) { alert('URLs sind im Feld Ort nicht erlaubt!'); return false; }
    if((document.getElementsByName('telefon')[0].value.indexOf('www.') > -1) || (document.getElementsByName('telefon')[0].value.indexOf('http://') > -1)) { alert('URLs sind im Feld Telefon nicht erlaubt!'); return false; }
    if((document.getElementsByName('email')[0].value.indexOf('www.') > -1) || (document.getElementsByName('email')[0].value.indexOf('http://') > -1)) { alert('URLs sind im Feld Email nicht erlaubt!'); return false; }
    if((document.getElementsByName('leistungen')[0].value.indexOf('www.') > -1) || (document.getElementsByName('leistungen')[0].value.indexOf('http://') > -1)) { alert('URLs sind im Feld Leistungen nicht erlaubt!'); return false; }
    if((document.getElementsByName('referenzen')[0].value.indexOf('www.') > -1) || (document.getElementsByName('referenzen')[0].value.indexOf('http://') > -1)) { alert('URLs sind im Feld Referenzen nicht erlaubt!'); return false; }
    if((document.getElementsByName('platzbedarf')[0].value.indexOf('www.') > -1) || (document.getElementsByName('platzbedarf')[0].value.indexOf('http://') > -1)) { alert('URLs sind im Feld Platzbedarf nicht erlaubt!'); return false; }

    if(document.getElementsByName('agb')[0].checked === false) { alert('Sie muessen unsere AGB akzeptieren.'); return false; }
}

function check_plz() {
    if(document.getElementsByName('plz')[0].value == "") { alert('Bitte geben Sie eine PLZ ein.'); document.getElementsByName('plz')[0].focus(); return false; }
}

function check_anfrage() {
    var suche = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/g;
    var suche2 = /href=/g;
    var erg = suche.test(document.getElementsByName('email')[0].value);
    var erg2 = suche2.test(document.getElementsByName('msgbox')[0].value);

    if(document.getElementsByName('name')[0].value == "") { alert('Bitte geben Sie Ihren Namen ein.'); document.getElementsByName('name')[0].focus(); return false; }

    if( (document.getElementsByName('email')[0].value == "") || (erg == false) ) { alert('Bitte geben Sie eine gültige Emailadresse ein.'); document.getElementsByName('email')[0].focus(); return false; }

    if(document.getElementsByName('msgbox')[0].value == "") { alert('Bitte geben Sie eine Nachricht / Anfrage ein.'); document.getElementsByName('msgbox')[0].focus(); return false; }
    if(erg2 == true) { alert('Linkangaben sind in der Nachricht nicht erlaubt!'); document.getElementsByName('msgbox')[0].focus(); return false; }
}


function check_PWLost() {
    var suche = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/g;
    var erg = suche.test(document.getElementsByName('email')[0].value);
    if( (document.getElementsByName('email')[0].value == "") || (erg == false) ) { alert('Bitte geben Sie eine gültige Emailadresse ein.'); document.getElementsByName('email')[0].focus(); return false; }
}

function setUPGPP() {
    var PAKET;
    if(document.getElementsByName('upg')[0].checked == true) { 
	PAKET = document.getElementsByName('upg')[0].value; 
	document.getElementsByName('a1')[0].value = document.getElementsByName('restp'+document.getElementsByName('upg')[0].value)[0].value; 
	document.getElementsByName('a3')[0].value = document.getElementsByName('preisorig'+document.getElementsByName('upg')[0].value)[0].value; 
	document.getElementsByName('item_name')[0].value = document.getElementsByName('itemname'+document.getElementsByName('upg')[0].value)[0].value; 
	document.getElementsByName('item_number')[0].value = document.getElementsByName('itemnumber'+document.getElementsByName('upg')[0].value)[0].value; 
    }
    if(document.getElementsByName('upg')[1].checked == true) { 
	PAKET = document.getElementsByName('upg')[1].value; 
	document.getElementsByName('a1')[0].value = document.getElementsByName('restp'+document.getElementsByName('upg')[1].value)[0].value; 
	document.getElementsByName('a3')[0].value = document.getElementsByName('preisorig'+document.getElementsByName('upg')[1].value)[0].value; 
	document.getElementsByName('item_name')[0].value = document.getElementsByName('itemname'+document.getElementsByName('upg')[1].value)[0].value; 
	document.getElementsByName('item_number')[0].value = document.getElementsByName('itemnumber'+document.getElementsByName('upg')[1].value)[0].value; 
	
    }
    
    xajax_saveUPGData(document.getElementsByName('custom')[0].value, document.getElementsByName('a1')[0].value, document.getElementsByName('p1')[0].value, PAKET);
    return true;
}
