    function setGoogleTrack(){
        var url = String(window.location);
        var obj = url.toQueryParams();
        if(obj.utm_campaign){
            document.getElementById('source').setAttribute("value", obj.utm_campaign);
        }
    }
    
    swapVideo = function(vid,elm,qa){
    
        // Swap in selected movie code from osimedia
        new Ajax.Updater('video-player', vid, {asynchronous:true});
        
        // Loop through our 'buttons' 
        y = 0;
        while(y < 6){
            if(y == elm){
                
                // Show text block associated with selected movie
                document.getElementById(y).style.display = '';
                
                // Get title (QA or Lecture)
                l = y + '1';
                q = y + '2';
                if(qa == 'lecture'){    
                    document.getElementById(l).style.display = '';
                    document.getElementById(q).style.display = 'none';
                    if(document.getElementById('lecture_' + y)){
                        document.getElementById('lecture_' + y).setAttribute("id", 'lecture_' + y + '_on');
                    }
                    if(document.getElementById('qa_' + y + '_on')){
                        document.getElementById('qa_' + y + '_on').setAttribute("id", 'qa_' + y);
                    }
                } else {
                    document.getElementById(q).style.display = '';
                    document.getElementById(l).style.display = 'none';
                    if(document.getElementById('qa_' + y)){
                        document.getElementById('qa_' + y).setAttribute("id", 'qa_' + y + '_on');
                    }
                    if(document.getElementById('lecture_' + y + '_on')){
                        document.getElementById('lecture_' + y + '_on').setAttribute("id", 'lecture_' + y);
                    }
                }
                
                // Set 'on' state for clicked image
                button = 'img_' + y;
                button_style = 'img_on_' + y;
                if(document.getElementById(button)){
                    document.getElementById(button).setAttribute("id", button_style);
                }
                
            } else {
            
                // Hide all the other text blocks
                document.getElementById(y).style.display = 'none';
                
                // Set previously 'on' image to off
                button_off = 'img_on_' + y;
                button_off_style = 'img_' + y;
                if(document.getElementById(button_off)){
                    document.getElementById(button_off).setAttribute("id", button_off_style);
                }
            }
            y++;
        }
    }
    
    Event.observe( window, 'load', function() {
      anchor = location.hash;
         if(anchor == ''){
            swapVideo('/video/gslecture/00_introduction.html',0,'lecture');
         }
         if(anchor == '#reflexivity'){
            swapVideo('/video/gslecture/01_mon_lecture.html',1,'lecture');
         }
         if(anchor == '#financialmarkets'){
            swapVideo('/video/gslecture/03_tues_lecture.html',2,'lecture');
         }
         if(anchor == '#opensociety'){
            swapVideo('/video/gslecture/05_wed_lecture.html',3,'lecture');
         }
         if(anchor == '#capitalism'){
            swapVideo('/video/gslecture/07_thurs_lecture.html',4,'lecture');
         }
         if(anchor == '#wayahead'){
            swapVideo('/video/gslecture/09_fri_lecture.html',5,'lecture');
         }
        setGoogleTrack();
    } );
