		
	function collapseExpand( cElement, cContainer, cTag ){
		cElements = cContainer.getElementsByTagName( cTag );
		
		elementCount = cElements.length;
    for (i=0;i < elementCount; i++){
      cElements[i].style.display = 'none';
    }
		
		cElement.style.display = 'block';
		
	}

	function selectRadio( cElementId, cLink ){
		
		
		cElement = document.getElementById( cElementId );
		cElement.checked = 'checked';
		
		cLinks = cElement.parentNode.getElementsByTagName( 'a' );
		for( i = 0; i < cLinks.length; i++ ){
			
			cImages = cLinks[i].getElementsByTagName( 'img' );
			
			if( cLinks[i] == cLink ){
				cImages[0].style.display = 'none';
				cImages[1].style.display = 'inline';				
			}
			else{
				cImages[0].style.display = 'inline';
				cImages[1].style.display = 'none';
			}
			
		}
		
	}
	
	function showTopping ( cId ){
		
		show = document.getElementById( 'toppingSelect' + cId ).checked;
		
		if( show ){ 
		
			fullElement = document.getElementById( cId + 'whole' );
			leftElement = document.getElementById( cId + 'left' );
			rightElement = document.getElementById( cId + 'right' );
			
			if( fullElement.checked )
				document.getElementById( 'toppingFull' + cId ).style.display = 'block';
			else
				document.getElementById( 'toppingFull' + cId ).style.display = 'none';
			
			if( leftElement.checked )
				document.getElementById( 'toppingLeft' + cId ).style.display = 'block';
			else
				document.getElementById( 'toppingLeft' + cId ).style.display = 'none';
				
			if( rightElement.checked )
				document.getElementById( 'toppingRight' + cId ).style.display = 'block';
			else
				document.getElementById( 'toppingRight' + cId ).style.display = 'none';
			
		}
		else{
			document.getElementById( 'toppingFull' + cId ).style.display = 'none';
			document.getElementById( 'toppingLeft' + cId ).style.display = 'none';
			document.getElementById( 'toppingRight' + cId ).style.display = 'none';
		}
		
	}
