function setCookie(name, value, expires, path, domain, secure) {
 var curCookie = name + "=" + escape(value) +
  ((expires) ? "; expires=" + expires.toGMTString() : "") +
  ((path) ? "; path=" + path : "") +
  ((domain) ? "; domain=" + domain : "") +
  ((secure) ? "; secure" : "");
 document.cookie = curCookie;
}

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 MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

//
//	CheckFormular Formular
//
function checkAdressform(){
	var trg = MM_findObj('company');
	if(trg.value == '' || trg.value == trg.defaultValue){
		trg.focus();
		alert('Bitte tragen Sie den Firmennamen ein!');
		return false;
	}
	var trg = MM_findObj('name');
	if(trg.value == '' || trg.value == trg.defaultValue){
		trg.focus();
		alert('Bitte tragen Sie Ihren Vornamen/Namen ein!');
		return false;
	}
	var trg = MM_findObj('address');
	if(trg.value == '' || trg.value == trg.defaultValue){
		trg.focus();
		alert('Bitte tragen Sie Ihre Straße und Nr. ein!');
		return false;
	}
	var trg = MM_findObj('zip_city');
	if(trg.value == '' || trg.value == trg.defaultValue){
		trg.focus();
		alert('Bitte tragen Sie Ihre PLZ und Ihren Ort ein!');
		return false;
	}
	var trg = MM_findObj('telephone');
	if(trg.value == '' || trg.value == trg.defaultValue){
		trg.focus();
		alert('Bitte tragen Sie Ihre Telefonnummer ein!');
		return false;
	}
	var trg = MM_findObj('email');
	if(trg.value == '' || trg.value == trg.defaultValue){
		trg.focus();
		alert('Bitte tragen Sie Ihre E-Mailadresse ein!');
		return false;
	}
	var trg = MM_findObj('email');
	if(trg.value != ''){
		if(trg.value.indexOf('@') < 1 || trg.value.indexOf('@') != trg.value.lastIndexOf('@') || trg.value.indexOf('.') < 1 || trg.value.lastIndexOf('.') > trg.value.length-3 || trg.value.lastIndexOf('.') < trg.value.indexOf('@')+3){
			trg.focus();
			alert('Bitte überprüfen Sie Ihre Email-Adresse!');
			return false;
		}
	}
	var trg = MM_findObj('message');
	if(trg.value == '' || trg.value == trg.defaultValue){
		trg.focus();
		alert('Bitte tragen Sie Ihre NAchricht ein!');
		return false;
	}
}

//
//	CheckFormular SofortKontakt
//
function checkAdressformquick(){
	var trg = MM_findObj('company');
	if(trg.value == '' || trg.value == trg.defaultValue){
		trg.focus();
		alert('Bitte tragen Sie den Firmennamen ein!');
		return false;
	}
	var trg = MM_findObj('name');
	if(trg.value == '' || trg.value == trg.defaultValue){
		trg.focus();
		alert('Bitte tragen Sie Ihren Vornamen/Namen ein!');
		return false;
	}
	var trg = MM_findObj('telephone');
	if(trg.value == '' || trg.value == trg.defaultValue){
		trg.focus();
		alert('Bitte tragen Sie Ihre Telefonnummer ein!');
		return false;
	}
	var trg = MM_findObj('email');
	if(trg.value == '' || trg.value == trg.defaultValue){
		trg.focus();
		alert('Bitte tragen Sie Ihre Email-Adresse ein!');
		return false;
	}
	var trg = MM_findObj('email');
	if(trg.value != ''){
		if(trg.value.indexOf('@') < 1 || trg.value.indexOf('@') != trg.value.lastIndexOf('@') || trg.value.indexOf('.') < 1 || trg.value.lastIndexOf('.') > trg.value.length-3 || trg.value.lastIndexOf('.') < trg.value.indexOf('@')+3){
			trg.focus();
			alert('Bitte überprüfen Sie Ihre Email-Adresse!');
			return false;
		}
	}
	var trg = MM_findObj('message');
	if(trg.value == '' || trg.value == trg.defaultValue){
		trg.focus();
		alert('Bitte tragen Sie Ihre Nachricht ein!');
		return false;
	}
}