/*    JAVASCRIPT    */

/*
* @author	Sebastian Müller <post@produktivbuero.de>
* @version	Versionsnummer (1.2)
*/


/*
* Entschlüsselt E-Mails
*
* @param    "s": verschlüsselte E-Mail-Adresse
* @return   "r": E-Mail-Adresse
*/

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);
};

/*
* Fragt den angeforderten Druckvorgang ab
*
* @param    "msg": übergebene Nachricht
*/

function checkPrint (msg) {
	var msg = confirm(msg);
    if (msg) {
        window.print();
    }
};

/*
* Öffnet ein Popupfenster
*
* @param    "url": übergebene Adresse
*/

function windowPrint (url) {
	windowProps = "resize=yes, dependant=yes, scrollbars=yes, menubar=yes";
	myWindow = window.open(url,"print",windowProps);
};

/*
* Wechselt die Seite über ein Auswahlmenü
*
* @param    "targ": Zielfenster
* @param    "selObj": übergebene Adresse
* @param    "restore": ?
*/

function quickMenu (targ,selObj,restore) {
	eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
	if (restore) selObj.selectedIndex=0;
};