function check_post(editor){		

	var texto = editor.get('contenido_post').getContent();
	
	if($F('categoria_post') == 0 ){
		$('error_blog_nuevo_post').innerHTML = 'Debes seleccionar una categoría';
	}
	else if($F('titulo_post').trim() == ''){
		$('error_blog_nuevo_post').innerHTML = 'Debes ingresar un título';
	}
	else if(texto.trim() == ''){
		$('error_blog_nuevo_post').innerHTML = 'Debes ingresar un texto';
	}
	else{
		$('error_blog_nuevo_post').innerHTML = '';
		guardar_post(editor);
	}
}

var enviando_post = false;

function guardar_post(editor){
	if (!enviando_post) {		
		var copete = editor.get('copete_post').getContent();
		var texto = editor.get('contenido_post').getContent();
		var embed = ($F('embed_post') != 'Pegar código') ? $F('embed_post') :''
		var AJAX = new sack(RUTA+"ajax/blog_guardar_post.php");
		AJAX.setVar("id_blog", $F('id_blog_nuevo_post'));
		AJAX.setVar("id_post", $F('id_post_nuevo_post'));
		AJAX.setVar("id_categoria", $F('categoria_post'));
		AJAX.setVar("titulo", $F('titulo_post'));
		AJAX.setVar("copete", copete);
		AJAX.setVar("video", $F('video_post'));
		AJAX.setVar("imagen", $F('imagen_post'));
		AJAX.setVar("embed",embed);
		AJAX.setVar("texto", texto);

		AJAX.onCompletion = function() {
			var v_result = AJAX.response.split("|");
			var result = v_result[0];
			
			if (result > 0) {
				if($F('id_post_nuevo_post') == 0){
					$('error_blog_nuevo_post').innerHTML = 'El nuevo post ha sido creado correctamente...';
				}
				else{
					$('error_blog_nuevo_post').innerHTML = 'El post ha sido modificado correctamente...';
				}
				enviando_post = false;
				$('btn_nuevo_post').style.display = '';
				setTimeout("recargar_post()",2000);
			} else {
				enviando_post = false;
				$('error_blog_nuevo_post').innerHTML = 'No se ha podido guardar el post.';
				$('btn_nuevo_post').style.display = '';
			}
		}
		
		enviando_post = true;
		$('error_blog_nuevo_post').innerHTML = 'Enviando...';
		$('btn_nuevo_post').style.display = 'none';
		AJAX.runAJAX();
	} 
}

function recargar_post(){
	window.location.reload()
}

function subir_archivo(tipo){
	$('tipo_archivo').value = tipo;
	$('nuevo_post').submit();
}

function subir_archivo_post(tipo_archivo,res,nomArchivo,tipos){
	
	var div = $('error_subir_'+tipo_archivo);
	
	var articulo = (tipo_archivo == 'video') ? 'el' : 'la';
	if (res == 1){
		div.update("No se ha podido subir "+articulo+" "+tipo_archivo);
	}
	else if(res == 2){
		div.update("Solo se permiten archivos "+tipos);
	}
	else if (res == 0){
		$(tipo_archivo+'_post').value = nomArchivo;
		div.update("Archivo subido correctamente");
	}
}

var enviando_post_eliminar = false;

function eliminar_post(id_blog,id_post){
	if(confirm("Está seguro que desea eliminar el artículo seleccionado?")){
		if (!enviando_post_eliminar) {
			var AJAX = new sack(RUTA+"ajax/blog_eliminar_post.php");
			AJAX.setVar("id_blog", id_blog);
			AJAX.setVar("id_post", id_post);

			AJAX.onCompletion = function() {
				var result = AJAX.response;
							
				if (result > 0) {
					var arr_url = window.location.href.split("_");
					if(arr_url.length == 1){
						window.location.reload();
					}else{
						var new_url = arr_url[0].split("/");
						var myurl = '';
						for (var i = 0; i<(new_url.length-1); i++){
							myurl = myurl+new_url[i]+'/';
						}
						window.location.href = myurl;
					}
				} else {
					enviando_post_eliminar = false;
					$('error_blog_eliminar_post').innerHTML = 'No se ha podido eliminar el post.';
				}
			}
			
			enviando_post_eliminar = true;
			AJAX.runAJAX();
		} 
	}
}