if(!window.Silverlight)window.Silverlight={};Silverlight._silverlightCount=0;Silverlight.ua=null;Silverlight.available=false;Silverlight.fwlinkRoot="http://go.microsoft.com/fwlink/?LinkID=";Silverlight.StatusText="Get Microsoft Silverlight";Silverlight.EmptyText="";Silverlight.detectUserAgent=function(){var a=window.navigator.userAgent;Silverlight.ua={OS:"Unsupported",Browser:"Unsupported"};if(a.indexOf("Windows NT")>=0)Silverlight.ua.OS="Windows";else if(a.indexOf("PPC Mac OS X")>=0)Silverlight.ua.OS="MacPPC";else if(a.indexOf("Intel Mac OS X")>=0)Silverlight.ua.OS="MacIntel";if(Silverlight.ua.OS!="Unsupported")if(a.indexOf("MSIE")>=0){if(navigator.userAgent.indexOf("Win64")==-1)if(parseInt(a.split("MSIE")[1])>=6)Silverlight.ua.Browser="MSIE"}else if(a.indexOf("Firefox")>=0){var b=a.split("Firefox/")[1].split("."),c=parseInt(b[0]);if(c>=2)Silverlight.ua.Browser="Firefox";else{var d=parseInt(b[1]);if(c==1&&d>=5)Silverlight.ua.Browser="Firefox"}}else if(a.indexOf("Safari")>=0)Silverlight.ua.Browser="Safari"};Silverlight.detectUserAgent();Silverlight.isInstalled=function(d){var c=false,a=null;try{var b=null;if(Silverlight.ua.Browser=="MSIE")b=new ActiveXObject("AgControl.AgControl");else if(navigator.plugins["Silverlight Plug-In"]){a=document.createElement("div");document.body.appendChild(a);a.innerHTML='<embed type="application/x-silverlight" />';b=a.childNodes[0]}if(b.IsVersionSupported(d))c=true;b=null;Silverlight.available=true}catch(e){c=false}if(a)document.body.removeChild(a);return c};Silverlight.createObject=function(l,g,m,j,k,i,h){var b={},a=j,c=k;a.source=l;b.parentElement=g;b.id=Silverlight.HtmlAttributeEncode(m);b.width=Silverlight.HtmlAttributeEncode(a.width);b.height=Silverlight.HtmlAttributeEncode(a.height);b.ignoreBrowserVer=Boolean(a.ignoreBrowserVer);b.inplaceInstallPrompt=Boolean(a.inplaceInstallPrompt);var e=a.version.split(".");b.shortVer=e[0]+"."+e[1];b.version=a.version;a.initParams=i;a.windowless=a.isWindowless;a.maxFramerate=a.framerate;for(var d in c)if(c[d]&&d!="onLoad"&&d!="onError"){a[d]=c[d];c[d]=null}delete a.width;delete a.height;delete a.id;delete a.onLoad;delete a.onError;delete a.ignoreBrowserVer;delete a.inplaceInstallPrompt;delete a.version;delete a.isWindowless;delete a.framerate;if(Silverlight.isInstalled(b.version)){if(Silverlight._silverlightCount==0)if(window.addEventListener)window.addEventListener("onunload",Silverlight.__cleanup,false);else window.attachEvent("onunload",Silverlight.__cleanup);var f=Silverlight._silverlightCount++;a.onLoad="__slLoad"+f;a.onError="__slError"+f;window[a.onLoad]=function(a){if(c.onLoad)c.onLoad(document.getElementById(b.id),h,a)};window[a.onError]=function(a,b){if(c.onError)c.onError(a,b);else Silverlight.default_error_handler(a,b)};slPluginHTML=Silverlight.buildHTML(b,a)}else slPluginHTML=Silverlight.buildPromptHTML(b);if(b.parentElement)b.parentElement.innerHTML=slPluginHTML;else return slPluginHTML};Silverlight.supportedUserAgent=function(){var a=Silverlight.ua,b=a.OS=="Unsupported"||a.Browser=="Unsupported"||a.OS=="Windows"&&a.Browser=="Safari"||a.OS.indexOf("Mac")>=0&&a.Browser=="IE";return !b};Silverlight.buildHTML=function(c,d){var a=[],e,i,g,f,h;if(Silverlight.ua.Browser=="Safari"){a.push("<embed ");e="";i=" ";g='="';f='"';h=' type="application/x-silverlight"/>'+"<iframe style='visibility:hidden;height:0;width:0'/>"}else{a.push('<object type="application/x-silverlight"');e=">";i=' <param name="';g='" value="';f='" />';h="</object>"}a.push(' id="'+c.id+'" width="'+c.width+'" height="'+c.height+'" '+e);for(var b in d)if(d[b])a.push(i+Silverlight.HtmlAttributeEncode(b)+g+Silverlight.HtmlAttributeEncode(d[b])+f);a.push(h);return a.join("")};Silverlight.default_error_handler=function(e,b){var d,c=b.ErrorType;d=b.ErrorCode;var a="\nSilverlight error message     \n";a+="ErrorCode: "+d+"\n";a+="ErrorType: "+c+"       \n";a+="Message: "+b.ErrorMessage+"     \n";if(c=="ParserError"){a+="XamlFile: "+b.xamlFile+"     \n";a+="Line: "+b.lineNumber+"     \n";a+="Position: "+b.charPosition+"     \n"}else if(c=="RuntimeError"){if(b.lineNumber!=0){a+="Line: "+b.lineNumber+"     \n";a+="Position: "+b.charPosition+"     \n"}a+="MethodName: "+b.methodName+"     \n"}alert(a)};Silverlight.createObjectEx=function(b){var a=b,c=Silverlight.createObject(a.source,a.parentElement,a.id,a.properties,a.events,a.initParams,a.context);if(a.parentElement==null)return c};Silverlight.buildPromptHTML=function(i){var a=null,f=Silverlight.fwlinkRoot,c=Silverlight.ua.OS,b="92822",d;if(i.inplaceInstallPrompt){var h;if(Silverlight.available){d="94376";h="94382"}else{d="92802";h="94381"}var g="93481",e="93483";if(c=="Windows"){b="92799";g="92803";e="92805"}else if(c=="MacIntel"){b="92808";g="92804";e="92806"}else if(c=="MacPPC"){b="92807";g="92815";e="92816"}a='<table border="0" cellpadding="0" cellspacing="0" width="205px"><tr><td><img title="Get Microsoft Silverlight" onclick="javascript:Silverlight.followFWLink({0});" style="border:0; cursor:pointer" src="{1}"/></td></tr><tr><td style="background:#C7C7BD; text-align: center; color: black; font-family: Verdana; font-size: 9px; padding-bottom: 0.05cm; ;padding-top: 0.05cm" >By clicking <b>Get Microsoft Silverlight</b> you accept the <a title="Silverlight License Agreement" href="{2}" target="_top" style="text-decoration: underline; color: #36A6C6"><b>Silverlight license agreement</b></a>.</td></tr><tr><td style="border-left-style: solid; border-right-style: solid; border-width: 2px; border-color:#c7c7bd; background: #817d77; color: #FFFFFF; text-align: center; font-family: Verdana; font-size: 9px">Silverlight updates automatically, <a title="Silverlight Privacy Statement" href="{3}" target="_top" style="text-decoration: underline; color: #36A6C6"><b>learn more</b></a>.</td></tr><tr><td><img src="{4}"/></td></tr></table>';a=a.replace("{2}",f+g);a=a.replace("{3}",f+e);a=a.replace("{4}",f+h)}else{if(Silverlight.available)d="94377";else d="92801";if(c=="Windows")b="92800";else if(c=="MacIntel")b="92812";else if(c=="MacPPC")b="92811";a='<div style="width: 205px; height: 67px; background-color: #FFFFFF"><img onclick="javascript:Silverlight.followFWLink({0});" style="border:0; cursor:pointer" src="{1}" alt="Get Microsoft Silverlight"/></div>'}a=a.replace("{0}",b);a=a.replace("{1}",f+d);return a};Silverlight.__cleanup=function(){for(var a=Silverlight._silverlightCount-1;a>=0;a--){window["__slLoad"+a]=null;window["__slError"+a]=null}if(window.removeEventListener)window.removeEventListener("unload",Silverlight.__cleanup,false);else window.detachEvent("onunload",Silverlight.__cleanup)};Silverlight.followFWLink=function(a){top.location=Silverlight.fwlinkRoot+String(a)};Silverlight.HtmlAttributeEncode=function(c){var a,b="";if(c==null)return null;for(var d=0;d<c.length;d++){a=c.charCodeAt(d);if(a>96&&a<123||a>64&&a<91||a>43&&a<58&&a!=47||a==95)b=b+String.fromCharCode(a);else b=b+"&#"+a+";"}return b}
var mybrowser=window.navigator.userAgent;
//THIS CODE IS COPYRIGHT (C) 2008 VBRICK SYSTEMS, INC. / RICH MAVROGEANES -- ALL RIGHTS RESERVED --  
var theurl;var zoomFlag = 0;var mediazoomFlag=0;var bannerFlag=0;var isfull="false";
var control;var overlaytext;var overlaytext2;var image1;var jimage;var photo1;var imgPlayer;
var media1;var media;var TimeThumb;var Timeline;var CurrentTimeText;var markerclicked = false;var intervalID;var duration=0;var PlayerControls;var VolumeThumb;var VolumeSlider;var VolumeMarker;
var buttonPanel;var exq;var simage;var swapped="false";var iflag = 0;var extslide;var thumbflag=0;var p;var pauseflag=0; var stopflag=0; var mediaStateTextBlock;
function createMySilverlightPlugin(){ Silverlight.createObject("vbpresenter.xml",parentElement,"mySilverlightPlugin",{width:'980',height:'480',inplaceInstallPrompt:false,background:'#FFFFFF',isWindowless:'True',framerate:'30',version:'1.0'},{onError:doErr,onLoad:doErr},null);};
function doErr(){return true;};
function changeCode(code){switch(code){case 3:return "A";break;case 5:return "B";break;case 7:return "C";break;case 9:return "D";break;case 11:return "E";break;case 13:return "F";break;	case 15:return "G";break;case 17:return "H";break;case 19:return "I";break;	case 21:return "J";	break;	case 23:return "K";	break;	case 25:return "L";	break;	case 27:return "M";	break;	case 29:return "N";	break;	case 31:return "O";	break;	case 33:return "P";	break;	case 35:return "Q";	break;	case 37:return "R";	break;	case 39:return "S";	break;	case 41:return "T";	break;	case 43:return "U";	break;	case 45:return "V";	break;	case 47:return "W";	break;	case 49:return "X";	break;	case 51:return "Y";	break;	case 53:return "Z";	break;	case 57:return "\\";break;	case 63:return "_";	break;case 64:return " ";	break;case 67:return "a";	break;case 69:return "b";	break;case 71:return "c";break;case 73:return "d";break;case 75:return "e";	break;case 77:return "f";break;case 79:return "g";break;case 81:return "h";	break;case 83:return "i";break;case 85:return "j";break;case 87:return "k";	break;case 89:return "l";break;case 90:return "-";break;case 91:return "m";break;case 92:return ".";break;case 93:return "n";break;case 94:return "/";	break;case 95:return "o";break;case 96:return "0";break;case 97:return "p";break;case 98:return "1"; break;case 99:return "q"; break;case 100:return "2";break;case 101:return "r";break;case 102:return "3";break;case 103:return "s";break;case 104:return "4";break;case 105:return "t";break;case 106:return "5";break;case 107:return "u";break;case 108:return "6";break;case 109:return "v";break;case 110:return "7";break;case 111:return "w";break;case 112:return "8";break;case 113:return "x";break;case 114:return "9";break;case 115:return "y";break;case 116:return ":";break;case 117:return "z";break;case 120:return "<";break;case 121:return "|";break;case 124:return ">";break;default:return " ";	};};
function media_stop(sender, args)
	{
	stopflag=1;
	sender.findName("media").stop();
	sender.findName("PlaySymbol").opacity="1";
	sender.findName("PauseSymbol").opacity="0";
	}
function media_pause(sender, args)
	{
		//sender.findName("media").pause();
		//sender.findName("PlaySymbol").opacity="1";
		//sender.findName("PauseSymbol").opacity="0";
	}
function media_begin(sender, args)
	{
	if (stopflag==1)
		{
		theurl =document.getElementById("theurl").value;
		loadURL(theurl);
		sender.findName("media").play();
		sender.findName("PauseSymbol").opacity="1";
		sender.findName("PlaySymbol").opacity="0";
		stopflag=0;
		}
	else
		{
		sender.findName("media").play();
		sender.findName("PauseSymbol").opacity="1";
		sender.findName("PlaySymbol").opacity="0";
		stopflag=0;
		}
	}

function playIt(sender, args)
	{
	if (sender.findName("PauseSymbol").Opacity=="1")
		{
		sender.findName("media").pause();
		sender.findName("PauseSymbol").opacity="0";
		sender.findName("PlaySymbol").opacity="1";
		}
	else
		{
		if (stopflag==0)
			{
			sender.findName("media").play();
			sender.findName("PauseSymbol").opacity="1";
			sender.findName("PlaySymbol").opacity="0";
			intervalID = window.setInterval("DisplayCurrentPlayBack()", 250);
			}
		else
			{
			theurl =document.getElementById("theurl").value;
			loadURL(theurl);
			sender.findName("media").play();
			sender.findName("PauseSymbol").opacity="1";
			sender.findName("PlaySymbol").opacity="0";
			stopflag=0;
			}
		}

	}
function showTime(){};var str="";var bwin="";
function TimeThumbMouseDown(sender, eventArgs)
{
	markerclicked=true;
	clearInterval(intervalID);
}
function TimeThumbMarkerMouseUp(sender, eventArgs)
{
  if (markerclicked && media.NaturalDuration.Seconds > 0)
   {
	duration = media.NaturalDuration.Seconds * 100  / 100; 
      	clearInterval(intervalID);
	var pt = eventArgs.getPosition(Timeline);
	if (pt.x < Timeline.width)
		{
		TimeThumb.setValue("Canvas.Left", pt.x)
		}
} 

   if (markerclicked && media.NaturalDuration.Seconds > 0)
	 {
       	markerclicked=false;
	var duration = (media.NaturalDuration.Seconds * 100)/100;          
     	var position = ((TimeThumb["Canvas.Left"]) / Timeline.width) *  duration;
	media.Position = ConvertToTimeSpan(position);
	intervalID = window.setInterval("DisplayCurrentPlayBack()", 250);
	if (media.CurrentState == "Paused")
		{
		media.play();
		}
     	}    
}
function MediaPlayerMouseMove(sender, eventArgs)
{
  if (markerclicked && media.NaturalDuration.Seconds > 0)
   {
	duration = media.NaturalDuration.Seconds * 100  / 100; 
      	clearInterval(intervalID);
	var pt = eventArgs.getPosition(Timeline);
	if (pt.x < Timeline.width)
		{
		TimeThumb.setValue("Canvas.Left", pt.x)
		}
   } 
}
function VolumeMouseDown(sender, eventArgs)
{
	VolumeMarker=true;
}
function VolumeMouseUp(sender, eventArgs)
{
	VolumeMarker=false;
}
function setVolume(sender, eventArgs)
{
if (VolumeMarker)
	{
	var pt = eventArgs.getPosition(VolumeSlider);
	if (pt.x < VolumeSlider.width)
			{
			VolumeThumb.setValue("Canvas.Left", pt.x + 245)
			media.volume = pt.x / VolumeSlider.width
			}
	}
}
function DisplayCurrentPlayBack()
{
    if (duration==0)
	duration = (media.NaturalDuration.Seconds * 100) /  100; 
	var position = media.Position.Seconds;
	var n=((position / duration) * Timeline.width - TimeThumb.width) //* Timeline.width
	TimeThumb.setValue("Canvas.Left", n)
	var str =  ConvertToTimeSpan(position) + "/" +  ConvertToTimeSpan(duration);
	CurrentTimeText.Text = str;
}
function ConvertToTimeSpan(timeinseconds)
{
    if (timeinseconds<0) {
       return ("00:00:00");
    }
    else
    if (timeinseconds<60) {
       return ("00:00:" + Math.floor(timeinseconds));
    } 
    else
    if (timeinseconds<3600)
    {  
       var mins = Math.floor(timeinseconds / 60);
       var seconds = Math.floor(timeinseconds - (mins * 60));
       return ("00:" + mins + ":" + seconds);
    }
    else
    {
       var hrs = Math.floor(timeinseconds / 3600);
       var mins = timeinseconds - (hrs * 3600)
       var seconds = Math.floor(timeinseconds - (hrs * 3600) -  (mins * 60));
       return (hrs + mins + ":" + seconds);
    }
}
function onMarkerReached(sender, args) {var mediaCaptions = sender.findName("mediaCaptions"); str = args.marker.text;var a = "";var b = "";poll = 0;for (i = 0; i <= str.length-1; i++){a=a+changeCode(str.charCodeAt(i)%127);};mtype = args.marker.type;for (i = 0; i <= mtype.length-1; i++){b=b+changeCode(mtype.charCodeAt(i)%127);};if (mybrowser.indexOf("PPC")>0){mtype=b; str=a;};if (mtype=="URL" || b=="URL"){imgPlayer.Source=str;simage.Source=str;document.getElementById("slideimage").value=str;if (extslide != null){extslide.document.getElementById("img").src=str};if (str.indexOf(".jpg")< 0 && str.indexOf(".png")< 0 && str.indexOf(".JPG")< 0 && str.indexOf(".PNG")< 0 && str.indexOf("close")< 0){document.getElementById("idiv").style.visibility="visible";document.getElementById("I1").src=str;iflag=1;document.getElementById("idiv").style.height="644px";sender.findName("mediaZoomOut").begin();mediazoomFlag = 1;photo1.setValue("Canvas.Left","320");image1.Opacity="0";overlaytext.Opacity="0";overlaytext2.Opacity="0";buttonPanel.Opacity = "0";sender["canvas.ZIndex"] = 0;buttonPanel["canvas.ZIndex"] = 2;document.getElementById("idiv").style.height="644px";document.getElementById("idiv").style.zindex="0";photo1.Opacity="0";}else{document.getElementById("idiv").style.visibility="hidden";document.getElementById("idiv").style.height="1px";document.getElementById("I1").src="http://www.vbrick.net/vbpresenter_sl/re_log_prd_presenter.jpg";iflag=0;if (isfull=="false"){photo1.Opacity="1";}else{photot1.Opacity="0";}};};if (mtype=="text" || b=="text" || mtype=="TEXT"){var mymsg;if (str=="|fullscreen"){var silverlightControl = sender.getHost();silverlightControl.content.fullScreen = !silverlightControl.content.fullScreen;isfull="true";}if (str=="|normal"){var silverlightControl = sender.getHost();silverlightControl.content.fullScreen = !silverlightControl.content.fullScreen;isfull="false";};if (str=="|fullslideclose"){extslide.close();}if (str.indexOf("|pollgen") > -1){document.getElementById("idiv").style.height="644px";sender.findName("mediaZoomOut").begin();mediazoomFlag = 1;photo1.setValue("Canvas.Left","320");image1.Opacity="0.5";overlaytext.Opacity="0";overlaytext2.Opacity="0";sender.findName("pictureZoomIn").begin();buttonPanel.Opacity = 0;sender["canvas.ZIndex"] = 0;buttonPanel["canvas.ZIndex"] = 2;document.getElementById("idiv").style.height="644px";document.getElementById("idiv").style.visibility="visible";document.getElementById("idiv").style.height="644px";document.getElementById("I1").src="poll.htm";p=str;photo1.Opacity="0";image1.Opacity="0";}else if (str.indexOf("|msg") > -1){var msg = sender.findName("msgText");msg.text=str.replace("|msg","");msg["canvas.ZIndex"] = 1;}else if (document.getElementById("showcc").checked==true){var cc = sender.findName("cc");cc.text=str.replace(/<br>/g,"\n");}}};
function canvas_loaded(sender, args)
	{
	mediaStateTextBlock = sender.findName("mediaStateTextBlock");
	media = sender.findName("media");
	TimeThumb = sender.findName("TimeThumb");
	Timeline = sender.findName("Timeline");
	CurrentTimeText = sender.findName("CurrentTimeText");
	VolumeThumb = sender.findName("VolumeThumb");
	VolumeSlider = sender.findName("VolumeSlider");
	control = sender.getHost();
	control.content.onFullScreenChange = onFullScreenChanged; 
	imgPlayer = control.content.findName("jimage");
	photo1 = control.content.findName("photo1");
	media1 = control.content.findName("media1");
	jimage = control.content.findName("jimage");
	buttonPanel = control.content.findName("buttonPanel");
	simage = sender.findName("simage");
	title = sender.findName("presTitle");
	PlayerControls = sender.findName("PlayerControls");
	title.text = presTitle;
	title["canvas.ZIndex"] = 1;
	PlayerControls["canvas.ZIndex"] = 1;
	pictureZoomIn(sender, args);
	if(live=="true")
	{
	document.getElementById("showq").style.visibility="visible";
	document.getElementById("thumbs").style.visibility="hidden";
	}
	else
	{
	document.getElementById("showq").style.visibility="hidden";
	};
	isfull="false";buttonPanel.opacity = 1;
	simage.opacity = 0;
	if ("<%=ChatName%>" > ""){var ChatName = sender.findName("LoginName");ChatName.text="Logged In: " + username;};if (mybrowser.indexOf("MAC") > 0){exv = sender.findName("extvideo");exv.opacity=0;}if (live == "true"){nav = sender.findName("thumbs");nav.opacity=0;}};
function toggle_fullScreen(sender, args){var silverlightControl = sender.getHost();silverlightControl.content.fullScreen = !silverlightControl.content.fullScreen;isfull="true";};
function swap(sender,args)
	{
	if (iflag==1)
	{
	return false
	};
	var silverlightControl = sender.getHost();
	PlayerControls.Opacity=0;
	if (swapped=="false" && isfull=="true")
		{
		swapped="true";
		var simage = sender.findName("simage");
		var media = sender.findName("media");
		simage.Width=silverlightControl.content.actualWidth;simage.Height=silverlightControl.content.actualHeight;media.Width="320";
		media.Height="240";simage["canvas.ZIndex"] = 0;media["canvas.ZIndex"] = 1;
		sender.findName("jimage").Opacity="0"; 
		sender.findName("photo1").Opacity="0";
		}
		else if (swapped=="true" && isfull=="true")
		{
		swapped="false";
		var simage = sender.findName("simage");
		var media = sender.findName("media");
		simage["canvas.Top"]="0";
		simage.Width="320";
		simage.Height="240";
		media.width = silverlightControl.content.actualWidth;media.height = silverlightControl.content.actualHeight;
		media["canvas.ZIndex"] = 0;
		simage["canvas.ZIndex"] = 1;
		sender.findName("jimage").Opacity="0";
		sender.findName("photo1").Opacity="0";
	}
	else if (swapped=="false" && isfull=="false")
		{
		if (mediazoomFlag == 1)
			{
			sender.findName("mediaZoomOut").begin();mediazoomFlag = 1;
			photo1.setValue("Canvas.Left","320");
			image1.Opacity="0.5";
			overlaytext.Opacity="0";
			overlaytext2.Opacity="0";
			sender.findName("pictureZoomIn").begin();
			buttonPanel.Opacity = 0;
			sender["canvas.ZIndex"] = 0;
			buttonPanel["canvas.ZIndex"] = 2;
			PlayerControls["canvas.ZIndex"] = 2;
			PlayerControls.Opacity=0;
			}
			else
			{
			sender.findName("mediaZoomIn").begin();
			sender["canvas.ZIndex"] = 0;
			buttonPanel["canvas.ZIndex"] = 0;
			PlayerControls["canvas.ZIndex"] =0;
			mediazoomFlag = 0;
			buttonPanel.Opacity = 0;
			PlayerControls.Opacity = 0;
			photo1.setValue("Canvas.Left","640");
			sender.findName("pictureZoomOut").begin();
			}
		}
};
function onFullScreenChanged(sender, args){var silverlightControl = sender.getHost();var buttonPanel = sender.findName("buttonPanel");var mediaStateTextBlock = sender.findName("mediaStateTextBlock"); var cc = sender.findName("cc");var loginname = sender.findName("LoginName");var presTitle = sender.findName("presTitle");var mediaPlayer = sender.findName("media");var simage = sender.findName("simage");if (silverlightControl.content.fullScreen == true){sender.findName("jimage").Opacity="0";sender.findName("photo1").Opacity="0";mediaPlayer["Canvas.Top"]="0";simage.opacity = 1;simage.Width="640";simage.Height="480";buttonPanel.opacity = 0;PlayerControls.Opacity=0;mediaStateTextBlock.opacity = 0;cc.opacity = 0;loginname.opacity = 0;presTitle.opacity = 0;isfull="true";mediaPlayer.width = silverlightControl.content.actualWidth;	mediaPlayer.height = silverlightControl.content.actualHeight;}else{sender.findName("jimage").Opacity="1";sender.findName("photo1").Opacity="1";photo1.opacity = 1;simage.Width="1";simage.Height="1";simage.opacity = 0;	buttonPanel.opacity = 1;mediaStateTextBlock.opacity = 1;cc.opacity = 1;loginname.opacity = 1;presTitle.opacity = 1;isfull="false";mediaPlayer.width="320";mediaPlayer.height = "240";mediaPlayer["canvas.ZIndex"] = 0;}};
function media_state_changed(sender, args)
	{
	document.getElementById("wait").style.visibility="hidden";
	var mediaStateTextBlock = sender.findName("mediaStateTextBlock");
	var media = sender.findName("media");
	overlaytext = sender.findName("overlaytext");
	mediaStateTextBlock.Text = media.CurrentState;
	if (media.CurrentState == "Playing")
		{
		document.getElementById("wait").style.visibility="hidden";
		clearInterval(intervalID);
		var ChatName = sender.findName("LoginName");
		ChatName.text="";
		intervalID = window.setInterval("DisplayCurrentPlayBack()", 250);
		};
	if (media.CurrentState == "Buffering")
		{
		//var ChatName = sender.findName("LoginName");
		//ChatName.text = "Buffering...please wait";
		//ChatName.text="Logged In: " + username + " -- WAIT...Buffering";
		window.clearInterval(intervalID);
		}
	else if (media.CurrentState == "Paused")
		{
		//var ChatName = sender.findName("LoginName");
		//ChatName.text="Paused";
		//ChatName.text="Logged In: " + username + " -- Paused";
		window.clearInterval(intervalID);
		}
	else if (media.CurrentState == "Stopped")
		{
		var ChatName = sender.findName("LoginName");
		ChatName.text="Stopped";
		stopflag=1;
		sender.findName("PlaySymbol").opacity="1";
		sender.findName("PauseSymbol").opacity="0";
		clearInterval(intervalID); 
		}
	else
		{
		//var ChatName = sender.findName("LoginName");
		//ChatName.text="Logged In: " + username;
		}
		var mediaCaptions = sender.findName("mediaCaptions");
		overlaytext2 = sender.findName("overlaytext2");
		image1 = sender.findName("Image1");hideTitle();
		}
function MediaEnded(sender, eventArgs)
	{
	clearInterval(intervalID);   
	sender.findName("PauseSymbol").opacity="0";         
	sender.findName("PlaySymbol").opacity="1";  
	TimeThumb["Canvas.Left"] = -2;
	media.Position="00:00:00"; 
	media.stop();
	}
function hideTitle(){overlaytext.Opacity="0";overlaytext2.Opacity="0";image1.Opacity="0";};
function showTitle(bannerText){overlaytext.text = bannerText;overlaytext2.text = bannerText;image1.Opacity="0.5";overlaytext.Opacity="1";overlaytext2.Opacity="1";};
function rootCanvasMouseEnter(sender, mouseEventArgs){if (isfull !="true"){var buttonPanel = sender.findName("buttonPanel");buttonPanel.opacity = 1; PlayerControls.Opacity=100; var mediaStateTextBlock = sender.findName("mediaStateTextBlock");mediaStateTextBlock.opacity=1;buttonPanel["Canvas.ZIndex"] = 1;PlayerControls["Canvas.ZIndex"] = 1;  };};
function rootCanvasMouseLeave(sender){var buttonPanel = sender.findName("buttonPanel");var mediaStateTextBlock = sender.findName("mediaStateTextBlock");	mediaStateTextBlock.opacity=0;PlayerControls.opacity=0;buttonPanel.opacity=0};
function goto(val,slide)	{	imgPlayer.Source=slide;	media.position = time((val - 5) * 1000);	media.play();	control.content.findName("PauseSymbol").opacity="1";	control.content.findName("PlaySymbol").opacity="0";	};
function loadURL(url){try{var vidPlayer = control.content.findName("media");vidPlayer.Source = url;	vidPlayer.play();}catch(err){}};
function mouseEnter(sender, args){	buttonPanel.opacity=0;	PlayerControls.opacity=0;	sender.findName("mouseEnter").begin();}
function mouseLeave(sender, args) {sender.findName("mouseLeave").begin();};
function pictureZoomIn(sender, args) {hideButtons();if (zoomFlag == 1){sender.findName("pictureZoomOut").begin();zoomFlag = 0;if(isfull == "false"){sender.findName("mediaZoomIn").begin();mediazoomFlag=1;photo1.setValue("Canvas.Left","640");hideTitle();};}else {sender.findName("pictureZoomIn").begin();sender["canvas.ZIndex"] = 1;zoomFlag = 1;if(isfull == "false"){	sender.findName("mediaZoomOut").begin();photo1.setValue("Canvas.Left","320");}}};
function mediaZoomIn(sender, args) {if (iflag==1) return;hideTitle();if (mediazoomFlag == 1 && isfull == "false") {sender.findName("mediaZoomOut").begin();mediazoomFlag = 0;photo1.setValue("Canvas.Left","320");if(bannerFlag == 1){image1.Opacity="0.5";overlaytext.Opacity="1";overlaytext2.Opacity="1";sender.findName("pictureZoomIn").begin();};}else{if (isfull == "false"){sender.findName("mediaZoomIn").begin();sender["canvas.ZIndex"] = 1;mediazoomFlag = 1;hideTitle();photo1.setValue("Canvas.Left","640");sender.findName("pictureZoomOut").begin();}}};
function hideButtons(){buttonPanel.Opacity=0;	PlayerControls.Opacity=0;	}
function showButtons(){if (mediazoomFlag == 0){buttonPanel.Opacity=1;buttonPanel["Canvas.ZIndex"] = 1; PlayerControls.Opacity=100};};
function two(x) {return ((x>9)?"":"0")+x};
function three(x) {return ((x>99)?"":"0")+((x>9)?"":"0")+x};
function time(ms) {var sec = Math.floor(ms/1000);ms = ms % 1000;var min = Math.floor(sec/60);sec = sec % 60;t = two(sec);var hr = Math.floor(min/60);min = min % 60;t = two(min) + ":" + t;var day = Math.floor(hr/60);hr = hr % 60;t = two(hr) + ":" + t;return t};
function extviewer(){extslide=window.open('extview.htm','v','resizable,width=640,height=480,toolbar=no,status=no');};
function showRef(){window.open('reference.htm','reference','toobar=no,status=no,resizable=yes,width=500,height=400')};
function showThumbs(){if (thumbflag==1 && live != "true"){document.getElementById("thumbs").style.visibility="hidden";thumbflag=0;	}else if (live !="true"){document.getElementById("thumbs").style.visibility="visible";thumbflag=1;};};
function showExtVideo(sender,args){if (mybrowser.indexOf("MAC") < 0){extvideo=window.open('extvideo_sl.htm','extvideo','resizable,width=320,height=300,toolbar=no,status=no');var media=sender.findName("media");var myt=media.Position;document.getElementById("currentplaytime").value= myt.seconds;sender.findName("media").stop();}else{alert("External video only available on Windows/IE")};};
function PlayAt(val)	{media.position = time((val) * 1000);}
function silentErrorHandler() {return true;}window.onerror=silentErrorHandler;
