var lang="ger"; function EnableSubmit() { document.getElementById("submit").style.color = "#00FF00"; document.getElementById("submit").style.border = "1px solid green"; } function DisableSubmit() { document.getElementById("submit").style.color = "#404040"; document.getElementById("submit").style.border = "1px solid #404040"; } function SwitchText() { document.getElementsByTagName("p")[0].firstChild.data = ("Die Bestimmungen wurden akzeptiert."); } function change(nr,obj){ window.document.images[nr].src = obj.src; } function ConfirmDelete() { check = confirm("Wollen sie diesen Datenbankeintrag wirklich löschen?"); if(check == false) { document.write(check); history.back(); } } function LoadInThisFrame(url,framenr) { parent.frames[framenr].location.href = url; } function CheckAdmin() { if(document.forms[0].elements[0].value == "") { alert("Bitte den Namen des Bildautoren eingeben!"); document.forms[0].elements[0].focus(); return false; } if(document.forms[0].elements[1].value == "") { alert("Bitte eMail-Adresse des Bildautoren eingeben!"); document.forms[0].elements[1].focus(); return false; } if(!TesteObEmail(document.forms[0].elements[1].value)) { alert("Die angegebene eMail-Adresse scheint nicht gültig zu sein."); document.forms[0].elements[1].focus(); return false; } if(document.forms[0].elements[2].value == "") { alert("Bitte die URL des Bildautoren eingeben!"); document.forms[0].elements[2].focus(); return false; } if(document.forms[0].elements[2].value.slice(0,7) != 'http://') { alert("Der angegebenen URL wurde [http://] vorangestellt."); document.forms[0].elements[2].value = 'http://' + document.forms[0].elements[2].value; document.forms[0].elements[2].focus(); return false; } if(document.forms[0].elements[3].value == "") { alert("Bitte Dienststellenbezeichnung angeben!"); document.forms[0].elements[3].focus(); return false; } if(document.forms[0].elements[4].value == "") { alert("Bitte die URL der Dienststelle eingeben!"); document.forms[0].elements[4].focus(); return false; } if(document.forms[0].elements[4].value.slice(0,7) != 'http://') { alert("Der angegebenen URL wurde [http://] vorangestellt."); document.forms[0].elements[4].value = 'http://' + document.forms[0].elements[4].value; document.forms[0].elements[4].focus(); return false; } if(document.forms[0].elements[5].value == "") { alert("Bitte gib einen Kontinent an, z.B. 'Europa'!"); document.forms[0].elements[5].focus(); return false; } if(document.forms[0].elements[6].value == "") { alert("Bitte gib den Motorradtyp an!"); document.forms[0].elements[6].focus(); return false; } if(!TesteObRTP(document.forms[0].elements[6].value)) { alert(document.forms[0].elements[6].value + " ist kein gültiger Motorradtyp. Bitte gib den Typ z.B. so an: R1100RT-P. Andere Angaben können zu Fehlern in der Galerie führen."); document.forms[0].elements[6].focus(); return false; } if(document.forms[0].elements[7].value == "") { alert("Bitte gib einen Staat an, z.B. 'Deutschland'!"); document.forms[0].elements[7].focus(); return false; } if(document.forms[0].elements[8].value == "") { alert("Bitte gib eine Stadt oder eine Gegend an, z.B. 'Hamburg' oder 'Bezirksregierung Lüneburg'!"); document.forms[0].elements[8].focus(); return false; } if(document.forms[0].elements[9].value == "") { alert("Bitte gib eine deutschsprachige Beschreibung an!"); document.forms[0].elements[9].focus(); return false; } if(document.forms[0].elements[10].value == "") { alert("Bitte gib eine englischsprachige Beschreibung an!"); document.forms[0].elements[10].focus(); return false; } if(document.forms[0].file.value == "") { alert("Bitte wähle eine Grafikdatei zum Versenden aus!"); document.forms[0].file.focus(); return false; } if(!TesteObBild(document.forms[0].file.value)) { alert("Die angegebene Datei hat kein gültiges Dateiformat."); document.forms[0].file.focus(); return false; } } function CheckForm() { if(document.upload.name.value == "") { alert("Bitte gib deinen Namen an!"); document.upload.name.focus(); return false; } if(document.forms[0].elements[1].value == "") { alert("Bitte gib deine eMail-Adresse an!"); document.forms[0].elements[1].focus(); return false; } if(!TesteObEmail(document.forms[0].elements[1].value)) { alert("Die angegebene eMail-Adresse scheint nicht gültig zu sein."); document.forms[0].elements[1].focus(); return false; } if(document.upload.datei.value == "") { alert("Bitte wähle eine Grafikdatei zum Versenden aus!"); document.upload.datei.focus(); return false; } if(!TesteObBild(document.upload.datei.value)) { alert("Die angegebene Datei hat kein gültiges Dateiformat."); document.upload.datei.focus(); return false; } if(document.upload.justice.checked == false) { alert("Du musst den Bestimmungen über den Dateiversand zustimmen."); return false; } } function CheckFormGuestbook() { if(document.forms[0].elements[0].value == "") { alert("Bitte gib deinen Namen an!"); document.forms[0].elements[0].focus(); return false; } if(document.forms[0].elements[1].value == "") { alert("Bitte gib deine eMail-Adresse an!"); document.forms[0].elements[1].focus(); return false; } if(!TesteObEmail(document.forms[0].elements[1].value)) { alert("Die angegebene eMail-Adresse scheint nicht gültig zu sein."); document.forms[0].elements[1].focus(); return false; } if(document.forms[0].elements[4].value == "") { alert("Bitte gib einen Kommentar ein!"); document.forms[0].elements[4].focus(); return false; } } function TesteObBild(Teststring) { OK = false; if ((Teststring.search(/gif+/) != -1) || (Teststring.search(/GIF+/) != -1) || (Teststring.search(/bmp+/) != -1) || (Teststring.search(/BMP+/) != -1) || (Teststring.search(/png+/) != -1) || (Teststring.search(/PNG+/) != -1) || (Teststring.search(/jpg+/) != -1) || (Teststring.search(/JPG+/) != -1) || (Teststring.search(/jpeg+/) != -1) || (Teststring.search(/JPEG+/) != -1)) OK = true; return OK; } function TesteZeichen(Teststring, Buchstaben) { var AlleZeichenOK = true; for(var i=0; i 255) return "ff"; else return "" + hexa[Math.floor(i/16)] + hexa[i%16]; } function setColor(r, g, b, element) { var hr = hex(r); var hg = hex(g); var hb = hex(b); element.style.color = "#"+hr+hg+hb; } function fade(s,e, element,step){ var sr = s[0]; var sg = s[1]; var sb = s[2]; var er = e[0]; var eg = e[1]; var eb = e[2]; if (fadeId[0] != null && fade[0] != element){ setColor(sr,sg,sb,eval(fadeId[0])); var i = 1; while(i < fadeId.length){ clearTimeout(fadeId[i]); i++; } } for(var i = 0; i <= step; i++) { fadeId[i+1] = setTimeout("setColor(Math.floor(" +sr+ " *(( " +step+ " - " +i+ " )/ " +step+ " ) + " +er+ " * (" +i+ "/" + step+ ")),Math.floor(" +sg+ " * (( " +step+ " - " +i+ " )/ " +step+ " ) + " +eg+ " * (" +i+ "/" +step+ ")),Math.floor(" +sb+ " * ((" +step+ "-" +i+ ")/" +step+ ") + " +eb+ " * (" +i+ "/" +step+ ")),"+element+");",i*step); } fadeId[0] = element; }