var isIE = navigator.appName=="Microsoft Internet Explorer"?true:false;


function getFlashObj(movie){
   if (window.document[movie]) {
      return window.document[movie];
   }
   if (navigator.appName.indexOf("Microsof Internet")==-1) {
      if (document.embeds && document.embeds[movie]) {
         return document.embeds[movie];
      }
   } else {
      return document.getElementById(movie);
   }
   return null;
}


function getDimensions(movie) {
   var movieObj = getFlashObj(movie);
   var width = movieObj.TGetProperty("/", 8);
   var height= movieObj.TGetProperty("/", 9);
   document.getElementById(movie).width = width;
   document.getElementById(movie).height = height;
}



function getHeight(){
    var h=0;
    if(!!window.innerHeight && !!window.scrollMaxY){
        h=window.parent.innerHeight+window.parent.scrollMaxY;
    } else if(!!document.body.scrollHeight) {
        h=document.body.scrollHeight;
    } else if(!!document.body.offsetHeight) {
        h=document.body.offsetHeight;
    }
    return h;
}

function getWidth(){
    var w=0;
    if(!!window.innerWidth && !!window.scrollMaxX){
        w=window.parent.innerWidth+window.parent.scrollMaxX;
    } else if(!!document.body.scrollWidth) {
        w=document.body.scrollWidth;
    }else if(!!document.body.offsetWidth) {
        w=document.body.offsetWidth;
    }
    return w;
}

function getScrollHeight(){
    if(!!window.pageYOffset){
        return window.pageYOffset;
    } else if(!!document.body.scrollTop) {
        return document.body.scrollTop;
    } else if(!!document.documentElement.scrollTop) {
        return document.documentElement.scrollTop;
    } else {
        return 0;
    }
}


function getScrollMaxHeight(){
    if(!!window.pageYOffset){
        return window.scrollMaxY;
    } else if(!!document.body.scrollTop) {
        return document.body.scrollTop;
    } else if(!!document.documentElement.scrollTop) {
        return document.documentElement.scrollTop;
    } else {
        return 0;
    }
}

var isBodyLoaded=false;
function handleBodyOnLoad()
{
    isBodyLoaded=true;
    handleArticleImages();
    return true;
}


function handleSourceOnLoad()
{
    initLightbox();
    handleBottomImages();
    handleImageTrans();
    controlResize();
    startHeaderImgLoop();
    //ImgShuffleInit();
    addReflections();  // Bildreflektion laden (reflection.js)
    loopSP(); // special bottons
    contentSlide();
    setTimeZone();
    return true;
}


function handleLightbox(){
    return true;
}

var actualContentSlidePos=0;
function contentSlide(){
    var obj=getObj("contentSlider");
    if(obj!=null){
        actualContentSlidePos+=20;
        obj.style.maxWidth=actualContentSlidePos+"px";
        obj.style.maxHeight=actualContentSlidePos+"px";
        if(actualContentSlidePos<textwidth)
            window.setTimeout("contentSlide()", 10);
        else {
            obj.style.overflow="";
            obj.style.maxWidth="";
            obj.style.maxHeight="";
        }
    }
}


var timezoneLoop=0;
var timezoneInterval=0;
var timezoneObject=null;
var timezoneDate=null;
function setTimeZone(){
    
    if(timezoneObject==null){
        timezoneObject=getObj("timezone");
        if(timezoneObject==null){
            return false;
        }
    }
    

    if(timezoneDate==null){
        timezoneDate=new Date(datearray[0],datearray[1],datearray[2],datearray[3]-1,datearray[4],datearray[5],0);
        timezoneDate.setHours(timezoneDate.getHours()-1);
    }
    
    var text="<table cellspacing=0 cellpadding=2 border=0 class='timezone' align=left>";
    for(var x=0; x<timezones.length; x++){
        var tzdate=new Date(timezoneDate);
        tzdate.setHours(tzdate.getHours()+timezones[x]);
        var tzoffset=timezones[x];
        var tzoffsetstr=(tzoffset<0?"-":"+")+(tzoffset>-10 && tzoffset<10?"0":"")+(tzoffset<0?-tzoffset:tzoffset)+"00";

       var dateStrIE=(tzdate.getHours()<10?"0":"")+tzdate.getHours()+":"
           +(tzdate.getMinutes()<10?"0":"")+tzdate.getMinutes()+":"
           +(tzdate.getSeconds()<10?"0":"")+tzdate.getSeconds();

        text += "<tr><td><nobr>"+timezonenames[x]+":&nbsp;</nobr></td>"
               +"<td>"+dateStrIE+"</td><td align=right>"+tzoffsetstr+"</td></tr>";
    }
    text += "</table>";

    timezoneObject.innerHTML=text;
    timezoneDate.setSeconds(timezoneDate.getSeconds()+1);

    timezoneLoop++;
    if(timezoneInterval==0)
        timezoneInterval=window.setInterval("setTimeZone()", 1000);

    return true;
}


lastPosHeaderLoopX=0;
function startHeaderImgLoop(){
    var id="HeaderLine";
    var obj=getObj(id);
    lastPosHeaderLoopX++;

    obj.style.backgroundPosition=lastPosHeaderLoopX+"px 0px";
    window.setTimeout("startHeaderImgLoop()",10);
}


function goTo(url)
{
    window.self.location=url;
}

function goToBlank(url){
    window.open(url, "_blank", strWindowFeatures);
}

function goToPopup(url){
    window.open(url, "_blank", "status=no,toolbar=no,width="+(contentwidth-20)+",height=600,location=no,scrollbars=no,menubar=no");
}


// Object-Handling
function display(id,art){
    displayObj(getObj(id),art);
}
function displayArray(arr,art){
    for(var i=0; i<arr.length;i++){
        display(arr[i],art);
    }
}
function is_display(id){
    return is_displayObj(getObj(id));
}
function displayObj(obj,art){
    if(!art)  art="block";
    if(art=="normal") art="";
    if(!!obj) obj.style.display=art;
}
function is_displayObj(obj){
    if(!obj) return false;
    return obj.style.display != 'none';
}
function displayOrNot(id,art){
    if(is_display(id)){
        display(id,"none");
    } else {
        display(id,art);
    }
}
function displayOrNotArray(arr,art){
    for(var i=0; i<arr.length;i++){
        displayOrNot(arr[i],art);
    }
}

var lastOpen=null;
function displayOnly(numid,txtid,focus_id){

    var id=txtid+numid;
    if(lastOpen!=null){
        display(lastOpen,"none");
        if(lastOpen==id){
            lastOpen=null;
            return true;
        }
    }

    display(id);
    lastOpen=id;
    if(!!focus_id){
        getObj(focus_id).focus();
    }
    return true;
}


function disableObj(id,status){
    var obj=getObj(id);
    if(obj==null) return false;
    if(status==null) status=false;
    obj.disabled=status;
    return true;
}


var iSetActMenuLink=0;
var iSetActMenuLinkAccount=0;
function displayMenu(id,actid,mouseover,account){
    var obj=getObj(id);

    if(mouseover==true){
        if(id!=actid)
            display(actid,"none");
        if(account){
            if(iSetActMenuLinkAccount!=0)
                window.clearTimeout(iSetActMenuLinkAccount);
        } else {
            if(iSetActMenuLink!=0)
                window.clearTimeout(iSetActMenuLink);
        }
        displayObj(obj,"normal");

    } else {
        displayObj(obj,"none");
        if(account){
            iSetActMenuLinkAccount=window.setTimeout("display('"+actid+"')",1000);
        } else {
            iSetActMenuLink=window.setTimeout("display('"+actid+"')",1000);
        }
    }
}


function getObj(id){
    if(!document.getElementById(id)) return null;
    return document.getElementById(id);
}




var actBGCMouseOut="";
var actSMID="none";
function menuLinkHover(obj,mouseover)
{
    if(getObj(obj.id+"0") != null) return;
    var color="";
    
    var smi=getObj(obj.id+"_img");
    if(mouseover){
        actSMID=smi.style.display;
        smi.style.display="inline";
        actBGCMouseOut=obj.style.backgroundColor;
        color="rgb(234,234,234)";
    } else {
        smi.style.display=actSMID;
        color=actBGCMouseOut;
    }
    obj.style.backgroundColor=color;
    var actObj;
    var count=0;
    while( (actObj=getObj(obj.id+count)) != null){
        actObj.style.backgroundColor=color;
        count++;
    }
}


window.onresize=controlResize;

function controlResize(){

    //var bb=getObj('leftButtonBar');
    var main=getObj('main_table');
    //var topbar=getObj('topbar');
    var topline=getObj('topline');

    //topbar.style.left=(bb.offsetWidth+10)+"px";
    topline.style.width=(main.offsetWidth)+"px";

}

function control(){

}


var intvSP=null;
function loopSP(){
    /*
    //imgTrans(getObj("special_button"),70);
    startLoopSP();
    
    if(!!specVar[1]){
        intvSP=window.setInterval("startLoopSP()",30000);
    }
    */
}


function stopSPLoop(){
    IsPause=true;
    //imgTrans(getObj("special_button"),100);

}

function continueSPLoop(){
    IsPause=false;
    //imgTrans(getObj("special_button"),70);
    //window.setTimeout("continueSPLoopInit()", 1000);
    //return true;
}

function continueSPLoopInit(){
    IsPause=false;
    //imgTrans(getObj("special_button"),70);
}


var actualSpecialButtonID=0;
var IsPause=false;
function startLoopSP(){

    if(IsPause) return true;
    
    

    if(!specVar[actualSpecialButtonID]){
        if(actualSpecialButtonID==0){
            return false;
        }
        actualSpecialButtonID=0;
        return startLoopSP();
    }

    if(specVar[actualSpecialButtonID]['text'].length==0){
        actualSpecialButtonID++;
        return startLoopSP();
    }

    var obj=getObj("special_button");
    var textObj=getObj("special_button_text");


    obj.onclick = new Function("goTo('"+webpath+"news/"+specVar[actualSpecialButtonID]['id']+"')");

    textObj.innerHTML=specVar[actualSpecialButtonID]['text'];
    actualSpecialButtonID++;
    return true;
}




function postCKHTML(obj,id){

    var ckid=searchCK(id);
    if(!!ckid){
        addCK(ckid,obj.innerHTML);
    }
}

function getCKObj(id){
    if(!window.CKEDITOR) return false;
    if(!window.CKEDITOR.instances[id]) return false;
    return window.CKEDITOR.instances[id];
}

function getCK(id){
    if(!isCK(id)) return false;
    var data = getCKObj(id).getData();
    return data;
}

function focusCK(id){
    if(!index) index=0;
    if(!isCK(id)) return false;
    getCKObj(id).focus();
    getCKObj(id).select();
    return true;
}

function setCK(id,text){
    if(!isCK(id)) return false;
    getCKObj(id).setData(text);
    return true;
}

function addCK(id,text){
    if(!isCK(id)) return false;
    var newtext=getCK(id)+text;
    getCKObj(id).setData(newtext);
    return true;
}

function clearCK(id){
    return setCK(id,'');
}

function isCK(id){
    return getCKObj(id)!=false;
}


function searchCK(id){
    var numid=0;
    for(x in CKEDITOR.instances){
        if(x.match(id)) {
            if(id==x) return id;
            else {
                var newnum=parseInt(x.substring(id.length));
                if(newnum>numid) numid=newnum;
            }
        }
    }
    return id+"_"+numid;
}





function imgTrans(obj,opval)
{
    if(!isIE){ // mozilla, opera
        obj.style.filter="alpha(opacity="+opval+")";
        obj.style.opacity=opval/100;
    } else if(!obj.style.mozOpacity) { // IE 8
        obj.style.backgroundImage="url("+layer_bottom_bg_ie+")";
        obj.style.backgroundPosition="center center";
        obj.style.backgroundRepeat="repeat-x";
        obj.style.filter="progid:DXImageTransform.Microsoft.Alpha(Opacity="+opval+")";
    } else { // IE <8
        obj.style.filter="alpha(opacity="+opval+")";
        obj.style.mozOpacity=opval/100;
        obj.style.opacity=opval/100;
    }
    
}


var itWait=new Object();
var itwID=0;
var iWait=new Object(); // timeout
function imgTransWait(obj,opval)
{
    itwID++;
    if(obj.id=="") obj.id="itw"+itwID;
    itWait[obj.id]=opval;

    iWait[obj.id]=window.setTimeout("imgTransWaitT('"+obj.id+"')",300);
    return true;
}

function imgTransWaitT(id)
{
    imgTrans(getObj(id),itWait[id]);
}



function chkThisBox(code){

    if(!getObj(code).disabled){
        
        if(getObj(code).checked==true){
            if(getObj(code).type=="checkbox"){
                getObj(code).checked=false;
            }
        } else {
            getObj(code).checked=true;
            getObj(code).focus();
        }
    }
}


function chkDeleteDataButton(){
    var listCodes=new Array(111,222,333);
    var j=Math.floor(Math.random()*(listCodes.length-1));
    var code=listCodes[j];
    var secCodeChk=getPrompt(jsprompt+code);
    if(code!=secCodeChk) return false;
    return true;
}


function chkRequiredFields(ids){
    for(var x=0; x<ids.length; x++){
        if(!getObj(ids[x]) || getObj(ids[x]).value=='') {
            alert(requiredFieldError);
            return false;
        }
    }
    return true;
}


function strTrim(str){
    return str.replace(/(?:^[ \t\n\r]+)|(?:[ \t\n\r]+$)/g, '') ;
}

function chkDeleteDataCB(id){

    var idarr=id.split("_");
    if(idarr.length==3){ // font
        id += "_cb";
    }

    var listCodes=new Array(111,222,333);

    var j=Math.floor(Math.random()*(listCodes.length-1));
    var code=listCodes[j];
    var cb=getObj(id);
    
    if(cb.checked==true){
        var secCodeChk=getPrompt(jsprompt+code);
        if(code!=secCodeChk) cb.checked=false;
    }
}


function getPrompt(text){
    return prompt(text);
}


function chkDateField(obj){
    var text=obj.value;
    var length=text.length;

    var pos=findPos(obj);
    pos[0] += obj.offsetWidth-1;

    if(length != 10){
        setPopUp("error_datefield",pos);
        return false;
    } else {
        if(!text.match(/./gi)){
            setPopUp("error_datefield",pos);
            return false;
        } else {
            var arr=text.split(".");
            if(arr.length != 3) {
                setPopUp("error_datefield",pos);
                return false;
            }
            else {
                if(arr[0].length>2) {
                    setPopUp("error_datefield",pos);
                    return false;
                }
                else  if(arr[1].length>2) {
                    setPopUp("error_datefield",pos);
                    return false;
                }
                else  if(arr[2].length>4) {
                    setPopUp("error_datefield",pos);
                    return false;
                }
            }
        }
    }
    

    closePopUp();
    return true;
}


function chkTimeField(obj){
    var text=obj.value;
    var length=text.length;

    var pos=findPos(obj);
    pos[0] += obj.offsetWidth-1;

    if(length != 5){
        setPopUp("error_timefield",pos);
        return false;
    } else {
        if(!text.match(/:/gi)){
            setPopUp("error_timefield",pos);
            return false;
        } else {
            var arr=text.split(":");
            if(arr.length != 2) {
                setPopUp("error_timefield",pos);
                return false;
            } else {
                if(arr[0].length>2) {
                    setPopUp("error_timefield",pos);
                    return false;
                }
                else  if(arr[1].length>2) {
                    setPopUp("error_timefield",pos);
                    return false;
                }
                else if(parseInt(arr[0])>23 || parseInt(arr[0])<0){
                    setPopUp("error_timefield",pos);
                    return false;
                }
                else if(parseInt(arr[1])>59 || parseInt(arr[1])<0){
                    setPopUp("error_timefield",pos);
                    return false;
                }
            }
        }
    }

    closePopUp();
    return true;

}


function getUploadField(obj,dataid,name,file){
    if(!name || name=="") name="text";
    if(!file || file=="") file="none";
    getObj('imgframe_sec').src=uploadinline+"&id="+dataid+"&name="+name+"&file="+file;
    getFieldAtBottom(obj,getObj('imgframe'));
}


function showUploadedFiles(){
    displayOrNot('showfiles');
    setFrameH();
}

function moveUploadField(posto){

    var field=getObj('imgframe');

    var pos=new Array(parseInt(field.style.left.replace("px")), parseInt(field.style.bottom.replace("px")));

    pos[0] = posto[0];
    pos[1] = posto[1]-getHeight();

    field.style.left=pos[0]+"px";
    field.style.bottom=pos[1]+"px";
}


function getFieldAt(obj, field){
    if(field.style.display=="none"){
        var pos=findPos(obj);
        field.style.display="block";
        field.style.left=pos[0]+"px";
        field.style.top=(pos[1]-parseInt(field.style.height.replace("px")))+"px";
    } else {
        field.style.display="none";
    }
}


function getFieldAtBottom(obj, field){

    //alert(field.style.display);
    if(field.style.display=="none"){
        //var pos=findPosBottom(obj);
        
        field.style.display="block";
        var pos=new Array(getWidth()-field.offsetWidth-20 ,20+(getScrollMaxHeight()-getScrollHeight()));
        field.style.left=pos[0]+"px";
        field.style.top="";
        field.style.bottom=(pos[1]-getScrollMaxHeight())+"px";
    }
}





var intvPopUpT=null;
var isOpenPopUp=false;
var isPopUpFixed=false;
function setPopUp(contentid, pos){

    var popup=getObj('popup');
    popup.style.display="";
    var main=getObj('popup_main');
    var content=getObj(contentid);
    main.innerHTML=content.innerHTML;

    if(pos != null){
        isPopUpFixed=true;
        pos[1] -= popup.offsetHeight-1;
        popup.style.left=pos[0]+"px";
        popup.style.top=pos[1]+"px";
    } else {
        popup.style.left=(mousex+6)+"px";
        popup.style.top=(mousey-popup.offsetHeight-6)+"px";
    }


    if(isOpenPopUp) {
        runPopUp=runPopUpDown;
    } else {
        imgTrans(popup,0);
    }
    if(intvPopUpT!=null) window.clearInterval(intvPopUpT);
    if(intvPopUpTDown!=null) window.clearInterval(intvPopUpTDown);
    intvPopUpT=window.setInterval("setPopUpTransUp()",50);
    isOpenPopUp=true;
}

var runPopUp=0;
var intvPopUpTDown=null;
function setPopUpTransUp(){

    runPopUp += 10;
    imgTrans(getObj('popup'),runPopUp);
    if(runPopUp==100){
        window.clearInterval(intvPopUpT);
        runPopUp=0;
    }
}

var runPopUpDownTime=140;
var runPopUpDown=runPopUpDownTime;
function setPopUpTransDown(){
    runPopUpDown -= 10;
    if(runPopUpDown < 100) imgTrans(getObj('popup'),runPopUpDown);
    if(runPopUpDown < runPopUpDownTime-10) {
        isOpenPopUp=false;
        isPopUpFixed=false;
    }
    if(runPopUpDown==0){
        var popup=getObj('popup');
        popup.style.display="none";
        var main=getObj('popup_main');
        main.innerHTML="";
        window.clearInterval(intvPopUpTDown);
        runPopUpDown=runPopUpDownTime;
    }

}

function closePopUp(){

    window.clearInterval(intvPopUpT);
    runPopUp=0;
    if(intvPopUpTDown!=null) window.clearInterval(intvPopUpTDown);
    intvPopUpTDown=window.setInterval("setPopUpTransDown()",10);
}


function ToolTip(contentid,mouseover){
    if(mouseover){
        setPopUp(contentid);
    } else {
        closePopUp();
    }
}




function findPos(obj){
    var curleft = curtop = 0;
    if (!!obj.offsetParent) {
        do {
            curleft += obj.offsetLeft;
            curtop += obj.offsetTop;
        } while( (obj = obj.offsetParent) );
    }
    return [curleft,curtop];
}


function findPosBottom(obj){
    var curleft = 0;
    var curtop = getHeight();
    if (!!obj.offsetParent) {
        do {
            curleft += obj.offsetLeft;
            curtop -= obj.offsetTop;
        } while( (obj = obj.offsetParent) );
    }
    return [curleft,curtop];
}



var mousex=lastmousex=0;
var mousey=lastmousey=0;
function getXY(e) {
    lastmousex=mousex;
    lastmousey=mousey;

    if(isIE){
        mousex = event.clientX;
        mousey = event.clientY;
    } else {
        mousex = (window.Event) ? e.pageX : event.clientX;
        mousey = (window.Event) ? e.pageY : event.clientY;
    }

    if(isOpenPopUp && !isPopUpFixed){
        var popup=getObj('popup');
        popup.style.left=(mousex+6)+"px";
        popup.style.top=(mousey-popup.offsetHeight-6)+"px";
    }

    moveFrame();
}


function showArticleImage(obj){
    var popup=getObj('ArticleImagePopup');
    popup.style.display="";
    var main=getObj('ArticleImagePopup_main');

    main.innerHTML="<img src='"+obj.src+"' style='cursor:pointer;' onClick=getObj('ArticleImagePopup').style.display='none';>";

    popup.style.left=(mousex+6)+"px";
    popup.style.top=(mousey-popup.offsetHeight-6)+"px";

    
}

function showSubMenuNow(){
    for(var i=0; i < actSites.length; i++){
        if(actSites[i]==0) continue;
        openIDs[actLevel+""+actSites[i]]=true;
        if(!orgDisplay[actLevel+""+actSites[i]]){
            orgDisplay[actLevel+""+actSites[i]]=getObj("menutr"+actLevel+actSites[i]).style.display;
            if(orgDisplay[actLevel+""+actSites[i]]==null || orgDisplay[actLevel+""+actSites[i]]=="") orgDisplay[actLevel+""+actSites[i]]="block";
        }
        getObj("menutr"+actLevel+""+actSites[i]).style.display="block";
    }
}

function hideSubMenuNow(){
    for(var i=0; i < actSites.length; i++){
        if(actSites[i]==0) continue;
        openIDs[actLevel+""+actSites[i]]=false;

        if(!!getObj("menutr"+actLevel+""+actSites[i]) && !!getObj("menutr"+actLevel+""+actSites[i]).style.display){
            if(!orgDisplay[actLevel+""+actSites[i]] || orgDisplay[actLevel+""+actSites[i]]=="") orgDisplay[actLevel+""+actSites[i]]="none";
            getObj("menutr"+actLevel+""+actSites[i]).style.display=orgDisplay[actLevel+""+actSites[i]];
        }
    }
    
    for(x in openIDs){
        if(openIDs[x]){
            openIDs[x]=false;
            var disptmp=orgDisplay[x];
            if(getObj("menutr"+x) && getObj("menutr"+x).style.display!=null)
                getObj("menutr"+x).style.display=disptmp;
        }
    }

}

var actLevel=0;
var actSites=new Array();
var actTimeout=null;
var openIDs=new Object();
var orgDisplay=new Object();
function showSubMenu(level,siteids){
    actLevel=level;
    actSites=siteids;
    window.clearTimeout(actTimeout);
    actTimeout=window.setTimeout("showSubMenuNow()",200);
}

function hideSubMenu(level,siteids){
    actLevel=level;
    actSites=siteids;
    window.clearTimeout(actTimeout);
    actTimeout=window.setTimeout("hideSubMenuNow()",800);
}

function hideSubMenuClick(level,siteids){
    actLevel=level;
    actSites=siteids;
    window.clearTimeout(actTimeout);
    hideSubMenuNow();
}



function download(id){
    ajax_start('download',id);
}

var isMoveFrame=false;
function moveFrame(){
    if(isMoveFrame){
        var frame=getObj('imgframe');
        var pos=new Array(parseInt(frame.style.left.replace("px")), parseInt(frame.style.bottom.replace("px")));

        var newx=parseInt(pos[0] + (mousex-lastmousex));
        var newy=parseInt(pos[1] - (mousey-lastmousey));

        frame.style.left = newx + "px";
        frame.style.bottom = newy + "px";
    }
}



function stripDisableTagsInnerHTML(obj){
    var text=obj.innerHTML;
    if(text.match(/<!--/gi)){
       text=text.replace(/<!--/gi,"<").replace(/-->/gi,">");
       obj.innerHTML=text;
    }
    return obj;

}


function strpos(haystack, needle, offset) {
    var i = (haystack + '').indexOf(needle, (offset || 0));
    return i === -1 ? false : i;
}


function handleArticleImages(){
    /*
    var images = window.document.getElementsByClassName('articleimage');
    for(var i=0,j=images.length; i<j; i++){
        var borderColor=images[i].style.borderColor;
        images[i].onmouseover = new Function("this.style.borderColor='#AAAAAA'");
        images[i].onmouseout = new Function("this.style.borderColor='"+borderColor+"'");
        images[i].style.cursor="pointer";
    }
    */
}

var TMPSRC="";
function handleBottomImages(){
    var images = window.document.getElementsByClassName('bottomimg');
    for(var i=0,j=images.length; i<j; i++){

        imgTrans(images[i],40);
        images[i].style.border="none";
        getObj("t"+images[i].id).style.border="none";
        
        images[i].onmouseover = new Function("TMPSRC=this.src;this.src=getObj('t"+images[i].id+"').src;imgTrans(this,100);");
        images[i].onmouseout = new Function("this.src=TMPSRC;imgTrans(this,40);");
        images[i].style.cursor="pointer";
    }
}


function handleImageTrans(){
    var images = window.document.getElementsByClassName('imgtrans');
    for(var i=0,j=images.length; i<j; i++){
        imgTrans(images[i],40);
    }
    
    images = window.document.getElementsByClassName('imgtrans30');
    for(var i=0,j=images.length; i<j; i++){
        imgTrans(images[i],30);
    }
    
    images = window.document.getElementsByClassName('imgtrans50');
    for(var i=0,j=images.length; i<j; i++){
        imgTrans(images[i],50);
    }
    images = window.document.getElementsByClassName('imgtrans70');
    for(var i=0,j=images.length; i<j; i++){
        imgTrans(images[i],70);
    }
    
}


/*
 // evtl. fuer IE
function getMyElementsByClassName(classname) {
    var node = document.getElementsByTagName("body")[0];
    var a = new Array();
    var els = node.getElementsByTagName("*");

    for(var i=0,j=els.length; i<j; i++){
        if(els[i].className.match(classname)){
            a.push(els[i]);
        }
    }
    return a;

}
*/


document.onmousemove = getXY;

