function mm_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.mm_pgW=innerWidth; document.mm_pgH=innerHeight; onresize=mm_reloadPage; }}
  else if (innerWidth!=document.mm_pgW || innerHeight!=document.mm_pgH) location.reload();
}
mm_reloadPage(true);

function mm_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=mm_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function mm_showHideLayers() { //v6.0
  var i,p,v,obj,args=mm_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=mm_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}



function mm_reloadPage(init) { //reloads the window if Nav4 resized
 if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
 document.mm_pgW=innerWidth; document.mm_pgH=innerHeight; onresize=mm_reloadPage; }}
 else if (innerWidth!=document.mm_pgW || innerHeight!=document.mm_pgH) location.reload();
}
mm_reloadPage(true);

/* Auto center window script- Eric King (http://redrival.com/eak/index.shtml) */
      var win = null;
      function NewWindow(mypage,myname,w,h,scroll,text){
        LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
        TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
        settings = 'height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars=no,resizable'
        win = window.open("","NewWindow",settings);
        win = window.open("","NewWindow",settings);
        win.document.write ("<HTML><HEAD><TITLE>Hof Semiramis in Ried / St. Stephan");
        win.document.write ("</TITLE></HEAD>");
        win.document.write ("<BODY BGCOLOR='#660033'>");
        win.document.write (" ");
        win.document.write (" ");
        win.document.write (" ");
        win.document.write ("<CENTER><IMG SRC='");
        win.document.write (mypage);
        win.document.write ("' BORDER=0></CENTER>");
        win.document.write (" ");
        win.document.write (" ");
        win.document.write (" ");
        win.document.write ("</BODY></HTML>");
        win.document.close();
        win.document.bgColor="#660033"
        if(win.window.focus)
          {win.window.focus();}
      }

function NeuFenster(){ MeinFenster =
 window.open("hilfe.html", "Zweitfenster", "width=400,height=450,scrollbars");
 MeinFenster.focus();}

	function DoPrompt(action) {
	var revisedMessage;
	var currentMessage = document.message.message.value;

	
	if (action == "smile") {
    var urlUBBCode = "<img src=\"http://www.hof-semiramis.ch/guestbook/grafix/smile.gif\">";
	revisedMessage = currentMessage+urlUBBCode;
	document.message.message.value=revisedMessage;
	document.message.message.focus();
	return;
	}
	if (action == "wink") {
    var urlUBBCode = "<img src=\"http://www.hof-semiramis.ch/guestbook/grafix/wink.gif\">";
	revisedMessage = currentMessage+urlUBBCode;
	document.message.message.value=revisedMessage;
	document.message.message.focus();
	return;
	}
	if (action == "cool") {
    var urlUBBCode = "<img src=\"http://www.hof-semiramis.ch/guestbook/grafix/cool.gif\">";
	revisedMessage = currentMessage+urlUBBCode;
	document.message.message.value=revisedMessage;
	document.message.message.focus();
	return;
	}
	if (action == "sad") {
    var urlUBBCode = "<img src=\"http://www.hof-semiramis.ch/guestbook/grafix/sad.gif\">";
	revisedMessage = currentMessage+urlUBBCode;
	document.message.message.value=revisedMessage;
	document.message.message.focus();
	return;
	}
	if (action == "biggrin") {
    var urlUBBCode = "<img src=\"http://www.hof-semiramis.ch/guestbook/grafix/biggrin.gif\">";
	revisedMessage = currentMessage+urlUBBCode;
	document.message.message.value=revisedMessage;
	document.message.message.focus();
	return;
	}
	if (action == "confused") {
    var urlUBBCode = "<img src=\"http://www.hof-semiramis.ch/guestbook/grafix/confused.gif\">";
	revisedMessage = currentMessage+urlUBBCode;
	document.message.message.value=revisedMessage;
	document.message.message.focus();
	return;
	}
	if (action == "cheesy") {
    var urlUBBCode = "<img src=\"http://www.hof-semiramis.ch/guestbook/grafix/cheesy.gif\">";
	revisedMessage = currentMessage+urlUBBCode;
	document.message.message.value=revisedMessage;
	document.message.message.focus();
	return;
	}
	if (action == "shocked") {
    var urlUBBCode = "<img src=\"http://www.hof-semiramis.ch/guestbook/grafix/shocked.gif\">";
	revisedMessage = currentMessage+urlUBBCode;
	document.message.message.value=revisedMessage;
	document.message.message.focus();
	return;
	}
	if (action == "angry") {
    var urlUBBCode = "<img src=\"http://www.hof-semiramis.ch/guestbook/grafix/angry.gif\">";
	revisedMessage = currentMessage+urlUBBCode;
	document.message.message.value=revisedMessage;
	document.message.message.focus();
	return;
	}
	
	
	if (action == "url") {
    var urlUBBCode = "<a href=\"\"></a>";
	revisedMessage = currentMessage+urlUBBCode;
	document.message.message.value=revisedMessage;
	document.message.message.focus();
	return;
	}
	if (action == "imgc") {
    var urlUBBCode = "<img src=\"\">";
	revisedMessage = currentMessage+urlUBBCode;
	document.message.message.value=revisedMessage;
	document.message.message.focus();
	return;
	}
	if (action == "bold") {
    var urlUBBCode = "<b></b>";
	revisedMessage = currentMessage+urlUBBCode;
	document.message.message.value=revisedMessage;
	document.message.message.focus();
	return;
	}
if (action == "italic") {
    var urlUBBCode = "<i></i>";
	revisedMessage = currentMessage+urlUBBCode;
	document.message.message.value=revisedMessage;
	document.message.message.focus();
	return;
	}	
}


function validate(){

if (document.message.name.value=="") {
alert("Bitte geben Sie Ihren NAMEN ein!")
return false
}
if (document.message.message.value=="") {
alert("Bitte geben Sie einen KOMMENATR ein!")
return false
}

return true
}
      



/*
Form field Limiter script- By Dynamic Drive
For full source code and more DHTML scripts, visit http://www.dynamicdrive.com
This credit MUST stay intact for use
*/

var ns6=document.getElementById&&!document.all

function restrictinput(maxlength,e,placeholder){
if (window.event&&event.srcElement.value.length>=maxlength)
return false
else if (e.target&&e.target==eval(placeholder)&&e.target.value.length>=maxlength){
var pressedkey=/[a-zA-Z0-9\.\,\/]/ //detect alphanumeric keys
if (pressedkey.test(String.fromCharCode(e.which)))
e.stopPropagation()
}
}

function countlimit(maxlength,e,placeholder){
var theform=eval(placeholder)
var lengthleft=maxlength-theform.value.length
var placeholderobj=document.all? document.all[placeholder] : document.getElementById(placeholder)
if (window.event||e.target&&e.target==eval(placeholder)){
if (lengthleft<0)
theform.value=theform.value.substring(0,maxlength)
placeholderobj.innerHTML=lengthleft
}
}


function displaylimit(theform,thelimit){
var limit_text='noch <b><span id="'+theform.toString()+'">'+thelimit+'</span></b> Zeichen!'
if (document.all||ns6)
document.write(limit_text)
if (document.all){
eval(theform).onkeypress=function(){ return restrictinput(thelimit,event,theform)}
eval(theform).onkeyup=function(){ countlimit(thelimit,event,theform)}
}
else if (ns6){
document.body.addEventListener('keypress', function(event) { restrictinput(thelimit,event,theform) }, true); 
document.body.addEventListener('keyup', function(event) { countlimit(thelimit,event,theform) }, true); 
}
}


function NeuFenster(){ MeinFenster =
 window.open("hilfe.html", "Zweitfenster", "width=400,height=450,scrollbars");
 MeinFenster.focus();}
