	var pa = new Object();

	function showOfftopic( obj, clickedText )
	{
		var offset = (is_ie) ? 0 : 1;
		var offtTitleLayer = obj.childNodes[0 + offset];
		var contentLayer = obj.childNodes[2 + offset];

		var fadeEffect = new pa.Effect();
		fadeEffect.setAttribs( 'effect:fade;duration:0.0;' );

		if ( contentLayer.style.display == "none" )
		{
			var clickedText = (typeof(clickedText) == "undefined") ? "Off-Topic Comment (Click to Hide)" : clickedText + " (Cliquez ici pour cacher)";
			offtTitleLayer.innerHTML   = clickedText;
			fadeEffect.setAttrib( 'direction', 'in' );
			fadeEffect.onAfterFinish = null;
		}
		else
		{
			var clickedText = (typeof(clickedText) == "undefined") ? "Off-Topic Comment (Click to Show)" : clickedText + " (Cliquez ici pour afficher)";
			fadeEffect.setAttrib( 'direction', 'out' );
			fadeEffect.onAfterFinish = function(){ offtTitleLayer.innerHTML   = clickedText; };
		}

		fadeEffect.layerObj = contentLayer;
		fadeEffect.run();
	}