// Script zum Überprüfen der Kontaktformular-Eingabe
function mailformchecken(){
   var d = document.mailform;
   var strEmail=document.mailform.elements['email'].value;
   if(document.mailform.elements['vorname'].value == ''){
     alert('Vorname fehlt!');
     d.elements['vorname'].focus();
     return false;
   }
   if(document.mailform.elements['name'].value == ''){
     alert('Name fehlt!');
     d.elements['name'].focus();
     return false;
   }
   if(document.mailform.elements['email'].value == ''){
     alert('eMail-Adresse fehlt!');
     d.elements['email'].focus();
     return false;
   }
   if(!verifyEmail(strEmail)){
     alert('eMail-Adresse fehlerhaft!');
     d.elements['email'].focus();
     return false;
   }
   if(document.mailform.elements['mitteilung'].value == ''){
     alert('Keine Mitteilung!');
     d.elements['mitteilung'].focus();
     return false;
   }
   document.mailform.submit();
}

function gaestebuchformchecken(){
   var d = document.gaestebuchform;
   if(document.gaestebuchform.elements['name'].value == ''){
     alert('Name fehlt!');
     d.elements['name'].focus();
     return false;
   }
   if(document.gaestebuchform.elements['eintrag'].value == ''){
     alert('Kein Eintrag!');
     d.elements['eintrag'].focus();
     return false;
   }
   document.gaestebuchform.submit();
}

function verifyEmail(s) {
    var chrs = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ.-@';
    var sLen = s.length; var i=0, c=0, cCnt=0, step=0;
    if (sLen < 6) return false;
    while (i < sLen){
            c=s.charAt(i);
            if (!(chrs.indexOf(c)>=0 || (c=='_' && step<1))) return false;
            if (c=='.') { if (cCnt<1) return false; cCnt=0; }
            if (c=='@') { if (step>0) return false; if (cCnt<1) return false; step++; cCnt=0; }
            cCnt=cCnt+1; i++;
    }
    if (cCnt < 3 || cCnt > 5 || step==0 || (s.indexOf(".")<0) ) return false;
    return true;
}

// Team-Mitglied löschen
function memberkill(id){
	if (confirm("Wollen Sie dieses Team-Mitglied wirklich löschen?")){
		window.location = "team_overview.php?action=kill&id=" + id;
	}
}

// Photovoltaik-Referenz löschen
function photorefkill(id){
	if (confirm("Wollen Sie dieses Referenz-Objekt wirklich löschen?")){
		window.location = "referenzen_overview.php?cat=photo&action=kill&id=" + id;
	}
}

// Solarthermie-Referenz löschen
function solarrefkill(id){
	if (confirm("Wollen Sie dieses Referenz-Objekt wirklich löschen?")){
		window.location = "referenzen_overview.php?cat=solar&action=kill&id=" + id;
	}
}

// Photovoltaik: Solarpaket löschen
function killphotosolar(id){
	if (confirm("Wollen Sie dieses Solarpaket wirklich löschen?")){
		window.location = "photovoltaik_overview.php?rub=solarpakete&action=kill&id=" + id;
	}
}

// Bildvergrößerungs Fenster öffnen
function bigpicwindow_open(URL,BREITE,HOEHE){
	var breite=[BREITE];
	var hoehe=[HOEHE];
	var links=(screen.width-breite)/2;
	var oben=(screen.height-hoehe)/2;
	
    window.open ([URL],"","toolbar=no,width="+breite+",height="+hoehe+",screenX="+links+",left="+links+",screenY="+oben+",top="+oben+",directories=no,status=no,scrollbars=yes,resize=no,resizable=no,menubar=no");
}


// Tages-Chart laden
function link_tagchart(IDANLAGE,TAGTOSHOW,SPRACHE,WRADDIEREN){
	var idanlage=[IDANLAGE];
	var tagtoshow=[TAGTOSHOW];
	var sprache=[SPRACHE];
	var wr_addieren=[WRADDIEREN];
	//alert('Link gefunden! '+tagtoshow);
    window.top.location = "../portal.php?xlg="+sprache+"&mod=stat_day&id_anlage="+idanlage+"&tag="+tagtoshow+"&wr_addieren="+wr_addieren;
}
