/*
 * Created by Giovanni Glass
 * http://www.giovanniglass.com
 * momendo at yahoo dot com
 * Written 2008 for America's Agenda
 *
 */

$(document).ready(function() {
	w = null; // window link
	$("a[href$=mp3]").click(function() {
		$('#video-block').html('Choose a video');
		$('#media-wrapper').remove();
		load = '<div id="media-wrapper">\
				<div id="media-block"></div>\
				<script type="text/javascript">\
					var s1 = new SWFObject("swf/player.swf","mediaplayer","200","20","9.0.115");\
					s1.addParam("wmode", "opaque");\
					s1.addParam("allowscriptaccess","always");\
					s1.addParam("allowfullscreen","true");\
					s1.addParam("flashvars","&file=' + $(this).attr("href") + '&autostart=true");\
					s1.write("media-block");\
				</script></div>';
		$(this).after(load);
		return false;
	});

	$("a[href$=m4v],a[href$=mp4]").click(function() {
		loadVideo(this);
		return false;
	});

	$("a[href$=avi],a[href$=mov]").click(function() {
		$('#media-wrapper').remove();
		try {
			if (w) {
				w.window.close();
			}
		} catch(err) {};

		w = window.open( $(this).attr('href'), 'embed', 'width=450,height=400,toolbar=false,resizable=false');
        return false;
	});
	
	checkMediaLoungeURL();
});

function loadVideo(x) {
	$('#video-block').html('');
	$('#media-wrapper').remove();
	load = '<script type="text/javascript">\
				var s1 = new SWFObject("swf/player.swf","mediaplayer","400","300","9.0.115");\
				s1.addParam("wmode", "opaque");\
				s1.addParam("allowscriptaccess","always");\
				s1.addParam("allowfullscreen","true");\
				s1.addParam("flashvars","&file=../' + (typeof x == 'object' ? $(x).attr("href") : x) + '&bufferlength=5&autostart=true&fullscreen=true&controlbar=over");\
				s1.write("video-block");\
			</script>';
	$("#video-block").html(load);
}

function checkMediaLoungeURL() {
	url  = window.location.search;
	path = window.location.pathname;
	parr = path.split("/"); // won't handle nested video page in a 2nd level folder
	plen = parr.length;
	path = parr[plen - 1];
	// load our video into media lounge page
	if (url && path == 'media-lounge.html') {
		video = url.substr(1);
		if (video.match(/m4v|mp4|flv$/)) {
			loadVideo(video);
		}
	}
}