var editor_sdp = null;

function MostrarEditor( id_textarea )
{
	if(!id_textarea)
		var id_textarea = 'cuerpo'
	
	if(editor_sdp)
	{
		editor_sdp.destroy();
		editor_sdp = null;
	}
	editor_sdp=CKEDITOR.replace( id_textarea );
}

function QuitarEditor( id_textarea )
{
	if(!id_textarea)
		var id_textarea = 'cuerpo'

	if(editor_sdp)
	{
		$(id_textarea).value = editor_sdp.getData();
		editor_sdp.destroy();
		editor_sdp = null;
	}
}

function CargarSeccion(archivo)
{
	var vcargaseccion = new Chain();
	vcargaseccion.chain(function(){$('menu').fade('out'); $('loader').innerHTML="<img src='img/ajax-loader.gif' align='absmiddle' />";$('content').fade.delay(500, $('content'), 'out');vcargaseccion.callChain.delay(1000, vcargaseccion)});
	vcargaseccion.chain(function(){
							new Request.HTML({
									 url: archivo,
									 method: 'get',
									 update: $('content'),
									 evalScript: true,
									 /*onRequest: $('loader').innerHTML="Cargando",*/
									 onComplete: function(){ $('loader').innerHTML="&nbsp;";$('content').fade.delay(500, $('content'), 'in');/*$('loading').fade('out');*/}
									 }).send();
							});
	vcargaseccion.callChain();
}

function CargarSeccionPost(id_form, id_textarea)
{
	if(!id_textarea)
		var id_textarea = 'cuerpo'

	$(id_form).addEvent('submit', function(e) {
		e.stop();
		QuitarEditor();
		this.set('send', {
					evalScript: true,
					onComplete: function(response) {
						$('loader').innerHTML="&nbsp;";
						$('content').set('html', response);
						$('content').fade.delay(500, $('content'), 'in');
					}	
		});
		var vcargaseccion = new Chain();
		vcargaseccion.chain(function(){$('menu').fade('out'); $('loader').innerHTML="<img src='img/ajax-loader.gif' align='absmiddle' />";$('content').fade.delay(500, $('content'), 'out');vcargaseccion.callChain.delay(1000, vcargaseccion)});
		
		vcargaseccion.chain(function(){
			$(id_form).send();
		});
		vcargaseccion.callChain();
	})

}

function Efects(){
	var reflections = $$("img").filter(function(img) { return img.hasClass("reflect"); }).reflect({/* PROPIEDADES*/});
	SqueezeBox.assign($$('a[rel=boxed]'));
}

/* Gestion Menus */

var chainMenus = new Chain();

function EsconderMenu(capa)
{
	chainMenus.chain(capa.set('tween', {duration: 250}).fade('out'));	
}

function MostrarMenu(capa, control)
{
	var posControl = control.getCoordinates();
	var posCapa = capa.getCoordinates();
	capa.setStyle("left",(posControl.left + 5)+"px");
	capa.setStyle("top",(posControl.bottom - 3)+"px");
	chainMenus.chain(capa.set('tween', {duration: 500}).fade(0.90));
}

/* FIN Gestion Menus */

function EnviarFormulario()
{
	$('pass').value = MD5($('password').value);
	$('password').value='';
}