// JavaScript Document

function salida(destino){
	if (confirm("¿Desea Guardar?")){
		document.forms[0].accion.value="guardar";
		document.forms[0].submit();
	} else {
		window.location.href=destino;
	}
}
function formulario_accion(formulario, accion){
	if (formulario && accion){
		eval("document."+formulario+".accion.value='"+accion+"'");
	}
}
function pregunta(){
	eliminar_id=false;
	for (i=0;i<document.forms[0].eliminar.length;i++){
		if (document.forms[0].eliminar[i].checked){
			eliminar_id=(document.forms[0].eliminar[i].value);
		}
	}
	if (!document.forms[0].eliminar.length){
		if(document.forms[0].eliminar.checked){
			alert("Tiene que tener al menos un item en esta seccion.");
			//eliminar_id=(document.forms[0].eliminar.value);
		}
	}
	if (eliminar_id){
		if (confirm("Seguro que desea eliminar este item?\n\nACEPTAR: Se eliminara definitivamente.\n\nCANCELAR: Continuar sin eliminar.")){
			document.forms[0].accion.value="eliminar";
			document.forms[0].temp.value=eliminar_id;
			document.forms[0].submit();
		}
	}
}
function ir(pagina, id, tipo){
	if (pagina && id && tipo){        
		document.form1.temp.value=pagina;
		document.form1.temp1.value=id;
		document.form1.temp2.value=tipo;
		document.form1.action="../includes/redirect.php";
		document.form1.submit();
	}
}
function textCounter(field, countfield, maxlimit) {
	if (field.value.length > maxlimit){
		field.value = field.value.substring(0, maxlimit);
	} else {
		countfield.value = field.value.length;
	}
}
function filtro(page, tipo){
	var pais=document.getElementById("pais");
	pais_sel=pais.selectedIndex;
	pais_string = pais.options[pais_sel].text; //Mariano
	pais=pais.options[pais_sel].value;
	var cantidad=document.getElementById("regpag");
	cantidad_sel=cantidad.selectedIndex;
	cantidad=cantidad.options[cantidad_sel].value;
	var pagina=document.getElementById("pagina");
	if (pagina){
		pag_sel=pagina.selectedIndex;
		pagina=pagina.options[pag_sel].value;
	}
	if (page) pagina=page;
	var provincia=document.getElementById("provincia");
	if (provincia){
		prov_sel=provincia.selectedIndex;
		provincia_string = provincia.options[prov_sel].text; //Mariano
		provincia=provincia.options[prov_sel].value;
	} else {
		provincia = '';
	}
	if (pais=="Todos") provincia=0;
	if (pais){
		dato=pais+"&"+cantidad+"&"+pagina+"&"+provincia;
		if (tipo) dato+="&"+tipo;
		document.form1.temp.value="index.php";
		document.form1.temp1.value=dato;
		
		//Mariano
		document.form1.pais_string.value=pais_string;
		if (provincia)
			document.form1.provincia_string.value=provincia_string;
		document.form1.limite_string.value=cantidad;
		document.form1.action="../includes/redirect1.php";
		document.form1.submit();
	}
}

function buscarLegajo() {
	var strLegajo=document.getElementById("txtLegajo");
	if (isNumeric(strLegajo.value)) {
        window.location = "buscar_legajo.php?dap_legajo=" + strLegajo.value;
	}
	else {
		alert("El numero de legajo ingresado no es valido.");		
	}
    return false;
}
function isNumeric(x) {
	var RegExp = /^(-)?(\d*)(\d*)$/;  //Note: this WILL allow a number that ends in a decimal: -452.
	var result = x.match(RegExp);
	return result;
}