/**
 * @author Randex
 */

/*
MODIFICAR CONTENIDO DEL MENU
*/

 function ContenidoMenu(){
 	
	var dialogo = document.getElementById('dialogo');
 	var ajax = objetoAjax();
 	
 	ajax.open("GET", "herramienta/menucontenido.php", true);
 	ajax.onreadystatechange = function(){
 		if (ajax.readyState == 4 && ajax.status == 200) {
 			dialogo.innerHTML = ajax.responseText;
 			
 			$(document).ready(function(){
				$("#dialogmenucontenido").dialog({
 					width: 400, 				
 					heigth: 400,
					position: [500,50] 
 				});
 			
 				
 			});
 		}
 		
 	}
 	ajax.send(null);
	
}
 
function CrearEntrada(){
	var nombrentrada = document.getElementById('nombrentrada').value;
	if(nombrentrada==""){
		document.getElementById('nombrentrada').style.borderColor= "#f70323";
		return false;
	}
	var select = document.getElementById('select').value;
	var dialog = document.getElementById('dialogmenucontenido');
		
	var ajax = objetoAjax();
 	
 	ajax.open("GET", "herramienta/crearentrada.php?nombrentrada="+nombrentrada+"&select="+select, true);
 	ajax.onreadystatechange = function(){
 		if (ajax.readyState == 4 && ajax.status == 200) {
				dialog.innerHTML = "";
				MostrarContenido('herramienta/menucontenido.php','dialogmenucontenido');
 				ActualizarContenido();
 		}
 		
 	}
 	ajax.send(null);
	
}

function GuardarContenidoMenu(nombre){
	var nombrenuevo = document.getElementById('nombrenuevo').value;
	var cabmenu = document.getElementById('cabmenu').value;
	var o = document.getElementById('contenidomenu');
	var contenidomenu = nicEditors.findEditor('contenidomenu').getContent();
	//var contenidomenu = document.getElementById('contenidomenu').value;
	var ajax = objetoAjax();
 	
 	ajax.open("GET", "herramienta/guardarcontenidomenu.php?nombre="+nombre+"&nombrenuevo="+nombrenuevo+"&cabmenu="+cabmenu+"&contenidomenu="+contenidomenu, true);
 	ajax.onreadystatechange = function(){
 		if (ajax.readyState == 4 && ajax.status == 200) {
				o.parentNode.removeChild(o);
 				$("#dialogentrada").dialog("destroy");
				ActualizarContenido();
								
 		}
 		
 	}
 	ajax.send(null);
	
}
 
function EditarEntrada(nombre){
	var dialogo = document.getElementById('dialogo');
 	var ajax = objetoAjax();
 	
 	ajax.open("GET", "herramienta/editarentrada.php?nombre="+nombre, true);
 	ajax.onreadystatechange = function(){
 		if (ajax.readyState == 4 && ajax.status == 200) {
 			dialogo.innerHTML = ajax.responseText;
 				
 			$(document).ready(function(){
				$("#dialogentrada").dialog({
 					width: 450, 				
 					heigth: 400,
					position: 'top', 
					close: function(event){
						BorrarNodo('contenidomenu');
					}
 				});
 			
 				
 			});
			var nicEditMenu = new nicEditor({iconsPath : 'NicEdit/nicEditorIcons.gif'}).panelInstance('contenidomenu');
		
 		}
 		
 	}
 	ajax.send(null);
	
	
} 

function ModificarEntrada(nombre){
	var nombrenuevo = document.getElementById('nombrenuevo').value;
	var selectnuevo = document.getElementById('selectnuevo').value;
	
	var ajax = objetoAjax();
 	
 	ajax.open("GET", "herramienta/modificarentrada.php?nombre="+nombre+"&nombrenuevo="+nombrenuevo+"&selectnuevo="+selectnuevo, true);
 	ajax.onreadystatechange = function(){
 		if (ajax.readyState == 4 && ajax.status == 200) {
				ActualizarContenido();
 		}
 		
 	}
 	ajax.send(null);
}

function CerrarDialogo(){
	
}

function BorrarEntrada(nombre){
	
	var ajax = objetoAjax();
 	var dialog = document.getElementById('dialogmenucontenido');
	
 	ajax.open("GET", "herramienta/borrarentrada.php?nombre="+nombre, true);
 	ajax.onreadystatechange = function(){
 		if (ajax.readyState == 4 && ajax.status == 200) {
 			
 				dialog.innerHTML = "";
				MostrarContenido('herramienta/menucontenido.php','dialogmenucontenido');
 				ActualizarContenido();
 		}
 		
 	}
 	ajax.send(null);
	
}

/*
MODIFICAR CONTENIDO CENTRAL
*/

function ContenidoCentral(){
	var dialogo = document.getElementById('dialogo');
 	var ajax = objetoAjax();
 	
 	ajax.open("GET", "herramienta/centralcontenido.php", true);
 	ajax.onreadystatechange = function(){
 		if (ajax.readyState == 4 && ajax.status == 200) {
 			dialogo.innerHTML = ajax.responseText;
 			
 			$(document).ready(function(){
				$("#dialogcentralcontenido").dialog({
 					width: 800, 				
 					heigth: 400,
					position: [300,50] 
 				});
 			
 				
 			});
 		}
 		
 	}
 	ajax.send(null);
	
}

function CrearContenido(){
	var nombrecontenido = document.getElementById('nombrecontenido').value;
	if(nombrecontenido==""){
		document.getElementById('nombrecontenido').style.borderColor= "#f70323";
		return false;
	}
	var tipo = document.getElementById('tipo').value;
	var columna = document.getElementById('columna').value;
	var dialog = document.getElementById('dialogcentralcontenido');
	var ajax = objetoAjax();
	
 	
 	ajax.open("GET", "herramienta/crearcontenido.php?nombrecontenido="+nombrecontenido+"&tipo="+tipo+"&columna="+columna, true);
 	ajax.onreadystatechange = function(){
 		if (ajax.readyState == 4 && ajax.status == 200) {
				dialog.innerHTML = "";
				MostrarContenido('herramienta/centralcontenido.php','dialogcentralcontenido');
 				ActualizarContenido();
				
 		}
 		
 	}
 	ajax.send(null);
}


function EditarContenido(nombre){
	var dialogo = document.getElementById('dialogo');
 	var ajax = objetoAjax();
 	
 	ajax.open("GET", "herramienta/editarcontenido.php?nombre="+nombre, true);
 	ajax.onreadystatechange = function(){
 		if (ajax.readyState == 4 && ajax.status == 200) {
 			dialogo.innerHTML = ajax.responseText;
 			
 			$(document).ready(function(){
				$("#dialogeditarcontenido").dialog({
 					width: 400, 				
 					heigth: 400,
					position: 'top', 
					close: function(event){
						BorrarNodo('contenidopropio');
					}
 				});
 			
 				
 			});
			new nicEditor({iconsPath : 'NicEdit/nicEditorIcons.gif'}).panelInstance('contenidopropio');
		
 		}
 		
 	}
 	ajax.send(null);
	
	
}

function ModificarContenido(nombre){
	var nombrenuevo = document.getElementById('nombrenuevo').value;
	var selectnuevo = document.getElementById('selectnuevo').value;
	
	var ajax = objetoAjax();
 	
 	ajax.open("GET", "herramienta/modificarcontenido.php?nombre="+nombre+"&nombrenuevo="+nombrenuevo+"&selectnuevo="+selectnuevo, true);
 	ajax.onreadystatechange = function(){
 		if (ajax.readyState == 4 && ajax.status == 200) {
				
 				ActualizarContenido();
				
 		}
 		
 	}
 	ajax.send(null);
	
}

function BorrarContenido(nombre){
	var ajax = objetoAjax();
 	var dialog = document.getElementById('dialogcentralcontenido');
	
 	ajax.open("GET", "herramienta/borrarcontenido.php?nombre="+nombre, true);
 	ajax.onreadystatechange = function(){
 		if (ajax.readyState == 4 && ajax.status == 200) {
 			
 				dialog.innerHTML = "";
				MostrarContenido('herramienta/centralcontenido.php','dialogcentralcontenido');
 				ActualizarContenido();
 		}
 		
 	}
 	ajax.send(null);
	
	
}

function GuardarContenidoCentral(nombre){
	
	var cabcontenido = document.getElementById('cabcontenido').value;
	var contenidopropio = nicEditors.findEditor('contenidopropio').getContent();
	var o = document.getElementById('contenidopropio');
	
	var ajax = objetoAjax();
 	
 	ajax.open("GET", "herramienta/guardarcontenidocentral.php?nombre="+nombre+"&cabcontenido="+cabcontenido+"&contenidopropio="+contenidopropio, true);
 	ajax.onreadystatechange = function(){
 		if (ajax.readyState == 4 && ajax.status == 200) {
				o.parentNode.removeChild(o);
				ReiniciarContenido();
			
				
 		}
 		
 	}
 	ajax.send(null);
}


function OcultarColumna(col){
	var ajax = objetoAjax();
 	
 	ajax.open("GET", "herramienta/ocultarcol.php?col="+col, true);
 	ajax.onreadystatechange = function(){
 		if (ajax.readyState == 4 && ajax.status == 200) {
 			
 				CargadorEstilo();
 		}
 		
 	}
 	ajax.send(null);
	
	
}

function MostrarColumna(col){
	var ajax = objetoAjax();
 	
 	ajax.open("GET", "herramienta/mostrarcol.php?col="+col, true);
 	ajax.onreadystatechange = function(){
 		if (ajax.readyState == 4 && ajax.status == 200) {
 			
 				CargadorEstilo();
 		}
 		
 	}
 	ajax.send(null);
	
	
}

function OcultarMenuHoriz(){
	var ajax = objetoAjax();
 	
 	ajax.open("GET", "herramienta/ocultarmenuhoriz.php", true);
 	ajax.onreadystatechange = function(){
 		if (ajax.readyState == 4 && ajax.status == 200) {
 			
 				ActualizarContenido();
 		}
 		
 	}
 	ajax.send(null);
	
	
	

}

function MostrarMenuHoriz(){
	var ajax = objetoAjax();
 	
 	ajax.open("GET", "herramienta/mostrarmenuhoriz.php", true);
 	ajax.onreadystatechange = function(){
 		if (ajax.readyState == 4 && ajax.status == 200) {
 			
 			ActualizarContenido();
 		}
 		
 	}
 	ajax.send(null);
}

function OcultarSesionMenu(){
	var ajax = objetoAjax();
 	
 	ajax.open("GET", "herramienta/ocultarsesionmenu.php", true);
 	ajax.onreadystatechange = function(){
 		if (ajax.readyState == 4 && ajax.status == 200) {
 			
 			ActualizarContenido();
 		}
 		
 	}
 	ajax.send(null);
}

function MostrarSesionMenu(){
	var ajax = objetoAjax();
 	
 	ajax.open("GET", "herramienta/mostrarsesionmenu.php", true);
 	ajax.onreadystatechange = function(){
 		if (ajax.readyState == 4 && ajax.status == 200) {
 			
 			ActualizarContenido();
 		}
 		
 	}
 	ajax.send(null);
}

function GuardarTitulo(){
	var titulo = document.getElementById('titulopagina').value;
	
	var ajax = objetoAjax();
 	
 	ajax.open("GET", "herramienta/guardartitulo.php?titulo="+titulo, true);
 	ajax.onreadystatechange = function(){
 		if (ajax.readyState == 4 && ajax.status == 200) {
 			
 			
 		}
 		
 	}
 	ajax.send(null);
}

function Modelos(){
	var dialogo = document.getElementById('dialogo');
 	var ajax = objetoAjax();
 	
 	ajax.open("GET", "herramienta/modelos.php", true);
 	ajax.onreadystatechange = function(){
 		if (ajax.readyState == 4 && ajax.status == 200) {
 			dialogo.innerHTML = ajax.responseText;
 			
 			$(document).ready(function(){
				$("#dialogmodelos").dialog({
 					width: 400, 				
 					heigth: 400,
					position: [600,50]
 				});
 			
 				
 			});
 		}
 		
 	}
 	ajax.send(null);
	
}

function AjustarContenidos(tipo){
	
	var ajax = objetoAjax();
 	
 	ajax.open("GET", "herramienta/ajustarcontenidos.php?tipo="+tipo, true);
 	ajax.onreadystatechange = function(){
 		if (ajax.readyState == 4 && ajax.status == 200) {
 			
 			ReiniciarContenido();
 		}
 		
 	}
 	ajax.send(null);
}

function ReiniciarContenido(){
	window.location = "index.php?reset=true";
	
}
