﻿function changecss(theClass, element, value) {
    var cssRules;
    var added = false;
    for (var S = 0; S < document.styleSheets.length; S++) {
        if (document.styleSheets[S]['rules']) {
            cssRules = 'rules';
        } else if (document.styleSheets[S]['cssRules']) {
            cssRules = 'cssRules';
        } else {
        }
        for (var R = 0; R < document.styleSheets[S][cssRules].length; R++) {
            if (document.styleSheets[S][cssRules][R].selectorText == theClass) {
                if (document.styleSheets[S][cssRules][R].style[element]) {
                    document.styleSheets[S][cssRules][R].style[element] = value;
                    added = true;
                    break;
                }
            }
        }
        if (!added) {
            if (document.styleSheets[S].insertRule) {
                document.styleSheets[S].insertRule(theClass + ' { ' + element + ': ' + value + '; }', document.styleSheets[S][cssRules].length);
            } else if (document.styleSheets[S].addRule) {
                document.styleSheets[S].addRule(theClass, element + ': ' + value + ';');
            }
        }
    }
}


function SetNav(pNr,pObj) {
    funkclick = true;
    var dind = 0;
    var dd = document.getElementById('leftmenu' + dind.toString());
    for (; dd != null; ) {
        var thumb = document.getElementById('thumb' + dind.toString());
        dd = document.getElementById('leftmenu' + dind.toString());
        if (dd != null) {
            if (dind == pNr)
                dd.className = dd.className.replace('2', '3').replace('4', '3');
            else
                dd.className = dd.className.replace('3', '2');
        }
        if (thumb != null) {
            if (dind == pNr)
                thumb.className = 'c9a';
            else
                thumb.className = 'c9';
        }
        dind++;
    }
    if (typeof (pObj) != 'undefined')
        pObj.style.width = '40px';
}

var funkclick = false;


function ShowMitte(pNr) {
    return;
    var mpos=document.location.href.indexOf('&m=');
    var newhref=document.location.href;
    if(mpos>0)
        newhref = document.location.href.substring(0, mpos);
    if (newhref.indexOf('?') < 0)
        newhref += '?';
    if (pNr > 1)
        newhref += '&m=' + pNr;
    if(document.location.href!=newhref)
        document.location.href = newhref;
    return;
    funkclick = true;
    var dind = 1;
    var d = document.getElementById('mitte' + dind.toString());
    for (; d != null; ) {
        var i = document.getElementById('img' + dind.toString());
        if (i)
            i.src = (pNr == dind ? i.src.replace('_2', '_3') : i.src.replace('_3', '_1'));

        var m = document.getElementById('menu' + dind.toString());
        if (m)
            m.className = (pNr == dind ? 'menupossel' : 'menupos1');

        d.style.display = (pNr == dind ? '' : 'none');
        dind++;
        d = document.getElementById('mitte' + dind.toString());
    }
    var o = document.getElementById('on7');
    if (o)
        o.style.display = (pNr ==7? '' : 'none');
    var o = document.getElementById('on8');
    if (o)
        o.style.display = (pNr == 8 ? '' : 'none');

    var o = document.getElementById('bigimtable');
    if (o)
        o.className = (pNr == 6 ? 'bigimtableSel' : 'bigimtable');
    VideoIndex = pNr;
    PlayerFinish();
    var playerStart = document.getElementById('playerStart');
    if (playerStart)
        playerStart.style.visibility = url[pNr] > '' ? 'block' : 'none';
    //    createPlayer(pNr, url);
}
function imgover(pObj) {
    if (pObj.src.indexOf('_3') > 0) return;
    pObj.src = pObj.src.replace('_1', '_2');
    var nr = pObj.id.substr(pObj.id.length - 1, 1);
    var i = document.getElementById('menu' + nr);
    if (i)
        i.className = 'menuposover';
    if (nr == '6') {
        var o = document.getElementById('bigimtable');
        if (o)
            if (o.className == 'bigimtable')
                o.className = 'bigimtableOver';
    }
}
function imgout(pObj) {
    if (pObj.src.indexOf('_3') > 0) return;
    pObj.src = pObj.src.replace('_2', '_1');
    var nr = pObj.id.substr(pObj.id.length - 1, 1);
    var i = document.getElementById('menu' + nr);
    if (i)
       i.className = 'menupos1';
   if (nr == '6') {
       var o = document.getElementById('bigimtable');
       if (o)
           if (o.className == 'bigimtableOver')
               o.className = 'bigimtable';
   }
}
function menuover(pObj) {
    pObj.className = pObj.className.replace('1', 'over');
    var nr = pObj.id.substr(pObj.id.length - 1, 1);
    var i = document.getElementById('img' + nr);
    if (i)
        i.src = i.src.replace('_1', '_2');
    if (nr == '6') {
        var o = document.getElementById('bigimtable');
        if (o)
            if (o.className == 'bigimtable')
            o.className = 'bigimtableOver';
    }
    else {
        var o = document.getElementById('over7');
        if (o)
            o.style.display = (nr == '7' ? '' : 'none');
        var o = document.getElementById('over8');
        if (o)
            o.style.display = (nr == '8' ? '' : 'none');
    }
}
function menuout(pObj) {
    pObj.className = pObj.className.replace('over','1');
    var nr = pObj.id.substr(pObj.id.length - 1, 1);
    var i = document.getElementById('img' + nr);
    if (i)
        i.src = i.src.replace('_2', '_1');
    if (nr == '6') {
        var o = document.getElementById('bigimtable');
        if (o)
            if (o.className == 'bigimtableOver')
            o.className = 'bigimtable';
    }
    else {
        var o = document.getElementById('over7');
        if (o)
            o.style.display = 'none';
        var o = document.getElementById('over8');
        if (o)
            o.style.display = 'none';
    }
}





function thover(pObj) {
    pObj.style.width = '46px';
    var cornerpreview = document.getElementById("cornerpreview" + pObj.parentNode.id.substr(pObj.parentNode.id.length - 1, 1));
    if (cornerpreview)
        cornerpreview.style.visibility = 'visible';
    var leftmenu = document.getElementById("leftmenu" + pObj.parentNode.id.substr(pObj.parentNode.id.length - 1, 1));
    if (leftmenu)
        leftmenu.className = leftmenu.className.replace('2', '4');
}
function thout(pObj) {
    pObj.style.width = '40px'
    var cornerpreview = document.getElementById("cornerpreview" + pObj.parentNode.id.substr(pObj.parentNode.id.length - 1, 1));
    if (cornerpreview)
        cornerpreview.style.visibility = '';
    var leftmenu = document.getElementById("leftmenu" + pObj.parentNode.id.substr(pObj.parentNode.id.length - 1, 1));
    if (leftmenu)
        leftmenu.className = leftmenu.className.replace('4', '2');
}
function linkover(pObj) {
    //pObj.style.textDecoration = 'underline';
    pObj.className = pObj.className.replace('2', '4');
    var thumb = document.getElementById("thumb" + pObj.id.substr(pObj.id.length - 1, 1));
    if (thumb)
        if(thumb.firstChild)
            thumb.firstChild.style.width = '46px';
}
function linkout(pObj) {
    //pObj.style.textDecoration = 'none';
    pObj.className = pObj.className.replace('4', '2');
    var thumb = document.getElementById("thumb" + pObj.id.substr(pObj.id.length - 1, 1));
    if (thumb)
        if (thumb.firstChild)
            thumb.firstChild.style.width = '40px';
}
function pnav(pNr) {
//    parent.nav('', 'info1' + pNr.toString(), 'info2' + pNr.toString(), parent.parent.Sprache);
}


//var startim = 0;
//var imcount = 7;
//function navto(pNr) {
//    if (pNr == -1)
//        pNr = imcount - 1;
//    startim = pNr;
//    navmitte(0);
//}
//function navmitte(pStep) {
//    if (startim == 0 & pStep < 0)
//        startim = imcount - 1;
//    else if (startim == imcount - 1 & pStep > 0)
//        startim = 0;
//    else
//        startim = startim + pStep;
//    for (var i = 0; i < imcount; i++) {
//        var b = document.getElementById('img' + i.toString());
//        b.style.display = 'none';
//        var m = document.getElementById('menu' + i.toString());
//        m.style.display = 'none';
//        var m = document.getElementById('thumb' + i.toString());
//        var b3 = 'url(img/design/HG_selected.png)';
//        m.style.backgroundImage = startim == imcount - 1 ? (i == 0 ? b3 : '') : (i == startim + 1 ? b3 : '');
//    }
//    var statrim2 = startim;
//    for (var i = 0; i < 3; i++) {
//        var b = document.getElementById('img' + statrim2.toString());
//        b.style.display = '';
//        b.style.left = (66 + (i) * 180).toString() + "px";
//        statrim2++;
//        if (statrim2 >= imcount) statrim2 = 0;
//    }
//    statrim2 = startim;
//    statrim2++; if (statrim2 >= imcount) statrim2 = 0;
//    var m = document.getElementById('menu' + statrim2.toString());
//    m.style.display = '';

//    parent.nav('', 'info1' + statrim2.toString(), 'info2' + statrim2.toString(), parent.parent.Sprache);
//}
