// 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/events/smills1107ubs/"; 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 = "UBS Global Technology and Services Conference"; // KGA added eventTitle for rightnav.ssi auditoriumtitlesub = "UBS Global Technology and Services Conference

Steve Mills, IBM Sr. VP & Group Executive, SWG"; // 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=6; // webcastTitle is the webcast banner image below the Executive Presentations banner webcastTitle= eventDir + 'images/webcast-title.gif'; webcastTitleHeight=130; webcastTitleWidth=530; webcastTitleAlt='UBS Global Technology and Services Conference'; webcastMiniTitle= eventDir + 'images/webcast-title-mini.gif'; webcastMiniTitleHeight=25; webcastMiniTitleWidth=443; // 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 + "analyst0507.pdf"; premarksLocation= eventDir + "webcastPrepared.phtml"; premarkspdf= presDir +"analyst0507prepared.pdf"; pressLocation= eventDir + "1q07earnings.phtml"; pressContent= presDir + "analyst0507press.phtml"; // index.phtml specific variables var indexText = new Array(); indexText[0]='Tune in soon to hear Sam Palmisano, IBM Chairman, President and CEO, and guests present to IBM\'s investors.

The presentation is scheduled to begin at approximately 10:00 AM ET on May 17, 2007.'; indexText[1]='Tune in now to hear Sam Palmisano, IBM Chairman, President and CEO, and guests present to IBM\'s investors.

The presentation is currently in progress: speakers are scheduled to begin at 10:00 AM ET.'; indexText[2]='Tune in tomorrow to hear the replay of Sam Palmisano, IBM Chairman, President and CEO, and guests presenting to IBM\'s investors.

The presentation occurred at approximately 10:00 AM ET on May 17, 2007.'; indexText[3]='Steve Mills, IBM Senior VP & Group Executive Software Group, leads a keynote discussion with UBS analysts at the UBS Global Technology and Services Conference in New York City.

The presentation occurred at approximately 4:30 PM ET on November 14, 2007.'; // pdf.phtml specific variables var pdfText = new Array(); pdfText[0]='The IBM Investor Briefing Adobe AcrobatTM File will be available when the replay is posted following the live webcast.'; // 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[1]='Click below to download charts from the indicated presentations 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 IBM Investor Briefing presentation Adobe AcrobatTM File will be available when the replay is available.'; pdfText[3]=pdfText[1]; // pres.phtml specific variables var pressText = new Array(); pressText[0]='The press release will be available by approximately 4:30 PM ET on April 17.'; 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 1Q07 earnings presentation prepared remarks will be available by approximately 5:15 PM ET on April 17.'; transcriptText[1]='The 1Q07 earnings presentation prepared remarks are available here.'; transcriptText[2]='The 1Q07 earnings presentation prepared remarks will be available when the replay is available.'; transcriptText[3]='The 1Q07 earnings presentation prepared remarks are available here.'; // *** Additional Parameters - V3 upgrade from V2 *** // // This section contains parameters to be added to an event being upgrade from // V2 to V3. In standard V3 webcastini.phtml files the parameters will be // located in the proper sections. Place this code at the end of the // webcastini.phtml file, directly above the webcastini.ssi include line. // // webcastTitleText added by MDS on Mar 3, 2008. // This new parameter should be located in the webcast Title section. // You can either map it by default to the pre-existing webcastTitleAlt text // or enter an appropriate value. (i.e. the text in the .gif file banner) // webcastTitleText=webcastTitleAlt; // webcastTitleText="Enter event title text here"; webcastTitleText="UBS Global Technology and Services Conference"; // Container pages variables // These URLs are used in the right navigation menu and in the auditorium // premarksContainerPage = premarksLocation; slidepdfContainerPage = pfcLocation; pressContainerPage = ""; // Presentation materials for download // Created by MDS 02/29/08 // This section includes variables for downloads of podcasts, audio mp3, // video files, slide pdfs, prepared remarks, and transcripts // Note: for legacy events, some new variables will map to the section above // 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 IBM Financials podcast"; var audio = new Array(); audio[0] = new audioclass(); audio[0].location = ""; // audio[0].text = "non-default text"; audio[0].size = "21"; var slidepdf = new Array(); slidepdf[0] = new slidepdfclass(); slidepdf[0].location = pfcpdf; // slidepdf[0].text = "non-default text"; slidepdf[0].size = "1"; var premarks = new Array(); premarks[0] = new premarksclass(); premarks[0].location = premarkspdf; // premarks[0].text = "non-default text"; premarks[0].size = "1"; var press = new Array(); press[0] = new pressclass(); press[0].location = pressContent; // press[0].text = "non-default text"; // end of Presentation materials for download section // *** end Additional Parameters - V3 upgrade from V2 *** // with (parent) { indexState = 3; chartstate = 3; pfcState = 0; preparedState = 0; pressState = 0; agenda[0] = new slideshowclass(); with (agenda[0]) { totalslides=1; goslidemethod=1; speakername='1. Steve Mills'; 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. IBM Logo'; //timecodes for each chart timechart[0]=0; } }