﻿

//----------------------------------------------------------------------------------

// AUTO GENERATED
var pns_player_height = "15";
var pns_play_url = "auto"; // (USE "AUTO" TO CAPTURE THE URL ON-THE-FLY)
var pns_web_domain = ""; 
var pns_swf_file = "xspf_player_slim.swf";
var pns_auto_play = "false";							
var pns_sub_domain = "";
var pns_player_title = "";
var pns_file_name = "";
var pns_flash_url = "";


if (pns_auto_play == "true")
{
    pns_auto_play = "autoplay=true&";
}
else
{
    pns_auto_play = "";
}
// GET THE SUBDOMAIN
if (pns_web_domain == "")
{
    pns_web_domain = location.hostname; // THIS WILL GET AUTOMATICALLY PULLED FROM THE PAGE URL
}

// GET RID OF THE WWW IN THE DOMAIN IF IT EXISTS
pns_web_domain = pns_web_domain.toLowerCase();
pns_web_domain = pns_web_domain.replace("www.","");

if(pns_web_domain.indexOf(".") > -1) pns_sub_domain = pns_web_domain.substring(0,pns_web_domain.indexOf(".")); 
if (pns_sub_domain != "") pns_sub_domain = pns_sub_domain + "%2E";


// GET THE URL AUTOMATICALLY IF IT WASN'T SUPPLIED
if ((pns_play_url == "") || (pns_play_url == "auto"))
{
    pns_play_url = window.location.href;  // try location.hostname+location.pathname
    
}

switch (pns_player_type) {
    case "section": 
        pns_player_title = "Click play to listen to stories";
        pns_file_name = "StreamChannel.xspf"; 
        pns_file_name = pns_file_name.replace(".","%2E"); 
        pns_flash_url = "http://" + pns_sub_domain.replace("%2E",".") + "robocaster.com/embeded/" + pns_swf_file + "?player_title=" + pns_player_title + "&playlist_url=http%3A%2F%2F" + pns_sub_domain + "robocaster%2Ecom%2F" + pns_file_name + "%3Furl=" + pns_play_url + "&" + pns_auto_play;
        break;
    case "article":
       pns_player_title = "Click play to listen to story"
       pns_file_name = "StreamEpisode.xspf";
       pns_file_name = pns_file_name.replace(".","%2E");
       pns_flash_url = "http://" + pns_sub_domain.replace("%2E",".") + "robocaster.com/embeded/" + pns_swf_file + "?player_title=" + pns_player_title + "&playlist_url=http%3A%2F%2F" + pns_sub_domain + "robocaster%2Ecom%2F" + pns_file_name + "%3Furl=" + pns_play_url + "&" + pns_auto_play;
       break;
    case "file":
        pns_player_title = "Click play to listen to story"
        pns_flash_url = "http://" + pns_sub_domain.replace("%2E",".") + "robocaster.com/embeded/" + pns_swf_file + "?song_title=" + pns_player_title + "&song_url=" + pns_play_url + "&" + pns_auto_play;
        break;
    case "xml":
        pns_player_title = "Click play to listen to stories";
        pns_file_name = "StreamChannel.xspf"; 
        pns_file_name = pns_file_name.replace(".","%2E");
        pns_flash_url = "http://" + pns_sub_domain.replace("%2E",".") + "robocaster.com/embeded/" + pns_swf_file + "?player_title=" + pns_player_title + "&playlist_url=http%3A%2F%2F" + pns_sub_domain + "robocaster%2Ecom%2F" + pns_file_name + "%3FrssUrl=" + pns_play_url + "&" + pns_auto_play;        
        break;
    default:         
}
//document.write("<textarea cols=100 rows=30>");
// FIX THE FILENAME FOR THE URL ENCODING
document.write("<object data=\"" + pns_flash_url + "\" width=\"" + pns_player_width + "\" height=\"" + pns_player_height + "\" type=\"application/x-shockwave-flash\" classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0\">" +
                "<param name=\"movie\" value=\"" + pns_flash_url + "\" /><param name=\"quality\" value=\"high\" /><param name=\"allowScriptAccess\" value=\"always\"/>" +
                "<embed src=\"" + pns_flash_url + "\" width=\"" + pns_player_width + "\" height=\"" + pns_player_height + "\" quality=\"high\" allowScriptAccess=\"always\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" />" +
                "</object>");
//document.write("</textarea>");                                
