/***************************************************************
 *
 * File Name: jq_scripts.js
 * Author: BP DN
 *
 * Date Created: 3-8-2010
 * Date Modified: 07-22-2011 by White Horse Productions - removed
 * old menu and added new code for modal pop-ups
 ***************************************************************/

document.write('<script type="text/javascript" src="/js/tools.tabs-1.0.1.js"></script>');
document.write('<script type="text/javascript" src="/js/styleswitcher.js"></script>');
//document.write('<script type="text/javascript" src="/js/accordion-menu.js"></script>');

var currentTextSize = "size-m"; // this is used elsewhere

$(document).ready(function () {

    /*						   
    var triggermenu = null;
    // MENU SECTION	
    // MENU SECTION
    $(" #nav li a img ").hover(		   
    function() {
    triggermenu = $(this);
		
    var nav_id = $(this).attr("id");
    $(this).attr("src","/images/nav/"+nav_id+"-on.jpg");
    },
    function() {
    var nav_id = $(this).attr("id");
    $(this).attr("src","/images/nav/"+nav_id+".jpg");
    }
    );

    $(" #nav ul ").css({display: "none"}); // Opera Fix
    $(" #nav li").hover(function(){
    var nav_id = triggermenu.attr("id");
    triggermenu.attr("src","/images/nav/"+nav_id+"-on.jpg");
			
    $(this).find('ul:first:hidden').css({visibility: "visible",display: "none"}).slideDown("fast");
    },
    function(){
    $(this).find('ul:first').css({visibility: "hidden"});
			
    var nav_id = triggermenu.attr("id");
			
    if(nav_id != currentTextSize){
    triggermenu.attr("src","/images/nav/"+nav_id+".jpg");
    }
    });

    */

    /* TEXT SIZES 
    $("#hdrmodule #hdrlinkmodule img ").hover(		   
    function() {
    var nav_id = $(this).attr("id");
    $(this).attr("src","/images/nav/"+nav_id+"-on.png");
    },
    function() {
    var nav_id = $(this).attr("id");
    if(nav_id != currentTextSize){
    $(this).attr("src","/images/nav/"+nav_id+".png");
    }
    }
    );

    */

    /* HOME TABS */
    $("ul.tabs").tabs("div.panes > div");

    $("li#tab1 a").click(function () {
        /* this current */
        $("li#tab1").removeClass("tab1-off");
        $("li#tab1").addClass("tab1-on");

        $("li#tab2").removeClass("tab2-on");
        $("li#tab2").addClass("tab2-off");

        $("li#tab3").removeClass("tab3-on");
        $("li#tab3").addClass("tab3-off");
    });
    $("li#tab2 a").click(function () {

        $("li#tab1").removeClass("tab1-on");
        $("li#tab1").addClass("tab1-off");

        /* this current */
        $("li#tab2").removeClass("tab2-off");
        $("li#tab2").addClass("tab2-on");

        $("li#tab3").removeClass("tab3-on");
        $("li#tab3").addClass("tab3-off");
    });
    $("li#tab3 a").click(function () {

        $("li#tab1").removeClass("tab1-on");
        $("li#tab1").addClass("tab1-off");

        $("li#tab2").removeClass("tab2-on");
        $("li#tab2").addClass("tab2-off");

        /* this current */
        $("li#tab3").removeClass("tab3-off");
        $("li#tab3").addClass("tab3-on");
    });


    /* INTERIOR TABS */
    $("ul.tabs-int").tabs("div.panes-int > div");

    $("li.tab-int a").click(function () {
        $(this).parent().siblings("li.tab-int").removeClass("tab-int-on");
        $(this).parent().siblings("li.tab-int").addClass("tab-int-off");

        $(this).parent().removeClass("tab-int-off");
        $(this).parent().addClass("tab-int-on");
    });


    //lnavMenu = new ArdnMenu("lnav");
    //lnavMenu.init();	

});

/* BRIGHTCOVE PLAYER SUPPORT */
var currentPlayer = "";
function addPlayer(videoId, divName, playerName) {
       var params = {};
        //params.playerID = "292356962001";
        params.playerID = "292356980001"; // tandem
        //params.playerID = "292356964001"; // chromeless
        params.videoId = videoId;
        params.autoStart = "true";
        params.bgcolor = "#000000";
        params.width = "768";
        params.height = "432";
        params.isVid = "true";
        params.isUI = "true";

	if (currentPlayer != "") {
           brightcove.removeExperience(currentPlayer);
    	}
        currentPlayer = playerName;
        var player = brightcove.createElement("object");
        player.id = playerName;
        var parameter;
        for (var i in params) {
            parameter = brightcove.createElement("param");
            parameter.name = i;
            parameter.value = params[i];
            player.appendChild(parameter);
        }

        var playerContainer = document.getElementById(divName);
        brightcove.createExperience(player, playerContainer, false);
}

function removePlayer(playerName) {
    document.getElementById("videoPlayerMultiple").innerHTML = "&nbsp;";   
    if (currentPlayer == playerName) {
        brightcove.removeExperience(playerName);
    }
    currentPlayer = "";
}

function showImage(videoImg)
{
    currentPlayer = "";
    document.getElementById("videoPlayerMultiple").innerHTML = "<img src='" + videoImg + "'/>";
}

function showFile(flashFile,divName)
{
    //flashFile = "http://tv-msdn1.tandemdiabetes.com" + flashFile;
    currentPlayer = "";
    var htmlstring = "";
    if (flashFile.indexOf('.mov') != -1)
    {
	htmlstring += "<object classid='clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B' standby='Loading..' codebase='http://www.apple.com/qtactivex/qtplugin.cab' height='432' width='768'>";
	htmlstring += "<param name='src' value='" + flashFile + "'>";
	htmlstring += "<param name='autoplay' value='true'>";
	htmlstring += "<param name='controller' value='false'>";
	htmlstring += "<param name='type' value='video/quicktime' height='432' width='768'>";
	htmlstring += "<embed src='" + flashFile + "' height='432' width='768' alt='Video' title='Video' autoplay='true' type='video/quicktime' pluginspage='http://www.apple.com/quicktime/download/'>";
	htmlstring += "</object>";
    }
    document.getElementById(divName).innerHTML = htmlstring;
}
