//Formulareingaben prüfen mit deutschem Alert-Text
function CheckValues() {
  with (document.EmailForm) {
  	if (Name.value == "") {
		alert("Bitte geben Sie Ihren Namen ein.");
		Name.focus();
		return false;
	}
  			
  	if ( (Tel.value == "") && (eMail.value == "") ) {
		alert("Bitte geben Sie die Telefonnummer oder eMail-Adresse ein,\ndamit wir Sie benachrichtigen können.");
		Tel.focus();
		return false;
	}
	if ( (eMail.value != "") && (eMail.value.indexOf ('@',0) == -1 || eMail.value.indexOf ('.',0) == -1)){      
		alert("Die EMail-Adresse muss ein @-Zeichen und einen \'.\' enthalten.");
		eMail.select();
		eMail.focus();
		return false;
	}

  }
  return true;
}


/**********************start layers script*******************/
var totalLayersInLoop=3;
    var layerNumShowing=1;

        function init(){
	// Browser
		var ie4=document.all
		var ie5=document.getElementById&&document.all
		var ie6=document.getElementById&&document.all&&(navigator.appVersion.indexOf("MSIE 6.")!=-1)
		var ns4=document.layers
		var ns6=document.getElementById&&!document.all
		
        if (ns4) {
                layerStyleRef="layer.";
                layerRef="document.layers";
                styleSwitch="";
        }
		if (ns6 || ie6) {
                layerStyleRef="('layer')";
                layerRef="document.getElementById";
                styleSwitch=".style";
        }
		if (ie4 || ie5){
                layerStyleRef="layer.style.";
                layerRef="document.all";
                styleSwitch=".style";
        }
    }

    function Show(number){
        var layerNumToShow=number;
        hideLayer(eval('"layer' + layerNumShowing+'"'));
        showLayer(eval('"layer' + layerNumToShow+'"'));
        layerNumShowing=layerNumToShow;    
    }

    function showLayer(layerName){
       eval(layerRef+'("'+layerName+'")'+styleSwitch+'.visibility="visible"'); 
    }
    
    function hideLayer(layerName){
        eval(layerRef+'("'+layerName+'")'+styleSwitch+'.visibility="hidden"');
		//document.getElementById("layer").style.visibility="hidden";
    }


/**************************end ****************************/


/*--- Window oeffnen ohne Menübar für popup presse---*/


function openPresse(neu) {
	window.open(neu,"", "screenX=150,screenY=350,width=620,height=400,scrollbars=yes,resizable=no");
}

function openWindow(neu) {
	window.open(neu,"", "screenX=150,screenY=350,width=620,height=500,scrollbars=yes,resizable=no");
}
function openSmall(neu) {
	window.open(neu,"", "screenX=150,screenY=350,width=600,height=350,scrollbars=no,resizable=no");
}
function openBig(neu) {
	window.open(neu,"", "screenX=150,screenY=350,width=620,height=620,scrollbars=yes,resizable=no");
}

/**************************end ****************************/

function CheckValues() {
  with (document.EmailForm) {
  	if (nachname.value == "") {
		alert("Bitte geben Sie Ihren Nachnamen ein.");
		nachname.focus();
		return false;
	}
  			
  	if ( (telefon.value == "") && (email.value == "") ) {
		alert("Bitte geben Sie die Telefonnummer oder eMail-Adresse ein,\ndamit wir Sie benachrichtigen können.");
		telefon.focus();
		return false;
	}
	if ( (email.value != "") && (email.value.indexOf ('@',0) == -1 || email.value.indexOf ('.',0) == -1)){      
		alert("Die EMail-Adresse muss ein @-Zeichen und einen \'.\' enthalten.");
		email.select();
		email.focus();
		return false;
	}

  }
  return true;
}

/******************** Cookies **********************/
var dur = 1000*60*60*24*365;

function IsCookie()
{
	if (document.cookie)
	{
		GetCookie();
	} 
}

function GetCookie()
{
	document.EmailForm.nachname.value = GetCookieValue("nname");
	document.EmailForm.vorname.value = GetCookieValue("vname");
	document.EmailForm.firma.value = GetCookieValue("firm");
	document.EmailForm.telefon.value = GetCookieValue("telef");
	document.EmailForm.email.value = GetCookieValue("mail");
}

function GetCookieValue(key)
{
	var start = document.cookie.indexOf(key);
	if (start != -1)
	{
		start += 6;
		var end = document.cookie.indexOf(";", start);
		if (end == -1) end = document.cookie.length;
		{
			var value = document.cookie.substring(start,end);
			return value;
		}
	} else { return ""; }
}

function WriteCookie(key, value)
{
	if (value != "")
	{
		var now = new Date();
		var expire = new Date(now.getTime()+dur);
		document.cookie = key+"="+value+";expires="+expire.toGMTString()+";";
	}
}
