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);
*/