function GrafikAnzeigen(GrafikURL, Breite, Hoehe)
{
	pic = new Image(); 
	pic.src = GrafikURL;
	Fensteroptionen = "toolbar=0,scrollbars=0,location=0,status=0,menubar=0,resizable=0";
	Breite = Math.abs(Breite) + 60;
	Hoehe = Math.abs(Hoehe) + 60;
	xpos = (screen.width/2)-(Breite/2); 
	ypos = (screen.height/2)-(Hoehe/2); 
    Grafikfenster = window.open("", "ArtikelFoto", Fensteroptionen + ',top='+ypos+',left='+xpos+',width=' + Breite + ',height=' + Hoehe);
    Grafikfenster.focus();
    Grafikfenster.document.open();

 	with(Grafikfenster) {
        document.write("<html><head>");
        document.write("<title>Grafikanzeige</title>");
        document.write("</head>");
        document.write("<body leftmargin=\"0\" marginheight=\"0\" marginwidth=\"0\" topmargin=\"0\">");
        document.write("<img border=\"0\" onclick=\"window.close();\" src=\""+ GrafikURL +"\" title=\"Zum Schließen auf das Foto klicken\" style=\"margin: 30px 30px 0xp 30px;cursor:pointer\">");
		document.write("<p style=\"font: 10px Verdana, Arial;text-align:center;\">Zum Schließen auf das Foto klicken.</p>");
		document.write("</body></html>");
    }
    return;
}

function initArray() {
    this.length = initArray.arguments.length;
    for (var i = 0; i < this.length; i++)
        this[i] = initArray.arguments[i];
}

function from10toradix(value,radix){
    var retval = '';
    var ConvArray = new initArray(0,1,2,3,4,5,6,7,8,9,'A','B','C','D','E','F');
    var intnum;
    var tmpnum;
    var i = 0;

    intnum = parseInt(value,10);
    if (isNaN(intnum)){
        retval = 'NaN';
    }else{
        while (intnum > 0.9){
            i++;
            tmpnum = intnum;
            // cancatinate return string with new digit:
            retval = ConvArray[tmpnum % radix] + retval;  
            intnum = Math.floor(tmpnum / radix);
            if (i > 100){
                // break infinite loops
                retval = 'NaN';
                break;
            }
        }
    }
    return retval;
}

function kjcuelkcu(id,numshift) {
	flen = kjcuelkcu.arguments.length;

	code = '';
	for (i=2;i<flen;i++) {
		char = kjcuelkcu.arguments[i];
		if (char=='#') code += '@'; else code += '%'+from10toradix(parseInt(char)-numshift,16);
	}

	if (obj=document.getElementById(id)) {
		if (unescape) {
			obj.innerHTML = unescape(code);
			obj.href = 'mailto:'+unescape(code);
		} else {
			obj.innerHTML = decodeURI(code);
			obj.href = 'mailto:'+decodeURI(code);
		}
	}
}