﻿// JScript-Datei

//function ChangeCSS()
//{
//    head = document.getElementById("IFrame").contentWindow.document.getElementsByTagName("HEAD").item(0);
//    link = document.getElementById("IFrame").contentWindow.document.createElement("LINK");
//    MainFrameLink = document.getElementById("LinkMainFrameBrowserWeiche");
//    link.setAttribute('rel',"stylesheet");
//    link.setAttribute('type',"text/css");
//    
//    if (navigator.appName.indexOf("Explorer")!=-1)
//    {
//        link.setAttribute('href',"../CSS/InternetExplorer.css");
//        MainFrameLink.setAttribute('href',"CSS/InternetExplorer.css");
//    }
//    else if (navigator.userAgent.indexOf("Firefox")!= -1)
//    {
//        link.setAttribute('href',"../CSS/Firefox.css");
//        MainFrameLink.setAttribute('href',"CSS/Firefox.css");
//    }
//    else if (navigator.userAgent.indexOf("Opera") != -1)
//    {
//        link.setAttribute('href',"../CSS/Opera.css");
//        MainFrameLink.setAttribute('href',"CSS/Opera.css");
//    }
//    else if(navigator.userAgent.indexOf("Safari") != -1)
//    {
//        link.setAttribute('href',"../CSS/Safari.css");
//        MainFrameLink.setAttribute('href',"CSS/Safari.css");
//    }
//    else if (navigator.appName.indexOf("Netscape") != -1)
//    {
//        link.setAttribute('href',"../CSS/Netscape.css");
//        MainFrameLink.setAttribute('href',"CSS/Netscape.css");
//    }
//    else
//    {
//        link.setAttribute('href',"../CSS/InternetExplorer.css");
//        MainFrameLink.setAttribute('href',"CSS/InternetExplorer.css");
//    }       
//    head.appendChild(link);            
//}
    
//Definiert je nach Poolart und Browser die Höhe des DivLayers der den Text anzeigt.
function SetSchriftGroesse(PoolArt)
{
    var divHoehe;
    switch (PoolArt)
    {
        case "RSSPool": 
            if (navigator.appName.indexOf("Explorer")!=-1)
            {
                divHoehe = 65;
            }
            else if ((navigator.userAgent.indexOf("Firefox")!= -1) || (navigator.userAgent.indexOf("Opera") != -1) || (navigator.userAgent.indexOf("Safari") != -1) || (navigator.appName.indexOf("Netscape") != -1))
            {
                divHoehe = 62;
            }
            else
            {
                divHoehe = 65;
            }  
        break;
        case "WerbePool": 
            if (navigator.appName.indexOf("Explorer")!=-1)
            {
                divHoehe = 35;
            }
            else if ((navigator.userAgent.indexOf("Firefox")!= -1) || (navigator.userAgent.indexOf("Opera") != -1) || (navigator.userAgent.indexOf("Safari") != -1) || (navigator.appName.indexOf("Netscape") != -1))
            {
                divHoehe = 32;
            }
            else
            {
                divHoehe = 35;
            }      
        break;
        case "NewsPool": 
            if (navigator.appName.indexOf("Explorer")!=-1)
            {
                divHoehe = 58;
            }
             else if ((navigator.userAgent.indexOf("Firefox")!= -1) || (navigator.userAgent.indexOf("Opera") != -1) || (navigator.userAgent.indexOf("Safari") != -1) || (navigator.appName.indexOf("Netscape") != -1))
            {
                divHoehe = 55;
            }
            else
            {
                divHoehe = 58;
            }  
        break;
    }
    if ( divHoehe != "")
    {
        SetDivGroesse(divHoehe, PoolArt); 
    }
}

//Weist je nach Poolart den DivLayern die Höhe zu.
function SetDivGroesse(hoehe, poolart)
{
    hoehe = hoehe + "px";
    var intAnzahlAlle = document.getElementById(poolart).childNodes.length;
    var intAnzahlFirstChild ;
    var strPoolTextID;
    var intZaehler = 1;

    for (var i=0;i<intAnzahlAlle;i++) 
    {
        if(document.getElementById(poolart).childNodes[i].nodeType == 1)
        {
            strPoolTextID = "PoolText" + intZaehler;
            document.getElementById(strPoolTextID).style.height = hoehe;
            intZaehler++;
        }
    }
}
    