Jump to content

User:Anilande/dr.js

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Anilande (talk | contribs) at 07:06, 14 January 2011. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
Note: After saving, you have to bypass your browser's cache to see the changes. Google Chrome, Firefox, Microsoft Edge and Safari: Hold down the ⇧ Shift key and click the Reload toolbar button. For details and instructions about other browsers, see Wikipedia:Bypass your cache.
// <pre><nowiki>
//  _________________________________________________________________________________________
// |                                                                                         |
// |                    === WARNING: GLOBAL GADGET FILE ===                                  |
// |                  Changes to this page affect many users.                                |
// | Please discuss changes on the talk page or on [[Wikipedia_talk:Gadget]] before editing. |
// |_________________________________________________________________________________________|
//
// Imports [[User:Anilande/dRin.js]]
// </nowiki></pre>

// ===UserScript===
// @name           DRin
// @namespace      DRin
// @include        http://*.wikipedia.org/*
// ===/UserScript===
//
// DRin launch helper script.
// Description: this script eases the procedure to launch DRin by instrumenting
// wikipedia pages with links and options to launch the application. 
//
// The current options to launch DRin are:
// click the 'View Visually' option in the left side toolbox menu and 'View Visually' tab on top tabs list.

var drGadget = {
	
	drUrl: null,
	ulEle: null,

	// wbLoadGadget is executed after the page finishes loading. It looks for specific
	// indicators and determines how to instrument the page with different options to launch the application
	drLoadGadget : function()
	{
		drGadget.naritiveViewTab();
		// looks for the Toolbar on edit pages, creates and appends a simple button in the format expected by the toolbar
       if(document.getElementById('p-views') || document.getElementById('p-cactions'))
		{
		    if(document.getElementById('p-views')){
				drGadget.ulEle = document.getElementById('p-views').getElementsByTagName("ul")[0];
			}else if(document.getElementById('p-cactions')){
				drGadget.ulEle = document.getElementById('p-cactions').getElementsByTagName("ul")[0];
			}
			drGadget.showNaritiveEditTab();
			drGadget.showNaritiveViewTab();
		}
	},
	showNaritiveViewTab : function(){
		var liVElem = document.createElement('li');
		liVElem.id = 'tabVDRin';
		var anchorVElem = document.createElement('a');
		anchorVElem.title = "View Narrative";
		anchorVElem.id = "toolbarLinkDRin";
		anchorVElem.innerHTML = "<span>View Narrative</span>";
		anchorVElem.href = drGadget.drUrl;
		liVElem.appendChild(anchorVElem);
		drGadget.ulEle.insertBefore(liVElem, drGadget.ulEle.firstChild);
		return true;
	},
	showNaritiveEditTab : function(){
		var liEElem = document.createElement('li');
		liEElem.id = 'tabEDRin';
		var anchorEElem = document.createElement('a');
		anchorEElem.title = "Edit Narrative";
		anchorEElem.id = "toolbarLinkDRin";
		anchorEElem.innerHTML = "<span>Edit Narrative</span>";
		anchorEElem.href = "javascript:editNaritive();";
		liEElem.appendChild(anchorEElem);
		if(document.getElementById('p-views')){
			var liElem = document.getElementById('p-views').getElementsByTagName("ul")[0].getElementsByTagName("li")[2];
		}else if(document.getElementById('p-cactions')){
			var liElem = document.getElementById('p-cactions').getElementsByTagName("ul")[0].getElementsByTagName("li")[2];
		}
		drGadget.ulEle.insertBefore(liEElem, liElem);
		return true;
	},
	getCurrentArticleTitle: function() {      
		if (typeof wgTitle !== "undefined") {
			if (wgAction === "view" && wgArticleId === 0 && wgIsArticle === false) {
				return false;
			}
			//in addition to the page title, get the name space also if it exists.
			if (typeof wgCanonicalNamespace !== "undefined" && wgCanonicalNamespace.length > 0) {
				return wgCanonicalNamespace + ":" + wgTitle;
			}
			return wgTitle;
		}
	},
	naritiveViewTab : function(){
		var title = drGadget.getCurrentArticleTitle();
		if(title){
			var docHeight = ((document.height - 100)<700)?(document.height - 100):700;
			drGadget.drUrl = 'javascript:(function(){ document.getElementById("content").innerHTML = "<iframe src=\'http://msri-digitalpro/rin/?PlayerMode=Dynamic&NarrativeId='+title+'\' width=\'100%\' height=\''+docHeight+'px\'></iframe>"; selectTab("tabVDRin");})();';
			return true;
		}else{
			return false;
		}
	}
};

if(!{
	= window;
}

selectTab = function(tabObj) {      
	document.getElementById("tabEDRin").className=""; 
	document.getElementById("tabVDRin").className=""; 
	document.getElementById("ca-view").className=""; 
	document.getElementById("ca-edit").className=""; 
	document.getElementById("ca-history").className="";
	document.getElementById(tabObj).className="selected"; 
};

attachStyle = function (url) {
	if (url && url.length > 0) {
		var head = document.getElementsByTagName("head")[0];
		var link = document.createElement("link");
		link.type = "text/css";
		link.rel = "stylesheet";
		link.media = "screen";
		link.href = url;
		head.appendChild(link);
	}
	return true;
};

attachJS = function (url) {
	if (url && url.length > 0) {
		$.getScript(url, function() {return;});
	}
};

replaceHtmlSymbolWithCode = function (text) {
	var symbolAndCode = { "<":"&lt;" };
	for (var symbol in symbolAndCode) {
		text = text.replace(new RegExp(symbol, "g"), symbolAndCode[symbol]);
	}
	return text;
};


editNaritive = function(){
	selectTab('tabEDRin');
	var docHeight = ((document.height - 100)<700)?(document.height - 100):700;
	rinXMLData = '<Narrative  RinVersion="0.0">\n  <NarrativeHeader xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"\n\tGuid="32a38f95-c046-4a69-b654-25ac55e6d812"\n\tTimestamp="2010-10-14T00:56:27.3062073Z"\n\tStartSegment="defaultSegment" />\n  <AuxiliaryData>\n\t<Item Key="narrative-info">\n\t  <NarrativeData>\n\t\t<Author>Dynamic RIN Engine</Author> \n\t\t<Description>Dynamic RIN on topic Foobar</Description> \n\t\t<Title>A dynamic narrative on Foobar</Title>\n\n\t  </NarrativeData>\n\t</Item>\n  </AuxiliaryData>\n\n <Segments>\n\t<Segment Id="defaultSegment">\n\t  <SegmentHeader   EstimatedDuration="65.7" DefaultScreenplay="English" />\n\t  <AuxiliaryData />\n\t\t<ResourceTable>  \n\n\t\t<Resource   Id="raudio">\n\n\t\t<ResourceHeader DefaultUriReference="$ROOT$/clientbin/DemoNarratives/Dynamic/Kalimba.mp3" />\n\t\t</Resource>\n\n\n\t<Resource   Id="r1">\n\t\t<ResourceHeader DefaultUriReference="http://i.pbase.com/g6/22/16522/2/81927478.4NPvu5xL.jpg" />\n\t</Resource>\n\n\n\t<Resource   Id="r2">\n\t\t<ResourceHeader DefaultUriReference="http://img233.imageshack.us/img233/5523/Foobar.jpg" />\n\n\t</Resource>\n\n\n\t<Resource   Id="r3">\n\t\t<ResourceHeader DefaultUriReference="http://escanoassociates.com/images/carousel/image004.jpg" />\n\t</Resource>\n\n\n\t<Resource   Id="r4">\n\t\t<ResourceHeader DefaultUriReference="http://www.m2review.com/blog/wp-content/uploads/2009/03/foobar2000_skin_02_s.jpg" />\n\t</Resource>\n\n\n\t<Resource   Id="r5">\n\t\t<ResourceHeader DefaultUriReference="http://www.drinkprices.com/users/3/photos/466.jpg" />\n\t</Resource>\n\n\n\t<Resource   Id="r6">\n\t\t<ResourceHeader DefaultUriReference="http://escanoassociates.com/images/carousel/image007.jpg" />\n\t</Resource>\n\n\t<Resource   Id="r7">\n\t\t<ResourceHeader DefaultUriReference="http://www.pcmech.com/images/FF/foobar/foobar1.JPG" />\n\t</Resource>\n\n\n\t<Resource   Id="r8">\n\t\t<ResourceHeader DefaultUriReference="http://wiki.hydrogenaudio.org/images/4/43/Foobar2000-Masstagger.png" />\n\t</Resource>\n\n\n\t<Resource   Id="r9">\n\t\t<ResourceHeader DefaultUriReference="http://i175.photobucket.com/albums/w143/tdwctdwc/Capture-1.jpg" />\n\t</Resource>\n\n\n\t<Resource   Id="r10">\n\t\t<ResourceHeader DefaultUriReference="http://www.algorithm.com.au/albums/foobar_movies/image004.jpg" />\n\t</Resource>\n\n\n\t<Resource   Id="r11">\n\n\t\t<ResourceHeader DefaultUriReference="http://tech.spaceempires.net/foobar2000/img/fyron_foobar9.png" />\n\t</Resource>\n\n\n\t<Resource   Id="r12">\n\t\t<ResourceHeader DefaultUriReference="http://i571.photobucket.com/albums/ss153/sioblackbear/mugen/35.png" />\n\t</Resource>\n\n\n\t<Resource   Id="r13">\n\t\t<ResourceHeader DefaultUriReference="http://lh6.ggpht.com/_DDafOy6GtJI/S3-kml6YasI/AAAAAAAAAic/dRtf1iqumyc/Fullscreen%20capture%202202010%2040000%20PM.jpg" />\n\n\t</Resource>\n\n\n\t<Resource   Id="r14">\n\t\t<ResourceHeader DefaultUriReference="http://i296.photobucket.com/albums/mm184/nor_spoon/Diverse/foobar_gui.jpg" />\n\t</Resource>\n\n\n\t<Resource   Id="r15">\n\t\t<ResourceHeader DefaultUriReference="http://img.brothersoft.com/screenshots/softimage/e/edcast_for_foobar-198159-1229050913.jpeg" />\n\t</Resource>\n\n\n  </ResourceTable> \n  <ExperienceStreams>\n \n<ExperienceStream Id="ScreenPlayEnglish">\n\t\t  <ExperienceStreamHeader   DefaultKeyframeSequence="default">\n\t\t\t<Provider Version="0.0" Name="MicrosoftResearch.Rin.SubTitleExperienceStream"/>\n\t\t  </ExperienceStreamHeader>\n\t\t  <AuxiliaryData>\n\t\t\t<Item Key="default">\n\n\t\t\t  <Features EnableAutoPauseOnUserInput="false" />\n\t\t\t</Item>\n\t\t  </AuxiliaryData>\n\t\t  <RequiredResourcesOnLoad/>\n\t\t  <KeyframeSequences>\n\t\t\t<KeyframeSequence Id="default">\n\t\t\t  <KeyframeSequenceHeader />\n\t\t\t  <RequiredResources />\n\t\t\t  <Keyframes>\n\n\t\t\t\t<Keyframe>\n\t\t\t\t  <KeyframeHeader Offset="0"/>\n\t\t\t\t  <AuxiliaryData>\n\t\t\t\t\t<Item Key="default">\n\t\t\t\t\t  <Text Subtitle="A Dynamic Narrative On Foobar"/>\n\t\t\t\t\t</Item>\n\t\t\t\t  </AuxiliaryData>\n\t\t\t\t</Keyframe>\n\n\n\t\t\t\t<Keyframe>\n\t\t\t\t  <KeyframeHeader Offset="4"/>\n\t\t\t\t  <AuxiliaryData>\n\t\t\t\t\t<Item Key="default">\n\t\t\t\t\t  <Text Subtitle="The terms foobar, foo, bar, baz and qux are sometimes used as placeholder names  in computer programming or computer-related documentation."/>\n\t\t\t\t\t</Item>\n\t\t\t\t  </AuxiliaryData>\n\t\t\t\t</Keyframe>\n\n\n\t\t\t\t<Keyframe>\n\t\t\t\t  <KeyframeHeader Offset="13.4"/>\n\t\t\t\t  <AuxiliaryData>\n\t\t\t\t\t<Item Key="default">\n\t\t\t\t\t  <Text Subtitle="They have been used to name entities such as variables, functions, and commands whose purpose is unimportant and serve only to demonstrate a concept."/>\n\t\t\t\t\t</Item>\n\t\t\t\t  </AuxiliaryData>\n\t\t\t\t</Keyframe>\n\n\n\t\t\t\t<Keyframe>\n\t\t\t\t  <KeyframeHeader Offset="24.68"/>\n\t\t\t\t  <AuxiliaryData>\n\t\t\t\t\t<Item Key="default">\n\t\t\t\t\t  <Text Subtitle="The words themselves have no meaning in this usage."/>\n\t\t\t\t\t</Item>\n\t\t\t\t  </AuxiliaryData>\n\t\t\t\t</Keyframe>\n\n\n\t\t\t\t<Keyframe>\n\t\t\t\t  <KeyframeHeader Offset="28.91"/>\n\t\t\t\t  <AuxiliaryData>\n\t\t\t\t\t<Item Key="default">\n\t\t\t\t\t  <Text Subtitle="Usage in code"/>\n\t\t\t\t\t</Item>\n\t\t\t\t  </AuxiliaryData>\n\t\t\t\t</Keyframe>\n\n\n\t\t\t\t<Keyframe>\n\t\t\t\t  <KeyframeHeader Offset="32.91"/>\n\t\t\t\t  <AuxiliaryData>\n\t\t\t\t\t<Item Key="default">\n\t\t\t\t\t  <Text Subtitle="The terms are very often used in programming examples, much like the Hello World program is commonly used as an introduction."/>\n\t\t\t\t\t</Item>\n\t\t\t\t  </AuxiliaryData>\n\t\t\t\t</Keyframe>\n\n\n\t\t\t\t<Keyframe>\n\t\t\t\t  <KeyframeHeader Offset="42.78"/>\n\t\t\t\t  <AuxiliaryData>\n\t\t\t\t\t<Item Key="default">\n\t\t\t\t\t  <Text Subtitle="For example, foo and bar might be used to illustrate a simple string concatenation."/>\n\t\t\t\t\t</Item>\n\t\t\t\t  </AuxiliaryData>\n\t\t\t\t</Keyframe>\n\n\n\t\t\t\t<Keyframe>\n\t\t\t\t  <KeyframeHeader Offset="49.36"/>\n\t\t\t\t  <AuxiliaryData>\n\t\t\t\t\t<Item Key="default">\n\t\t\t\t\t  <Text Subtitle="Usage in culture"/>\n\t\t\t\t\t</Item>\n\t\t\t\t  </AuxiliaryData>\n\t\t\t\t</Keyframe>\n\n\n\t\t\t\t<Keyframe>\n\t\t\t\t  <KeyframeHeader Offset="53.36"/>\n\t\t\t\t  <AuxiliaryData>\n\t\t\t\t\t<Item Key="default">\n\t\t\t\t\t  <Text Subtitle="$foo is the name of a Perl programming magazine, and Foo Camp is an annual hacker convention."/>\n\t\t\t\t\t</Item>\n\t\t\t\t  </AuxiliaryData>\n\t\t\t\t</Keyframe>\n\n\n\t\t\t\t<Keyframe>\n\t\t\t\t  <KeyframeHeader Offset="61.35"/>\n\t\t\t\t  <AuxiliaryData>\n\t\t\t\t\t<Item Key="default">\n\t\t\t\t\t  <Text Subtitle="\nDuring the United States v."/>\n\t\t\t\t\t</Item>\n\t\t\t\t  </AuxiliaryData>\n\t\t\t\t</Keyframe>\n\n\n\t\t\t\t<Keyframe>\n\t\t\t\t  <KeyframeHeader Offset="63.7"/>\n\t\t\t\t  <AuxiliaryData>\n\t\t\t\t\t<Item Key="default">\n\t\t\t\t\t  <Text Subtitle=""/>\n\t\t\t\t\t</Item>\n\t\t\t\t  </AuxiliaryData>\n\t\t\t\t</Keyframe>\n\n\n\t\t\t  </Keyframes>\n\t\t\t</KeyframeSequence>\n\t\t  </KeyframeSequences>\n\t\t  <SequenceMarkers />\n\t\t</ExperienceStream>\n\n\n\t\t<ExperienceStream Id="MusicAudio">\n\t\t  <ExperienceStreamHeader   DefaultKeyframeSequence="default">\n\n\t\t\t<Provider Version="0.0" Name="MicrosoftResearch.Rin.AudioExperienceStream"/>\n\t\t  </ExperienceStreamHeader>\n\t\t  <RequiredResourcesOnLoad>\n\t\t\t<ResourceReference Ref="raudio" />\n\t\t  </RequiredResourcesOnLoad>\n\t\t  <KeyframeSequences>\n\t\t\t<KeyframeSequence Id="default">\n\t\t\t  <KeyframeSequenceHeader />\n\t\t\t  <RequiredResources />\n\n\t\t\t  <Keyframes>\n\t\t\t\t<Keyframe>\n\t\t\t\t  <KeyframeHeader Offset="0"/>\n\t\t\t\t  <AuxiliaryData>\n\t\t\t\t\t<Item Key="default">\n\t\t\t\t\t  <kf Volume="0.2"/>\n\t\t\t\t\t</Item>\n\t\t\t\t  </AuxiliaryData>\n\t\t\t\t</Keyframe>\n\n\t\t\t  </Keyframes>\n\t\t\t</KeyframeSequence>\n\t\t  </KeyframeSequences>\n\t\t  <SequenceMarkers />\n\t\t</ExperienceStream>\n\n\n\t<ExperienceStream Id="Title0">\n\t\t  <ExperienceStreamHeader   DefaultKeyframeSequence="default">\n\t\t\t<Provider Version="0.0" Name="MicrosoftResearch.Rin.TitleExperienceStream"/>\n\n\t\t  </ExperienceStreamHeader>\n\t  <AuxiliaryData> \n\t\t<Item Key="default"> <kf Title="A Dynamic Narrative On Foobar"/></Item>\n\t  </AuxiliaryData>\n\t  <RequiredResourcesOnLoad/> \n\t  <KeyframeSequences>\n\t\t<KeyframeSequence Id="default">\n\t\t  <KeyframeSequenceHeader />\n\t\t  <RequiredResources /> \n\t\t  <Keyframes> \n\t\t\t\n\t\t  </Keyframes>\n\n\t\t</KeyframeSequence>\n\t  </KeyframeSequences>\n\t  <SequenceMarkers /> \n\t</ExperienceStream>\n\n\n\t\t<ExperienceStream Id="DRinAudio0">\n\t\t  <ExperienceStreamHeader   DefaultKeyframeSequence="default">\n\t\t\t<Provider Version="0.0" Name="MicrosoftResearch.Rin.DRinAudioExperienceStream"/>\n\t\t  </ExperienceStreamHeader>\n\n\t\t\t<AuxiliaryData>\n\t\t\t<Item Key="default">\n\t\t\t\t<Info SectionIndex="0" />\n\t\t\t</Item>\n\t\t\t</AuxiliaryData>\n\t\t  <RequiredResourcesOnLoad>\n\t\t\t<ResourceReference Ref="r0" />\n\t\t  </RequiredResourcesOnLoad>\n\n\t\t  <KeyframeSequences>\n\t\t\t<KeyframeSequence Id="default">\n\t\t\t  <KeyframeSequenceHeader />\n\t\t\t  <RequiredResources />\n\t\t\t  <Keyframes>\n\t\t\t\t<Keyframe>\n\t\t\t\t  <KeyframeHeader Offset="0"/>\n\t\t\t\t  <AuxiliaryData>\n\t\t\t\t\t<Item Key="default">\n\n\t\t\t\t\t  <kf Volume="1"/>\n\t\t\t\t\t</Item>\n\t\t\t\t  </AuxiliaryData>\n\t\t\t\t</Keyframe>\n\t\t\t  </Keyframes>\n\t\t\t</KeyframeSequence>\n\t\t  </KeyframeSequences>\n\t\t  <SequenceMarkers />\n\t\t</ExperienceStream>\n\n\t\t<ExperienceStream Id="Image1">\n\t\t  <ExperienceStreamHeader   DefaultKeyframeSequence="default">\n\t\t\t<Provider Version="0.0" Name="MicrosoftResearch.Rin.ImageExperienceStream"/>\n\t\t  </ExperienceStreamHeader>\n\t\t  <AuxiliaryData>\n\t\t\t<Item Key="default">\n\t\t\t  <Info TransitionProvider="MicrosoftResearch.Rin.SLPlayer.FadeInOutTransitionService"/>\n\t\t\t</Item>\n\n\t\t  </AuxiliaryData>\n\t\t  <RequiredResourcesOnLoad>\n\t\t\t<ResourceReference Ref="r1" />\n\t\t  </RequiredResourcesOnLoad>\n\t\t<KeyframeSequences>\n\t\t\t<KeyframeSequence Id="default">\n\t\t\t  <KeyframeSequenceHeader />\n\t\t\t  <RequiredResources />\n\t\t\t  <Keyframes>\n\n\t\t\t\t<Keyframe>\n\t\t\t\t  <KeyframeHeader Offset="2"/>\n\t\t\t\t  <AuxiliaryData>\n\t\t\t\t\t<Item Key="default">\n\t\t\t\t\t  <kf X="3" Y="3" ScaleX="1.1" ScaleY="1.1" />\n\t\t\t\t\t</Item>\n\t\t\t\t  </AuxiliaryData>\n\t\t\t\t</Keyframe>\n\t\t\t\t<Keyframe>\n\n\t\t\t\t  <KeyframeHeader Offset="4"/>\n\t\t\t\t  <AuxiliaryData>\n\t\t\t\t\t<Item Key="default">\n\t\t\t\t\t  <kf X="-3" Y="-3" ScaleX="1.2" ScaleY="1.2" />\n\t\t\t\t\t</Item>\n\t\t\t\t  </AuxiliaryData>\n\t\t\t\t</Keyframe>\n\t\t\t  </Keyframes>\n\t\t\t</KeyframeSequence>\n\n\t\t  </KeyframeSequences>\n\t\t  <SequenceMarkers />\n\t\t</ExperienceStream>\n\n\t\t<ExperienceStream Id="Image2">\n\t\t  <ExperienceStreamHeader   DefaultKeyframeSequence="default">\n\t\t\t<Provider Version="0.0" Name="MicrosoftResearch.Rin.ImageExperienceStream"/>\n\t\t  </ExperienceStreamHeader>\n\t\t  <AuxiliaryData>\n\n\t\t\t<Item Key="default">\n\t\t\t  <Info TransitionProvider="MicrosoftResearch.Rin.SLPlayer.FadeInOutTransitionService"/>\n\t\t\t</Item>\n\t\t  </AuxiliaryData>\n\t\t  <RequiredResourcesOnLoad>\n\t\t\t<ResourceReference Ref="r2" />\n\t\t  </RequiredResourcesOnLoad>\n\t\t<KeyframeSequences>\n\t\t\t<KeyframeSequence Id="default">\n\n\t\t\t  <KeyframeSequenceHeader />\n\t\t\t  <RequiredResources />\n\t\t\t  <Keyframes>\n\t\t\t\t<Keyframe>\n\t\t\t\t  <KeyframeHeader Offset="2"/>\n\t\t\t\t  <AuxiliaryData>\n\t\t\t\t\t<Item Key="default">\n\t\t\t\t\t  <kf X="3" Y="3" ScaleX="1.1" ScaleY="1.1" />\n\t\t\t\t\t</Item>\n\n\t\t\t\t  </AuxiliaryData>\n\t\t\t\t</Keyframe>\n\t\t\t\t<Keyframe>\n\t\t\t\t  <KeyframeHeader Offset="4"/>\n\t\t\t\t  <AuxiliaryData>\n\t\t\t\t\t<Item Key="default">\n\t\t\t\t\t  <kf X="-3" Y="-3" ScaleX="1.2" ScaleY="1.2" />\n\t\t\t\t\t</Item>\n\t\t\t\t  </AuxiliaryData>\n\n\t\t\t\t</Keyframe>\n\t\t\t  </Keyframes>\n\t\t\t</KeyframeSequence>\n\t\t  </KeyframeSequences>\n\t\t  <SequenceMarkers />\n\t\t</ExperienceStream>\n\n\t\t<ExperienceStream Id="Image3">\n\t\t  <ExperienceStreamHeader   DefaultKeyframeSequence="default">\n\n\t\t\t<Provider Version="0.0" Name="MicrosoftResearch.Rin.ImageExperienceStream"/>\n\t\t  </ExperienceStreamHeader>\n\t\t  <AuxiliaryData>\n\t\t\t<Item Key="default">\n\t\t\t  <Info TransitionProvider="MicrosoftResearch.Rin.SLPlayer.FadeInOutTransitionService"/>\n\t\t\t</Item>\n\t\t  </AuxiliaryData>\n\t\t  <RequiredResourcesOnLoad>\n\t\t\t<ResourceReference Ref="r3" />\n\n\t\t  </RequiredResourcesOnLoad>\n\t\t<KeyframeSequences>\n\t\t\t<KeyframeSequence Id="default">\n\t\t\t  <KeyframeSequenceHeader />\n\t\t\t  <RequiredResources />\n\t\t\t  <Keyframes>\n\t\t\t\t<Keyframe>\n\t\t\t\t  <KeyframeHeader Offset="2"/>\n\t\t\t\t  <AuxiliaryData>\n\n\t\t\t\t\t<Item Key="default">\n\t\t\t\t\t  <kf X="-3" Y="-3" ScaleX="1.1" ScaleY="1.1" />\n\t\t\t\t\t</Item>\n\t\t\t\t  </AuxiliaryData>\n\t\t\t\t</Keyframe>\n\t\t\t\t<Keyframe>\n\t\t\t\t  <KeyframeHeader Offset="4"/>\n\t\t\t\t  <AuxiliaryData>\n\t\t\t\t\t<Item Key="default">\n\n\t\t\t\t\t  <kf X="3" Y="3" ScaleX="1.2" ScaleY="1.2" />\n\t\t\t\t\t</Item>\n\t\t\t\t  </AuxiliaryData>\n\t\t\t\t</Keyframe>\n\t\t\t  </Keyframes>\n\t\t\t</KeyframeSequence>\n\t\t  </KeyframeSequences>\n\t\t  <SequenceMarkers />\n\t\t</ExperienceStream>\n\n\t\t<ExperienceStream Id="Image4">\n\t\t  <ExperienceStreamHeader   DefaultKeyframeSequence="default">\n\t\t\t<Provider Version="0.0" Name="MicrosoftResearch.Rin.ImageExperienceStream"/>\n\t\t  </ExperienceStreamHeader>\n\t\t  <AuxiliaryData>\n\t\t\t<Item Key="default">\n\t\t\t  <Info TransitionProvider="MicrosoftResearch.Rin.SLPlayer.WipeTransition"/>\n\t\t\t</Item>\n\n\t\t  </AuxiliaryData>\n\t\t  <RequiredResourcesOnLoad>\n\t\t\t<ResourceReference Ref="r4" />\n\t\t  </RequiredResourcesOnLoad>\n\t\t<KeyframeSequences>\n\t\t\t<KeyframeSequence Id="default">\n\t\t\t  <KeyframeSequenceHeader />\n\t\t\t  <RequiredResources />\n\t\t\t  <Keyframes>\n\n\t\t\t\t<Keyframe>\n\t\t\t\t  <KeyframeHeader Offset="2"/>\n\t\t\t\t  <AuxiliaryData>\n\t\t\t\t\t<Item Key="default">\n\t\t\t\t\t  <kf X="3" Y="-3" ScaleX="1.1" ScaleY="1.1" />\n\t\t\t\t\t</Item>\n\t\t\t\t  </AuxiliaryData>\n\t\t\t\t</Keyframe>\n\t\t\t\t<Keyframe>\n\n\t\t\t\t  <KeyframeHeader Offset="4"/>\n\t\t\t\t  <AuxiliaryData>\n\t\t\t\t\t<Item Key="default">\n\t\t\t\t\t  <kf X="-3" Y="3" ScaleX="1.2" ScaleY="1.2" />\n\t\t\t\t\t</Item>\n\t\t\t\t  </AuxiliaryData>\n\t\t\t\t</Keyframe>\n\t\t\t  </Keyframes>\n\t\t\t</KeyframeSequence>\n\n\t\t  </KeyframeSequences>\n\t\t  <SequenceMarkers />\n\t\t</ExperienceStream>\n\n\t<ExperienceStream Id="Title1">\n\t\t  <ExperienceStreamHeader   DefaultKeyframeSequence="default">\n\t\t\t<Provider Version="0.0" Name="MicrosoftResearch.Rin.TitleExperienceStream"/>\n\t\t  </ExperienceStreamHeader>\n\t  <AuxiliaryData> \n\t\t<Item Key="default"> <kf Title="Usage in code"/></Item>\n\n\t  </AuxiliaryData>\n\t  <RequiredResourcesOnLoad/> \n\t  <KeyframeSequences>\n\t\t<KeyframeSequence Id="default">\n\t\t  <KeyframeSequenceHeader />\n\t\t  <RequiredResources /> \n\t\t  <Keyframes> \n\t\t\t\n\t\t  </Keyframes>\n\t\t</KeyframeSequence>\n\t  </KeyframeSequences>\n\n\t  <SequenceMarkers /> \n\t</ExperienceStream>\n\n\n\t\t<ExperienceStream Id="DRinAudio1">\n\t\t  <ExperienceStreamHeader   DefaultKeyframeSequence="default">\n\t\t\t<Provider Version="0.0" Name="MicrosoftResearch.Rin.DRinAudioExperienceStream"/>\n\t\t  </ExperienceStreamHeader>\n\t\t\t<AuxiliaryData>\n\t\t\t<Item Key="default">\n\n\t\t\t\t<Info SectionIndex="1" />\n\t\t\t</Item>\n\t\t\t</AuxiliaryData>\n\t\t  <RequiredResourcesOnLoad>\n\t\t\t<ResourceReference Ref="r0" />\n\t\t  </RequiredResourcesOnLoad>\n\n\t\t  <KeyframeSequences>\n\t\t\t<KeyframeSequence Id="default">\n\n\t\t\t  <KeyframeSequenceHeader />\n\t\t\t  <RequiredResources />\n\t\t\t  <Keyframes>\n\t\t\t\t<Keyframe>\n\t\t\t\t  <KeyframeHeader Offset="0"/>\n\t\t\t\t  <AuxiliaryData>\n\t\t\t\t\t<Item Key="default">\n\t\t\t\t\t  <kf Volume="1"/>\n\t\t\t\t\t</Item>\n\n\t\t\t\t  </AuxiliaryData>\n\t\t\t\t</Keyframe>\n\t\t\t  </Keyframes>\n\t\t\t</KeyframeSequence>\n\t\t  </KeyframeSequences>\n\t\t  <SequenceMarkers />\n\t\t</ExperienceStream>\n\n\t\t<ExperienceStream Id="Image5">\n\n\t\t  <ExperienceStreamHeader   DefaultKeyframeSequence="default">\n\t\t\t<Provider Version="0.0" Name="MicrosoftResearch.Rin.ImageExperienceStream"/>\n\t\t  </ExperienceStreamHeader>\n\t\t  <AuxiliaryData>\n\t\t\t<Item Key="default">\n\t\t\t  <Info TransitionProvider="MicrosoftResearch.Rin.SLPlayer.WipeTransition"/>\n\t\t\t</Item>\n\t\t  </AuxiliaryData>\n\t\t  <RequiredResourcesOnLoad>\n\n\t\t\t<ResourceReference Ref="r5" />\n\t\t  </RequiredResourcesOnLoad>\n\t\t<KeyframeSequences>\n\t\t\t<KeyframeSequence Id="default">\n\t\t\t  <KeyframeSequenceHeader />\n\t\t\t  <RequiredResources />\n\t\t\t  <Keyframes>\n\t\t\t\t<Keyframe>\n\t\t\t\t  <KeyframeHeader Offset="2"/>\n\n\t\t\t\t  <AuxiliaryData>\n\t\t\t\t\t<Item Key="default">\n\t\t\t\t\t  <kf X="3" Y="3" ScaleX="1.1" ScaleY="1.1" />\n\t\t\t\t\t</Item>\n\t\t\t\t  </AuxiliaryData>\n\t\t\t\t</Keyframe>\n\t\t\t\t<Keyframe>\n\t\t\t\t  <KeyframeHeader Offset="4"/>\n\t\t\t\t  <AuxiliaryData>\n\n\t\t\t\t\t<Item Key="default">\n\t\t\t\t\t  <kf X="-3" Y="-3" ScaleX="1.2" ScaleY="1.2" />\n\t\t\t\t\t</Item>\n\t\t\t\t  </AuxiliaryData>\n\t\t\t\t</Keyframe>\n\t\t\t  </Keyframes>\n\t\t\t</KeyframeSequence>\n\t\t  </KeyframeSequences>\n\t\t  <SequenceMarkers />\n\n\t\t</ExperienceStream>\n\n\t\t<ExperienceStream Id="Image6">\n\t\t  <ExperienceStreamHeader   DefaultKeyframeSequence="default">\n\t\t\t<Provider Version="0.0" Name="MicrosoftResearch.Rin.ImageExperienceStream"/>\n\t\t  </ExperienceStreamHeader>\n\t\t  <AuxiliaryData>\n\t\t\t<Item Key="default">\n\t\t\t  <Info TransitionProvider="MicrosoftResearch.Rin.SLPlayer.FadeInOutTransitionService"/>\n\n\t\t\t</Item>\n\t\t  </AuxiliaryData>\n\t\t  <RequiredResourcesOnLoad>\n\t\t\t<ResourceReference Ref="r6" />\n\t\t  </RequiredResourcesOnLoad>\n\t\t<KeyframeSequences>\n\t\t\t<KeyframeSequence Id="default">\n\t\t\t  <KeyframeSequenceHeader />\n\t\t\t  <RequiredResources />\n\n\t\t\t  <Keyframes>\n\t\t\t\t<Keyframe>\n\t\t\t\t  <KeyframeHeader Offset="2"/>\n\t\t\t\t  <AuxiliaryData>\n\t\t\t\t\t<Item Key="default">\n\t\t\t\t\t  <kf X="-3" Y="-3" ScaleX="1.1" ScaleY="1.1" />\n\t\t\t\t\t</Item>\n\t\t\t\t  </AuxiliaryData>\n\t\t\t\t</Keyframe>\n\n\t\t\t\t<Keyframe>\n\t\t\t\t  <KeyframeHeader Offset="4"/>\n\t\t\t\t  <AuxiliaryData>\n\t\t\t\t\t<Item Key="default">\n\t\t\t\t\t  <kf X="3" Y="3" ScaleX="1.2" ScaleY="1.2" />\n\t\t\t\t\t</Item>\n\t\t\t\t  </AuxiliaryData>\n\t\t\t\t</Keyframe>\n\t\t\t  </Keyframes>\n\n\t\t\t</KeyframeSequence>\n\t\t  </KeyframeSequences>\n\t\t  <SequenceMarkers />\n\t\t</ExperienceStream>\n\n\t\t<ExperienceStream Id="Image7">\n\t\t  <ExperienceStreamHeader   DefaultKeyframeSequence="default">\n\t\t\t<Provider Version="0.0" Name="MicrosoftResearch.Rin.ImageExperienceStream"/>\n\t\t  </ExperienceStreamHeader>\n\n\t\t  <AuxiliaryData>\n\t\t\t<Item Key="default">\n\t\t\t  <Info TransitionProvider="MicrosoftResearch.Rin.SLPlayer.FadeInOutTransitionService"/>\n\t\t\t</Item>\n\t\t  </AuxiliaryData>\n\t\t  <RequiredResourcesOnLoad>\n\t\t\t<ResourceReference Ref="r7" />\n\t\t  </RequiredResourcesOnLoad>\n\t\t<KeyframeSequences>\n\n\t\t\t<KeyframeSequence Id="default">\n\t\t\t  <KeyframeSequenceHeader />\n\t\t\t  <RequiredResources />\n\t\t\t  <Keyframes>\n\t\t\t\t<Keyframe>\n\t\t\t\t  <KeyframeHeader Offset="2"/>\n\t\t\t\t  <AuxiliaryData>\n\t\t\t\t\t<Item Key="default">\n\t\t\t\t\t  <kf X="3" Y="3" ScaleX="1.1" ScaleY="1.1" />\n\n\t\t\t\t\t</Item>\n\t\t\t\t  </AuxiliaryData>\n\t\t\t\t</Keyframe>\n\t\t\t\t<Keyframe>\n\t\t\t\t  <KeyframeHeader Offset="4"/>\n\t\t\t\t  <AuxiliaryData>\n\t\t\t\t\t<Item Key="default">\n\t\t\t\t\t  <kf X="-3" Y="-3" ScaleX="1.2" ScaleY="1.2" />\n\t\t\t\t\t</Item>\n\n\t\t\t\t  </AuxiliaryData>\n\t\t\t\t</Keyframe>\n\t\t\t  </Keyframes>\n\t\t\t</KeyframeSequence>\n\t\t  </KeyframeSequences>\n\t\t  <SequenceMarkers />\n\t\t</ExperienceStream>\n\n\t\t<ExperienceStream Id="Image8">\n\n\t\t  <ExperienceStreamHeader   DefaultKeyframeSequence="default">\n\t\t\t<Provider Version="0.0" Name="MicrosoftResearch.Rin.ImageExperienceStream"/>\n\t\t  </ExperienceStreamHeader>\n\t\t  <AuxiliaryData>\n\t\t\t<Item Key="default">\n\t\t\t  <Info TransitionProvider="MicrosoftResearch.Rin.SLPlayer.FadeInOutTransitionService"/>\n\t\t\t</Item>\n\t\t  </AuxiliaryData>\n\t\t  <RequiredResourcesOnLoad>\n\n\t\t\t<ResourceReference Ref="r8" />\n\t\t  </RequiredResourcesOnLoad>\n\t\t<KeyframeSequences>\n\t\t\t<KeyframeSequence Id="default">\n\t\t\t  <KeyframeSequenceHeader />\n\t\t\t  <RequiredResources />\n\t\t\t  <Keyframes>\n\t\t\t\t<Keyframe>\n\t\t\t\t  <KeyframeHeader Offset="2"/>\n\n\t\t\t\t  <AuxiliaryData>\n\t\t\t\t\t<Item Key="default">\n\t\t\t\t\t  <kf X="-3" Y="-3" ScaleX="1.1" ScaleY="1.1" />\n\t\t\t\t\t</Item>\n\t\t\t\t  </AuxiliaryData>\n\t\t\t\t</Keyframe>\n\t\t\t\t<Keyframe>\n\t\t\t\t  <KeyframeHeader Offset="4"/>\n\t\t\t\t  <AuxiliaryData>\n\n\t\t\t\t\t<Item Key="default">\n\t\t\t\t\t  <kf X="3" Y="3" ScaleX="1.2" ScaleY="1.2" />\n\t\t\t\t\t</Item>\n\t\t\t\t  </AuxiliaryData>\n\t\t\t\t</Keyframe>\n\t\t\t  </Keyframes>\n\t\t\t</KeyframeSequence>\n\t\t  </KeyframeSequences>\n\t\t  <SequenceMarkers />\n\n\t\t</ExperienceStream>\n\n\t<ExperienceStream Id="Title2">\n\t\t  <ExperienceStreamHeader   DefaultKeyframeSequence="default">\n\t\t\t<Provider Version="0.0" Name="MicrosoftResearch.Rin.TitleExperienceStream"/>\n\t\t  </ExperienceStreamHeader>\n\t  <AuxiliaryData> \n\t\t<Item Key="default"> <kf Title="Usage in culture"/></Item>\n\t  </AuxiliaryData>\n\n\t  <RequiredResourcesOnLoad/> \n\t  <KeyframeSequences>\n\t\t<KeyframeSequence Id="default">\n\t\t  <KeyframeSequenceHeader />\n\t\t  <RequiredResources /> \n\t\t  <Keyframes> \n\t\t\t\n\t\t  </Keyframes>\n\t\t</KeyframeSequence>\n\t  </KeyframeSequences>\n\t  <SequenceMarkers /> \n\t</ExperienceStream>\n\n\n\t\t<ExperienceStream Id="DRinAudio2">\n\t\t  <ExperienceStreamHeader   DefaultKeyframeSequence="default">\n\t\t\t<Provider Version="0.0" Name="MicrosoftResearch.Rin.DRinAudioExperienceStream"/>\n\t\t  </ExperienceStreamHeader>\n\t\t\t<AuxiliaryData>\n\t\t\t<Item Key="default">\n\t\t\t\t<Info SectionIndex="2" />\n\t\t\t</Item>\n\n\t\t\t</AuxiliaryData>\n\t\t  <RequiredResourcesOnLoad>\n\t\t\t<ResourceReference Ref="r0" />\n\t\t  </RequiredResourcesOnLoad>\n\n\t\t  <KeyframeSequences>\n\t\t\t<KeyframeSequence Id="default">\n\t\t\t  <KeyframeSequenceHeader />\n\t\t\t  <RequiredResources />\n\n\t\t\t  <Keyframes>\n\t\t\t\t<Keyframe>\n\t\t\t\t  <KeyframeHeader Offset="0"/>\n\t\t\t\t  <AuxiliaryData>\n\t\t\t\t\t<Item Key="default">\n\t\t\t\t\t  <kf Volume="1"/>\n\t\t\t\t\t</Item>\n\t\t\t\t  </AuxiliaryData>\n\t\t\t\t</Keyframe>\n\n\t\t\t  </Keyframes>\n\t\t\t</KeyframeSequence>\n\t\t  </KeyframeSequences>\n\t\t  <SequenceMarkers />\n\t\t</ExperienceStream>\n\n\t\t<ExperienceStream Id="Image9">\n\t\t  <ExperienceStreamHeader   DefaultKeyframeSequence="default">\n\t\t\t<Provider Version="0.0" Name="MicrosoftResearch.Rin.ImageExperienceStream"/>\n\n\t\t  </ExperienceStreamHeader>\n\t\t  <AuxiliaryData>\n\t\t\t<Item Key="default">\n\t\t\t  <Info TransitionProvider="MicrosoftResearch.Rin.SLPlayer.WipeTransition"/>\n\t\t\t</Item>\n\t\t  </AuxiliaryData>\n\t\t  <RequiredResourcesOnLoad>\n\t\t\t<ResourceReference Ref="r9" />\n\t\t  </RequiredResourcesOnLoad>\n\n\t\t<KeyframeSequences>\n\t\t\t<KeyframeSequence Id="default">\n\t\t\t  <KeyframeSequenceHeader />\n\t\t\t  <RequiredResources />\n\t\t\t  <Keyframes>\n\t\t\t\t<Keyframe>\n\t\t\t\t  <KeyframeHeader Offset="2"/>\n\t\t\t\t  <AuxiliaryData>\n\t\t\t\t\t<Item Key="default">\n\n\t\t\t\t\t  <kf X="-3" Y="-3" ScaleX="1.1" ScaleY="1.1" />\n\t\t\t\t\t</Item>\n\t\t\t\t  </AuxiliaryData>\n\t\t\t\t</Keyframe>\n\t\t\t\t<Keyframe>\n\t\t\t\t  <KeyframeHeader Offset="4"/>\n\t\t\t\t  <AuxiliaryData>\n\t\t\t\t\t<Item Key="default">\n\t\t\t\t\t  <kf X="3" Y="3" ScaleX="1.2" ScaleY="1.2" />\n\n\t\t\t\t\t</Item>\n\t\t\t\t  </AuxiliaryData>\n\t\t\t\t</Keyframe>\n\t\t\t  </Keyframes>\n\t\t\t</KeyframeSequence>\n\t\t  </KeyframeSequences>\n\t\t  <SequenceMarkers />\n\t\t</ExperienceStream>\n\n\t\t<ExperienceStream Id="Image10">\n\t\t  <ExperienceStreamHeader   DefaultKeyframeSequence="default">\n\t\t\t<Provider Version="0.0" Name="MicrosoftResearch.Rin.ImageExperienceStream"/>\n\t\t  </ExperienceStreamHeader>\n\t\t  <AuxiliaryData>\n\t\t\t<Item Key="default">\n\t\t\t  <Info TransitionProvider="MicrosoftResearch.Rin.SLPlayer.FadeInOutTransitionService"/>\n\t\t\t</Item>\n\t\t  </AuxiliaryData>\n\n\t\t  <RequiredResourcesOnLoad>\n\t\t\t<ResourceReference Ref="r10" />\n\t\t  </RequiredResourcesOnLoad>\n\t\t<KeyframeSequences>\n\t\t\t<KeyframeSequence Id="default">\n\t\t\t  <KeyframeSequenceHeader />\n\t\t\t  <RequiredResources />\n\t\t\t  <Keyframes>\n\t\t\t\t<Keyframe>\n\n\t\t\t\t  <KeyframeHeader Offset="2"/>\n\t\t\t\t  <AuxiliaryData>\n\t\t\t\t\t<Item Key="default">\n\t\t\t\t\t  <kf X="-3" Y="-3" ScaleX="1.1" ScaleY="1.1" />\n\t\t\t\t\t</Item>\n\t\t\t\t  </AuxiliaryData>\n\t\t\t\t</Keyframe>\n\t\t\t\t<Keyframe>\n\t\t\t\t  <KeyframeHeader Offset="4"/>\n\n\t\t\t\t  <AuxiliaryData>\n\t\t\t\t\t<Item Key="default">\n\t\t\t\t\t  <kf X="3" Y="3" ScaleX="1.2" ScaleY="1.2" />\n\t\t\t\t\t</Item>\n\t\t\t\t  </AuxiliaryData>\n\t\t\t\t</Keyframe>\n\t\t\t  </Keyframes>\n\t\t\t</KeyframeSequence>\n\t\t  </KeyframeSequences>\n\n\t\t  <SequenceMarkers />\n\t\t</ExperienceStream>\n\n\t\t<ExperienceStream Id="Image11">\n\t\t  <ExperienceStreamHeader   DefaultKeyframeSequence="default">\n\t\t\t<Provider Version="0.0" Name="MicrosoftResearch.Rin.ImageExperienceStream"/>\n\t\t  </ExperienceStreamHeader>\n\t\t  <AuxiliaryData>\n\t\t\t<Item Key="default">\n\n\t\t\t  <Info TransitionProvider="MicrosoftResearch.Rin.SLPlayer.WipeTransition"/>\n\t\t\t</Item>\n\t\t  </AuxiliaryData>\n\t\t  <RequiredResourcesOnLoad>\n\t\t\t<ResourceReference Ref="r11" />\n\t\t  </RequiredResourcesOnLoad>\n\t\t<KeyframeSequences>\n\t\t\t<KeyframeSequence Id="default">\n\t\t\t  <KeyframeSequenceHeader />\n\n\t\t\t  <RequiredResources />\n\t\t\t  <Keyframes>\n\t\t\t\t<Keyframe>\n\t\t\t\t  <KeyframeHeader Offset="2"/>\n\t\t\t\t  <AuxiliaryData>\n\t\t\t\t\t<Item Key="default">\n\t\t\t\t\t  <kf X="-3" Y="-3" ScaleX="1.1" ScaleY="1.1" />\n\t\t\t\t\t</Item>\n\t\t\t\t  </AuxiliaryData>\n\n\t\t\t\t</Keyframe>\n\t\t\t\t<Keyframe>\n\t\t\t\t  <KeyframeHeader Offset="4"/>\n\t\t\t\t  <AuxiliaryData>\n\t\t\t\t\t<Item Key="default">\n\t\t\t\t\t  <kf X="3" Y="3" ScaleX="1.2" ScaleY="1.2" />\n\t\t\t\t\t</Item>\n\t\t\t\t  </AuxiliaryData>\n\t\t\t\t</Keyframe>\n\n\t\t\t  </Keyframes>\n\t\t\t</KeyframeSequence>\n\t\t  </KeyframeSequences>\n\t\t  <SequenceMarkers />\n\t\t</ExperienceStream>\n\n\t\t<ExperienceStream Id="Image12">\n\t\t  <ExperienceStreamHeader   DefaultKeyframeSequence="default">\n\t\t\t<Provider Version="0.0" Name="MicrosoftResearch.Rin.ImageExperienceStream"/>\n\n\t\t  </ExperienceStreamHeader>\n\t\t  <AuxiliaryData>\n\t\t\t<Item Key="default">\n\t\t\t  <Info TransitionProvider="MicrosoftResearch.Rin.SLPlayer.FadeInOutTransitionService"/>\n\t\t\t</Item>\n\t\t  </AuxiliaryData>\n\t\t  <RequiredResourcesOnLoad>\n\t\t\t<ResourceReference Ref="r12" />\n\t\t  </RequiredResourcesOnLoad>\n\n\t\t<KeyframeSequences>\n\t\t\t<KeyframeSequence Id="default">\n\t\t\t  <KeyframeSequenceHeader />\n\t\t\t  <RequiredResources />\n\t\t\t  <Keyframes>\n\t\t\t\t<Keyframe>\n\t\t\t\t  <KeyframeHeader Offset="2"/>\n\t\t\t\t  <AuxiliaryData>\n\t\t\t\t\t<Item Key="default">\n\n\t\t\t\t\t  <kf X="3" Y="-3" ScaleX="1.1" ScaleY="1.1" />\n\t\t\t\t\t</Item>\n\t\t\t\t  </AuxiliaryData>\n\t\t\t\t</Keyframe>\n\t\t\t\t<Keyframe>\n\t\t\t\t  <KeyframeHeader Offset="4"/>\n\t\t\t\t  <AuxiliaryData>\n\t\t\t\t\t<Item Key="default">\n\t\t\t\t\t  <kf X="-3" Y="3" ScaleX="1.2" ScaleY="1.2" />\n\n\t\t\t\t\t</Item>\n\t\t\t\t  </AuxiliaryData>\n\t\t\t\t</Keyframe>\n\t\t\t  </Keyframes>\n\t\t\t</KeyframeSequence>\n\t\t  </KeyframeSequences>\n\t\t  <SequenceMarkers />\n\t\t</ExperienceStream>\n\n\t\t<ExperienceStream Id="Image13">\n\t\t  <ExperienceStreamHeader   DefaultKeyframeSequence="default">\n\t\t\t<Provider Version="0.0" Name="MicrosoftResearch.Rin.ImageExperienceStream"/>\n\t\t  </ExperienceStreamHeader>\n\t\t  <AuxiliaryData>\n\t\t\t<Item Key="default">\n\t\t\t  <Info TransitionProvider="MicrosoftResearch.Rin.SLPlayer.FadeInOutTransitionService"/>\n\t\t\t</Item>\n\t\t  </AuxiliaryData>\n\n\t\t  <RequiredResourcesOnLoad>\n\t\t\t<ResourceReference Ref="r13" />\n\t\t  </RequiredResourcesOnLoad>\n\t\t<KeyframeSequences>\n\t\t\t<KeyframeSequence Id="default">\n\t\t\t  <KeyframeSequenceHeader />\n\t\t\t  <RequiredResources />\n\t\t\t  <Keyframes>\n\t\t\t\t<Keyframe>\n\n\t\t\t\t  <KeyframeHeader Offset="2"/>\n\t\t\t\t  <AuxiliaryData>\n\t\t\t\t\t<Item Key="default">\n\t\t\t\t\t  <kf X="3" Y="3" ScaleX="1.1" ScaleY="1.1" />\n\t\t\t\t\t</Item>\n\t\t\t\t  </AuxiliaryData>\n\t\t\t\t</Keyframe>\n\t\t\t\t<Keyframe>\n\t\t\t\t  <KeyframeHeader Offset="4"/>\n\n\t\t\t\t  <AuxiliaryData>\n\t\t\t\t\t<Item Key="default">\n\t\t\t\t\t  <kf X="-3" Y="-3" ScaleX="1.2" ScaleY="1.2" />\n\t\t\t\t\t</Item>\n\t\t\t\t  </AuxiliaryData>\n\t\t\t\t</Keyframe>\n\t\t\t  </Keyframes>\n\t\t\t</KeyframeSequence>\n\t\t  </KeyframeSequences>\n\n\t\t  <SequenceMarkers />\n\t\t</ExperienceStream>\n\n\t\t<ExperienceStream Id="Image14">\n\t\t  <ExperienceStreamHeader   DefaultKeyframeSequence="default">\n\t\t\t<Provider Version="0.0" Name="MicrosoftResearch.Rin.ImageExperienceStream"/>\n\t\t  </ExperienceStreamHeader>\n\t\t  <AuxiliaryData>\n\t\t\t<Item Key="default">\n\n\t\t\t  <Info TransitionProvider="MicrosoftResearch.Rin.SLPlayer.FadeInOutTransitionService"/>\n\t\t\t</Item>\n\t\t  </AuxiliaryData>\n\t\t  <RequiredResourcesOnLoad>\n\t\t\t<ResourceReference Ref="r14" />\n\t\t  </RequiredResourcesOnLoad>\n\t\t<KeyframeSequences>\n\t\t\t<KeyframeSequence Id="default">\n\t\t\t  <KeyframeSequenceHeader />\n\n\t\t\t  <RequiredResources />\n\t\t\t  <Keyframes>\n\t\t\t\t<Keyframe>\n\t\t\t\t  <KeyframeHeader Offset="2"/>\n\t\t\t\t  <AuxiliaryData>\n\t\t\t\t\t<Item Key="default">\n\t\t\t\t\t  <kf X="3" Y="3" ScaleX="1.1" ScaleY="1.1" />\n\t\t\t\t\t</Item>\n\t\t\t\t  </AuxiliaryData>\n\n\t\t\t\t</Keyframe>\n\t\t\t\t<Keyframe>\n\t\t\t\t  <KeyframeHeader Offset="4"/>\n\t\t\t\t  <AuxiliaryData>\n\t\t\t\t\t<Item Key="default">\n\t\t\t\t\t  <kf X="-3" Y="-3" ScaleX="1.2" ScaleY="1.2" />\n\t\t\t\t\t</Item>\n\t\t\t\t  </AuxiliaryData>\n\t\t\t\t</Keyframe>\n\n\t\t\t  </Keyframes>\n\t\t\t</KeyframeSequence>\n\t\t  </KeyframeSequences>\n\t\t  <SequenceMarkers />\n\t\t</ExperienceStream>\n\n\t\t<ExperienceStream Id="Image15">\n\t\t  <ExperienceStreamHeader   DefaultKeyframeSequence="default">\n\t\t\t<Provider Version="0.0" Name="MicrosoftResearch.Rin.ImageExperienceStream"/>\n\n\t\t  </ExperienceStreamHeader>\n\t\t  <AuxiliaryData>\n\t\t\t<Item Key="default">\n\t\t\t  <Info TransitionProvider="MicrosoftResearch.Rin.SLPlayer.WipeTransition"/>\n\t\t\t</Item>\n\t\t  </AuxiliaryData>\n\t\t  <RequiredResourcesOnLoad>\n\t\t\t<ResourceReference Ref="r15" />\n\t\t  </RequiredResourcesOnLoad>\n\n\t\t<KeyframeSequences>\n\t\t\t<KeyframeSequence Id="default">\n\t\t\t  <KeyframeSequenceHeader />\n\t\t\t  <RequiredResources />\n\t\t\t  <Keyframes>\n\t\t\t\t<Keyframe>\n\t\t\t\t  <KeyframeHeader Offset="2"/>\n\t\t\t\t  <AuxiliaryData>\n\t\t\t\t\t<Item Key="default">\n\n\t\t\t\t\t  <kf X="-3" Y="-3" ScaleX="1.1" ScaleY="1.1" />\n\t\t\t\t\t</Item>\n\t\t\t\t  </AuxiliaryData>\n\t\t\t\t</Keyframe>\n\t\t\t\t<Keyframe>\n\t\t\t\t  <KeyframeHeader Offset="4"/>\n\t\t\t\t  <AuxiliaryData>\n\t\t\t\t\t<Item Key="default">\n\t\t\t\t\t  <kf X="3" Y="3" ScaleX="1.2" ScaleY="1.2" />\n\n\t\t\t\t\t</Item>\n\t\t\t\t  </AuxiliaryData>\n\t\t\t\t</Keyframe>\n\t\t\t  </Keyframes>\n\t\t\t</KeyframeSequence>\n\t\t  </KeyframeSequences>\n\t\t  <SequenceMarkers />\n\t\t</ExperienceStream>\n\n  </ExperienceStreams>\n\t  <Screenplays>\n\t\t<Screenplay Id="English">\n\t\t  <ScreenplayHeader/>\n\t\t  <AuxiliaryData>\n\t\t\t<Item Key="ExperienceStreams">\n\t\t\t  <ExperienceStreams>\n\n\t\t\t\t<ExperienceStream Id="MusicAudio" Begin="0" Dur="65.7" Layer="background" />\n\n<ExperienceStream Id="Title0" Begin="0" Dur="4" Layer="foreground" />\n\n\n<ExperienceStream Id="DRinAudio0" Begin="0" Dur="28.91" Layer="background" />\n\n\n<ExperienceStream Id="Image1" Begin="0" Dur="6" Layer="background" />\n\n\n<ExperienceStream Id="Image2" Begin="6" Dur="6" Layer="background" />\n\n\n<ExperienceStream Id="Image3" Begin="12" Dur="6" Layer="background" />\n\n\n<ExperienceStream Id="Image4" Begin="18" Dur="6" Layer="background" />\n\n\n<ExperienceStream Id="Title1" Begin="28.91" Dur="4" Layer="foreground" />\n\n\n<ExperienceStream Id="DRinAudio1" Begin="28.91" Dur="20.45" Layer="background" />\n\n\n<ExperienceStream Id="Image5" Begin="24" Dur="6" Layer="background" />\n\n\n<ExperienceStream Id="Image6" Begin="30" Dur="6" Layer="background" />\n\n\n<ExperienceStream Id="Image7" Begin="36" Dur="6" Layer="background" />\n\n\n<ExperienceStream Id="Image8" Begin="42" Dur="6" Layer="background" />\n\n\n<ExperienceStream Id="Title2" Begin="49.36" Dur="4" Layer="foreground" />\n\n\n<ExperienceStream Id="DRinAudio2" Begin="49.36" Dur="14.34" Layer="background" />\n\n\n<ExperienceStream Id="Image9" Begin="48" Dur="6" Layer="background" />\n\n\n<ExperienceStream Id="Image10" Begin="54" Dur="6" Layer="background" />\n\n\n<ExperienceStream Id="Image11" Begin="60" Dur="6" Layer="background" />\n\n<ExperienceStream Id="Image12" Begin="66" Dur="6" Layer="background" />\n\n\n<ExperienceStream Id="Image13" Begin="72" Dur="6" Layer="background" />\n\n\n<ExperienceStream Id="Image14" Begin="78" Dur="6" Layer="background" />\n\n\n<ExperienceStream Id="Image15" Begin="84" Dur="6" Layer="background" />\n\n\n\t\t\t  </ExperienceStreams>\n\t\t\t</Item>\n\n\t\t\t<Item Key="ScreenplayExperienceStream">\n\t\t\t  <ExperienceStream Id="ScreenPlayEnglish"/>\n\t\t\t</Item>\n\t\t  </AuxiliaryData>\n\t\t</Screenplay>\n\t  </Screenplays>\n\t</Segment>\n\n  </Segments>\n\n</Narrative>\n';
	
	attachStyle("http://alexgorbatchev.com/pub/sh/current/styles/shCore.css");
	attachStyle("http://alexgorbatchev.com/pub/sh/current/styles/shThemeEclipse.css");
	attachJS("http://alexgorbatchev.com/pub/sh/current/scripts/shCore.js");
	attachJS("http://alexgorbatchev.com/pub/sh/current/scripts/shBrushXml.js");

	setTimeout(function(){
		SyntaxHighlighter.config.bloggerMode = true;
		document.getElementById("content").innerHTML = '<pre class="brush: xml">'+replaceHtmlSymbolWithCode(rinXMLData)+'</pre>';
		SyntaxHighlighter.all();
                document.getElementById("content").contentEditable='true';
	}, 10000);

};

setTimeout(drGadget.drLoadGadget,1000);