function get_cookie(Name) {
  var search = Name + "="
  var returnvalue = "";
  if (document.cookie.length > 0) {
    offset = document.cookie.indexOf(search)
    // if cookie exists
    if (offset != -1) { 
      offset += search.length
      // set index of beginning of value
      end = document.cookie.indexOf(";", offset);
      // set index of end of cookie value
      if (end == -1) end = document.cookie.length;
      	returnvalue=unescape(document.cookie.substring(offset, end))
      }
   }
  return returnvalue;
}
function set_cookie(name,wert)
{
	var a = new Date();
	var e = 1000*60*60*24*30;
	a = new Date(a.getTime() +e);
	document.cookie = name+'='+wert+'; expires='+a.toGMTString()+'; path=/';
}

function bakarticle_onload(idPrefix) 
{
	if (get_cookie("bakarticle_contact_name")!=null)
		document.getElementById(idPrefix+"tbName").value=get_cookie("bakarticle_contact_name");
	if (get_cookie("bakarticle_contact_email")!=null)
		document.getElementById(idPrefix+"tbEMail").value=get_cookie("bakarticle_contact_email");
}

function bakarticle_validate(idPrefix) {

	var name = document.getElementById(idPrefix+"tbName").value;
	var betreff = document.getElementById(idPrefix+"tbSubject").value;
	var mail = document.getElementById(idPrefix+"tbEMail").value;
	var txt = document.getElementById(idPrefix+"tbMessage").value;

	if	(name==''){
		alert('Bitte geben Sie Ihren Namen an.\nVielen Dank.');
		document.getElementById(idPrefix+"tbName").focus();
	}
   	else if (betreff=='') {
		alert('Bitte geben Sie einen Betreff an.\nVielen Dank.');
		document.getElementById(idPrefix+"tbSubject").focus();
	}
   	else if (mail=='') {
		alert('Bitte geben Sie eine E-Mail-Adresse an.\nVielen Dank.');
		document.getElementById(idPrefix+"tbEMail").focus();
	}
   	else if (mail.indexOf("@")==-1 || mail.indexOf(".")==-1) {
		alert('Bitte geben Sie eine gueltige E-Mail-Adresse an.\nVielen Dank.');
		document.getElementById(idPrefix+"tbEMail").focus();
	}
	else if	(txt==''){
		alert('Bitte geben Sie eine Nachricht ein.\nVielen Dank.');
		document.getElementById(idPrefix+"tbMessage").focus();
	}
	else{
		set_cookie("bakarticle_contact_name",name);
		set_cookie("bakarticle_contact_email",mail);
		return true;
	}
	return false;
}
