function downloadCookie() { jetzt = new Date(); gueltig_bis = new Date(jetzt.getTime()+180*86400000); //180 ist die Anzahl der Tage, die der Cookie gültig ist firma = document.Adresseingabe.firma.value; document.cookie = "Firma="+firma+";expires="+gueltig_bis.toGMTString()+"; path=/"; vorname = document.Adresseingabe.vorname.value; document.cookie = "Vorname="+vorname+";expires="+gueltig_bis.toGMTString()+"; path=/"; name = document.Adresseingabe.name.value; document.cookie = "Name="+name+";expires="+gueltig_bis.toGMTString()+"; path=/"; email = document.Adresseingabe.email.value; document.cookie = "Email="+email+";expires="+gueltig_bis.toGMTString()+"; path=/"; telefon = document.Adresseingabe.telefon.value; document.cookie = "Telefon="+telefon+";expires="+gueltig_bis.toGMTString()+"; path=/"; land = document.Adresseingabe.land.value; document.cookie = "Land="+land+";expires="+gueltig_bis.toGMTString()+"; path=/"; return true; } function getCookie(name) { var dc = document.cookie; var prefix = name + "="; var begin = dc.indexOf("; " + prefix); if (begin == -1) { begin = dc.indexOf(prefix); if (begin != 0) return null; } else { begin += 2; } var end = document.cookie.indexOf(";", begin); if (end == -1) { end = dc.length; } return unescape(dc.substring(begin + prefix.length, end)); } function showerror(error,simple) { var container = document.getElementById("message"); if (simple == '') { container.innerHTML = 'Bitte füllen Sie die markierten Felder aus:
' + error + '
'; } else { container.innerHTML = 'Bitte füllen Sie die markierten Felder aus oder überprüfen Sie Ihre Eingaben.
'; } container.style.display = 'block'; return true; } // Highlights a required field function highlightElement(el) { el.style.backgroundColor = "#FF6600"; } // Rücksetzen des Feldes, wenn zwischenzeitlich der eingegebene Wert korrigiert wurde function dehighlightElement(el) { el.style.backgroundColor = "#CCCCCC"; } // Validates the given input field function validate(el, msg) { if (el.value == "") { highlightElement(el); return msg + "\n"; } else { dehighlightElement(el); return ""; } } // Validates the given email address function checkEmail(s) { var a = false; var res = false; if(typeof(RegExp) == 'function') { var b = new RegExp('abc'); if(b.test('abc') == true){a = true;} } if(a == true) { reg = new RegExp('^([a-zA-Z0-9\\-\\.\\_]+)'+ '(\\@)([a-zA-Z0-9\\-\\.]+)'+ '(\\.)([a-zA-Z]{2,4})$'); res = (reg.test(s)); } else { res = (s.search('@') >= 1 && s.lastIndexOf('.') > s.search('@') && s.lastIndexOf('.') >= s.length-5) } return(res); } // Übergebene Parameter einlesen function getParams (querystring) { if (querystring == '') return; var wertestring = querystring.slice(1); var paare = wertestring.split("&"); var paar, name, wert; for (var i = 0; i < paare.length; i++) { paar = paare[i].split("="); name = paar[0]; wert = paar[1]; name = unescape(name).replace("+", " "); wert = unescape(wert).replace("+", " "); this[name] = wert; } } // Übergebene Parameter auslesen (Alternativ) function gup( name ) { name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]"); var regexS = "[\\?&]"+name+"=([^&#]*)"; var regex = new RegExp( regexS ); var results = regex.exec( window.location.href ); if( results == null ) return ""; else return results[1]; } // Pass URL-Params if available /* function attachQueryString() { if (window.location.search != "") { if ( document.links ) { for ( var i = 0; i < document.links.length; ++i ) { var current = document.links[i]; var oldhref = current.href; current.href = oldhref +""+ window.location.search; } } } } window.addEventListener?window.addEventListener("load", attachQueryString, false):window.attachEvent("onload", attachQueryString); */