﻿// ***************************************
// Load the you tube video
//****************************************

function loadYouTubeVideo(link, width, height)
{
    try
    {
        var params = { allowScriptAccess: "always" };
        var atts = { id: "myytplayer" };
        swfobject.embedSWF(link, "ytapiplayer", width, height, "8", null, null, params, atts);
    }catch(e){alert(e);}
}

function replaceYouTubeVideo(link)
{
    try
    {
        var ytplayer = document.getElementById("myytplayer");
        ytplayer.loadVideoById(link, 0);
    }catch(e){}
}


// ***************************************
// Switch english and spanish video
//****************************************

function switchEnSpaVideo(link)
{
    try
    {
        if (link.innerHTML == "View in English")
        {
            link.innerHTML = "Mirar en Español";
            var ytplayer = document.getElementById("myytplayer");
            ytplayer.loadVideoById("PtyVgi-dBwE", 0);
        }
        else
        {
            link.innerHTML = "View in English";
            var ytplayer = document.getElementById("myytplayer");
            ytplayer.loadVideoById("kPg-AXGw4Hk", 0);
        }
    }catch(e){}
}



// ***************************************
// Force https on Production
//****************************************

try
{
    var listOfNamesToDoRewrite = [["http://tdecu.org/","https://www.tdecu.org/"],["http://www.tdecu.org/","https://www.tdecu.org/"]];
    var str = window.location.href;
    for (var i = 0; i < listOfNamesToDoRewrite.length; i++)
    {
        if(str.indexOf(listOfNamesToDoRewrite[i][0]) == 0)
        {
            str = str.substr(listOfNamesToDoRewrite[i][0].length, str.length);
            window.location.href = listOfNamesToDoRewrite[i][1] + str;
        }
    }
}catch(e){}



// ***************************************
// Clears the default text of a textbox
//****************************************
function textBox_onFocus(id)
{
    id.value = '';
}

// ***************************************
// Adds default text if nothing was entered
//****************************************
function textBox_onBlur(id, txt)
{
    if(id.value == '')
        id.value = txt;
}


// ##################################################################################
//  Mouse Over Tab Sub Menu Methods 
// ##################################################################################

var dir = "site";
var timeOut = 5000;
var subMenuHover = false;
var timerID = 0;

// Parent Button Attributes
var previouseParentButtonId;
var parentButtonId;
var parentButtonImageDir;
var parentButtonNameOn;
var parentButtonNameOff;
var parentHasSubMenu;
var parentButtonOn = false;
var parentDivId = null; // Div id of the clicked parent tab with submenus

// Parent Id only set when a subnav item is clicked
var parentMenuButtonId = null;

var divId = null;
var previousDivId = null;
var sibblingDivIdOn = false;

// Sets OnMouseOver Roll Over Effect 
function setOver(id,imageDir, nameon, hasSubMenu, buttonDivId) 
{ 
    // Turns off the previous parent's attibutes before proceeding 
    clearTimeout(timerID); 
            
    if(document.getElementById) 
    { 
        imgElem=document.getElementById(id);                 
        imgElem.setAttribute("src", nameon); 
                
        // Checks to see if the parent button is still turned on 
        //isParentStillActive(previousDivId);             
    } 
} 

// Sets OnMouseOut Roll Over Effect 
function setOut(id,imageDir,nameoff, hasSubMenu, buttonDivId) 
{   
    // if(hasSubMenu) 
    parentButtonNameOff = nameoff; 
    // 

    if(document.getElementById) 
    { 
        imgElem=document.getElementById(id); 
        imgElem.setAttribute("src", nameoff); 
    } 
}

// Clears out the parent button values
function nullParentValues()
{
    // Default settings for subNav
    parentButtonId = null;
    parentButtonImageDir = null;
    parentButtonNameOn = null;
    parentHasSubMenu = false;
}
