function changeTabs(showID, maxTabs) {
	for (var x=1; x<= maxTabs; x++) {
		if (showID == ("Tab"+x)) {
			document.getElementById('Index'+x).style.visibility = 'visible';
			document.getElementById('Index'+x).style.display = 'block';
			document.getElementById(showID).className = 'tabMiddle';
			document.getElementById(showID+'_L').innerHTML = "<img src='/staticfiles/Admin%20Content/Resources/Business/images/tab_lt_active.gif' alt=' ' />";
			document.getElementById(showID+'_R').innerHTML = "<img src='/staticfiles/Admin%20Content/Resources/Business/images/tab_rt_active.gif' alt=' ' />";
			document.getElementById(showID+'_F').className = 'curr';
		} else if (document.getElementById('Tab'+x) != null) {
			document.getElementById('Index'+x).style.display='none';
			document.getElementById('Index'+x).style.visibility ='hidden';
			document.getElementById('Tab'+x).className = 'tabMiddle2';
			if (x == 1) {
				document.getElementById('Tab'+x+'_L').innerHTML = "<img src='/staticfiles/Admin%20Content/Resources/Business/images/tab_lt_inactive.gif' alt=' ' />";
			} else {
				document.getElementById('Tab'+x+'_L').innerHTML = "<img src='/staticfiles/Admin%20Content/Resources/Business/images/tab_bk_inactive.gif' alt=' ' />";
			}
			if (showID == ("Tab"+(x+1))) {
				document.getElementById('Tab'+x+'_R').innerHTML = "<img src='/staticfiles/Admin%20Content/Resources/Business/images/tab_bk_inactive.gif' alt=' ' />";
			} else {
				document.getElementById('Tab'+x+'_R').innerHTML = "<img src='/staticfiles/Admin%20Content/Resources/Business/images/tab_rt_inactive.gif' alt=' ' />";
			}
			document.getElementById('Tab'+x+'_F').className = '';
		}
	}
}

function changeAccCategories(showID, numCategories) {
	for (var x=1; x<= numCategories; x++) {
		if (showID == ("innerTab"+x)) {
			document.getElementById(showID).style.visibility = 'visible';
			document.getElementById(showID).style.display = 'block';
			document.getElementById(showID+'_B').style.visibility = 'visible';
			document.getElementById(showID+'_B').style.display = 'block';
			document.getElementById(showID+'_C').style.visibility = 'visible';
			document.getElementById(showID+'_C').style.display = 'block';
			document.getElementById(showID+'_F').className = 'tabFeatureHeader';
		} else if (document.getElementById('innerTab'+x) != null) {
			document.getElementById('innerTab'+x).style.display='none';
			document.getElementById('innerTab'+x).style.visibility ='hidden';
			document.getElementById('innerTab'+x+'_B').style.display = 'none';
			document.getElementById('innerTab'+x+'_B').style.visibility = 'hidden';
			document.getElementById('innerTab'+x+'_C').style.display = 'none';
			document.getElementById('innerTab'+x+'_C').style.visibility = 'hidden';
			document.getElementById('innerTab'+x+'_F').className = '';
		}
	}
}

function removeAcc(numCategories) {
	for (var x=1; x<= numCategories; x++) {
		document.getElementById('innerTab'+x).style.display='none';
		document.getElementById('innerTab'+x).style.visibility ='hidden';
		document.getElementById('innerTab'+x+'_B').style.display = 'none';
		document.getElementById('innerTab'+x+'_B').style.visibility = 'hidden';
		document.getElementById('innerTab'+x+'_C').style.display = 'block';
		document.getElementById('innerTab'+x+'_C').style.visibility = 'visible';
		document.getElementById('innerTab'+x+'_F').className = '';
	}
}

// Select a tab dinamically passing a Array with tabs ids,  name of tab parameter and
//  the max nimber of tabs 
function selectTab( tabsIdsArray ,tabParameter, maxTab) {
    var tab_id;	
	var tab_array = tabsIdsArray;// Array containing Tab ids
	
	tab_index = getParameter(tabParameter); // Passed parameter with tab id
	
	for(i = 0; tab_array.length>i; i++){
		if( tab_array[i]==tab_index ){ tab_id = i+1; break;} // Select tab to be show
	}
	if(tab_id!=null){
		changeTabs('Tab'+tab_id, maxTab); // Call tab selector
	}
}