function Code( Code ) {
	document.guestbook.msg.focus();
	document.guestbook.msg.value = document.guestbook.msg.value + Code;
	document.guestbook.msg.focus();
}
function FontStyle ( Code ) {
	var text = window.prompt ( "Gebt hier euren Text ein ...", "mein Text" );
	if ( text != "" && text != null && text != "mein Text" ) {
		document.guestbook.msg.focus();
		document.guestbook.msg.value = document.guestbook.msg.value + "[" + Code + "]" + text + "[/" + Code + "]" + " ";
		document.guestbook.msg.focus();
		//Code ( "[" + Code + "]" + text + "[/" + Code + "]" + " " );
	}
}
function SetImage() {
	var uri = window.prompt ( "Gebt hier die Bildadresse ein ...","http://" );
    if ( uri != "" && uri != null && uri != "http://" ) {
		Code ( "[img]" + uri + "[/img] " );
	}
}
function SetSmillie() {
	var uri = window.prompt ( "Gebt hier die Smillieadresse ein ...","http://" );
	if ( uri != null && uri != "" && uri != "http://" ){
		Code ( "[smilie]" + uri + "[/smilie] " );
	}
}
function SetURL() {
	var uri 	= window.prompt ( "Gebt hier die Link Adresse ...?>","http://" );
	var text 	= window.prompt ( "Gebt hier die Link Text ...?>", "" );
	if ( uri != null && uri != "" ) {
		if ( text != null && text != "" ) {
			Code ( "[url=" + uri + "]" + text + "[/url] " );
		} else {
			Code ( "[url]" + uri + "[/url] " );
		}
	}
}
function SetQuote() {
	var person 	= window.prompt ( "Gebt hier die zitierte Person ...","" );
	var quote 	= window.prompt ( "Und nun das Zitat ...","" );
	if( person != null && quote != null && person != "" && quote != "" ) {
		Code ( "[quote=" + person + "]" + quote + "[/quote] " );
	}
}
function SetMail() {
	var uri 	= window.prompt ( "Gebt hier die E-Mail Adresse ein ...","" );
	var text 	= window.prompt ( "Gebt hier den linktext ein ...","" );
	if ( uri != null && uri != "" ) {
		if ( text != null && text != "" ) {
			Code ( "[email=" + uri + "]" + text + "[/email] " );
		} else {
			Code ( "[email]" + uri + "[/email] " );
		}
	}
}
function SetCode() {
	var file = window.prompt("Dateiname ...","");
	var code = window.prompt("Quellcode ...","");
	if ( code != null && code != "" ) {
		if ( file != null && file != "" ) {
			Code ( "[code=" + file + "]" + code + "[/code] " );
		} else {
			Code ( "[code]" + code + "[/code] " );
		}
	}
}
function CryptMailto( ) {
   	var n = 0;
   	var r = "";
   	var s = "mailto:"+document.guestbook.uncryptedMail.value;
   	var e = document.guestbook.uncryptedMail.value;
	e = e.replace( /@/, " [at] ");
    e = e.replace( /\./g, " [dot] ");
	for( var i=0; i < s.length; i++ ) {
    	n = s.charCodeAt( i );
        if( n >= 8364 ) {
        	n = 128;
        }
        r += String.fromCharCode(n+1);
    }
    document.guestbook.cryptedMail.value = r;
    //return r;
}
function UnCryptMailto( s ) {
	var n = 0;
    var r = "";
    for( var i = 0; i < s.length; i++) {
        n = s.charCodeAt( i );
        if( n >= 8364 ) {
            n = 128;
        }
        r += String.fromCharCode( n - 1 );
    }
    return r;
}
function linkTo_UnCryptMailto( s ) {
    location.href=UnCryptMailto( s );
}
