var NAMESPACE = window.NAMESPACE || {}

NAMESPACE.Badge = function() {

    var sCss = 'div#vodcars_badge { width: 200px; height: 170px; border: 1px #000 solid; text-align: center; font-size: 12px; font-weight: bold; color: #000; background: #000; } div#vodcars_badge a { font-size: 14px; font-weight: bold; text-decoration: none; border: 0px; color: #000; } div#vodcars_badge a img { height: 110px; width: 100%; border: 0px; } div#vodcars_badge div#NNNHeader { width: 100%; height: 20px; background: #FFFFFF; color: #000; } div#vodcars_badge div#NNNThumb img { width: 100%; height: 100%; background: #000; } div#vodcars_badge div#NNNFooter { width: 100%; height: 50px; background: #FFFFFF; display: none; } div#vodcars_badge div#vodcars_player { font-size: 40px; position: absolute; left: 20%; top: 20%; width: 500px; height: 500px; border: 2px #000 solid; } div#vodcars_badge div#vodcars_player #Header { font-size: 30px; width: 100%; height: 55px; background: #FFFFFF; } div#vodcars_badge div#vodcars_player #Body { width: 500px; height: 395px; background: #000; padding: 0px; } div#vodcars_badge div#vodcars_player #Footer { font-size: 30px; width: 100%; height: 50px; background: #FFFFFF; }';

    function getCss()
    {
        var Headobject = document.getElementsByTagName('head')[0];
        
        var CSSobject = document.createElement('style');
        
        CSSobject.setAttribute('type','text/css');
        
        if (CSSobject.styleSheet) {
            CSSobject.styleSheet.cssText = sCss;
        } else {
            CSSobject.appendChild(document.createTextNode(sCss));
        }

        Headobject.appendChild(CSSobject);
    };
    
    function getHtml()
    {
        document.write('<?xml version="1.0" encoding="UTF-8"?>\x0a<div id="vodcars_badge"><div id="NNNHeader"><a href="http://www.vodcars.com/fastlanedaily/episode/fld_20100319/2010-sebring-preview-shakedown-3-19-2010">New On VOD Cars</a></div><script type="text/javascript" src="http://www.vodcars.com/javascript/prototype.js"></script><script type="text/javascript" src="http://www.vodcars.com/javascript/NNNDrag.js"></script><div id="NNNThumb"><a href="#" onClick="vodcars_playerRevealPlayer(); return false;"><img src="http://images.nextnewnetworks.com/34271d5716110b4d10d29131094e9a6e.jpg"/></a></div><div id="NNNFooter"><a href="http://www.vodcars.com/fastlanedaily/episode/fld_20100319/2010-sebring-preview-shakedown-3-19-2010">2010 Sebring Preview - SHAKEDOWN - 3/19/2010</a></div><div id="vodcars_player" style="display:none;"><div id="Header" onmousedown="dragStart(event,\'vodcars_player\');"><div id="playertitle">New On VOD Cars</div><div id="closelink"><a href="#" onClick="vodcars_playerHidePlayer(); return false;"><span id="closelinktext"> ( Close )</span></a></div></div><div id="Body"><object width="450" height="291" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" id="player"><param value="http://www.vodcars.com/embed/player" name="movie"/><param value="true" name="allowFullScreen"/><param value="always" name="allowscriptaccess"/><param value="video_file=http://www.vodcars.com/partner/play/fld_20100319" name="flashvars"/><param value="opaque" name="wmode"/><embed src="http://www.vodcars.com/embed/player" width="450" height="291" allowFullScreen="true" allowScriptAccess="always" FlashVars="video_file=http://www.vodcars.com/partner/play/fld_20100319" wmode="opaque" type="application/x-shockwave-flash"/></object></div><div id="Footer"><a href="http://www.vodcars.com/fastlanedaily/episode/fld_20100319/2010-sebring-preview-shakedown-3-19-2010"><span id="footertext">2010 Sebring Preview - SHAKEDOWN - 3/19/2010</span></a></div><script type="text/javascript">function vodcars_playerRevealPlayer() {$("vodcars_player").show(); };function vodcars_playerHidePlayer() {$("vodcars_player").hide(); }</script></div></div>\x0a');
    };
    
    return {
        Init : function() {
            if (document.getElementById && document.createTextNode)
            {
                getCss();
                getHtml();
            }
        }
    };
    
}();

NAMESPACE.Badge.Init();


