﻿// JScript File


function deletePlayer(theWrapper, thePlaceholder, thePlayerId) { 
    swfobject.removeSWF(thePlayerId);
    var tmp=document.getElementById(theWrapper);
    if (tmp) { tmp.innerHTML = "<div id=" + thePlaceholder + "></div>"; }
}


function createPlayer(thePlaceholder, thePlayerId, theFile) {
   var flashvars = {
            file:theFile, 
            autostart:"true"
    }
    var params = {
            allowfullscreen:"true", 
            allowscriptaccess:"always"
    }
    var attributes = {
            id:thePlayerId,  
            name:thePlayerId
        }

       
    swfobject.embedSWF("player-viral.swf", thePlaceholder, "330", "284", "9.0.115", false, flashvars, params, attributes);
    
      // instantiate video
    var SWF_Filepath = 'player-viral.swf';
}


function initPlayer(theFile) { 
    deletePlayer('wrapper', 'placeholder1', 'player1'); 
    createPlayer('placeholder1', 'player1', theFile);
}
  
  
function setDDLDefault(ddl){
    // set first option in ddl
    if (document.getElementById(ddl))
    {
        document.getElementById(ddl).selectedIndex = 0;
    }    
}  
  

function initPage(Person,Composer,Title,MP3Visible,PDFVisible,MP3Url,PDFUrl,VideoUrl,TypeID,EventDesc,EventDate) {
    // change Title and Person
    if (TypeID == '1') {
        Person = 'Sung by ' + Person;
        Composer = 'Written by ' + Composer;
    }
    document.getElementById('lblTitle_NowPlaying').innerHTML = Title;
    //document.getElementById('lblEvent_NowPlaying').innerHTML = EventDesc;
    document.getElementById('lblEventDate_NowPlaying').innerHTML = EventDate;    
    document.getElementById('lblPerson_NowPlaying').innerHTML = Person;
    document.getElementById('lblComposer_NowPlaying').innerHTML = Composer;
    
    // change MP3 and PDF Url
    document.getElementById('hypPDF_NowPlaying').href = PDFUrl;
    document.getElementById('hypMP3_NowPlaying').href = MP3Url;
    
    // hide MP3 and PDF if required
    document.getElementById('hypPDF_NowPlaying').style.display = PDFVisible;
    //document.getElementById('imgPDF_NowPlaying').style.display = PDFVisible;
    document.getElementById('hypMP3_NowPlaying').style.display = MP3Visible;
    //document.getElementById('imgMP3_NowPlaying').style.display = MP3Visible;            
    
//    // clear criteria
//    setDDLDefault('ddlDates');
//    setDDLDefault('ddlThemes');
//    setDDLDefault('ddlPresenters');
//    setDDLDefault('ddlEvents');
//    setDDLDefault('ddlSongWriters');
//    document.getElementById('txtKeywords').value = '';
    
}    
    
    
function loadRecentVideo(Person,Composer,Title,MP3Visible,PDFVisible,MP3Url,PDFUrl,VideoUrl,TypeID,EventDesc,EventDate){    
    // Load movie
    initPlayer(VideoUrl);
  
    // Change labels, links etc
    initPage(Person, Composer, Title, MP3Visible, PDFVisible, MP3Url, PDFUrl, VideoUrl, TypeID,EventDesc,EventDate);
    
//    // change search results title to "Related Videos"
//    document.getElementById('lblSearchHeading').innerHTML = 'Related Videos';                    
        
    // set theme (sermons) or style (songs) and force new search            
    
    
}


function loadFoundVideo(Person,Title,MP3Visible,PDFVisible,MP3Url,PDFUrl,VideoUrl,EventDesc,EventDate){                                       
    // Load movie
    initPlayer(VideoUrl);
  
    // Change labels, links etc
    initPage(Person, Title, MP3Visible, PDFVisible, MP3Url, PDFUrl, VideoUrl,EventDesc,EventDate);
    
//    // change search results title to "Search Results"
//    document.getElementById('lblSearchHeading').innerHTML = 'Search Results';            
        
    // set theme (sermons) or style (songs) and force new search            
    
    
}
