
/////////////////////////////////////////////////////////////////////////////////
//                                                                             //
//  Setea la paginacion del formulario que se le indique como parametro		   //
//                                                                             //
/////////////////////////////////////////////////////////////////////////////////
function seteaParametro(paginax, formName,action) {

	document.forms[formName].action = action;
	document.forms[formName].pagina.value = paginax;
	document.forms[formName].submit();

}
/************************************														
* AJAX 											
*************************************/
function objetus() {
//file
xmlhttp=false;
this.AjaxFailedAlert = "Su navegador no soporta las funcionalidades de este sitio y podria experimentarlo de forma diferente a la que fue pensada. Por favor habilite javascript en su navegador para verlo normalmente.\n";
//this.requestFile = file;
this.encodeURIString = true;
this.execute = false;
if (window.XMLHttpRequest) { 
            this.xmlhttp = new XMLHttpRequest();
            if (this.xmlhttp.overrideMimeType) {
                this.xmlhttp.overrideMimeType('text/xml');
            }
        }
        else if (window.ActiveXObject) { // IE
try {
  this.xmlhttp  = new ActiveXObject("Msxml2.XMLHTTP");
}catch (e) {
try {
  this.xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
  } catch (e) {
   this.xmlhttp = null;
   }
       }
if (!this.xmlhttp  && typeof XMLHttpRequest!='undefined') {
                this.xmlhttp = new XMLHttpRequest();
    if (!this.xmlhttp){
   this.failed = true;
  }
}
}
return this.xmlhttp;
}

function paginarHistoria(_pagina){

ajax   = objetus();
ajax.open("GET", "includes/selectorHistoria.php?&pagina="+_pagina,true);
ajax.onreadystatechange=function() {
 if ( ajax.readyState == 4 ) {
   if( ajax.status == 200 ){
   		//document.formulario.contenedor.value = ajax.responseText;
		document.getElementById('contenedor').innerHTML=ajax.responseText;
   }else if( ajax.status == 404 ){
		document.getElementById('contenedor').innerHTML = "La direccion no existe";
   }else{
        document.getElementById('contenedor').innerHTML = "Error: ".ajax.status;
   }
 }else{
	 document.getElementById('contenedor').innerHTML = "<img src='img/cargando.gif' alt='cargando' border:'0px' />";
 }
}

ajax.send(null);

}


function obtenerDiputado(id_diputado, url){
switch(url){
	case "llamadaDesdeIndex":
		url				="includes/undiputado.php";
		imagenCargando	="img/cargando.gif";
		img				="";
		incluyeIncludes	="includes/";
	break;
	case "llamadaDesdeInclude":
		url				="undiputado.php";
		imagenCargando	="../img/cargando.gif";
		img				="../";
		incluyeIncludes	="";
	break;
}
url		= url+"?&c_codigo="+id_diputado+"&urlImagen="+img+"&incluyeIncludes="+incluyeIncludes;
ajax	= objetus();
ajax.open("GET", url ,true);
ajax.onreadystatechange=function() {
	if ( ajax.readyState == 4 ) {
		if( ajax.status == 200 ){
			document.getElementById('contenedor_MandatoVigente_Bloques').innerHTML	= ajax.responseText;
		}else if( ajax.status == 404 ){
			document.getElementById('contenedor_MandatoVigente_Bloques').innerHTML	= "La direccion no existe";
		}else{
			document.getElementById('contenedor_MandatoVigente_Bloques').innerHTML	= "Error: ".ajax.status;
		}
	}else{
		document.getElementById('contenedor_MandatoVigente_Bloques').innerHTML	= "<img src='"+imagenCargando+"' alt='cargando' border:'0px' align='center'/>";
	}
}

ajax.send(null);

}


function obtenerPresentados(d_autor,pl,tipo,c_autor,url){
switch(url){
	case "llamadaDesdeIndex":
		url				="includes/lista_proyxtipo.php";
		imagenCargando	="img/cargando.gif";
		img				="";
		incluyeIncludes	="includes/";
	break;
	case "llamadaDesdeInclude":
		url				="lista_proyxtipo.php";
		imagenCargando	="../img/cargando.gif";
		img				="../";
		incluyeIncludes	="";
	break;
}
url		= url+"?d_autor="+d_autor+"&pl="+pl+"&tipo="+tipo+"&c_autor="+c_autor
ajax	= objetus();
ajax.open("GET", url ,true);
ajax.onreadystatechange=function() {
	if ( ajax.readyState == 4 ) {
		if( ajax.status == 200 ){
		/*alert(ajax.responseText);*/
		document.getElementById('contenedor_ListaProyectosxtipo').innerHTML = ajax.responseText;
		}else if( ajax.status == 404 ){
			document.getElementById('contenedor_ListaProyectosxtipo').innerHTML	= "La direccion no existe";
		}else{
			document.getElementById('contenedor_ListaProyectosxtipo').innerHTML	= "Error: ".ajax.status;
		}
	}else{
		document.getElementById('contenedor_ListaProyectosxtipo').innerHTML	= "<img src='"+imagenCargando+"' alt='cargando' border:'0px' align='center'/>";
	}
}

ajax.send(null);

}



function obtener_Proyectocompleto(anio,origen,numero,alcance,expediente,url){
switch(url){
	case "llamadaDesdeIndex":
		url				="includes/proyecto_completo_optimizado.php";
		imagenCargando	="img/cargando.gif";
		img				="";
		incluyeIncludes	="includes/";
	break;
	case "llamadaDesdeInclude":
		url				="proyecto_completo_optimizado.php";
		imagenCargando	="../img/cargando.gif";
		img				="../";
		incluyeIncludes	="";
	break;
}
/*url		= url+"?d_autor="+d_autor+"&pl="+pl+"&tipo="+tipo+"&urlImagen="+img+"&incluyeIncludes="+incluyeIncludes;*/
url		= url+"?anios_exp="+anio+"&origen_exp="+origen+"&numero_exp="+numero+"&alcance="+alcance
ajax	= objetus();
ajax.open("GET", url ,true);
ajax.onreadystatechange=function() {
	if ( ajax.readyState == 4 ) {
		if( ajax.status == 200 ){
		/*alert(ajax.responseText);*/
		document.getElementById(expediente).innerHTML = ajax.responseText;
		document.getElementById('cerrartramites').style.display = 'inline';		
		document.getElementById('vertramites').style.display = 'none';		
		
		}else if( ajax.status == 404 ){
			document.getElementById(expediente).innerHTML	= "La direccion no existe";
		}else{
			document.getElementById(expediente).innerHTML	= "Error: ".ajax.status;
		}
	}else{
		document.getElementById(expediente).innerHTML	= "<img src='"+imagenCargando+"' alt='cargando' border:'0px' align='center'/>";
	}
}

ajax.send(null);

}

//OBTENER TEMA PARA LA PAGINA avanzada.php
function obtenerTema(temaId){
textoTema		= document.getElementById('tema').value;
//if( textoTema.length > 2 ){
	url			= "includes/mostrar_temas.php?&textoTema="+textoTema+"&temaSeleccionado="+temaId;
	ajax		= objetus();
	ajax.open("GET", url ,true);
	ajax.onreadystatechange=function() {
		if ( ajax.readyState == 4 ) {
			if( ajax.status == 200 ){
				document.getElementById('selectTema').innerHTML	= ajax.responseText;
			}else if( ajax.status == 404 ){
				document.getElementById('selectTema').innerHTML	= "La direccion no existe";
			}else{
				document.getElementById('selectTema').innerHTML	= "Error: ".ajax.status;
			}
		}else{
			document.getElementById('selectTema').innerHTML	= "<img src='img/cargando.gif' alt='cargando' border:'0px' align='center'/>";
		}
	}

	ajax.send(null);
//}

}

/*FIN AJAX*/
/*
Funciones para armar y mostrar la fecha
*/
var monthNames = new makeArray(12);
monthNames[0]  = "Enero";
monthNames[1]  = "Febrero";
monthNames[2]  = "Marzo";
monthNames[3]  = "Abril";
monthNames[4]  = "Mayo";
monthNames[5]  = "Junio";
monthNames[6]  = "Julio";
monthNames[7]  = "Agosto";
monthNames[8]  = "Septiembre";
monthNames[9]  = "Octubre";
monthNames[10] = "Noviembre";
monthNames[11] = "Diciembre";
// Array of day names
var dayNames = new makeArray(7);
dayNames[0]  = "Domingo";
dayNames[1]  = "Lunes";
dayNames[2]  = "Martes";
dayNames[3]  = "Mi&eacute;rcoles";
dayNames[4]  = "Jueves";
dayNames[5]  = "Viernes";
dayNames[6]  = "S&aacute;bado";

var dayNames2  = new makeArray(7);
dayNames2[0]  = "Sunday";
dayNames2[1]  = "Monday";
dayNames2[2]  = "Tuesday";
dayNames2[3]  = "Wednesday";
dayNames2[4]  = "Thursday";
dayNames2[5]  = "Friday";
dayNames2[6]  = "Saturday";

// Array of day numbers  (Ejemplo: para que el dia aparezca como 05 y no como 5 )
var dayNumbers = new makeArray(31);
dayNumbers[0]  = "01";
dayNumbers[1]  = "02";
dayNumbers[2]  = "03";
dayNumbers[3]  = "04";
dayNumbers[4]  = "05";
dayNumbers[5]  = "06";
dayNumbers[6]  = "07";
dayNumbers[7]  = "08";
dayNumbers[8]  = "09";
dayNumbers[9]  = "10";
dayNumbers[10] = "11";
dayNumbers[11] = "12";
dayNumbers[12] = "13";
dayNumbers[13] = "14";
dayNumbers[14] = "15";
dayNumbers[15] = "16";
dayNumbers[16] = "17";
dayNumbers[17] = "18";
dayNumbers[18] = "19";
dayNumbers[19] = "20";
dayNumbers[20] = "21";
dayNumbers[21] = "22";
dayNumbers[22] = "23";
dayNumbers[23] = "24";
dayNumbers[24] = "25";
dayNumbers[25] = "26";
dayNumbers[26] = "27";
dayNumbers[27] = "28";
dayNumbers[28] = "29";
dayNumbers[29] = "30";
dayNumbers[30] = "31";

var now = new Date();
var year = now.getYear();
if (year < 2000) year = year + 1900;


function makeArray(len){
	for (var i = 0; i < len; i++) this[i] = null;
	this.length = len;
}

function mostrarFecha(ingles){
	if(ingles==2)
		document.write(dayNames2[now.getDay()] + " | " + dayNumbers[now.getDate() - 1] + "." + monthNames[now.getMonth()] + "." + year);
	else
		document.write(dayNames[now.getDay()] + " " + dayNumbers[now.getDate() - 1] + " de " + monthNames[now.getMonth()] + " del " + year);
}

function visibilidad_anio(){
	if( document.form1.norma.value =='L'){
		document.form1.anio.style.display			= "none";		
		document.getElementById('ide').innerHTML	= "";
	}else{
		document.getElementById('ide').innerHTML	= "Del aņo: ";
		document.form1.anio.style.display			= "inline";
	}
	
}


function lTrim(sStr){
	while(sStr.charAt(0) == " ") 
		sStr = sStr.substr(1, sStr.length - 1);
    return sStr;
}
function rTrim(sStr){
	while (sStr.charAt(sStr.length - 1) == " ") 
		sStr = sStr.substr(0, sStr.length - 1);
	return sStr;
}

function allTrim(sStr){
	return rTrim(lTrim(sStr));
}


/********************************************************************************************************************************************/


function buscaleyes(){
	document.form1.busca_leyes.value = true;
	document.form1.submit();
	}

