var carga = '<div style="width:99%;padding-top:20px;text-align:center;">Cargando... espere por favor</div>';


function update_div(laurl,idbloque){
	var urlf =laurl + '&rnd='+Math.random();

	//el bloque originalmente puede estar oculto??
	//$(idbloque).style.height='400px';
	if ($(idbloque)) $(idbloque).set('html', carga);

	var myHTMLRequest = new Request.HTML({url:urlf,
	evalScripts: false,
	onComplete: function(responseTree, responseElements, responseHTML, responseJavaScript) {
			if ($(idbloque)) $(idbloque).innerHTML=responseHTML;
					
			$(idbloque).style.display='block';
			
			if (responseJavaScript!="") eval(responseJavaScript);
			//ejecutamos los scripts en div con clase script
			var listscript=document.getElementById(idbloque).getElementsByTagName('div');
			var codetoexe="";
			for (var i2=0;i2<listscript.length;i2++) {

					if (listscript[i2].className=='script') {
					    codetoexe+=listscript[i2].innerHTML
					}					
			}
			if (codetoexe!="") eval(codetoexe);
		},
		onFailure: function() {
		  //alert('Fallo: '+urlf);
			$(idbloque).set('text', 'The request failed.');
			$(idbloque).style.display='block';
		}
	});
	myHTMLRequest.send();
	//$(idbloque).style.display='block';	
  return false;

}


function saltara(formu,url_request,bloque){
   var qs='';
	 
	 //alert('pg'+formu.pagina.value);
	 var saltarapg = parseInt(formu.saltarapg.value);
	 var maxpag = parseInt(formu.maxpag.value);
	 var pagina = parseInt(formu.pagina.value);
         if (saltarapg==0) saltarapg=1;
         if (saltarapg > maxpag) {
	      alert('Sólo hay '+maxpag+ ' páginas');
              formu.saltarapg.value=maxpag; 
	      saltarapg = maxpag;
	 }else {
               formu.saltarapg.value=saltarapg;  
         }
         formu.submit();
	 return false;
}






