/* ----------------------------------------------------------------- */
/* JavaScript von FaltLand.ch						14.02.2004		 */
/* ----------------------------------------------------------------- */
/* Framesets nachladen (Content + Nav) ----------------------------- */
function checkFramesetContent() { 
	if(!parent.Content) 
		location.href="http://www.faltland.ch/test/index.html?" + location.pathname; 
} 
function checkFramesetNav() { 
	if(!parent.Nav) 
		location.href="http://www.faltland.ch/test/index.html?" + location.pathname; 
} 
/* Prüft Eingabefelder von Live (Content) -------------------------- */
function chkFormLive() {
	if(document.Live.author.value == "") {
		alert("Bitte Deinen Namen eingeben!");
		document.Live.author.focus();
		return false;
	}
	if(document.Live.text.value == "") {
		alert("Bitte einen Beitrag schreiben!");
		document.Live.text.focus();
		return false;
	}
	if(document.Live.next.value == "") {
		alert("Bitte einen Nachtext schreiben!");
		document.Live.next.focus();
		return false;
	}
	return true;
}
/* Prüft Eingabefelder von Titel (Content) ------------------------- */
function chkFormTitel() {
	if(document.Titel.author.value == "") {
		alert("Bitte Deinen Namen eingeben!");
		document.Titel.author.focus();
		return false;
	}
	if(document.Titel.Beitrag.value == 1) {
		if(document.Titel.titel.value == "") {
			alert("Bitte den Text-Titel eingeben!");
			document.Titel.titel.focus();
			return false;
		}
	}
	if(document.Titel.text.value == "") {
		alert("Bitte einen Beitrag schreiben!");
		document.Titel.text.focus();
		return false;
	}
	if(document.Titel.next.value == "") {
		alert("Bitte einen Nachtext schreiben!");
		document.Titel.next.focus();
		return false;
	}
	return true;
}
/* Prüft Eingabefelder von Papier (Content) ------------------------ */
function chkFormPapier() {
	if(document.Papier.author.value == "") {
        if(document.Papier.MAuth.value == "-1") {
    		alert("Bitte einen Autor angeben!");
		    document.Papier.author.focus();
		    return false;
        }
	}
	if(document.Papier.text.value == "") {
		alert("Bitte den Beitrag schreiben!");
		document.Papier.text.focus();
		return false;
	}
	if(document.Papier.next.value == "") {
        if(document.Papier.schluss.checked == false) {
    		alert("Bitte den Nachtext schreiben!");
	    	document.Papier.next.focus();
		    return false;
        }
	}
	return true;
}
function EndConfirm() {
	if(document.Papier.schluss.checked == true) {
	    Check = confirm("Bist Du sicher, dass der Text jetzt fertig ist?");
 	    if(Check == false) {
			document.Papier.schluss.checked = 0;
			document.Papier.next.focus();
        } else {
			document.Papier.submit.focus();
        }
	}
    return true;
}
function chkPapierAuthor () {
   if(document.Papier.author.value != "" && document.Papier.MAuth.value != "-1") {
		document.Papier.MAuth.value = "-1";
		document.Papier.text.focus();
   }
   return true;
}
function chkPapierMember () {
   if(document.Papier.MAuth.value != "-1" && document.Papier.author.value != "") {
		document.Papier.author.value = "";
		document.Papier.text.focus();
   }
   return true;
}
/* Prüft Maillistfelder von Live-/Titel-Reply ---------------------- */
function chkFormMaillist() {
    if(document.Maillist.name.value == "") {
		alert("Bitte Deinen Namen eingeben!");
		document.Maillist.name.focus();
		return false;
	}
	if(document.Maillist.email.value == "") {
		alert("Bitte Deine Email-Adresse eingeben!");
		document.Maillist.email.focus();
		return false;
	}
	if(document.Maillist.texte.value == "") {
	    Check = confirm("Möchtest Du über alle neuen Texte benachrichtigt werden?");
 	    if(Check == false) {
			document.Maillist.texte.value = "text";
			return true;
        } else {
			document.Maillist.texte.value = "all";
			return true;
        }
	}
    return true;
}
/* Prüft Maillistfelder von News ----------------------------------- */
function chkFormMaillistNews() {
    if(document.Maillist.name.value == "") {
		alert("Bitte Deinen Namen eingeben!");
		document.Maillist.name.focus();
		return false;
	}
	if(document.Maillist.email.value == "") {
		alert("Bitte Deine Email-Adresse eingeben!");
		document.Maillist.email.focus();
		return false;
	}
    return true;
}
/* Prüft Memberantragsfelder --------------------------------------- */
function chkFormMemberantrag() {
    if(document.memberantrag.name.value == "") {
		alert("Bitte Deinen Namen eingeben!");
		document.memberantrag.name.focus();
		return false;
	}
	if(document.memberantrag.email.value == "") {
		alert("Bitte Deine Email-Adresse eingeben!");
		document.memberantrag.email.focus();
		return false;
	}
    return true;
}
/* Prüft Eingabefelder von Login (Nav) ----------------------------- */
function chkFormLogin() {
	if(document.Login.member.value == "") {
		alert("Bitte Deinen Namen eingeben!");
		document.Login.member.focus();
		return false;
	}
	if(document.Login.passw.value == "") {
		alert("Bitte Dein Passwort eingeben!");
		document.Login.passw.focus();
		return false;
	}
	return true;
}
/* Prüft Wertungs-Dropdown ----------------------------------------- */
function chkFormRate() {
	if(document.Wertung.rating.value == "") {
		alert("Du hast keine Wertung angegeben");
		document.Wertung.rating.focus();
		return false;
	}
	return true;
}
/* HallOfFame-Text-Dropdowns --------------------------------------- */
function surfto(url)  {
	if (url != "0")	{ location=url; }
}
/* Lesen-Text-Dropdowns Achtung:Target=Content!! ------------------- */
function surftocontent(url)  {
	if (url != "0") {
		parent.frames[0].location.href=url;
    }
}
/* Smilie-Popup ---------------------------------------------------- */
function smiliePopup()  { 
	Popup = window.open("http://www.faltland.ch/test/smilies.html","FaltlandSmilies","width=400,height=340,menubar=no,scrollbars=yes,resizable=yes,toolbar=no,personalbar=no");
	Popup.focus()
}
/* ----------------------------------------------------------------- */
function chkEmailForm() {
	if(document.mail.passw.value == "") {
		window.alert("Bitte Dein Passwort eingeben");
		document.mail.passw.focus();
		return false;
	}
	if(document.mail.new_email.value == "") {
		window.alert("Bitte die neue Mailadresse eingeben.");
		document.mail.new_email.focus();
		return false;
	}
	return true;
}
/* ----------------------------------------------------------------- */
function chkPwForm() {
	if(document.passwort_adm.passw.value == "") {
		window.alert("Bitte altes Passwort eingeben.");
		document.passwort_adm.passw.focus();
		return false;
	}
	if(document.passwort_adm.new_pass1.value == "") {
		window.alert("Bitte neues Passwort eingeben.");
		document.passwort_adm.new_pass1.focus();
		return false;
	}
	if(document.passwort_adm.new_pass2.value == "") {
		window.alert("Bitte neues Passwort erneut eingeben");
		document.passwort_adm.new_pass2.focus();
		return false;
	}
	if(document.passwort_adm.new_pass2.value != document.passwort_adm.new_pass1.value) {
		window.alert("Die Angaben zum neuen Passwort stimmen nicht überein. Bitte erneut eingeben.");
		document.passwort_adm.new_pass2.value = ""
		document.passwort_adm.new_pass1.focus();
		document.passwort_adm.new_pass1.select();
		return false;
	}
	return true;
}
/* ----------------------------------------------------------------- */
function chkTextForum() {
	if(document.textforum.name.value == "") {
		window.alert("Bitte Deinen Namen eingeben.");
		document.textforum.name.focus();
		return false;
	}
	if(document.textforum.body.value == "") {
		window.alert("Bitte einen Kommentar zum Text abgeben.");
		document.textforum.body.focus();
		return false;
	}
	return true;
}
/* ----------------------------------------------------------------- */
function chkFaltForum() {
   if(document.faltforum.name.value == "") {
     window.alert("Bitte Deinen Namen eingeben.");
     document.faltforum.name.focus();
     return false;
   }
   if(document.faltforum.subject.value == "") {
     window.alert("Bitte einen Betreff eingeben.");
     document.faltforum.subject.focus();
     return false;
   }
   if(document.faltforum.body.value == "") {
     window.alert("Bitte einen Beitrag eingeben.");
     document.faltforum.body.focus();
     return false;
   }
   return true;
}
/* ----------------------------------------------------------------- */
function chkGast() {
	if(document.gast.Name.value == "") {
		window.alert("Bitte Deinen Namen eingeben.");
		document.gast.Name.focus();
		return false;
	}
	if(document.gast.Comment.value == "") {
		window.alert("Bitte einen Kommentar abgeben.");
		document.gast.Comment.focus();
		return false;
	}
	return true;
}
/* ----------------------------------------------------------------- */
function chkKontakt() {
	if(document.kontakt.name.value == "") {
		window.alert("Bitte Deinen Namen eingeben.");
		document.kontakt.name.focus();
		return false;
	}
	if(document.kontakt.kontakt.value == "") {
		window.alert("Bitte einen Kommentar abgeben.");
		document.kontakt.kontakt.focus();
		return false;
	}
	return true;
}
/* ----------------------------------------------------------------- */
function chkTellafriend() {
	if(document.Tellafriend.name.value == "") {
		window.alert("Bitte Deinen Namen eingeben.");
		document.Tellafriend.name.focus();
		return false;
	}
	if(document.Tellafriend.email.value == "") {
		window.alert("Bitte Deine Email-Adresse eingeben.");
		document.Tellafriend.email.focus();
		return false;
	}
	if(document.Tellafriend.empfaenger.value == "") {
		window.alert("Bitte den Namen des Empfängers eingeben.");
		document.Tellafriend.empfaenger.focus();
		return false;
	}
	if(document.Tellafriend.emailempf.value == "") {
		window.alert("Bitte die Email-Adresse des Empfängers eingeben.");
		document.Tellafriend.emailempf.focus();
		return false;
	}
	if(document.Tellafriend.comment.value == "") {
		window.alert("Bitte einen Kommentar eingeben.");
		document.Tellafriend.comment.focus();
		return false;
	}
	return true;
}
/* ----------------------------------------------------------------- */
function chkSuchForm(id) {
	if(id == 'gast') 	{ lastfield = 'gast'; }
	if(id == 'mautor') 	{ lastfield = 'mautor'; }
	if(id == 'ok') {
		if(document.suche.autor.value == '' && document.suche.mautor.value == '-1') {
			window.alert("Bitte einen Namen eingeben oder ein Member aussuchen.");
			return false;
		}
		if(typeof lastfield == 'undefined') {
			lastfield = '';
		}
		if(lastfield == 'gast') {
			document.suche.mautor.value = '-1';
			return true;
		}
		if(lastfield == 'mautor') {
			document.suche.autor.value = '';
			return true;
		}
		if(lastfield == '') {
			return true;
		}
	}
}
/* Für Team-Funktionen --------------------------------------------- */
function DeleteBeitrag() {
     Check = window.confirm("Soll dieser Beitrag wirklich gelöscht werden?");
	 if (Check == false){ 
		 return false;
	 } else {
		 return true;
	 }
}
/* ----------------------------------------------------------------- */
function DeleteThread() {
     Check = window.confirm("Soll dieser Thread wirklich gelöscht werden?");
	 if (Check == false){ 
		 return false;
	 } else {
		 return true;
	 }
}
/* ----------------------------------------------------------------- */
/* ----------------------------------------------------------------- */

