function LoadAJAXVideo(VIDURL, VIDCON) {
    if ( typeof VIDURL != undefined && VIDURL != '' && typeof VIDCON != undefined && VIDCON != '' && typeof Ajax == 'object' ) {
        new Ajax.Updater(VIDCON, VIDURL, { method:'get', parameters: {_FRAME:33}, onComplete: function() { void(0); } })
    }
}

function InitialAJAXVideo(VIDURL, VIDCON) {
     if ( typeof VIDURL != undefined && VIDURL != '' && typeof VIDCON != undefined && VIDCON != '' && typeof Ajax == 'object' ) {
        var parameter = '';
        parameter = get_to_array();
        if ( typeof parameter != '' && parameter['sts'] != '' ) {
            new Ajax.Updater(VIDCON, VIDURL+'sts666,'+parameter['sts']+'.html', { method:'get', parameters: {_FRAME:33}, onComplete: function() { void(0); } })
        }
     }
}

function BuildAJAXVideoSwitcher(VIDEOCONID, VIDTITLEID, VIDPREVID, VIDNEXTID, VODSTATUSID) {
    var VideoCon = document.getElementById(VIDEOCONID);
    var STSArr = new Array();
    var AllVideos = new Array();
    var AllVideoIDs = new Array();
    
    if ( typeof VideoCon == 'object' && VideoCon != false && VideoCon != null ) {
        var VideoLis = VideoCon.getElementsByTagName('li');
        if ( VideoLis != false && VideoLis != null ) {
            for ( i = 0; i < VideoLis.length; i++ ) {
                if ( VideoLis[i] != false && VideoLis[i] != null ) {
                    var VideoHref = false;
                    VideoHref = VideoLis[i].getElementsByTagName('a');
                    if ( VideoHref != false && VideoHref != null && VideoHref[0] != undefined ) {
                        if ( VideoHref != false && VideoHref != null ) {
                            var TmpArr = new Object();
                            var temp = VideoHref[0].href.split('?sts=');
                            if ( temp != false && temp != null ) {  
                                TmpArr['stsid'] = temp[1];
                            }
                            TmpArr['stshref'] = VideoHref[0].href;
                            TmpArr['stsname'] = VideoHref[0].title;
                            STSArr.push(TmpArr);
                        }
                    }
                }
            }
        }
    }
    if ( VIDTITLEID != '' && VIDPREVID != '' && VIDNEXTID != '' && VODSTATUSID != '' ) {
        var VidStatus = document.getElementById(VODSTATUSID);
        var VidZurueck = document.getElementById(VIDPREVID);
        var VidWeiter = document.getElementById(VIDNEXTID);
        var VidTitel = document.getElementById(VIDTITLEID);
        var GetParams = get_to_array();
        
        if ( VidStatus != false && VidStatus != null && VidZurueck != false && VidZurueck != null && VidWeiter != false && VidWeiter != null ) {
            var VidAmount = 1;
            var VidSelected = 1;
            var VidURL = document.location.href;
            var VidPrevURL = '';
            var VidNextURL = '';
            
            var ActID = 0;
            var NextID = false;
            var PrevID = false;
            var LastID = false;
            
            if ( STSArr != false && STSArr != null ) {
                VidAmount = STSArr.length;
                for ( i = 0; i < STSArr.length; i++ ) {
                    if ( GetParams['sts'] == STSArr[i]['stsid'] ) {
                        ActID = i+1;
                        VidSelected = ActID;
                        
                        LastID = STSArr.length - 1;
                        PrevID = i - 1;
                        NextID = ActID;
                        if ( PrevID < 0 ) {
                            PrevID = LastID;
                        }
                        if ( NextID > LastID ) {
                            NextID = 0;
                        }
                        VidPrevURL = STSArr[PrevID]['stshref'];
                        VidNextURL = STSArr[NextID]['stshref'];
                        VidTitel.innerHTML = 'Video: ' + STSArr[i]['stsname'];
                    }
                }
                
                VidZurueck.innerHTML = '&nbsp;';
                VidWeiter.innerHTML = '&nbsp;';
                if ( VidAmount > 1 ) {
                    VidZurueck.innerHTML = '<a href="' + VidPrevURL + '">« vorheriges Video</a>';
                    VidWeiter.innerHTML = '<a href="' + VidNextURL + '">nächstes Video »</a>';
                }
                VidStatus.innerHTML = 'Video ' + VidSelected + ' von ' + VidAmount;
            }
        }
    }
}


function OnlyOneVideo(DOMID) {
    if ( DOMID != false && DOMID != null && DOMID != '' ) {
        var el = document.getElementById(DOMID);
        if ( el != false && el != null ) {
            var VidLis = el.getElementsByTagName('li');
            if ( VidLis != false && VidLis != null ) {
                if ( VidLis.length == 1 ) {
                    if ( VidLis[0] != false && VidLis[0] != null ) {
                        VidLis[0].style.width = '300px';
                        VidLis[0].style.padding = '5px 0px 5px 0px !important';
                        var VidLiThumb = VidLis[0].getElementsByTagName('img');
                        if ( VidLiThumb != false && VidLiThumb != null && VidLiThumb[0] != false && VidLiThumb[0] != null ) {
                            VidLiThumb[0].style.width = '300px';
                            VidLiThumb[0].style.height = VidLiThumb[0].height;
                        }
                        
                        var VidLiDivs = VidLis[0].getElementsByTagName('div');
                        if ( VidLiDivs != false && VidLiDivs != null ) {
                            for ( i = 0; i < VidLiDivs.length; i++ ) {
                                if ( VidLiDivs[i].className == 'PlayButton' ) {
                                    //console.log('PlayButton am start');
                                    VidLiDivs[i].style.backgroundImage = 'url(/storage/med/sitepics/106_play-transparent.png)';
                                    VidLiDivs[i].style.height = VidLiThumb[0].height;
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}

function IEFixForPlayButton(DOMID) {
    if ( DOMID != false && DOMID != null && DOMID != '' ) {
        var el = document.getElementById(DOMID);
        if ( el != false && el != null ) {
            var VidLis = el.getElementsByTagName('li');
            if ( VidLis != false && VidLis != null ) {
                for ( j = 0; j < VidLis.length; j++ ) {
                    if ( VidLis[j] != false && VidLis[j] != null ) {
                        var VidLiThumb = VidLis[j].getElementsByTagName('img');
                        var VidLiDivs = VidLis[j].getElementsByTagName('div');
                        if ( VidLiDivs != false && VidLiDivs != null ) {
                            for ( i = 0; i < VidLiDivs.length; i++ ) {
                                if ( VidLiDivs[i].className == 'PlayButton' ) {
                                    VidLiDivs[i].style.height = VidLiThumb[0].height;
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}