/* Fijar IDIOMA de la interfase */
var editando=false,aut_editar=true;

function SetPagina(cad) {
	document.Datos.EdFunction.value="";
	document.Datos.action=cad;
	document.Datos.Entrada.value="S";
	document.Datos.Seccion.value="0";
	document.Datos.submit();
}
function SetMenu(cad) {
	if (editando) {
		alert("Está editando un registro. Por favor grabe o cancele primero esa operación");
	} else {
		SetPagina("Prin"+cad+".asp");
	}
}

function SetSeccion(num) {
	document.Datos.Seccion.value=num;
	document.Datos.submit();
}
	function SetOrden(cad) {
		datos.CndORDEN.value=cad;
		datos.submit();
	}

function EdNavegar(seccion,reg) {
	document.Datos.EdFunction.value="";
	document.Datos.vRef.value=reg;
	SetSeccion(seccion);
}
function EdLista(SeccionLista) {
	document.Datos.EdFunction.value="";
	SetSeccion(SeccionLista);
}


function SetSubSeccion(sec) {
	document.Datos.SubSeccion.value=sec;
	document.Datos.submit();
}
function SetPag() {
	document.Datos.EdFunction.value="";
	document.Datos.vRef.value=document.Datos.Pag.value;
	document.Datos.submit();
}	
function SetVREF(pag) {
	document.Datos.EdFunction.value="";
	document.Datos.vRef.value=pag;
	document.Datos.submit();
}	
function EdFicha(SeccionFicha,vRef) {
	document.Datos.EdFunction.value="";
	document.Datos.vRef.value=vRef;
	SetSeccion(SeccionFicha);
}
function EdBorrar(SeccionLista) {
	if (!ValidarBorrado()) return;
	if (window.confirm("¿Borrar registro?")) {
		document.Datos.EdFunction.value="B";
		SetSeccion(SeccionLista);
	}
}
function EdBorrarLista(SeccionLista) {
	if (window.confirm("¿Borrar registros?")) {
		document.Datos.EdFunction.value="D";
		SetSeccion(SeccionLista);
	}
}
function EdAlta(SeccionFicha) {
	document.Datos.EdFunction.value="N";
	SetSeccion(SeccionFicha);
}
function EdAltaR(SeccionFicha) {
	document.Datos.EdFunction.value="NR";
	SetSeccion(SeccionFicha);
}
function EdGrabar() {
	if ( Validar()  ) {
		if (window.confirm("¿Grabar cambios?")) {
			document.Datos.EdFunction.value="G";
			document.Datos.submit();
		}
	}
}
function EdReLoad(xFunction) {
	document.Datos.EdFunction.value=xFunction;
	document.Datos.submit();
}
function EdCancelar() {
	document.Datos.EdFunction.value="";
	document.Datos.submit();
}
function EdCancelarGrab() {
	if (window.confirm("¿Descartar cambios?")) {
		window.opener.focus();
		window.close();
	}
}
function EdLimpiar() {
	document.Datos.EdFunction.value="";
	document.Datos.Iniciado.value="R";
	SetSeccion("0");
}
function EdSeleccion() {
	document.Datos.EdFunction.value="";
	SetSeccion("0");
}
function EdActiva() {
	if (editando || !aut_editar) return;
	editando=true;
	
	var xmenu1=document.getElementById("menu1");
	var xmenu2=document.getElementById("menu2");
	if (xmenu1.style.display!="none") {
	xmenu1.style.display="none";
	xmenu2.style.display="inline";
	}
}
function EdAnt(SeccionFicha) {
	var xNum1=parseInt(document.Datos.vRef.value);
	if ((xNum1-1)<1) { 
		alert("Ha llegado al primer registro.");
	} else { 
		EdNavegar(SeccionFicha,(xNum1-1));
	}
}
function EdSig(SeccionFicha) {
	var xNum1=parseInt(document.Datos.vRef.value);
	var xSuma=parseInt(document.Datos.suma.value);
	if ((xNum1+1)>xSuma) { 
		alert("Ha llegado al último registro.");
	} else { 
		EdNavegar(SeccionFicha,xNum1+1);
	}
}

