function CheckCreateAccountForm() { var error = 0; if( document.getElementById('nub').checked==false || document.getElementById('login').value=='' || document.getElementById('pwd1').value=='' || document.getElementById('pwd2').value=='' || document.getElementById('email').value=='') { alert('Du musst alle Felder ausfüllen und die Nutzungsbedingungen akzeptieren!'); error = 1; } if(document.getElementById('pwd1').value != document.getElementById('pwd2').value) { alert('Die eingegebenen Passwörter stimmen nicht überein!'); error = 1; } if( document.getElementById('email').value.indexOf('@')==0 || document.getElementById('email').value.indexOf('.')==0 || document.getElementById('email').value.length<7) { alert('Bitte gib eine gültige Email-Adresse ein!'); error = 1; } if( document.getElementById('login').value.length<4 || document.getElementById('pwd1').value.length<4 || document.getElementById('pwd2').value.length<4) { alert('Dein Passwort und Dein Benutzername müssen mindestens 4-stellig sein!'); error = 1; } if(error==0) { return true; } else { return false; } } function UpdateMouseOverHelp(text,longtext) { document.getElementById('mouseover_help').innerHTML=text; document.getElementById('mouseover_help_long').innerHTML=longtext; } function ClearMouseOverHelp() { document.getElementById('mouseover_help').innerHTML=" "; document.getElementById('mouseover_help_long').innerHTML=" "; } function formatZahl(zahl, k, fix) { if(!k) k = 0; var neu = ''; // Runden var f = Math.pow(10, k); zahl = '' + parseInt( zahl * f + (.5 * (zahl > 0 ? 1 : -1)) ) / f ; // Komma ermittlen var idx = zahl.indexOf('.'); // fehlende Nullen einf?gen if(fix) { zahl += (idx == -1 ? '.' : '' ) + f.toString().substring(1); } // Nachkommastellen ermittlen idx = zahl.indexOf('.'); if( idx == -1) idx = zahl.length; else neu = ',' + zahl.substr(idx + 1, k); // Tausendertrennzeichen while(idx > 0) { if(idx - 3 > 0) neu = '.' + zahl.substring( idx - 3, idx) + neu; else neu = zahl.substring(0, idx) + neu; idx -= 3; } return neu; }function ReloadValues() { var summe = 0; for (var i = 1; i <= 28; i++) { var anzahl = document.getElementById('nachkauf['+i+']').value; var wert = document.getElementById('betrag['+i+']').value; summe = summe + ( anzahl * wert ); } document.getElementById('einkaufswert1').innerHTML = "Einkaufswert: " + formatZahl(summe,2,true) + " €"; document.getElementById('einkaufswert2').innerHTML = "Einkaufswert: " + formatZahl(summe,2,true) + " €"; }