﻿function InitTabs(init)
{
	try
	{
		var ul = document.getElementById('tabNavBox');
		var as = ul.getElementsByTagName('a');
		for(var i = 0; i < as.length; i++)
		{
			as[i].className = '';
		}
		InitPanels();
		if(init) OpenTab(0, init);
	}
	catch(e)
	{
		
	}
}

function InitPanels()
{
    var ul = document.getElementById('tabContentBox');
    var divs = ul.getElementsByTagName('div');
    for(var i = 0; i < divs.length; i++)
    {
        divs[i].style.display = 'none';
        divs[i].style.visibility = 'hidden';
    }
}

function OpenTab(index, init)
{
    if(!init) InitTabs();
    var ul = document.getElementById('tabNavBox');
    var as = ul.getElementsByTagName('a');
    as[index].className = 'current';
	
	var ul2 = document.getElementById('tabContentBox');
    var divs = ul2.getElementsByTagName('div');
	
	divs[index].style.display = 'block';
    divs[index].style.visibility = 'visible';
}

if(window.onload == null)
{
	window.onload = function()
	{
		InitTabs(true);
	}
}
else
{
	var oldfunc = window.onload;
	window.onload = function()
	{
		InitTabs(true);
		oldfunc();
	}
}

function gup(name)
{
  name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
  var regexS = "[\\?&]"+name+"=([^&#]*)";
  var regex = new RegExp( regexS );
  var results = regex.exec( window.location.href );
  if( results == null )
    return "";
  else
    return results[1];
}

function testParam() {
    var tab_param = gup('tab');
    OpenTab(0);
    if (tab_param == "feature")
    {
        OpenTab(0);
    }
    if (tab_param == "products")
    {
        OpenTab(1);
    }
    if (tab_param == "specs")
    {
        OpenTab(2);
    }
    

}

/*
// function for header switching                          


//here is the function that will accept as an argument which header to highlight
function activateheader(header_to_activate)
{
    var headercounter=0;
    //Declare a variable that is an array that has each header name as an element
    var header_names_array = new Array("Consumer","Heloc","HomeEquity")
    
    // go through array, if header is the one to activate then activate it and its contents
    // if it is not the one to activate then hide its contents
    
    for(headercounter=0;headercounter<header_names_array.length;headercounter++)
    {
    if(headercounter==header_to_activate)

    {
        document.getElementById(header_names_array[headercounter] + "Header").className="ActiveHeader";
        document.getElementById(header_names_array[headercounter] + "Content").className="ActiveContent";
    }
    else
    {
        document.getElementById(header_names_array[headercounter] + "Header").className="";
        document.getElementById(header_names_array[headercounter] + "Content").className="HiddenContent";
    }
    }
}
*/