//TrainingsDB

//----------------------------------------------------------------------------------------
function trainingsDBInitialize()
{

    var oNavigationContainer = document.getElementById("tabs3");
    var oFrame = self.frames["frmTrainingsDB"];
    if (self.tdba == undefined || oNavigationContainer == undefined )
    {
        setTimeout("trainingsDBInitialize()", 200);
        return;  
    }
    
    var oLIElements = oNavigationContainer.getElementsByTagName("li");

    oLIElements[1].onclick = Nav_Hersteller_OnClick;
    oLIElements[2].onclick = Nav_Angebote_OnClick;
    oLIElements[3].onclick = Nav_eLearning_OnClick;
		oLIElements[4].onclick = Nav_Services_OnClick;

    resetTDBNavi();
    setTDBNavi(self.tdba,(oFrame));
       
    


}
function resetTDBNavi()
{
    var oNavigationContainer = document.getElementById("tabs3");
    
    var oSpanElements = oNavigationContainer.getElementsByTagName("span");
    for (var i = 0; i < oSpanElements.length; i++)
    {
        oSpanElements[i].className = "";
    }
    var oLIElements = oNavigationContainer.getElementsByTagName("li");
    for (var i = 0; i < oLIElements.length; i++)
    {
        oLIElements[i].id = "";
    }

}
//----------------------------------------------------------------------------------------
function setTDBNavi(mode,blnBrowse)
{

    var oNavigationContainer = document.getElementById("tabs3");
    var oFrame = self.frames["frmTrainingsDB"];    
    var oSpanElements = oNavigationContainer.getElementsByTagName("span");
    var oLIElements = oNavigationContainer.getElementsByTagName("li");

    var searchMode = self.tdMode + "";
    var searchSearchpattern = self.tdSearchPattern + "";
    var searchVendor = self.tdVendor + "";
		var courseID = self.tdCourseID + "";


    switch (mode)
    {
        case "hersteller":
            //select Reiter
            oSpanElements[1].className = "acurrent";
            oLIElements[1].id = "current";
            if (blnBrowse)
                        oFrame.document.location.href = "/trainingsdb/Hersteller.aspx";
            break;
        case "angebote":
            oSpanElements[2].className = "acurrent";
            oLIElements[2].id = "current";
            if (blnBrowse)
            oFrame.document.location.href = "/trainingsdb/FindTheCourses.aspx?mode=";
            break;
        case "elearnings":
            oSpanElements[3].className = "acurrent";
            oLIElements[3].id = "current";
            if (blnBrowse)
            oFrame.document.location.href = "/trainingsdb/FindTheCourses.aspx?mode=elearning";
            break;
        case "home":
            oSpanElements[0].className = "acurrent";
            oLIElements[0].id = "current";
            document.location.href = "trainings.htm";
            break;
        case "services":
            oSpanElements[4].className = "acurrent";
            oLIElements[4].id = "current";
            //document.location.href = "services.htm";
            break;
        case "search":
            oSpanElements[1].className = "acurrent";
            oLIElements[1].id = "current";
            if (blnBrowse)
            {
                switch (searchMode.toLowerCase())
                {
                    case "elearning":
                        oFrame.document.location.href = "/trainingsdb/FindTheCourses.aspx?mode=elearning";
                        break;
                    case "vendor":
                        oFrame.document.location.href = "/trainingsdb/FindTheCourses.aspx?mode=vendor&vendor=" + escape(searchVendor);
                        break;
                    case "freetext":
                        oFrame.document.location.href = "/trainingsdb/FindTheCourses.aspx?mode=freetext&searchpattern=" + escape(searchSearchpattern);
                        break;
                        
                }
                
            }
            break;
        case "course": 
            oSpanElements[1].className = "acurrent";
            oLIElements[1].id = "current";
            if (blnBrowse)
            oFrame.document.location.href = "/trainingsdb/CourseDetailPage.aspx?c=" + courseID;
            break;

    }


}
function Nav_Hersteller_OnClick()
{
    resetTDBNavi();
    setTDBNavi("hersteller", false);
    
}
function Nav_Angebote_OnClick()
{
    resetTDBNavi();
    setTDBNavi("angebote", false);
}
function Nav_eLearning_OnClick()
{
    resetTDBNavi();
    setTDBNavi("elearnings", false);
}
function Nav_Services_OnClick()
{
    resetTDBNavi();
    setTDBNavi("services", false);
}

//----------------------------------------------------------------------------------------
trainingsDBInitialize();
