﻿function pan_include_dom(script_filename) 
{
    var html_doc = document.getElementsByTagName('head').item(0);
    var js = document.createElement('script');
    js.setAttribute('language', 'javascript');
    js.setAttribute('type', 'text/javascript');
    js.setAttribute('src', script_filename);
    html_doc.appendChild(js);
    return false;
}

function pan_include_dom_literal(script)
{
    var html_doc = document.getElementsByTagName('head').item(0);
    var js = document.createElement('script');
    js.setAttribute('language', 'javascript');
    js.setAttribute('type', 'text/javascript');
    
    //Some browsers like to set the innertHTML, others the text.  Try both.
    try
    {
        js.innerHTML = script;
    }
    catch(e)
    {
        js.text = script;
    }
    html_doc.appendChild(js);
    return false;
}

// JScript File
if (!window.Panache)
	window.Panache = {};

Panache.Options = function()
{
}

Panache.Options.prototype = 
{
    OptInInteractive : false,
    ClickToOptIn : false,
    SeekToInteractive : false,
    ExtendedDuration : 5.0,
    XMLSource : ""
}

pan_include_dom("DataFetcher.js");
pan_include_dom("MBDDParser.js");
pan_include_dom("Indicator.js");
pan_include_dom("PanacheController.js");
pan_include_dom("Placement.js");
pan_include_dom("PanacheExternalPlugin.js");


