var postminlength = 200;
var postmaxlength = 1000;
function checklength () {
	if (document.yuleform.newtext.value.length < postminlength) {
		alert("Deine Vorstellung des Abends ist zu kurz. Du musst mindestens "+postminlength+" Zeichen schreiben. Du hast bis jetzt "+document.yuleform.newtext.value.length+" Zeichen geschrieben.");
		return false;
	}
	else if (document.yuleform.newtext.value.length > postmaxlength) {
		alert("Deine Vorstellung des Abends ist zu lange. Du darfst höchstens "+postmaxlength+" Zeichen schreiben. Du hast bis jetzt "+document.yuleform.newtext.value.length+" Zeichen geschrieben.");
		return false;
	}
	else if (document.yuleform.newname.value.length == 0) {
		alert("Du musst einen Namen eingeben.");
		return false;
	}
	else if (document.yuleform.newage.value.length == 0) {
		alert("Du musst ein Alter angeben");
		return false;
	}
	else if (document.yuleform.newpartner.value.length == 0) {
		alert("Du musst einen Partner angeben");
		return false;
	}
	else if (document.yuleform.newpartnersdress.value.length == 0) {
		alert("Du musst die Kleidung deines Partners angeben");
		return false;
	}
	else if (document.yuleform.newdress.value.length == 0) {
		alert("Du musst deine Kleidung angeben");
		return false;
	}
	else {
		return true;
	}
}
function showsign() {
	if (document.yuleform.newtext.value.length < postminlength) {
		var signneed = postminlength - document.yuleform.newtext.value.length;
		var message = "Du musst noch "+signneed+" Zeichen schreiben.";
	}
	else if (document.yuleform.newtext.value.length <= postmaxlength) {
		var signwrite = postmaxlength - document.yuleform.newtext.value.length;
		var message = "Du darfst noch "+signwrite+" Zeichen schreiben.";
	}
	else {
		var signover = document.yuleform.newtext.value.length - postmaxlength;
		var message = "Du hast "+signover+" Zeichen zu viel geschrieben.";
	}
	document.yuleform.count.value = message;
}

function checklengthe () {
	if (document.yuleform.newtext.value.length < postminlength) {
		alert("Your idea about the evening is too short. You've got to write at least "+postminlength+" signs. You've already written "+document.yuleform.newtext.value.length+" signs.");
		return false;
	}
	else if (document.yuleform.newtext.value.length > postmaxlength) {
		alert("Your idea about the evening ist too long. You can maximally write "+postmaxlength+" signs. You've written "+document.yuleform.newtext.value.length+" signs.");
		return false;
	}
	else if (document.yuleform.newname.value.length == 0) {
		alert("You've got to enter a name.");
		return false;
	}
	else if (document.yuleform.newage.value.length == 0) {
		alert("You've got to enter an age.");
		return false;
	}
	else if (document.yuleform.newpartner.value.length == 0) {
		alert("You've got to enter a partner");
		return false;
	}
	else if (document.yuleform.newpartnersdress.value.length == 0) {
		alert("You've got to describe the dress of your partner.");
		return false;
	}
	else if (document.yuleform.newdress.value.length == 0) {
		alert("You've got to describe your own dress.");
		return false;
	}
	else {
		return true;
	}
}
function showsigne () {
	if (document.yuleform.newtext.value.length < postminlength) {
		var signneed = postminlength - document.yuleform.newtext.value.length;
		var message = "You've got to write another "+signneed+" signs.";
	}
	else if (document.yuleform.newtext.value.length <= postmaxlength) {
		var signwrite = postmaxlength - document.yuleform.newtext.value.length;
		var message = "You can write another "+signwrite+" signs.";
	}
	else {
		var signover = document.yuleform.newtext.value.length - postmaxlength;
		var message = "You've written "+signover+" signs too much.";
	}
	document.yuleform.count.value = message;
}

function DoSmilie(addSmile)
{
	var revisedMessage;
	var currentMessage = document.gbook.nachricht.value;
	revisedMessage = currentMessage+addSmile;
	document.gbook.nachricht.value=revisedMessage;
	document.gbook.nachricht.focus();
	return false;
}

function img()
{
addImgURL = prompt("Gib bitte die URL des Bildes ein","http://")
	var imgNew;
	var whatsIn = document.gbook.nachricht.value;
	imgNew = whatsIn + "[img]" + addImgURL + "[/img] ";
	document.gbook.nachricht.value=imgNew;
	document.gbook.nachricht.focus();
}

function mail()
{
addMAIL = prompt("Gib bitte die E-Mail Adresse ein","youremail@address.com")
	var mailNew;
	var whatsIn = document.gbook.nachricht.value;
	MailNew = whatsIn + "[mail]" + addMAIL + "[/mail] ";
	document.gbook.nachricht.value=MailNew;
	document.gbook.nachricht.focus();
}

function url()
{
addURL = prompt("Gib hier die URL deines Links ein","Link OHNE http:// davor")
addURLText = prompt("Gib hier die Beschreibung deines Links ein","Beschreibung")
	var URLNew;
	var whatsIn = document.gbook.nachricht.value;
	URLNew = whatsIn + "[url=" + addURL + "]" + addURLText + "[/url] ";
	document.gbook.nachricht.value=URLNew;
	document.gbook.nachricht.focus();
}

function bold()
{
addBoldTxt = prompt("Gib hier den Text ein, der fett erscheinen soll!","fetter Test")
	var boldTxT;
	var whatsIn = document.gbook.nachricht.value;
	boldTxT = whatsIn + "[b]" + addBoldTxt + "[/b] ";
	document.gbook.nachricht.value=boldTxT;
	document.gbook.nachricht.focus();
}

function ital() {
addItalTxt = prompt("Gib hier den Text ein, der kursiv erscheinen soll!","kursiver Test")
	var italTxt;
	var whatsIn = document.gbook.nachricht.value;
	italTxt= whatsIn + "[i]" + addItalTxt + "[/i] ";
	document.gbook.nachricht.value=italTxt;
	document.gbook.nachricht.focus();
}

function MyWindow(url, name, width, height, scroll, resize) {
	window.open(url, name,'width=' + width + ',height=' + height + ',resizable=' + resize + ',scrollbars=' + scroll + ',menubar=no,status=no' );
}
	
function PopUP(url, name, width, height) {
	var Win = window.open(url, name,'width=' + width + ',height=' + height + ',resizable=0,scrollbars=yes,menubar=no,status=no' );
}

/*
JavaScript Code © by Stefan Götschi
*/
function clock() {
			var d = new Date();
			var hour = d.getHours();
			var hour = ((hour < 10) ? "0" : "") + hour;
			var minutes = d.getMinutes();
			var minutes = ((minutes < 10) ? "0" : "") + minutes;
			var seconds = d.getSeconds();
			var seconds = ((seconds < 10) ? "0" : "") + seconds;
			var time = (hour + ":" + minutes + ":" + seconds);
			document.forms[0].clock.value = time;
			setTimeout("clock()", 1000);
}

/*
   Scripts © by Flexer, CuteNews
   http://cutephp.com
   Thanx!
*/
function ShowOrHide(d1, d2) {
   if (d1 != '') DoDiv(d1);
   if (d2 != '') DoDiv(d2);
}

function DoDiv(id) {
   var item = null;
   if (document.getElementById) {
      item = document.getElementById(id);
   } else if (document.all){
      item = document.all[id];
   } else if (document.layers){
      item = document.layers[id];
   }
   if (!item) {
   }
   else if (item.style) {
       if (item.style.display == "none"){ item.style.display = ""; }
       else {item.style.display = "none"; }
   }else{ item.visibility = "show"; }
}
