// -- ' ---------------------------------------------------------------------------
// -- ' %MODULE:
// -- '  tabs1g.js
// -- ' ---------------------------------------------------------------------------
// -- '
// -- ' %DESCRIPTION:
// -- '    COMMON ROUTINES:  tabs 1
// -- '
// -- ' %AUTHOR:
// -- '  EDS 
// -- '
// -- ' %COPYRIGHT:
// -- '  Copyright (c) 2006 Electronic Data Systems. All Rights Reserved.
// -- '
// -- '----------------------------------------------------------------------------
// -- 
var currTabIdx = '';

function tab1ToggleTabs (sTabsUL, sTabIdx, sTabContentsUL) {
    // -- alert ('sTabsUL:' + sTabsUL + 'sTabIdx:' +  sTabIdx + 'sTabContentsUL:' + sTabContentsUL);
     
    currTabIdx = sTabIdx;
    var oUL = document.getElementById (sTabsUL);
    var oSelectedLI = document.getElementById('tl' + sTabIdx);
	  
	//if ( oSelectedLI.className == 'current' ) {
		// -- tab already selected; nada
		//return (false);
	//}
	
	
	var oTheLIs = oUL.getElementsByTagName('li');
	var oTheLI;
	var sId;
	 
	for (var i = 0; i < oTheLIs.length; i++) {
		 oTheLI = oTheLIs.item(i);

		 oTheLI.className = 'tab';
		 oTheLI.getElementsByTagName('a').item(0).className = ''; 
   }

	// -- select this one
	oSelectedLI.className = 'current';
	oSelectedLI.getElementsByTagName('a').item(0).className = 'on';
	
   // -- update this tabs contents
	oUL = document.getElementById (sTabContentsUL);
   oTheLIs = oUL.getElementsByTagName('li');	

	for (var i = 0; i < oTheLIs.length; i++) {
		 oTheLI = oTheLIs.item(i);
		 sId = oTheLI.id;
		 if (sId) {
		    if (sId.substring(0,2) == 'tc') {
			    if (sId == 'tc' + sTabIdx) {
				    oTheLI.style.display = 'inline';
				 }
				 else {
				    oTheLI.style.display = 'none';
				 }
			 }
       }
   }	 
	return (false);
}

