	
function hideAndShowSpecificationTabs(hide, show) {

	hideElement(hide + 'SpecificationTable');
	showElementTable = document.getElementById(show + 'SpecificationTable');
	if(showElementTable ) {
	
		showElementTable.style.display = '';
	}
	showElementSpecList = document.getElementById(show + 'SpecificationList');
	if(showElementSpecList) {
		showElementSpecList.className = 'grey_active_tabs';
	}
	removeClassAttribute(document.getElementById(hide + 'SpecificationList'));

}

function newShowHide(elementId, button) {
    var elementIds = elementId.split(",");
    for(var i=0;i<elementIds.length;i++){
        if (document.getElementById(elementIds[i])) {
            if (document.getElementById(elementIds[i]).style.display == 'none') {
                document.getElementById(elementIds[i]).style.display = 'block';
    
                if (button.src) { button.src = document.getElementById('hideButton').src; }
            } else {
                document.getElementById(elementIds[i]).style.display = 'none';
                if (button.src) { button.src = document.getElementById('showButton').src; }
            }
        }
    }
}
function rdShowHide(elementId, button) {		
	if (document.getElementById(elementId)) {
		if (document.getElementById(elementId).style.display == 'none') {
			document.getElementById(elementId).style.display = 'block';
			if (button.src) { button.src=document.getElementById('hideButton').src; }
		} else {
			document.getElementById(elementId).style.display = 'none'
			if (button.src) { button.src=document.getElementById('showButton').src; }
		}
	}
}

function hideElement(elementId)
{
	var element = document.getElementById(elementId);

	if (element)
	{
		element.style.display = 'none';
	}

}

function removeClassAttribute(elementId)
{
	var element = document.getElementById(elementId);

	if (element)
	{
		element.className = '';
	}
}

function showElement(elementId)
{
	var element = document.getElementById(elementId);

	if (element)
	{
		element.style.display = 'block';
	}

}

function setClassAttribute(elementId)
{
	var element = document.getElementById(elementId);

	if (element)
	{
		element.className = 'blue_active_tabs';
	}
}

function removeAllChildElements(element)
{
	if (element)
	{
		while (element.firstChild)
		{
			element.removeChild(element.firstChild);
		}
	}
}