function save_parapraph()
{
	if (confirm(languages.get_text('update_text')))
	{
		var $id = $F('ie_id');
		
		new Ajax.Request
		(
			'/ajax/save_paragraph.php' ,
			{
				method			: 'post' ,
				parameters		: {id: $id, text: tinyMCE.activeEditor.getContent()} ,
				requestHeaders	: {Accept : 'application/json'} ,
				onSuccess		: function (transport)
				{
					var data = transport.responseText.evalJSON(true);

					if(data.saved == true)
					{
						$('inline_edit').style.height			= '1px';
						$('inline_edit').style.display			= 'none';
						
						$('paragraph_' + $id).innerHTML = data.text;
					}
				}
			}
		);
	}
}

function save_subsite_message()
{
	if (confirm(languages.get_text('update_text')))
	{
		var $id = $F('ie_id');
		
		new Ajax.Request
		(
			'/ajax/save_subsite_message.php' ,
			{
				method			: 'post' ,
				parameters		: {subsite_id: $id, text: tinyMCE.activeEditor.getContent()} ,
				requestHeaders	: {Accept : 'application/json'} ,
				onSuccess		: function (transport)
				{
					var data = transport.responseText.evalJSON(true);

					if(data.saved == true)
					{
						$('inline_edit').style.height			= '1px';
						$('inline_edit').style.display			= 'none';
						
						$$('.subsite_message').each(function(el){
							el.innerHTML = tinyMCE.activeEditor.getContent();
						});
					}
				}
			}
		);
	}
}

function edit_subsite_message(){
	//console.log('test');
	$('inline_edit').setStyle({display : 'inline'});
}

Event.observe(window,'load',function(){
	$$('a[href="#inline_edit"]').each(function(element){
		element.observe('mouseover',function(event){
			element.previous().setStyle({backgroundColor:'#EAEAEA',outline:'1px dashed #DF3950'});
		});
	
		element.observe('mouseout',function(event){
			element.previous().setStyle({backgroundColor:'',outline:'none'});
		});
		
		element.observe('click',function(event){
			Event.stop(event);
	
			var $id = element.previous().readAttribute('id').replace('paragraph_','');
			
			//handle_inline_edit($id);
	
			$('ie_id').value = $id;
	
			//tinyMCE.activeEditor.setContent(element.previous().innerHTML);
	
			$('inline_edit').style.height			= 'auto';
			$('inline_edit').style.display			= '';
			get_paragraph_text($id,tinyMCE);
		});
	});
});


function get_paragraph_text($id,tinyMCE){
	new Ajax.Request
	(
		'/ajax/get_paragraph.php' ,
		{
			method			: 'get' ,
			parameters		: {id: $id} ,
			requestHeaders	: {Accept : 'application/json'} ,
			onSuccess		: function (transport)
			{
				var data = transport.responseText.evalJSON(true);
				tinyMCE.activeEditor.setContent(data);
			}
		}
	);
}
