if (!window.VieBloggerPlayer) {
	var VieBloggerPlayer = {
		loaded : false,
		player : [],
		
		render: function(width, height, title, url, file) {
			try {
				if(typeof swfobject == 'undefined') {
					VieBloggerPlayer.require('http://video.grnlive.net/site/templates/frontend/src/swfobject.js');
					VieBloggerPlayer.observe(window, "load", VieBloggerPlayer.createSWFObjects);
				}
				
				var guid = VieBloggerPlayer.guid();
				document.write('<div class="vieblogger_video_container" style="width:' + width + 'px;font-size:0.0em;">');
				document.write('<div style="background-color:#000;padding:3px 3px 6px 3px;"><a href="http://video.grnlive.net/Posting/Media/' + url + '" style="color:#98a8d0;font-size:14px;font-weight:bold;text-decoration:none;">' + title + " [not for broadcast]</a></div>");
				document.write('<div id="' + guid +'"><div style="padding:3px;">Adobe Flash player version 9 or higher is required to view videos, <a href="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash">click here</a> to download</div></div>');
				document.write('</div>');
				
				VieBloggerPlayer.player[VieBloggerPlayer.player.length] = {"guid" : guid, "width" : width, "height" : height, "file" : file};
			} catch (e) {
				alert(e);
			}
		},
		
		createSWFObjects : function () {
			if(typeof swfobject != 'undefined') {
				for (var i=0; i< VieBloggerPlayer.player.length; i++){
					player = VieBloggerPlayer.player[i];
					
					var params = {
						"allowfullscreen" : "true", 
						"allowscriptaccess" : "always",
						"flashvars" : "fullscreen=true&bufferlength=2&streamer=rtmp://video.grnlive.net/grn&file=" + player.file
					} 
					swfobject.embedSWF("http://video.grnlive.net/site/templates/frontend/src/player.swf", player.guid, player.width, (+player.height) + 33, "9.0.0", "", false, params);
				}
			}
		},
		
		require: function(scriptName) {
			document.write('<script type="text/javascript" src="'+scriptName+'"><\/script>');
		},
		
		
		s4 : function () {
			return (((1+Math.random())*0x10000)|0).toString(16).substring(1);
		},
		
		guid : function () {
			return ("vie_" + VieBloggerPlayer.s4() + VieBloggerPlayer.s4() + "-" + VieBloggerPlayer.s4() + "-" + VieBloggerPlayer.s4() + "-" + VieBloggerPlayer.s4());
		},
		
		observe : function(element, evName, f) {
			if (element.addEventListener) {
				element.addEventListener(evName, f, false);
				return true;
			} else if (element.attachEvent) {
				var r = element.attachEvent("on" + evName, f);
				return r;
			}
		}
	}
}

VieBloggerPlayer.render(
				320,
				240,
				'The Art of the 2 Way Interview',
			  	'7/17/The_Art_of_the_2_Way_Interview/', 
			  	'mp4:grn/4/B5C492A0-AC7A-11DE-B611-001FF3C9EFC6/video/01.m4v');