





var media = new Array(













);

// go thru the js array and group the media items defined in
// "copyNodes" under a single game id.  array is not necessarily
// grouped by game id, so you have to walk the whole array
function groupGameData(mediaArray) {

    for (var i=mediaArray.length-1; i>=0; i--) {
        var mediaItem = mediaArray[i];

        for (var k=i-1; k>=0; k--) {
            var nextMediaItem = mediaArray[k];

            try {
                if (mediaItem.game_info.gid == nextMediaItem.game_info.gid) {
                    var copyNodes = ["home_audio", "away_audio", "alt_home_audio", "alt_away_audio"];
                    for (var l=0; l<copyNodes.length; l++) {
                        if (nextMediaItem[copyNodes[l]]) {
                            mediaItem[copyNodes[l]] = nextMediaItem[copyNodes[l]];
                        }
                    }
                    mediaArray.splice(k, 1);
                }
            } catch (e) { }
        }
    }

    return mediaArray;
}

media = groupGameData(media);


