﻿var defaultAccount = 36164;

function NavBar1_ItemBeforeSelect(sender, eventArgs)
{
    if(eventArgs.get_item().get_expanded())
    {
        window.open("http://www."+eventArgs.get_item().get_text()+"?origin=onb",'');
    }
}

function TreeView1_onNodeSelect(sender, eventArgs)
{
    nodeValue = eventArgs.get_node().get_value();
    
    if(nodeValue != null)
    {
    
        valueArray = nodeValue.split("::");
        
        var clickAction = valueArray[0];
        var actionIndex = valueArray[1];
        var sitePalSceneIndex = valueArray[2];
        var audioName = valueArray[3];
        var sitePalAccount;
        if(valueArray.length > 4 && valueArray[4] != null)
            sitePalAccount = valueArray[4];
        else
            sitePalAccount = defaultAccount;
        
        LoadMovie(sitePalSceneIndex, audioName, clickAction, actionIndex, sitePalAccount);
    }
}
        
function AudioTabStrip_Click(sender, eventArgs)
{
    if(eventArgs.get_tab().get_id() != "tabEdit");
        AudioTabStrip.findTabById("tabEdit").set_visible(false);
}
        
function ScenesTabStrip_Click(sender, eventArgs)
{
    if(eventArgs.get_tab().get_id() != "tabEdit");
        ScenesTabStrip.findTabById("tabEdit").set_visible(false);
}
        
function JobsTabStrip_Click(sender, eventArgs)
{
    if(eventArgs.get_tab().get_id() != "tabEdit");
        JobsTabStrip.findTabById("tabEdit").set_visible(false);
}

function IndustriesTabStrip_Click(sender, eventArgs)
{
    if(eventArgs.get_tab().get_id() != "tabEdit");
        IndustriesTabStrip.findTabById("tabEdit").set_visible(false);
}

function JokeOfTheDayTabStrip_Click(sender, eventArgs)
{
    if(eventArgs.get_tab().get_id() != "tabEdit");
        JokeOfTheDayTabStrip.findTabById("tabEdit").set_visible(false);
}

function JobApplicationsTabStrip_Click(sender, eventArgs)
{
    if(eventArgs.get_tab().get_id() != "tabEdit");
        JobApplicationsTabStrip.findTabById("tabEdit").set_visible(false);
}

function IndustryEditTreeView_onNodeSelect(sender, eventArgs)
{
    nodeValue = eventArgs.get_node().get_value();
    nodeLevel = eventArgs.get_node().get_depth(); 

    document.getElementById("ctl00_MainContentArea_txtNodeName").value = eventArgs.get_node().get_text();
    document.getElementById("nodeImage").src = eventArgs.get_node().get_imageUrl();
    imageArray = eventArgs.get_node().get_imageUrl().split("/");
    imageValue = imageArray[(imageArray.length-1)];
    
    for(x=0; x<GetObject("ctl00_MainContentArea_ddlCurrentNodeImage").options.length; x++)
    {
        if(GetObject("ctl00_MainContentArea_ddlCurrentNodeImage").options[x].value == imageValue)
        {
            GetObject("ctl00_MainContentArea_ddlCurrentNodeImage").options[x].selected = true;
            break;
        }
    }

    //The node has a play action 
    if(nodeValue != null)
    {
        if(nodeValue != "")
        {
            GetObject("ctl00_MainContentArea_cbPlayAnything").checked = true;
            GetObject("trNodeActions").style.display = "block";
            
            valueArray = nodeValue.split("::");
            
            if(valueArray[0] == "S")
            {
                GetObject("ctl00_MainContentArea_ddlClickActtion").selectedIndex = 1;
                ShowSceneJob("Scene");
                
                for(x=0; x<GetObject("ctl00_MainContentArea_ddlScene").options.length; x++)
                {
                    if(GetObject("ctl00_MainContentArea_ddlScene").options[x].value == valueArray[1])
                    {
                        GetObject("ctl00_MainContentArea_ddlScene").options[x].selected = true;
                        break;
                    }
                }
            }
            else if(valueArray[0] == "J")
            {
                GetObject("ctl00_MainContentArea_ddlClickActtion").selectedIndex = 2;
                ShowSceneJob("Job");
                
                for(x=0; x<GetObject("ctl00_MainContentArea_ddlJob").options.length; x++)
                {
                    if(GetObject("ctl00_MainContentArea_ddlJob").options[x].value == valueArray[1])
                    {
                        GetObject("ctl00_MainContentArea_ddlJob").options[x].selected = true;
                        break;
                    }
                }
            }
        }
        else
        {
            GetObject("ctl00_MainContentArea_cbPlayAnything").checked = false;
            GetObject("trNodeActions").style.display = "none";
            GetObject("ctl00_MainContentArea_ddlClickActtion").selectedIndex = 0;
            GetObject("ctl00_MainContentArea_ddlScene").selectedIndex = 0;
            GetObject("ctl00_MainContentArea_ddlJob").selectedIndex = 0;
            ShowSceneJob("");
        }
    }
    else
    {
        GetObject("ctl00_MainContentArea_cbPlayAnything").checked = false;
        GetObject("trNodeActions").style.display = "none";
        GetObject("ctl00_MainContentArea_ddlClickActtion").selectedIndex = 0;
        GetObject("ctl00_MainContentArea_ddlScene").selectedIndex = 0;
        GetObject("ctl00_MainContentArea_ddlJob").selectedIndex = 0;
        ShowSceneJob("");
    }
}

function IndustryEditTreeView_onNodeRename(sender, eventArgs)
{
    nodeValue = eventArgs.get_node().get_value();
    nodeLevel = eventArgs.get_node().get_depth(); 

    document.getElementById("ctl00_MainContentArea_txtNodeName").value = eventArgs.get_node().get_text();
    document.getElementById("nodeImage").src = eventArgs.get_node().get_imageUrl();
    imageArray = eventArgs.get_node().get_imageUrl().split("/");
    imageValue = imageArray[(imageArray.length-1)];
    
    for(x=0; x<GetObject("ctl00_MainContentArea_ddlCurrentNodeImage").options.length; x++)
    {
        if(GetObject("ctl00_MainContentArea_ddlCurrentNodeImage").options[x].value == imageValue)
        {
            GetObject("ctl00_MainContentArea_ddlCurrentNodeImage").options[x].selected = true;
            break;
        }
    }
    
    //The node has a play action 
    if(nodeValue != null)
    {
        if(nodeValue != "")
        {
            GetObject("ctl00_MainContentArea_cbPlayAnything").checked = true;
            GetObject("trNodeActions").style.display = "block";
            
            valueArray = nodeValue.split("::");
            
            if(valueArray[0] == "S")
            {
                GetObject("ctl00_MainContentArea_ddlClickActtion").selectedIndex = 1;
                ShowSceneJob("Scene");
                
                for(x=0; x<GetObject("ctl00_MainContentArea_ddlScene").options.length; x++)
                {
                    if(GetObject("ctl00_MainContentArea_ddlScene").options[x].value == valueArray[1])
                    {
                        GetObject("ctl00_MainContentArea_ddlScene").options[x].selected = true;
                        break;
                    }
                }
            }
            else if(valueArray[0] == "J")
            {
                GetObject("ctl00_MainContentArea_ddlClickActtion").selectedIndex = 2;
                ShowSceneJob("Job");
                
                for(x=0; x<GetObject("ctl00_MainContentArea_ddlJob").options.length; x++)
                {
                    if(GetObject("ctl00_MainContentArea_ddlJob").options[x].value == valueArray[1])
                    {
                        GetObject("ctl00_MainContentArea_ddlJob").options[x].selected = true;
                        break;
                    }
                }
            }
        }
        else
        {
            GetObject("ctl00_MainContentArea_cbPlayAnything").checked = false;
            GetObject("trNodeActions").style.display = "none";
            GetObject("ctl00_MainContentArea_ddlClickActtion").selectedIndex = 0;
            GetObject("ctl00_MainContentArea_ddlScene").selectedIndex = 0;
            GetObject("ctl00_MainContentArea_ddlJob").selectedIndex = 0;
            ShowSceneJob("");
        }
    }
    else
    {
        GetObject("ctl00_MainContentArea_cbPlayAnything").checked = false;
        GetObject("trNodeActions").style.display = "none";
        GetObject("ctl00_MainContentArea_ddlClickActtion").selectedIndex = 0;
        GetObject("ctl00_MainContentArea_ddlScene").selectedIndex = 0;
        GetObject("ctl00_MainContentArea_ddlJob").selectedIndex = 0;
        ShowSceneJob("");
    }
    
    IndustryEditTreeView.render();
}