// V3 webcastini.phtml template (for use with V16 templates) // MDS modified Mar. 14, 2008 // KGA Moved Initialization from auditorium.phtml // Initialize variables // var thisMediaPresType = window.opener.currentPresType; var mpVidHighUrl='' var mpVidLowUrl=''; var mpAudUrl=''; var rpVidHighUrl='' var rpVidLowUrl=''; var rpAudUrl=''; var streamname = ""; var media = ""; var chartstate=0; var cansync=0; var originalsync=0; // variable to preserve initial state of cansync var prestype = ""; var saminame ="" ; var auditoriumtitle = ""; var auditoriumtitlesub = ""; var hascc=0; var refreshchart=0; var refreshchartinterval=0; var slideclosed=""; var slidefinished=""; var chartwidth=""; var chartheight=""; var agenda = new Array(); // agenda object // end initialization. Load SSI with event specific data now eventDir="/investor/3q08/"; configPath= eventDir + "webcastini"; presDir=eventDir + "presentation/"; //mpVidHighUrl = eventDir + 'stream_meta/wm_vidhigh.asx'; //mpVidLowUrl = eventDir + 'stream_meta/wm_vidlow.asx'; //mpAudio= eventDir + 'stream_meta/wm_audio.asx'; //rpVidHighUrl = eventDir + 'stream_meta/real_vidhigh.ram'; //rpVidLowUrl = eventDir + 'stream_meta/real_vidlow.ram'; //rpAudio= eventDir + 'stream_meta/real_audio.ram'; // *** pre-event tag *** //mpAudio= eventDir + 'stream_meta/wm_audio_preevent.asx'; //rpAudio= eventDir + 'stream_meta/real_audio_preevent.ram'; // *** post-event tag (waiting for replay) *** //mpAudio= eventDir + 'stream_meta/wm_audio_postevent.asx'; //rpAudio= eventDir + 'stream_meta/real_audio_postevent.ram'; // *** replay *** mpAudio= eventDir + 'stream_meta/wm_audio_replay.asx'; rpAudio= eventDir + 'stream_meta/real_audio_replay.ram'; // *** On24- Live *** // NOTE: when switching to On24, also change the following values // in the switch(thisMediaPrestype) block below to disable live // slide sync controls: // wmAud: haswmliveslidesync = false // rpAud: hasrmliveslidesync = false // //mpAudio= eventDir + 'stream_meta/wm_audio_on24.asx'; //rpAudio= eventDir + 'stream_meta/real_audio_on24.ram'; // *** live *** //mpAudio= eventDir + 'stream_meta/wm_audio_live.asx'; //rpAudio= eventDir + 'stream_meta/real_audio_live.ram'; // KGA // the following conditional will prevent an attempt by the code to execute this switch // in the event that "thisMediaPresType" is not available. this condition would take // place anywhere other than the initial auditorium window- therefore, these variables // will only be available in that initial window if (typeof thisMediaPresType != 'undefined') { switch(thisMediaPresType) { case 'wmVidHigh240x180' : media = 'wm'; prestype ='vidhigh'; streamname = mpVidHighUrl; hascc=0; cansync = 0; chartstate = 2; haswmliveslidesync = false; break; case 'wmVidLow240x180' : media = 'wm'; prestype ='vidlow'; streamname = mpVidLowUrl; cansync = 0; hascc=0; chartstate = 2; haswmliveslidesync = false; break; case 'wmAud' : media = 'wm'; prestype ='audio'; streamname = mpAudio; hascc=0; cansync = 1; chartstate = 2; // change has??liveslidesync to // false to disable sync controls haswmliveslidesync = true; break; case 'rpVidHigh240x180' : media = 'real'; prestype ='vidhigh'; streamname = rpVidHighUrl; hascc=0; cansync = 0; chartstate = 2; break; case 'rpVidLow240x180' : media = 'real'; prestype ='vidlow'; streamname = rpVidLowUrl; cansync = 0; hascc=0; chartstate = 2; break; case 'rpAud' : media = 'real'; prestype ='audio'; streamname = rpAudio; hascc=0; cansync = 1; chartstate = 2; hasrmliveslidesync = true; break; // KGA Added new case case 'slide' : media = 'slide'; prestype ='slide'; streamname = ""; hascc=0; cansync = 0; chartstate = 2; break; } } originalsync = cansync; // preserve the initial state of cansync // saminame is optional -- use if you have a SAMI file for WM and have Closed Captioning enabled // note: this *must* be an absolute URL (including the full server name)' // thus this can't actually be tested until its published //saminame = "http://wnts014.dyn.webahead.ibm.com/investor/events/audv2_test/live/stream_meta/cc.smi"; auditoriumtitle = ""; eventTitle = "3Q08 Earnings Presentation"; // KGA added eventTitle for rightnav.ssi auditoriumtitlesub = "3rd Quarter 2008 Financials

Mark Loughridge, Senior Vice President and Chief Financial Officer"; // global status variables -----------------// refreshchart=1; refreshchartinterval=60; refreshPfc=1; // either 0 or 1 refreshvalPfc=60; // refresh time in seconds refreshIndex=1; // etc. refreshvalIndex=60; refreshPrepared=1; refreshvalPrepared=60; refreshPress=1; refreshvalPress=60; slideclosed= presDir + 'before.gif'; slidefinished= presDir + 'after.gif'; chartwidth='520'; chartheight='400'; // KGA top banner link type // seven "types", as follows (all include "help" link) // 1= index, printer friendly charts, prepared remarks, press release // 2= printer friendly charts, prepared remarks, press release // 3= printer friendly charts // 4= printer friendly charts, press release // 5= press release // 6= ? help only...identical to "closed" state // 7= prepared remarks linksType=2; // webcastTitle is the webcast banner image below the Executive Presentations banner // webcastTitleText added by MDS on Mar 3, 2008. webcastTitleText='3Q 2008 Earnings Presentation'; //webcastTitle= eventDir + 'images/EventsPresentations1.jpg'; webcastTitle= eventDir + 'images/webcast-title.gif'; // Note: depending on whether a text title is used or an image title is used. The webcastTitle // value should specify a shared or custom banner image or a custom title banner webcastTitleHeight=130; webcastTitleWidth=530; webcastTitleAlt='3Q 2008 Earnings Presentation'; webcastMiniTitle= eventDir + 'images/webcast-title-mini.gif'; webcastMiniTitleHeight=25; webcastMiniTitleWidth=443; // Summary Section Variables // MDS - Mar. 14, 2008 var summary = new summaryclass(); summary.seriesTitle = "Series Title"; // summary.seriesDescription = "non-default text"; summary.seriesLocation = ""; // summary.seriesLocationLinkText = "non-default text"; summary.seriesInfoURL = ""; // summary.seriesInfoLinkText = "non-default text"; summary.seriesRSSFeedURL = ""; // summary.RSSFeedLinkText = "non-default text"; // Deprecated V2 Related Materials links // MDS - Mar. 14, 2008 // urls of printer friendly charts, prepared remarks, and press release // NOTE: need to work out how to deal with this for multi-speaker agendas // for now, only one pfc/remearks/press release is supported per event // // pfcLocation= eventDir + "webcastPdf.phtml"; // pfcpdf= presDir + "slide.pdf"; // premarksLocation= eventDir + "webcastPrepared.phtml"; // premarkspdf= presDir +"prepared.pdf"; // pressLocation= eventDir + "earnings.phtml"; // pressContent= presDir + "press.phtml"; // Container pages variables // These URLs are used in the right navigation menu and in the auditorium // slidepdfContainerPage = eventDir + "pdf.phtml"; premarksContainerPage = eventDir + "prepared.phtml"; pressContainerPage = eventDir + "press.phtml"; //pressContainerPage = "http://www-03.ibm.com/press/us/en/pressrelease/23328.wss"; // V3 "Presentation Materials for Download" section variables // Replaces the V2 Deprecated Related Materials section above // Created by MDS 02/29/08 // This section includes variables for downloads of podcasts, audio mp3, // video files, slide pdfs, prepared remarks, and transcripts // File sizes are in MB var podcast = new Array(); podcast[0] = new podcastclass(); podcast[0].location = "/investor/ibm_ir_financials_podcast.xml"; podcast[0].text = "Subscribe to the podcast"; // podcast[1] = new podcastclass(); // podcast[1].location = "podcastRSS.xml"; // podcast[1].text = "Podcast Description Text";w var audio = new Array(); audio[0] = new audioclass(); audio[0].location = "http://ibmvancouv1.download.akamai.com.edgesuite.net/podcasts/2008/ir3q08.mp3"; // audio[0].text = "non-default text"; audio[0].size = "25"; // audio[1] = new audioclass(); // audio[1].location = "audio file URL"; // audio[1].text = "non-default text"; // audio[1].size = "##"; var video = new Array(); video[0] = new videoclass(); video[0].location = "video file URL"; // video[0].text = "non-default text"; video[0].size = "##"; // video[1] = new videoclass(); // video[1].location = "audio file URL"; // video[1].text = "non-default text"; // video[1].size = "##"; var slidepdf = new Array(); slidepdf[0] = new slidepdfclass(); slidepdf[0].location = presDir + "3q08.pdf"; // slidepdf[0].text = "non-default text"; slidepdf[0].size = "25"; // slidepdf[1] = new slidepdfclass(); // slidepdf[1].location = presDir + "slide.pdf"; // slidepdf[1].text = "non-default text"; // slidepdf[1].size = "##"; var premarks = new Array(); premarks[0] = new premarksclass(); premarks[0].location = presDir +"3q08prepared.pdf"; // premarks[0].text = "non-default text"; premarks[0].size = "##"; // premarks[1] = new premarksclass(); // premarks[1].location = presDir +"prepared.pdf"; // premarks[1].text = "non-default text"; // premarks[1].size = "##"; var transcript = new Array(); transcript[0] = new transcriptclass(); transcript[0].location = presDir +"prepared.pdf"; // transcript[0].text = "non-default text"; transcript[0].size = "##"; // transcript[1] = new transcriptclass(); // transcript[1].location = presDir +"prepared.pdf"; // transcript[1].text = "non-default text"; // transcript[1].size = "##"; var press = new Array(); press[0] = new pressclass(); press[0].location = "press.phtml"; // press[0].text = "non-default text"; // press[1] = new pressclass(); // press[1].location = eventDir + "press.phtml"; // press[1].text = "non-default text"; // End V3 "Presentation Materials for Download" section // V3 "Additional Resources" section variables // Replaces the V2 Deprecated section above // Created by MDS 03/14/08 // This section includes variables for site links, external links, // additional pdf resources, and RSS feeds // File sizes are in MB var sitelink = new Array(); sitelink[0] = new sitelinkclass(); sitelink[0].location = ""; // sitelink[0].text = "non-default text"; // sitelink[1] = new sitelinkclass(); // sitelink[1].location = ""; // sitelink[1].text = "non-default text"; var externallink = new Array(); externallink[0] = new externallinkclass(); externallink[0].location = ""; // externallink[0].text = "non-default text"; // externallink[1] = new externallinkclass(); // externallink[1].location = ""; // externallink[1].text = "non-default text"; var additionalpdf = new Array(); additionalpdf[0] = new additionalpdfclass(); additionalpdf[0].location = ""; // additionalpdf[0].text = "non-default text"; additionalpdf[0].description = ""; additionalpdf[0].size = "##"; // additionalpdf[1] = new additionalpdfclass(); // additionalpdf[1].location = presDir + "slide.pdf"; // additionalpdf[1].text = "non-default text"; // additionalpdf[0].description = ""; // additionalpdf[1].size = "##"; var rssfeed = new Array(); rssfeed[0] = new rssfeedclass(); rssfeed[0].location = ""; // rssfeed[0].text = "non-default text"; // rssfeed[1] = new rssfeedclass(); // rssfeed[1].location = ""; // rssfeed[1].text = "non-default text"; // End V3 "Additional Resources" section // index.phtml specific variables var indexText = new Array(); //indexText[0]='Pre-event index text'; //indexText[1]='Live event index text'; //indexText[2]='Post-event index text'; //indexText[3]='Replay index text'; indexText[0]='Tune in soon to hear Mark Loughridge, Senior Vice President and Chief Financial Officer, discuss IBM\'s third quarter earnings. In addition, read the 3Q08 earnings press release which will be available shortly before the event begins. Prepared remarks from this presentation will be available approximately 45 minutes after the start of the presentation.'; indexText[1]='Tune in now to hear Mark Loughridge, Senior Vice President and Chief Financial Officer, discuss IBM\'s third quarter earnings. In addition, read the 3Q08 earnings press release. Prepared remarks from this presentation will be available following the live webcast.'; indexText[2]='Tune in tomorrow to hear the replay of Mark Loughridge, Senior Vice President and Chief Financial Officer, discussing IBM\'s third quarter earnings. In addition, read the 3Q08 earnings press release. Prepared remarks from this presentation will be available again when the replay is available.'; indexText[3]='Tune in now to hear the replay of Mark Loughridge, Senior Vice President and Chief Financial Officer, discussing IBM\'s third quarter earnings. In addition, read the 3Q08 earnings press release. Prepared remarks from this presentation are now available.'; //indexDate, indexTime, indexLocation, indexFormatDescription added by MDS 02/11/08 indexDate="16 Oct 2008"; indexTime="4:30 PM EST"; indexLocation="Armonk, NY"; indexFormatDescription="This webcast consists of audio with a slide presentation."; // pdf.phtml specific variables var pdfText = new Array(); var pdfText = new Array(); pdfText[0]='The 3Q08 earnings presentation Adobe AcrobatTM File will be available by approximately 4:30 PM ET on October 16th.'; pdfText[1]='Click here to download the presentation as an Adobe AcrobatTM file.

Note: Depending on your browser settings, the presentation may be downloaded to your hard drive, or opened in this window.'; pdfText[2]='The 3Q08 earnings presentation Adobe AcrobatTM File will be available when the replay is available.'; pdfText[3]='Click here to download the presentation as an Adobe AcrobatTM file.

Note: Depending on your browser settings, the presentation may be downloaded to your hard drive, or opened in this window.'; // pres.phtml specific variables var pressText = new Array(); pressText[0]='The press release will be available by approximately 4:30 PM ET on October 16th.'; pressText[1]='Click here to view the press release for this announcement.'; pressText[2]='Click here to view the press release for this announcement.'; pressText[3]='Click here to view the press release for this announcement.'; // prepared.phtml specific variables var transcriptText = new Array(); transcriptText[0]='The 3Q08 earnings presentation prepared remarks will be available by approximately 5:15 PM ET on October 16th.'; transcriptText[1]='The 3Q08 earnings presentation prepared remarks are available here.'; transcriptText[2]='The 3Q08 earnings presentation prepared remarks will be available when the replay is available.'; transcriptText[3]='The 3Q08 earnings presentation prepared remarks are available here.'; with (parent) { indexState = 3; chartstate = 3; pfcState = 3; preparedState = 3; pressState = 3; agenda[0] = new slideshowclass(); with (agenda[0]) { totalslides=33; goslidemethod=1; speakername='1. Mark Loughridge'; presdir= presDir; // last slash required foilname='slide'; foilextension='phtml'; // vars below are for dynamic slide.phtml?X generated pages. chartimagename='slide'; chartimagetype='gif'; chartbgcolor='#cccccc'; charttablewidth='520'; chartwidth='520'; chartheight='400'; chartalign='LEFT'; chartvalign='TOP'; chartborder='0'; // note: too large of a string will stretch the select element beyond the frame. Keep terse. titlechart[0]='1. 3Q 2008 Earnings Presentation'; titlechart[1]='2. Forward Looking Statements'; titlechart[2]='3. 3Q 2008 Summary'; titlechart[3]='4. 3Q 2008 Financial Summary'; titlechart[4]='5. Revenue by Geography'; titlechart[5]='6. Revenue by Key Industry Sales Unit'; titlechart[6]='7. Financial Services Perspective'; titlechart[7]='8. Revenue by Segment'; titlechart[8]='9. Expense Summary'; titlechart[9]='10. Margins by Segment'; titlechart[10]='11. Services Segments'; titlechart[11]='12. Systems & Technology Segment'; titlechart[12]='13. Software Segment'; titlechart[13]='14. Cash Flow Analysis'; titlechart[14]='15. Balance Sheet Summary'; titlechart[15]='16. Global Financing'; titlechart[16]='17. 3Q 2008 EPS Bridge'; titlechart[17]='18. Well-Positioned in Current Environment'; titlechart[18]='19. IBM Logo'; titlechart[19]='20. Supplemental Materials'; titlechart[20]='21. Supplemental Segment Information - 3Q08'; titlechart[21]='22. Supplemental Segment Information - 3Q08'; titlechart[22]='23. Currency - Year/Year Comparison'; titlechart[23]='24. Cash Flow (FAS 95)'; titlechart[24]='25. The New York Times Article'; titlechart[25]='26. Non-GAAP Supplementary Materials'; titlechart[26]='27. Non-GAAP Supplementary Materials'; titlechart[27]='28. Non-GAAP Supplementary Materials'; titlechart[28]='29. Non-GAAP Supplementary Materials'; titlechart[29]='30. Non-GAAP Supplementary Materials'; titlechart[30]='31. Non-GAAP Supplementary Materials'; titlechart[31]='32. Non-GAAP Supplementary Materials'; titlechart[32]='33. IBM Logo'; //timecodes for each chart timechart[0]=0; timechart[1]=59; timechart[2]=87; timechart[3]=245; timechart[4]=308; timechart[5]=450; timechart[6]=536; timechart[7]=589; timechart[8]=629; timechart[9]=800; timechart[10]=858; timechart[11]=1161; timechart[12]=1341; timechart[13]=1459; timechart[14]=1524; timechart[15]=1618; timechart[16]=1777; timechart[17]=1949; timechart[18]=2204; timechart[19]=-1; timechart[20]=-1; timechart[21]=-1; timechart[22]=-1; timechart[23]=-1; timechart[24]=-1; timechart[25]=-1; timechart[26]=-1; timechart[27]=-1; timechart[28]=-1; timechart[29]=-1; timechart[30]=-1; timechart[31]=-1; timechart[32]=-1; } }