var oProduto = {
	
	oDescricao: null, 
	mostrarDescricao: function(e) {
		var elOn
		if (typeof(e.currentTarget) == 'undefined') 
			elOn = e
		else
			{ e.preventDefault(); elOn = e.currentTarget.parentNode }
		var oH3 = getAll('h3', oProduto.oDescricao)
		var oDiv = getAll('div', oProduto.oDescricao)
		each(oH3, function(el, i) { 
			addClass(el, 'd' + (i + 1))
			addClass(oDiv[i], 'd' + (i + 1))
			remClass(oDiv[i], 'show')
			if (el == elOn) { 
				remClass(el, 'off')
				addClass(oDiv[i], 'show')
				if (getAll('a', el).length > 0) {
					el.appendChild(el.firstChild.removeChild(el.firstChild.firstChild)) 
					el.removeChild(el.firstChild) 
				}
			} else {
				addClass(el, 'off')
				if (getAll('a', el).length == 0) {
					var oA = document.createElement('a'); 
					oA.setAttribute('href', '#descricao'); 
					oA.appendChild(el.removeChild(el.firstChild)); 
					el.appendChild(oA) 
					addEvent(oA, 'click', oProduto.mostrarDescricao)
				}
			}
		})
	}, 
	
	iniciar: function() {

		addClass(getAll('body')[0], 'script')
		
		if ((oProduto.oDescricao = getElem('descricao'))) 
			oProduto.mostrarDescricao(getAll('h3', oProduto.oDescricao)[0])
		
	}

}
