$(document).ready(function(){
	$.datepicker.setDefaults($.extend( {
		showMonthAfterYear : false
	}, $.datepicker.regional['']));
	$("#data1").datepicker($.datepicker.regional[$("#idiomabus").val()]);
	$("#data2").datepicker($.datepicker.regional[$("#idiomabus").val()]);
        $('#texto').keypress(function(e){
              if(e.which == 13){
                    enviar_buscador(e);
               }
        });

	$("#boton_enviar_buscador").click(enviar_buscador);
});

function enviar_buscador(event){
    event.preventDefault();
    var texto = $("#texto").val();
    var data1 = $("#data1").val();
    var data2 = $("#data2").val();
    var tema = $("#tema").val();
    var centro = $("#centro").val();
    var action = $("form.form_archivo").attr("action");
    //var pag = jQuery.url.param("pag");
    var pag = get_url_param("pag");
    var pag=1;
    if(!pag){ pag = 1; }
    if((data1 == "" && data2 !="") || (data1 != "" && data2 =="")){
            if($("#avisobuscador").is(":hidden")){
                    $("#avisobuscador").fadeIn("slow");
            }
    }else{
            var direccion = action;
            if(texto)
                    direccion += "texto="+texto;
            if(data1)
                    direccion += "&data1="+data1;
            if(data2)
                    direccion += "&data2="+data2;
            if(tema)
                    direccion += "&tema="+tema;
            if(centro)
                    direccion += "&centro="+centro;
            direccion += "&pag="+pag;
            window.location.href= direccion;
    }
}

function get_url_param( name )
{
  name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
  var regexS = "[\\?&]"+name+"=([^&#]*)";
  var regex = new RegExp( regexS );
  var results = regex.exec( window.location.href );
  if( results == null )
    return "";
  else
    return results[1];
}
