﻿
function RealizaCambios() {
	g = document.getElementById("plantilla_chkGuardado");
	g.checked = false;
}
function ConfirmaDescartarCambios() {
	g = document.getElementById("plantilla_chkGuardado");
	if (!(g.checked)) {
		return confirm('Ha realizado cambios que aún no ha guardado. \nSi sale de la página se perderá esta información. \n¿Confirma que desea abandonar la página?');
	} else {
		return true;
	}
}

function ConfirmaDescartarSeccion() {
	return confirm('Los datos que están siendo validados forman parte de un Aviso de Modificación. \nSi hace click en aceptar los únicos datos vigentes serán los que se vaidaron previamente. \n¿Confirma que desea descartar los datos de esta sección?');
}

function MuestraCalendario(strCampo1, strCampo2, strCampo3)
{
	var actual = '';
	var ancho = 250;
	var alto = 200;
	var izq = (screen.width - ancho) / 2;
	var sup = (screen.height - alto) / 2;
	
	if (strCampo2 != undefined && strCampo3 != undefined) {
		var dia = eval(document.getElementById("plantilla__ctrl0a").id + "." + strCampo1).value;
		var mes = eval(document.getElementById("plantilla__ctrl0a").id + "." + strCampo2).value;
		var anio = eval(document.getElementById("plantilla__ctrl0a").id + "." + strCampo3).value;
		if (anio > 0) {
			actual = anio;
			if (mes > 0) {
				actual = mes + "/" + actual;
			} else {
				actual = '01' + "/" + actual;
			}
			if (dia > 0) {
				actual = dia + "/" + actual;
			} else {
				actual = '01' + "/" + actual;
			}
		}
	} else {
		actual = eval(document.getElementById("plantilla__ctrl0a").id + "." + strCampo1).value;
	}
	propiedades = "width=" + ancho + ",height=" + alto + ",left=" + izq + ",top=" + sup + ",status=no,toolbar=no,menubar=no,location=no,scrollbars=yes,resizable=no";
	window.open('/siref/herramientas/calendario.aspx?actual=' + actual + '&campo1=' + strCampo1 + '&campo2=' + strCampo2 + '&campo3=' + strCampo3, 'calendario', propiedades);
}
function FechaSeleccion(fecha, campo1, campo2, campo3)
{
	if (campo2 != 'undefined' && campo3 != 'undefined') {
		eval(document.getElementById("plantilla__ctrl0a").id + "." + campo1).value = fecha.substring(0,2);
		eval(document.getElementById("plantilla__ctrl0a").id + "." + campo2).value = fecha.substring(3,5);
		eval(document.getElementById("plantilla__ctrl0a").id + "." + campo3).value = fecha.substring(6,10);
	} else {
		eval(document.getElementById("plantilla__ctrl0a").id + "." + campo1).value = fecha;
	}
	RealizaCambios();
}

function noError(){return true;}
window.onerror = noError;
