function doTrack(usrAction, oId, siteId) {
    try {
    	document.vdlActionTrckng.src = 'http://dw.com.com/redir?usraction=' + usrAction + '&oId=' + oId + '&siteId=' + siteId + '&destURL=http%3A%2F%2Fwww.download.com%2Fb.gif';
    } catch (e) {
    }
}

function wmp_embed()
{
    var str,src;
    var idArray = plylstids.toString().split(':');

    src = plylst;
    src += "?";
    for ( var x = 0; x < idArray.length; x++){
        if (x > 0){
            src += "&";
        }
            src += "id=" + idArray[x];
    }

    str  = "<object id=\"vdlplayer\" width=\"320\" height=\"286\"";
    str += " classid=\"CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95\"";
    str += " codebase=\"http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701\"";
    str += " standby=\"Loading Microsoft Windows Media Player components...\"";
    str += " type=\"application/x-oleobject\">\n";
    str += "<param name=\"FileName\" value=\"";
    str += src;
    str += "\">\n";
    str += "<param name=\"AutoStart\" value=\"True\">\n";
    str += "<param name=\"ShowStatusBar\" value=\"True\">\n";
    str += "<param name=\"ShowAudioControls\" value=\"True\">\n";
    str += "<param name=\"ShowControls\" value=\"True\">\n";
    str += "<param name=\"AutoSize\" value=\"False\">\n";
    str += "<embed type=\"application/x-mplayer2\"";
    str += " pluginspage = \"http://www.microsoft.com/Windows/MediaPlayer/\" filename=\"";
    str += src;
    str += "\" autostart=\"1\" name=\"vdlplayer\" width=\"320\" height=\"286\" showstatusbar=\"1\"";
    str += " showaudiocontrols=\"1\" showcontrols=\"1\" autosize=\"0\"";
    str += ">\n";
    str += "</embed>\n";
    str += "</object>\n";
    //alert(str);
    document.write(str);

}

function wmp_embed_popup()
{
    var str,src;
    var idArray = plylstids.toString().split(':');

    src = plylst;
    src += "?";
    for ( var x = 0; x < idArray.length; x++){
        if (x > 0){
            src += "&";
        }
            src += "id=" + idArray[x];
    }

    str  = "<object id=\"vdlplayer\" width=\"320\" height=\"286\"";
    str += " classid=\"CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95\"";
    str += " codebase=\"http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701\"";
    str += " standby=\"Loading Microsoft Windows Media Player components...\"";
    str += " type=\"application/x-oleobject\">\n";
    str += "<param name=\"FileName\" value=\"";
    str += src;
    str += "\">\n";
    str += "<param name=\"AutoStart\" value=\"True\">\n";
    str += "<param name=\"ShowStatusBar\" value=\"True\">\n";
    str += "<param name=\"ShowAudioControls\" value=\"True\">\n";
    str += "<param name=\"ShowControls\" value=\"True\">\n";
    str += "<param name=\"AutoSize\" value=\"False\">\n";
    str += "<embed type=\"application/x-mplayer2\"";
    str += " pluginspage = \"http://www.microsoft.com/Windows/MediaPlayer/\" filename=\"";
    str += src;
    str += "\" autostart=\"1\" name=\"vdlplayer\" width=\"320\" height=\"286\" showstatusbar=\"1\"";
    str += " showaudiocontrols=\"1\" showcontrols=\"1\" autosize=\"0\"";
    str += ">\n";
    str += "</embed>\n";
    str += "</object>\n";
    document.write(str);

}

function wmp_embed_door()
{
    var str,src;
    var idArray = plylstids.toString().split(':');

    src = plylst;
    src += "?";
    for ( var x = 0; x < idArray.length; x++){
        if (x > 0){
            src += "&";
        }
            src += "id=" + idArray[x];
    }

    str  = "<object id=\"vdlplayer\" width=\"320\" height=\"286\"";
    str += " classid=\"CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95\"";
    str += " codebase=\"http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701\"";
    str += " standby=\"Loading Microsoft Windows Media Player components...\"";
    str += " type=\"application/x-oleobject\">\n";
    str += "<param name=\"FileName\" value=\"";
    str += src;
    str += "\">\n";
    str += "<param name=\"AutoStart\" value=\"True\">\n";
    str += "<param name=\"ShowStatusBar\" value=\"True\">\n";
    str += "<param name=\"ShowAudioControls\" value=\"True\">\n";
    str += "<param name=\"ShowControls\" value=\"True\">\n";
    str += "<param name=\"AutoSize\" value=\"False\">\n";
    str += "<embed type=\"application/x-mplayer2\"";
    str += " pluginspage = \"http://www.microsoft.com/Windows/MediaPlayer/\" filename=\"";
    str += src;
    str += "\" autostart=\"1\" name=\"vdlplayer\" width=\"320\" height=\"286\" showstatusbar=\"1\"";
    str += " showaudiocontrols=\"1\" showcontrols=\"1\" autosize=\"0\"";
    str += ">\n";
    str += "</embed>\n";
    str += "</object>\n";
    //alert(str);
    return(str);

}

function flash_embed()
{

    str = "<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0\" width=\"321\" height=\"386\" id=\"video_cat\" align=\"middle\">\n";
    str += "<param name=\"allowScriptAccess\" value=\"sameDomain\" />\n";
    str += "<param name=\"movie\" value=\"/html/vdl/player/flash/video_cat.swf\" />\n";
    str += "<param name=\"quality\" value=\"high\" />\n";
    str += "<param name=\"bgcolor\" value=\"#ffffff\" />\n";
    str += "<param name=\"FlashVars\" value=\"" + args + "\" />\n";
    str += "<embed FlashVars=\"" + args + "\" src=\"/html/vdl/player/flash/video_cat.swf\" quality=\"high\" bgcolor=\"#ffffff\" width=\"321\" height=\"386\" name=\"video_cat\" align=\"middle\" allowScriptAccess=\"sameDomain\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" />\n";
    str += "</object>\n";
    //alert(str);
    //alert(args);
    document.write(str);
}

function flash_embed_popup()
{
    str = "<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0\" width=\"381\" height=\"463\" id=\"video_cat\" align=\"middle\">\n";
    str += "<param name=\"allowScriptAccess\" value=\"sameDomain\" />\n";
    str += "<param name=\"movie\" value=\"/html/vdl/player/flash/popup.swf\" />\n";
    str += "<param name=\"quality\" value=\"high\" />\n";
    str += "<param name=\"bgcolor\" value=\"#ffffff\" />\n";
    str += "<param name=\"FlashVars\" value=\"" + args + "\" />\n";
    str += "<embed FlashVars=\"" + args + "\" src=\"/html/vdl/player/flash/popup.swf\" quality=\"high\" bgcolor=\"#ffffff\" width=\"381\" height=\"463\" name=\"video_cat\" align=\"middle\" allowScriptAccess=\"sameDomain\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" />\n";
    str += "</object>\n";
    //alert(str);
    //alert(args);
    if (typeof playAd != 'undefined' && playAd){
    	return(str);
    } else {
    	document.write(str);
    }
}


function flash_embed_popup_cbgb()
{
    str = "<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0\" width=\"381\" height=\"463\" id=\"video_cat\" align=\"middle\">\n";
    str += "<param name=\"allowScriptAccess\" value=\"sameDomain\" />\n";
    str += "<param name=\"movie\" value=\"/html/vdl/player/flash/popup_cbgb.swf\" />\n";
    str += "<param name=\"quality\" value=\"high\" />\n";
    str += "<param name=\"bgcolor\" value=\"#ffffff\" />\n";
    str += "<param name=\"FlashVars\" value=\"" + args + "\" />\n";
    str += "<embed FlashVars=\"" + args + "\" src=\"/html/vdl/player/flash/popup_cbgb.swf\" quality=\"high\" bgcolor=\"#ffffff\" width=\"381\" height=\"463\" name=\"video_cat\" align=\"middle\" allowScriptAccess=\"sameDomain\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" />\n";
    str += "</object>\n";
    //alert(str);
    //alert(args);
    document.write(str);
}

function flash_embed_generic(filePath,embedName,width,height,bgColor,align,quality)
{

    str = "<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0\" width=\"" + width + "\" height=\"" + height + "\" id=\"" + embedName + "\" align=\"" + align + "\">\n";
    str += "<param name=\"allowScriptAccess\" value=\"sameDomain\" />\n";
    str += "<param name=\"movie\" value=\""+ filePath + "\" />\n";
    str += "<param name=\"quality\" value=\"" + quality +"\" />\n";
    str += "<param name=\"bgcolor\" value=\"" + bgColor + "\" />\n";
    str += "<param name=\"FlashVars\" value=\"" + args + "\" />\n";
    str += "<embed FlashVars=\"" + args + "\" src=\""+ filePath + "\" quality=\"" + quality +"\" bgcolor=\"" + bgColor + "\" width=\"" + width + "\" height=\"" + height + "\" name=\"" + embedName + "\" align=\"" + align + "\" allowScriptAccess=\"sameDomain\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" />\n";
    str += "</object>\n";
    //alert(str);
    //alert(args);
    document.write(str);
}

function play_wmp()
{
    var vidDiv = document.getElementById("vid");
    var play_btnDiv = document.getElementById("play_btn");

    if(play_btnDiv) {
    	    play_btnDiv.innerHTML = "";
            play_btnDiv.style.display = "none";
    }

    if(vidDiv) {
            vidDiv.innerHTML = wmp_embed_door();
    }

}

function wmp_embed_dlfd() {
    var str,src;
    var idArray = plylstids.toString().split(':');

    src = plylst;
    src += "?";
    for ( var x = 0; x < idArray.length; x++){
        if (x > 0){
            src += "&";
        }
            src += "id=" + idArray[x];
    }

    str  = "<object id=\"vdlplayer\" width=\"235\" height=\"222\"";
    str += " classid=\"CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95\"";
    str += " codebase=\"http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701\"";
    str += " standby=\"Loading Microsoft® Windows® Media Player components...\"";
    str += " type=\"application/x-oleobject\">\n";
    str += "<param name=\"FileName\" value=\"";
    str += src;
    str += "\">\n";
    str += "<param name=\"AutoStart\" value=\"True\">\n";
    str += "<param name=\"ShowStatusBar\" value=\"True\">\n";
    str += "<param name=\"ShowAudioControls\" value=\"True\">\n";
    str += "<param name=\"ShowControls\" value=\"True\">\n";
    str += "<param name=\"AutoSize\" value=\"False\">\n";
    str += "<embed type=\"application/x-mplayer2\"";
    str += " pluginspage = \"http://www.microsoft.com/Windows/MediaPlayer/\" filename=\"";
    str += src;
    str += "\" autostart=\"1\" name=\"vdlplayer\" width=\"235\" height=\"222\" showstatusbar=\"1\"";
    str += " showaudiocontrols=\"1\" showcontrols=\"1\" autosize=\"0\"";
    str += ">\n";
    str += "</embed>\n";
    str += "</object>\n";
    //alert(str);
    return(str);

}

function play_dlfd_wmp() {
    var vidDiv = document.getElementById("vid");
    var play_btnDiv = document.getElementById("play_btn");

    if(play_btnDiv) {
            play_btnDiv.innerHTML = "";
    }

    if(vidDiv) {
            vidDiv.innerHTML = wmp_embed_dlfd();
    }
}

function play_content_skip_ad(){
    //alert("in play_content no ads");
    if(contentType == "2"){
	    play_wmp();
			
			 var adThumbDiv_na = document.getElementById("adThumb");

	    if(adThumbDiv_na) {
				var adThumbHTML_na = "<div style='padding-bottom:48px'></div>";
	    	//alert(adThumbHTML_na);
				
		adThumbDiv_na.innerHTML = adThumbHTML_na;
			
			}

    } else if(contentType == "1"){  
    	    var adImg;
    	    var adImgLink;
    
    	    play_flash(adImg,adImgLink);    	    
    }
}


function play_content(adImg,adImgLink){
    //alert("in play_content");
    if(contentType == "2"){
	    play_wmp();

	    var adThumbDiv = document.getElementById("adThumb");

	    if(adThumbDiv) {
				var adThumbHTML = "<br><img src='/i/dl/vdl/player/sponsoredby.gif'/><br><a href='" + adImgLink +"' target='sponsor'><img src='" + adImg + "'/>";	 
	    	//alert(adThumbHTML);
				
		adThumbDiv.innerHTML = adThumbHTML;
	    }
    } else if(contentType == "1"){
    
    //add ad stuff to args var to pass to videoContent flash
    	    args += "&adimg=" + adImg;
    	    args += "&adimglink=" + escape(adImgLink);
    
    	    play_flash(adImg,adImgLink);    	    
    }
}



function play_flash(adImg,adImgLink)
{
    var vidDiv = document.getElementById("vid");

    if(vidDiv) {
            vidDiv.innerHTML = flash_embed_popup();
    }

}

// Handle all the FSCommand messages in a Flash movie.
function AdVideoCore_DoFSCommand(command, args) {
    var isInternetExplorer = navigator.appName.indexOf("Microsoft") != -1;
    var AdVideoCoreObj = isInternetExplorer ? document.all.AdVideoCore : document.AdVideoCore;
    //
    //
}
