﻿var UCB = UCB || {};
UCB.home = UCB.home || {};
UCB.home.Ticker = function(targetElId) { //create Ticker object
    this.path = null;
    this.targetElId = targetElId;
};
UCB.home.Ticker.prototype = {
    init: function() {
        var version = this.getVersion();
        if (version == 1) {
            this.path = '/home/breakingnews.swf';
        } else {
            this.path = '/home/breakingnews-partialSeizures.swf';
        }
        if (version) { //if version # is returned
            this.write();
        } else { //turn off ticker
            document.getElementById(this.targetElId).style.display = 'none';
        }
    },
    getVersion: function() {
        var rand_no = Math.random();
        rand_no = rand_no * 100;
        var ver = null;
        if (rand_no <= 50) {
            if (ticker1Active.bool()) { ver = 1; }
        } else {
            if (ticker2Active.bool()) { ver = 2; }
        }

        return ver;
    },
    write: function() {
        var targetId = this.targetElId;
        var so = new SWFObject(this.path, "breakingnews", "987", "39", "8", "#ffffff"); //new SWFObject("/home/breakingnews.swf", "breakingnews", "987", "39", "8", "#ffffff");
        if(so != null)
        {
        so.addParam("wmode", "transparent");
        so.write(targetId);
        }
    }
};
String.prototype.bool = function() { return (/^true$/i).test(this); };
