// Copyright (c) 2007-2008 Sonic Foundry, Inc. and Sonic Foundry 
// Media Systems, Inc. Neither this code nor any portion 
// thereof may be reproduced, altered, or otherwise changed, 
// distributed or copied, without the express written 
// permission of Sonic Foundry.
// All rights reserved.

Manifest = function(){}

Slide = function(text,time,description)
{
	this.Text=text;
	this.Time=time;
	this.Description=description;
}
Chapter = function(text,time)
{
	this.Text=text;
	this.Time=time;
}
SupportingLink = function(description,url)
{
	this.Description=description;
	this.Url=url;
}
Presenter = function(name, imageUrl, email, bioUrl)
{
    this.Name = name;
    this.ImageUrl = imageUrl;
    this.Email = email;
    this.BioUrl = bioUrl;
}

Manifest.OnLoad=function()
{
    Manifest.LoadPresenters();   
    Manifest.LoadSlides();
    Manifest.LoadChapters();
    Manifest.LoadSupportingLinks();    
    
    return true;
}

Manifest.GetSlideUrl = function(slideNumber, width, height)
{
    var slideFileName = String.format(Manifest.SlideImageFileNameTemplate, slideNumber);

    if (arguments.length == 3 && !Manifest.IsStandAlone)
    {
        slideFileName = slideFileName.replace(/full/i, String.format("{0}_{1}", width, height));
    }

    var source = String.format("{0}{1}", Manifest.SlideBaseUrl, slideFileName);

    if ((Manifest.AnonymousAllowed == null || Manifest.AnonymousAllowed == false) && (Manifest.SlidePlaybackTicketId != null && Manifest.SlidePlaybackTicketId.length > 0))
    {
        if (source.indexOf('?') > -1)
        {
            source += '&playbackTicket=' + Manifest.SlidePlaybackTicketId;
        }
        else
        {
            source += '?playbackTicket=' + Manifest.SlidePlaybackTicketId;
        }
    }

    return source;
}

Manifest.GetSlideTime=function(slideNumber)
{
    return Manifest.Slides[slideNumber].Time;
}
Manifest.GetSlideTitle=function(slideNumber)
{
    return Manifest.Slides[slideNumber-1].Text;
}
Manifest.GetSlideDescription=function(slideNumber)
{
    return Manifest.Slides[slideNumber-1].Description;
}


Manifest.Version="5.1.5102";
Manifest.IsStandAlone=true;
Manifest.VideoUrl="Content/6aa374dc-2508-4161-a6be-28cf6557de32.wmv";
Manifest.SlideBaseUrl="Content/";
Manifest.PlaybackTicketId="";
Manifest.SlidePlaybackTicketId="";
Manifest.IsLive=false;
Manifest.IsOnDemand=true;
Manifest.PlayStatus="OnDemand";
Manifest.PollingEnabled=false;
Manifest.ForumEnabled=false;
Manifest.PresentationThumbImage="";
Manifest.HasSlides=true;
Manifest.HasVideo=true;
Manifest.AnonymousAllowed=false;
Manifest.SlideImageFileNameTemplate="slide_{0:D4}_full.jpg";
Manifest.PresentationId="6aa374dc25084161a6be28cf6557de32";
Manifest.Title="The Potential Role of MTP-Inhibitors in the Treatment of Hyperlipidemia";
Manifest.Description="";
Manifest.Duration=5050768;
Manifest.AirDate="6/16/2009";
Manifest.AirTime="12:30 PM EDT";
Manifest.CaptionsFile="";
Manifest.LoadSlides=function(){
Manifest.Slides = new Array(143);
   Manifest.Slides[0] = new Slide("",454,"");
   Manifest.Slides[1] = new Slide("",114130,"");
   Manifest.Slides[2] = new Slide("",152994,"");
   Manifest.Slides[3] = new Slide("",199095,"");
   Manifest.Slides[4] = new Slide("",248291,"");
   Manifest.Slides[5] = new Slide("",316567,"");
   Manifest.Slides[6] = new Slide("",335780,"");
   Manifest.Slides[7] = new Slide("",336817,"");
   Manifest.Slides[8] = new Slide("",339395,"");
   Manifest.Slides[9] = new Slide("",340449,"");
   Manifest.Slides[10] = new Slide("",343057,"");
   Manifest.Slides[11] = new Slide("",344616,"");
   Manifest.Slides[12] = new Slide("",347209,"");
   Manifest.Slides[13] = new Slide("",349804,"");
   Manifest.Slides[14] = new Slide("",350852,"");
   Manifest.Slides[15] = new Slide("",354990,"");
   Manifest.Slides[16] = new Slide("",370574,"");
   Manifest.Slides[17] = new Slide("",383539,"");
   Manifest.Slides[18] = new Slide("",410014,"");
   Manifest.Slides[19] = new Slide("",418305,"");
   Manifest.Slides[20] = new Slide("",433293,"");
   Manifest.Slides[21] = new Slide("",462883,"");
   Manifest.Slides[22] = new Slide("",473307,"");
   Manifest.Slides[23] = new Slide("",478479,"");
   Manifest.Slides[24] = new Slide("",504342,"");
   Manifest.Slides[25] = new Slide("",530201,"");
   Manifest.Slides[26] = new Slide("",560762,"");
   Manifest.Slides[27] = new Slide("",561804,"");
   Manifest.Slides[28] = new Slide("",571142,"");
   Manifest.Slides[29] = new Slide("",582557,"");
   Manifest.Slides[30] = new Slide("",595538,"");
   Manifest.Slides[31] = new Slide("",655075,"");
   Manifest.Slides[32] = new Slide("",684088,"");
   Manifest.Slides[33] = new Slide("",713572,"");
   Manifest.Slides[34] = new Slide("",757510,"");
   Manifest.Slides[35] = new Slide("",767933,"");
   Manifest.Slides[36] = new Slide("",788654,"");
   Manifest.Slides[37] = new Slide("",809900,"");
   Manifest.Slides[38] = new Slide("",886057,"");
   Manifest.Slides[39] = new Slide("",974214,"");
   Manifest.Slides[40] = new Slide("",1020804,"");
   Manifest.Slides[41] = new Slide("",1064271,"");
   Manifest.Slides[42] = new Slide("",1158463,"");
   Manifest.Slides[43] = new Slide("",1217516,"");
   Manifest.Slides[44] = new Slide("",1233038,"");
   Manifest.Slides[45] = new Slide("",1263068,"");
   Manifest.Slides[46] = new Slide("",1292103,"");
   Manifest.Slides[47] = new Slide("",1295726,"");
   Manifest.Slides[48] = new Slide("",1297821,"");
   Manifest.Slides[49] = new Slide("",1299384,"");
   Manifest.Slides[50] = new Slide("",1300430,"");
   Manifest.Slides[51] = new Slide("",1301994,"");
   Manifest.Slides[52] = new Slide("",1303560,"");
   Manifest.Slides[53] = new Slide("",1308746,"");
   Manifest.Slides[54] = new Slide("",1311888,"");
   Manifest.Slides[55] = new Slide("",1313962,"");
   Manifest.Slides[56] = new Slide("",1317601,"");
   Manifest.Slides[57] = new Slide("",1343058,"");
   Manifest.Slides[58] = new Slide("",1474045,"");
   Manifest.Slides[59] = new Slide("",1561198,"");
   Manifest.Slides[60] = new Slide("",1706342,"");
   Manifest.Slides[61] = new Slide("",1798512,"");
   Manifest.Slides[62] = new Slide("",1830092,"");
   Manifest.Slides[63] = new Slide("",1857007,"");
   Manifest.Slides[64] = new Slide("",1917118,"");
   Manifest.Slides[65] = new Slide("",1971038,"");
   Manifest.Slides[66] = new Slide("",2023114,"");
   Manifest.Slides[67] = new Slide("",2109619,"");
   Manifest.Slides[68] = new Slide("",2180079,"");
   Manifest.Slides[69] = new Slide("",2239659,"");
   Manifest.Slides[70] = new Slide("",2277399,"");
   Manifest.Slides[71] = new Slide("",2281555,"");
   Manifest.Slides[72] = new Slide("",2287793,"");
   Manifest.Slides[73] = new Slide("",2291462,"");
   Manifest.Slides[74] = new Slide("",2313244,"");
   Manifest.Slides[75] = new Slide("",2315350,"");
   Manifest.Slides[76] = new Slide("",2318989,"");
   Manifest.Slides[77] = new Slide("",2324194,"");
   Manifest.Slides[78] = new Slide("",2329398,"");
   Manifest.Slides[79] = new Slide("",2330443,"");
   Manifest.Slides[80] = new Slide("",2332528,"");
   Manifest.Slides[81] = new Slide("",2349039,"");
   Manifest.Slides[82] = new Slide("",2359933,"");
   Manifest.Slides[83] = new Slide("",2381154,"");
   Manifest.Slides[84] = new Slide("",2418957,"");
   Manifest.Slides[85] = new Slide("",2424677,"");
   Manifest.Slides[86] = new Slide("",2462965,"");
   Manifest.Slides[87] = new Slide("",2495540,"");
   Manifest.Slides[88] = new Slide("",2513615,"");
   Manifest.Slides[89] = new Slide("",2543621,"");
   Manifest.Slides[90] = new Slide("",2578273,"");
   Manifest.Slides[91] = new Slide("",2586574,"");
   Manifest.Slides[92] = new Slide("",2601587,"");
   Manifest.Slides[93] = new Slide("",2627450,"");
   Manifest.Slides[94] = new Slide("",2642951,"");
   Manifest.Slides[95] = new Slide("",2666270,"");
   Manifest.Slides[96] = new Slide("",2677653,"");
   Manifest.Slides[97] = new Slide("",2690582,"");
   Manifest.Slides[98] = new Slide("",2708715,"");
   Manifest.Slides[99] = new Slide("",2738741,"");
   Manifest.Slides[100] = new Slide("",2755853,"");
   Manifest.Slides[101] = new Slide("",2796256,"");
   Manifest.Slides[102] = new Slide("",2817475,"");
   Manifest.Slides[103] = new Slide("",2841274,"");
   Manifest.Slides[104] = new Slide("",2872864,"");
   Manifest.Slides[105] = new Slide("",2940569,"");
   Manifest.Slides[106] = new Slide("",2959182,"");
   Manifest.Slides[107] = new Slide("",3013479,"");
   Manifest.Slides[108] = new Slide("",3074000,"");
   Manifest.Slides[109] = new Slide("",3081803,"");
   Manifest.Slides[110] = new Slide("",3083389,"");
   Manifest.Slides[111] = new Slide("",3085479,"");
   Manifest.Slides[112] = new Slide("",3097401,"");
   Manifest.Slides[113] = new Slide("",3098445,"");
   Manifest.Slides[114] = new Slide("",3147041,"");
   Manifest.Slides[115] = new Slide("",3196745,"");
   Manifest.Slides[116] = new Slide("",3201428,"");
   Manifest.Slides[117] = new Slide("",3236127,"");
   Manifest.Slides[118] = new Slide("",3263016,"");
   Manifest.Slides[119] = new Slide("",3301336,"");
   Manifest.Slides[120] = new Slide("",3323056,"");
   Manifest.Slides[121] = new Slide("",3408495,"");
   Manifest.Slides[122] = new Slide("",3450930,"");
   Manifest.Slides[123] = new Slide("",3480964,"");
   Manifest.Slides[124] = new Slide("",3498039,"");
   Manifest.Slides[125] = new Slide("",3523927,"");
   Manifest.Slides[126] = new Slide("",3535323,"");
   Manifest.Slides[127] = new Slide("",3603617,"");
   Manifest.Slides[128] = new Slide("",3625888,"");
   Manifest.Slides[129] = new Slide("",3634665,"");
   Manifest.Slides[130] = new Slide("",3647120,"");
   Manifest.Slides[131] = new Slide("",3656468,"");
   Manifest.Slides[132] = new Slide("",3675664,"");
   Manifest.Slides[133] = new Slide("",3689157,"");
   Manifest.Slides[134] = new Slide("",3704665,"");
   Manifest.Slides[135] = new Slide("",3726932,"");
   Manifest.Slides[136] = new Slide("",3747656,"");
   Manifest.Slides[137] = new Slide("",3751308,"");
   Manifest.Slides[138] = new Slide("",3792281,"");
   Manifest.Slides[139] = new Slide("",3816167,"");
   Manifest.Slides[140] = new Slide("",3853443,"");
   Manifest.Slides[141] = new Slide("",3905264,"");
   Manifest.Slides[142] = new Slide("",3923366,"");
};
Manifest.HasSlideDescriptions=false;
Manifest.LoadChapters=function(){
Manifest.Chapters = new Array(0);
};
Manifest.LoadSupportingLinks=function(){
Manifest.SupportingLinks = new Array(0);
};
Manifest.LoadPresenters=function(){
Manifest.Presenters = new Array(5);
   Manifest.Presenters[0] = new Presenter("Christie Ballantyne, MD","","","");
   Manifest.Presenters[1] = new Presenter("Michael Davidson, MD","","","");
   Manifest.Presenters[2] = new Presenter("Daniel Rader, MD","","","");
   Manifest.Presenters[3] = new Presenter("Frank Sacks, MD","","","");
   Manifest.Presenters[4] = new Presenter("William J. Sasiela, Aegerion Pharmaceuticals, Chief Medical Officer","","","");
};
