var player;
var video;
var experience;
var content;
var tags;

function onTemplateLoaded(pEvent) {
    player = bcPlayer.getExperience("myExperience");
    adModule = player.getModule(APIModules.ADVERTISING);
    video = player.getModule(APIModules.VIDEO_PLAYER);
    content = player.getModule(APIModules.CONTENT);
    experience = player.getModule(APIModules.EXPERIENCE);
    video.addEventListener(BCVideoEvent.STREAM_START, onStreamStart);
	experience.addEventListener(BCExperienceEvent.TEMPLATE_READY, onTemplateReady);
}  
function onTemplateReady() {
    videoDTO = video.getCurrentVideo();
    var videoTags = videoDTO.tags.toString();
    videoTags = unescape(videoTags);
    tags = videoTags.replace(/\,/g,"+");
    setPreRollAds("http://ad.doubleclick.net/pfadx/okp.newsoktv/prerollvideo");
	video.setVolume(0.5);
    if (autoPlayVar == "true") {
        video.play();
    }
}
function onStreamStart() {
    var currentVideo = video.getCurrentVideo();
    var YWATracker = YWA.getTracker("1000942893616");
    YWATracker.submit();
}
function setPreRollAds(adServerURL) {
    var adPolicy = new Object();
    adPolicy.adServerURL = adServerURL;
    adPolicy.prerollAds = true;
    adPolicy.prerollAdKeys ="kw="+tags+";sz=480x270"
    adModule.setAdPolicy(adPolicy);
}


