            //<![CDATA[
                var myListener = new Object();

                /** 
                 * Cookie functions
                 */
                function setCookie(c_name,value,expiredays)
                {
                  var exdate=new Date();
                  exdate.setDate(exdate.getDate()+expiredays);
                  var path="/studio/";
                  document.cookie=c_name+ "=" +escape(value)+
                  ((expiredays==null) ? "" : ";expires="+exdate.toGMTString()) +
                  (( path ) ? ";path=" + path : "" );
                }

                function getCookie(c_name)
                {
                  if (document.cookie.length>0)
                    {
                    c_start=document.cookie.indexOf(c_name + "=");
                    if (c_start!=-1)
                      {
                      c_start=c_start + c_name.length+1;
                      c_end=document.cookie.indexOf(";",c_start);
                      if (c_end==-1) c_end=document.cookie.length;
                      return unescape(document.cookie.substring(c_start,c_end));
                      }
                    }
                  return "";
                }
                
                /**
                 * Initialization
                 */
                myListener.onInit = function()
                {
                    this.position = 0;
                    if(window.location.pathname == '/studio/fall09/index.php' || window.location.pathname == '/studio/fall09/') {
                      if (getCookie('fall09vid') == 'watched' && getCookie('crsAudioPlay') != 'x') {
                        setCookie('crsAudioPlay','x',120);
                        play();
                      }
                    } else {
                      if (getCookie('crsAudioPlay') != 'x') {
                          setCookie('crsAudioPlay','x',120);
                          play();
                      }
                    }
                };
                /**
                 * Update
                 */
                myListener.onUpdate = function()
                {
                
                    mp3duration = 71680; // total duration of audio clip
                    
                    //document.getElementById("info_playing").innerHTML = this.isPlaying;
                    //document.getElementById("info_url").innerHTML = this.url;
                    //document.getElementById("info_volume").innerHTML = this.volume;
                    //document.getElementById("info_position").innerHTML = this.position;
                    //document.getElementById("info_duration").innerHTML = this.duration;
                    //document.getElementById("info_bytes").innerHTML = this.bytesLoaded + "/" + this.bytesTotal + " (" + this.bytesPercent + "%)";
                    
                    var isPlaying = (this.isPlaying == "true");
                    document.getElementById("playerplay").style.display = (isPlaying)?"none":"block";
                    document.getElementById("playerpause").style.display = (isPlaying)?"block":"none";
                    
                    var timelineWidth = 75;
                    var sliderWidth = 20;
                    var sliderPositionMin = 0;
                    var sliderPositionMax = sliderPositionMin + timelineWidth - sliderWidth;

                    var sliderPosition = sliderPositionMin + Math.round((timelineWidth - sliderWidth) * this.position / mp3duration);

                    if (sliderPosition < sliderPositionMin) {
                        sliderPosition = sliderPositionMin;
                    }
                    if (sliderPosition > sliderPositionMax) {
                        sliderPosition = sliderPositionMax;
                    }

                    //document.getElementById("slider_position").innerHTML = sliderPosition;  //debug
                    document.getElementById("playerslider").style.left = sliderPosition+"px";
                };
                
                function getFlashObject()
                {
                    return document.getElementById("myFlash");
                }
                
                function play()
                {
                    if (myListener.position == 0) {
                        getFlashObject().SetVariable("method:setUrl", "/studio/audio/ChristineRichStudioWEBSPOT081109.mp3");
                    }
                    getFlashObject().SetVariable("method:play", "");
                    getFlashObject().SetVariable("enabled", "true");
                }
                function pause()
                {
                    getFlashObject().SetVariable("method:pause", "");
                }
                function stop()
                {
                    getFlashObject().SetVariable("method:stop", "");
                }
                function setPosition(position)
                {
                    //alert(position); //debug
                    getFlashObject().SetVariable("method:setPosition", position);
                }
                function setVolume(volume)
                {
                    getFlashObject().SetVariable("method:setVolume", volume);
                }
            //]]>
