function toggleMute(el, ev, playerId) {
    var e = $get(el);
    if (ev == 'Over') {
        //alert(e.src);
        if (e.src == 'http://www.softballstar.co.nz/chrome/mute_Normal.png' || e.src == '/chrome/mute_Normal.png') {
            e.src = '/chrome/mute_Over.png';
        }
    }
    if (ev == 'Out') {
        var v_MuteOn = $get(el + playerId + 'On');
        if (v_MuteOn.value == 'On') {
            e.src = '/chrome/mute_Down.png';
        } else {
            e.src = '/chrome/mute_Normal.png';
        }
    }
    if (ev == 'Up') {
        var v_OnOff, v_MuteOn = $get(el + playerId +'On');
        if (v_MuteOn.value == 'On') {
            v_OnOff = 'Off';
        } else {
            v_OnOff = 'On';
        }
        v_MuteOn.value = v_OnOff;
        if (v_OnOff == 'On') {
            e.src = '/chrome/mute_Down.png';
        } else {
            e.src = '/chrome/mute_Over.png';
        }
    }
    if (ev == 'Down') {
        if (e.src == 'http://www.softballstar.co.nz/chrome/mute_Over.png' || e.src == '/chrome/mute_Over.png') {
            e.src = '/chrome/mute_Down.png';
        }
    }
}
function toggleDisplay(el, ev) {
    var e = $get(el);
    if (ev == 'Over') {
        if (e.src == 'http://www.softballstar.co.nz/chrome/collapse_Normal_Open.png' || e.src == '/chrome/collapse_Normal_Open.png') {
            e.src = '/chrome/collapse_Over_Open.png';
        } else if (e.src == 'http://www.softballstar.co.nz/chrome/collapse_Normal_Closed.png' || e.src == '/chrome/collapse_Normal_Closed.png') {
            e.src = '/chrome/collapse_Over_Closed.png';
        }
    }
    if (ev == 'Out') {
        var v_DisplayOn = $get(el + 'On');
        if (v_DisplayOn.value == 'On') {
            e.src = '/chrome/collapse_Normal_Open.png';
        } else {
            e.src = '/chrome/collapse_Normal_Closed.png';
        }
    }
    if (ev == 'Up') {
        var v_OnOff, v_DisplayOn = $get(el + 'On');

        var v_Details = $get(el + 'Win');
        if (v_DisplayOn.value == 'On') {
            v_OnOff = 'Off';
            v_Details.style.display = 'none';
        } else {
            v_OnOff = 'On';
            v_Details.style.display = '';
        }
        v_DisplayOn.value = v_OnOff;
        if (v_OnOff == 'On') {
            e.src = '/chrome/collapse_Normal_Open.png';
        } else {
            e.src = '/chrome/collapse_Normal_Closed.png';
        }
    }
    if (ev == 'Down') {
        if (e.src == 'http://www.softballstar.co.nz/chrome/collapse_Over_Open.png' || e.src == '/chrome/collapse_Over_Open.png') {
            e.src = '/chrome/collapse_Down_Open.png';
        } else if (e.src == 'http://www.softballstar.co.nz/chrome/collapse_Over_Closed.png' || e.src == '/chrome/collapse_Over_Closed.png') {
            e.src = '/chrome/collapse_Down_Closed.png';
        }
    }
}

function togglePlay(e, ev) {
    var e = $get(e);
    if (ev == 'Over') {
        //alert(e.src);
        if (e.src == 'http://www.softballstar.co.nz/chrome/play_Normal.png' || e.src == '/chrome/play_Normal.png') {

            e.src = '/chrome/play_Over.png';
        } else if (e.src == 'http://www.softballstar.co.nz/chrome/pause_Normal.png' || e.src == '/chrome/pause_Normal.png') {

            e.src = '/chrome/pause_Over.png';
        }
    }
    if (ev == 'Out') {
        var v_PlayerOn = $get('Player1');
        if (v_PlayerOn.value == 'On') {
            e.src = '/chrome/pause_Normal.png';
        } else {
            e.src = '/chrome/play_Normal.png';
        }
    }
    if (ev == 'Up') {
        var v_OnOff, v_PlayerOn = $get('Player1');
        if (v_PlayerOn.value == 'On') {
            v_OnOff = 'Off';
        } else {
            v_OnOff = 'On';
        }
        v_PlayerOn.value = v_OnOff;
        if (v_OnOff == 'On') {
            e.src = '/chrome/pause_Over.png';
        } else {
            e.src = '/chrome/play_Over.png';
        }
    }
    if (ev == 'Down') {

        if (e.src == 'http://www.softballstar.co.nz/chrome/play_Over.png' || e.src == '/chrome/play_Over.png') {
            e.src = '/chrome/play_Down.png';
        } else if (e.src == 'http://www.softballstar.co.nz/chrome/pause_Over.png' || e.src == '/chrome/pause_Over.png') {
            e.src = '/chrome/pause_Down.png';
        }
    }
}
function RedoGhost(e) {
    var v_Ghost = $get('Ghost' + e);
    var e_Player = $get('MediaPlayer' + e);
    var v_Ghost_Width, v_Ghost_Height, v_Ghost_X, v_Ghost_Y;
    v_Ghost_Width = v_Ghost.scrollWidth;
    v_Ghost_Height = v_Ghost.scrollHeight;
    v_Ghost_X = v_Ghost.offsetLeft;
    v_Ghost_Y = v_Ghost.offsetTop;
    if (v_Ghost.offsetParent) {
        while (v_Ghost = v_Ghost.offsetParent) {
            v_Ghost_Y += v_Ghost.offsetTop;
            v_Ghost_X += v_Ghost.offsetLeft;
        }
    }
    e_Player.style.left = v_Ghost_X;
    e_Player.style.top = v_Ghost_Y;
    e_Player.style.width = v_Ghost_Width;
    e_Player.style.height = v_Ghost_Height;

}
function startSize(e) {
    var e_Player = $get('MainTable' + e);
    if ($get('MainTable' + e)) {
        var e_Player_Width, e_Player_Height, e_Player_X, e_Player_Y;
        e_Player_Width = e_Player.scrollWidth;
        e_Player_Height = e_Player.scrollHeight;
        e_Player_X = e_Player.offsetLeft;
        e_Player_Y = e_Player.offsetTop;
        if (e_Player.offsetParent) {
            while (e_Player = e_Player.offsetParent) {
                e_Player_Y += e_Player.offsetTop;
                e_Player_X += e_Player.offsetLeft;
            }
        }
        e_Player = $get('MediaPlayer' + e);
        e_Player_Width = e_Player.scrollWidth;
        e_Player_Height = e_Player.scrollHeight;
        e_Player.style.position = 'absolute';
        e_Player.style.width = parseInt(e_Player_Width) + 'px';
        e_Player.style.height = parseInt(e_Player_Height) + 'px';
        e_Player.style.left = parseInt(e_Player_X) + 'px';
        e_Player.style.top = parseInt(e_Player_Y) + 'px';
    }
}
function dragDown(e) {
    $get('Media' + e).value = 'On';
    $get('DragEl').value = e;
    var e_Player = $get('MainTable' + e);
    var e_Player_Width, e_Player_Height, e_Player_X, e_Player_Y;
    e_Player_Width = e_Player.scrollWidth;
    e_Player_Height = e_Player.scrollHeight;
    e_Player_X = e_Player.offsetLeft;
    e_Player_Y = e_Player.offsetTop;
    if (e_Player.offsetParent) {
        while (e_Player = e_Player.offsetParent) {
            e_Player_Y += e_Player.offsetTop;
            e_Player_X += e_Player.offsetLeft;
        }
    }
    e_Player = $get('MediaPlayer' + e);
    e_Player.style.position = 'absolute';
    e_Player_Width = e_Player.scrollWidth;
    e_Player_Height = e_Player.scrollHeight;
    e_Player.style.width = parseInt(e_Player_Width) + 'px';
    e_Player.style.height = parseInt(e_Player_Height) + 'px';
    e_Player.style.left = parseInt(e_Player_X) + 'px';
    e_Player.style.top = parseInt(e_Player_Y) + 'px';
}
var IE = document.all ? true : false;
if (!IE) document.captureEvents(Event.MOUSEMOVE)
document.onmousemove = getMouse2k;
//Global MouseOut Event
function updateVideo(v_ID) {
    xmlhttp = null;
    if (xmlhttp) {
        if (xmlhttp.readyState != 4) xmlhttp.abort();
    }
    xmlhttp = null;
    if (window.XMLHttpRequest) {
        xmlhttp = new XMLHttpRequest();
    } else if (window.ActiveXObject) {
        xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    }
    if (xmlhttp != null) {
        var v_URL = "scripts/redVideos.asp?id=" + v_ID;
        xmlhttp.open("GET", v_URL, true);
        xmlhttp.send(null);
        xmlhttp.onreadystatechange = statec;
    } else {
        alert("Your browser does not support XMLHTTP.");
    }
}
function statec() {
    if (xmlhttp.readyState == 4) {
        if (xmlhttp.status == 200) {
        } else {
            // an error occurred
            alert('An error has occoured!');
            loading = false;
        }
    }
}
document.onmouseup = g_MouseOut;
function g_MouseOut(e) {
    if (!$get('DragEl')) return;
    

    
    var e = $get('DragEl').value
    if (e) {
        $get('Media' + e).value = 'Off';
        var v_Ghost = $get('Ghost' + e);
        var v_Ghost_X = v_Ghost.offsetLeft;
        v_Ghost_Width = v_Ghost.scrollWidth;
        if (v_Ghost.offsetParent) {
            while (v_Ghost = v_Ghost.offsetParent) {
                v_Ghost_X += v_Ghost.offsetLeft;
            }
        }
        var e_Player = $get('MediaPlayer' + e);
        var e_zIndex = $get('zIndex');

        e_zIndex.value = (Number(e_zIndex.value) + 1);
        e_Player.style.zIndex = $get('zIndex').value;
        if (parseInt(e_Player.offsetLeft) >= (parseInt(v_Ghost_X) - 25)) {
            e_Player.style.position = 'absolute';
            e_Player.style.left = parseInt(v_Ghost_X) + 'px';
            e_Player.style.width = parseInt(v_Ghost_Width) + 'px';
            $get('InnerVideo' + e).style.height = (parseInt(e_Player.scrollWidth)) + 'px';

        }

        

 
        
    }
}
//addEvent(parent.window, 'click', function() { hidePlayers(); }, false);
function hidePlayers() {
    if (!$get('DragEl')) return;
  
    var e = $get('DragEl').value
    if (e) {
        for (var Players in plyrs.Players) {
            
            if (plyrs.Players[Players].PlayerObj) {

                var e_Player = $get('MainTable' + Players);
                if (e_Player) {
                    var MediaL, MediaR, MediaT, MediaH;

                    MediaL = e_Player.offsetLeft;
                    MediaW = e_Player.offsetWidth;
                    MediaT = e_Player.offsetTop;
                    MediaH = e_Player.offsetHeight;

                    if (e_Player.offsetParent) {
                        while (e_Player = e_Player.offsetParent) {
                            MediaL += e_Player.offsetLeft;
                            MediaT += e_Player.offsetTop;
                        }
                    }
                    if (Number(mouseX) < Number(MediaL) || Number(mouseX) > (Number(MediaL) + Number(MediaW)) || Number(mouseY) < Number(MediaT) || Number(mouseY) > Number(MediaT) + Number(MediaH)) {
                        startSize(Players);
                    }
                }
            }
        }
    }
    

}
function getMouse2k(e) {
    if (IE) {
        mouseX = event.clientX + document.body.scrollLeft;
        mouseY = event.clientY + document.body.scrollTop;
    }
    else { mouseX = e.pageX; mouseY = e.pageY; }
    if ($get('BubbleAt')) {
        if (IE) {
            mouseX = event.clientX + document.body.scrollLeft;
            mouseY = event.clientY + document.body.scrollTop;
        }
        else { mouseX = e.pageX; mouseY = e.pageY; }
        if (mouseX < 0) { mouseX = 0; }
        if (mouseY < 0) { mouseY = 0; }
        var v_MouseX = $get('x');
        var v_MouseY = $get('y');
        if (v_MouseX) { v_MouseX.value = mouseX; }
        if (v_MouseY) { v_MouseX.value = mouseY; }
        var obj_Top, v_Table, obj_Left, v_BubbleAt = $get('BubbleAt');
        if (v_BubbleAt) {
            if (v_BubbleAt.value != '') {
                v_Table = $get(v_BubbleAt.value);
            }
        }
        if (v_Table) {
            if (v_Table.value != '') {
                obj_Left = v_Table.offsetLeft;
                obj_Top = v_Table.offsetTop;
                if (v_Table.offsetParent) {
                    while (v_Table = v_Table.offsetParent) {
                        obj_Top += v_Table.offsetTop;
                        obj_Left += v_Table.offsetLeft;
                    }
                }
                v_Table = $get(v_BubbleAt.value);
                var obj_Width = v_Table.offsetWidth;
                var obj_Height = v_Table.offsetHeight;
                var v_Bubble = $get('oOBubble');
                var v_MouseX = mouseX;
                var v_MouseY = mouseY;
                if (v_MouseX <= obj_Left || v_MouseX >= parseInt(obj_Left + obj_Width) || v_MouseY <= obj_Top || v_MouseY >= parseInt(obj_Top + obj_Height)) {
                    v_Table.style.border = 'transparent Solid 1px';
                    v_Bubble.style.visibility = 'hidden';
                }
            }
        }
    }
    if (mouseX < 0) { mouseX = 0; }
    if (mouseY < 0) { mouseY = 0; }
    if ($get('DragEl')) {
        var el = $get('DragEl').value;
        if (el && $get('Media' + el)) {
            var v_DragOn = $get('Media' + el).value;
            var v_Ghost = $get('Ghost' + el);
            var e_Player = $get('MediaPlayer' + el);
            var v_Ghost_Width, v_Ghost_Height, v_Ghost_X, v_Ghost_Y;
            v_Ghost_Width = v_Ghost.scrollWidth;
            v_Ghost_Height = v_Ghost.scrollHeight;
            //v_Ghost.focus();
            v_Ghost_X = v_Ghost.offsetLeft;
            v_Ghost_Y = v_Ghost.offsetTop;
            if (v_Ghost.offsetParent) {
                while (v_Ghost = v_Ghost.offsetParent) {
                    v_Ghost_Y += v_Ghost.offsetTop;
                    v_Ghost_X += v_Ghost.offsetLeft;
                }
            }
            var e_Player = $get('MediaPlayer' + el);
            e_Player.style.left = e_Player.offsetLeft;
            if (v_DragOn == 'On' && mouseX <= (v_Ghost_X + 15) && Number(mouseX) > 0 && Number(mouseY) > 0) {
                e_Player.style.zIndex = 9999;
                e_Player.style.position = 'absolute';
                $get('Collapse' + el).focus();
                e_Player.style.left = (mouseX - 15) + 'px';
                var v_Width = (parseInt(v_Ghost_X) + parseInt(v_Ghost_Width)) - parseInt(e_Player.offsetLeft);
                e_Player.style.width = parseInt(v_Width) + 'px';
            }
            $get('InnerVideo' + el).style.height = (parseInt(e_Player.scrollWidth)) + 'px';
        }
    }
}
function dragUp(e) {
    var v_DragEl = $get('DragEl').value
    if (v_DragEl != '') {
        $get('Collapse' + el).focus();
        $get('Media' + v_DragEl);
        $get('Media' + v_DragEl).value = 'Off';
    }
    
}
