﻿
var myQueryString=document.location.search;

function writePlayer() {
    $('#videoArea').html(
        '<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"\n' +
        ' codebase="http://macromedia.com/cabs/swflash.cab#version=6,0,0,0"\n' +
        ' WIDTH="337" HEIGHT="307" id="flaMovie1">\n' +
        ' <PARAM NAME=movie VALUE="mediaplayer.swf">\n' +
        ' <PARAM NAME=FlashVars VALUE="videoSrc=' + myQueryString + '">\n' +
        ' <PARAM NAME=quality VALUE=high>\n' +
        ' <PARAM NAME=wmode VALUE=transparent>\n' +
        ' <PARAM NAME=bgcolor VALUE=#FFFFFF>\n' +
        ' <EMBED src="mediaplayer.swf"\n' +
        '  FlashVars="videoSrc=' + myQueryString + '"\n' +
        '  quality=high bgcolor=#FFFFFF wmode="transparent" WIDTH="337" HEIGHT="307" NAME="flaMovie1"\n' +
        '  TYPE="application/x-shockwave-flash"\n' +
        '  PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED>\n' +
        '</OBJECT>'
    );
}

$(document).ready(function () {

    var $vidDataTable = $('#videoData table'),
        $rows = $vidDataTable.find('tr:gt(0)');
    
    if ($('.EditWrapper').eq(0).size() > 0) {
        $('body').addClass('isEditing');
    }

    if ($vidDataTable.size()) {

        if (!(myQueryString)) {
            myQueryString = "?" + $rows.eq(0).find('td:eq(3)').text() + ".flv";
        }

        if (myQueryString[0] = '?') {
            myQueryString = myQueryString.substr(1, myQueryString.length - 1);
        }

        $rows.each(function () {
            var $this = $(this);
            $('#videoContent').append('<div class="video"><div class="thumbnail" style="position:relative"><a href="' + document.location.pathname + '?' + $(this).find('td').eq(3).text() + '.flv">' + $(this).find('td').eq(0).html() + '</a></div><div class="description"><h4>' + $(this).find('td').eq(1).text() + '</h4><p>' + $(this).find('td').eq(2).html() + '</p><a href="' + document.location.pathname + '?' + $(this).find('td').eq(3).text() + '.flv">// play</a></div><div class="clear">&nbsp;</div></div><div class="clear"></div>');
            if (myQueryString.indexOf($this.find('td:eq(3)').text()) >= 0) {
                $('.mediaPlayer h3').text('Now Playing: ' + $this.find('td:eq(1)').text());
            }
        });

        writePlayer();
    } else {
        $('.mediaPlayer').fadeOut(0);
    }

});

