/**
 * @package    JMyLife
 * @subpackage Components
 * @version    1.0.8
 * @copyright  2009 Jeff Channell
 * components/com_jmylife/assets/js/commentToggle.js
 * @license    GNU/GPL
 */
window.addEvent( 'load', function()
{
	/*
	 * ajax submission
	 */
	$$('.showBadComment').each( function( el )
	{
		el.addEvent( 'click', function( e )
		{
			new Event(e).stop();
			try
			{
				var xhr = new XHR({ method:'get', onSuccess: function( response )
				{
					var json = eval( '('+response+')' );
					$E('#jmylifeComment'+json.id+' .comJMyLifeCommentText').setText( json.message.replace(/\n/g,'<br />') );
					el.setStyles({'display':'none'});
				}}).send( el.getAttribute('href') );
			}
			catch( err )
			{
				new Request({
					url: el.getAttribute('href'),
					method: 'get',
					onComplete: function( response )
					{
						var json = eval( '('+response+')' );
						document.getElement('#jmylifeComment'+json.id+' .comJMyLifeCommentText').set( 'text', json.message.replace(/\n/g,'<br />') );
						el.setStyles({'display':'none'});
					}
				}).send();
			}
		});
	});
});

