function myTT_clsBild() { this.cAJAX = new myTT_clsAjax(); this.fAnzSperre = document.getElementById("SPERRE"); this.fAnzBild = document.getElementById("BILD"); this.fAnzMenue = document.getElementById("BILD_MENUE"); this.fAnzText = document.getElementById("BILD_TEXT"); this.fAnzInhalt = document.getElementById("BILD_INHALT"); this.fAnzAnzeige = document.getElementById("BILD_ANZEIGE"); this.fAnzAnzeigeHelp = document.getElementById("BILD_ANZEIGEHELP"); this.fAktKennung = ""; this.fAktHeight = 50; this.fAktWidth = 50; this.fAktMime = "jpg"; this.fAktSize = 0; this.fZspSrc = ""; this.fZspText = ""; this.Close = myTT_clsBild_Close; this.Create = myTT_clsBild_Create; this.onLoad = myTT_clsBild_onLoad; this.Open = myTT_clsBild_Open; this.Resize = myTT_clsBild_Resize; this.Write = myTT_clsBild_Write; this.Create(); function myTT_clsBild_Close() { with(this) { fAktWidth = fAnzAnzeige.style.width = "50"; fAktHeight = fAnzAnzeige.style.height = "50"; fAnzAnzeige.src = PFAD + "_system/open/bild/bb.gif"; fAnzText.innerHTML = "Bild laden"; fAnzBild.style.display = fAnzSperre.style.display = "none"; Resize(); }} function myTT_clsBild_Create() { with(this) { }} function myTT_clsBild_onLoad(aThis) { with(this) { var mImg = new Image(); mImg.src = fAnzAnzeigeHelp.src; fAktWidth = fAnzAnzeige.style.width = mImg.width; fAktHeight = fAnzAnzeige.style.height = mImg.height; fAnzText.innerHTML = fZspText; fAnzAnzeige.src = mImg.src; Resize(); }} function myTT_clsBild_Open(aPfad,aText,aMime) { with(this) { fAnzBild.style.display = fAnzSperre.style.display = "inline"; Write(aPfad,aText,aMime); }} function myTT_clsBild_Resize() { with(this) { fAnzInhalt.style.width = fAktWidth + "px"; fAnzInhalt.style.height = fAktHeight + "px"; fAnzBild.style.width = fAnzInhalt.offsetWidth + 18 + "px"; fAnzBild.style.height = fAnzText.offsetTop + fAnzText.offsetHeight + "px"; mTop = Math.round((document.getElementsByTagName("body")[0].offsetHeight - fAnzBild.offsetHeight)/2); mLeft = Math.round((document.getElementsByTagName("body")[0].offsetWidth - fAnzBild.offsetWidth)/2); fAnzBild.style.top = (mTop<0?0:mTop) + 'px'; fAnzBild.style.left = (mLeft<0?0:mLeft) + 'px'; }} function myTT_clsBild_Write(aPfad,aText,aMime) { with(this) { fAnzText.innerHTML = "Bild laden"; fZspText = aText; fZspSrc = fAnzAnzeige.src; fAnzAnzeigeHelp.src = aPfad; Resize(); }} } 
