//========================================================================================
//  Tab Menus
//========================================================================================

/*****************************************************************
* get the ID of the first tab element from dynamic product pages
* By John Bonfardeci - Studio-Giovanni
/*****************************************************************/

function showTab()
{
    if(document.getElementById("tabcontent") != null)
    {
      var tabcontent = document.getElementById("tabcontent");
      var listItem = tabcontent.firstChild;
      while(listItem.nodeType == "3")//while the nodeType is text
      {
  	    listItem = listItem.nextSibling;
      }
      var firstTabID = listItem.getAttribute("id"); 
      
      var initialtab=[1, firstTabID]; 
      return initialtab;  
    }
}

/***********************************************
* DD Tab Menu script- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
***********************************************/

//Turn menu into single level image tabs (completely hides 2nd level)?
var turntosingle=0; //0 for no (default), 1 for yes

//Disable hyperlinks in 1st level tab images?
var disabletablinks=0; //0 for no (default), 1 for yes

////////Stop editting////////////////

var previoustab="";

if (turntosingle==1){
	document.write('<style type="text/css">\nul#tabcontent{display: none;}\n</style>');
}

function expandcontent(cid, aobject)
{
	if (disabletablinks==1)
	{
		aobject.onclick=new Function("return false");
	}

	if (document.getElementById)
	{
		highlighttab(aobject);
		
		if (turntosingle==0)
		{
		
			if (previoustab!="")
			{
				document.getElementById(previoustab).style.display="none";
			}
				
			document.getElementById(cid).style.display="block";
			previoustab=cid;
		}
	}

}//end function expandcontent(cid, aobject)

function highlighttab(aobject)
{
	if (typeof tabobjlinks=="undefined")
	{
		collecttablinks();
	}
	
	for (i=0; i<tabobjlinks.length; i++)
	{
		tabobjlinks[i].className="";
		aobject.className="current";
	}
}//end function highlighttab(aobject)

function collecttablinks()
{
	var tabobj=document.getElementById("tablist");
	tabobjlinks=tabobj.getElementsByTagName("a");
}//end function collecttablinks()

function do_onload()
{
    var initialtab = showTab();
	collecttablinks();
	expandcontent(initialtab[1], tabobjlinks[initialtab[0]-1]);
}//end function do_onload()

if (window.addEventListener)
{
	window.addEventListener("load", do_onload, false);
}
else if (window.attachEvent)
{
	window.attachEvent("onload", do_onload);
}
else if (document.getElementById)
{
	window.onload=do_onload;
}

//========================================================================================
//  End Tab Menus
//========================================================================================
