﻿
function loadPlayer() {
    var vo = new SWFObject('/flash/videoplayer/videoPlayer.swf', 'vp', '950', '600', '9.0', '#282727');
    vo.addParam("wmode", "transparent");    
    vo.write("videoContent");

    bLoaded = true;
}

function funShowVideo() {
    $('#videoContent').modal();
}

function getFlashMovie(movieName) {
    var isIE = navigator.appName.indexOf("Microsoft") != -1;
    //return (isIE) ? window[movieName] : document[movieName];
    return document[movieName];
}


bLoaded = false;

function startVideoClass(l_filename, l_link, l_title, l_id, l_contactId, l_guid) {
    filename = l_filename;
    link = l_link;
    title = l_title;
    cid = l_id;
    contactId = l_contactId;
    guid = l_guid;

    if (!bLoaded)
        loadPlayer();

    objDiv = document.getElementById("flashContainer");

    if (objDiv) {
        document.getElementById("flashContainer").style.display = "none";
        document.getElementById("videoContent").style.marginTop = "-150px";
        document.getElementById("fullDiv").style.marginTop = "-150px";
        document.body.style.background = "#3F3F3F";
    }
    else {
        document.getElementById("videoContent").style.marginTop = "0px";
    }

    document.getElementById("fullDiv").style.display = "block";
    document.getElementById("videoContent").style.display = "";
}

filename = "";
link = "";
title = "";
cid = "";
contactId = "";
guid = "";

function flashIsReady() {
    //doTracking("event12", "Video Start", "prop16", title, "eVar13", cid);
    var s = getOmniAccount(getServerName());
    //server = "rtmp://64.88.167.217/vod/";
    server = "rtmp://mediasrv.codereadysolutions.com/vod/";
    
    setTimeout("document['vp'].sendToActionscript('" + server + "','" + filename + "','" + link + "','" + title + "','" + cid + "','" + s.toString() + "','" + contactId + "','" + guid + "')", 10);
    //setTimeout("document['vp'].sendToActionscript('" + server + "','" + filename + "','" + link + "','" + title + "','" + cid + "','" + s.toString() + "')", 10);
}

function getOmniAccount(serverName) {
    if ((serverName.toString().toLowerCase() == "www.bettertrades.com") || (serverName.toString().toLowerCase() == "bettertrades.com") || (getIPAddress() == "http://64.88.167.228"))
        return "ltstbettertradesprod";
    else
        return "ltstbettertradesdev";
}

function doTracking(evt, method, prop, cid, evar, title) {
    var s = s_gi(getOmniAccount(getServerName()));

    s.linkTrackEvents = evt + ':' + getSessionID(); // This is in the Footer
    s.linkTrackVars = prop + "," + evar + "," + "server";
    s.server = getServerName();  // In Footer 
    eval("s." + evt + "='" + method + "'");
    eval("s." + prop + "='" + cid + "'");
    eval("s." + evar + "='" + escapeTheQuotes(title) + "'");

    s.tl(this, 'o', '/upcomingexpos.asp');
}

function escapeTheQuotes(s) {
    re = /([\'\"])/
    return s.replace(re, "\\$1");
}


function toggle(id) {
    // doTracking("event13", "Video End", "prop16", title, "eVar13", cid);
    // hack added to keep from re-writing action script 

    if (id == "hidden") {
        id = "videoContent"

    }

    var state = document.getElementById(id).style.marginTop;

    var objPage = document.getElementById("flashContainer");

    if (objPage) {
        document.body.style.background = "#ffffff";
        document.getElementById("flashContainer").style.display = "";
    }

    if ((state == '-9000px') || (state == '')) {
        document.getElementById(id).style.marginTop = 'auto';
    } else {
        document.getElementById(id).style.marginTop = '-9000px';
        document.getElementById("fullDiv").style.display = "none";
        document.getElementById("videoContent").innerHTML = "";
        bLoaded = false;
    }
}


