
function hideSelects(ventana) {
if(document.getElementById(ventana) == null)
	return false;

jQuery('select').css('visibility','hidden');
}

function ocultarSelects() {
	if (jQuery('.formularioEmbedded').length > 0) {
		jQuery('select').hide();
	}
}

function mostrarSelects() {
	jQuery('select').show();
}


jQuery(function(){
	//Inicializacion del cartel de espere
	cartelEspere();
});

function cartelEspere(){
	jQuery('.espere').click(function(){
		muestraEspere(jQuery(this));
	});
	
	jQuery('body').append('<div id="fondoEspere"></div><div id="espere"><div id="tituloEspere">Por favor, espere...</div><div id="mensajeEspere"></div></div>');
	jQuery('#fondoEspere')
		.hide()
		.css({height:'100%',width:'100%',position:'fixed',left:0,top:0,'z-index':99998,opacity:0.3});
		
	if(jQuery.browser.msie){
		var o = jQuery('#fondoEspere');
		var z = jQuery('#espere');
		
		jQuery('html,body').css({height:'100%',width:'100%'});
		
		if(o){
			try{
				z=z.css({position:'absolute'})[0];
				o=o.css({position:'absolute'})[0];
				for(var y in {Top:1,Left:1}) {
					//z.style.setExpression(y.toLowerCase(),"(_=(document.documentElement.scroll"+y+" || document.body.scroll"+y+"))+'px'");
					o.style.setExpression(y.toLowerCase(),"(_=(document.documentElement.scroll"+y+" || document.body.scroll"+y+")/2)+'px'");
				}
			}catch(e){
				//Error de IE8
			}
		}
	}
}

function muestraEspere(elemento){
	if(jQuery.browser.msie){
		jQuery('select').css({visibility:'hidden'});
	}
	//Recuperamos el mensaje personalizado
	var nombreNodo = (elemento[0]).nodeName;
	var mensaje = "";
	if(nombreNodo == "A"){
		mensaje = jQuery(elemento).attr('rel');	
	}else if(nombreNodo == "INPUT"){
		mensaje = jQuery(elemento).attr('lang');	
	}
	jQuery('#tituloEspere').html((mensaje==""?"Por favor":mensaje)+", espere...");
	//jQuery('#mensajeEspere').html(mensaje);
	jQuery('#fondoEspere').show();
	jQuery('#espere').show();
}

function muestraEspere2(){
	if(jQuery.browser.msie){
		jQuery('select').css({visibility:'hidden'});
	}
	var mensaje = "Actualizando resultado de busqueda";
	jQuery('#tituloEspere').html((mensaje==""?"Por favor":mensaje)+", espere...");
	//jQuery('#mensajeEspere').html(mensaje);
	jQuery('#fondoEspere').show();
	jQuery('#espere').show();
}

function muestraEspereEntrada(){
	if(jQuery.browser.msie){
		jQuery('select').css({visibility:'hidden'});
	}
	var mensaje = "Actualizando entradas del registro";
	jQuery('#tituloEspere').html((mensaje==""?"Por favor":mensaje)+", espere...");
	//jQuery('#mensajeEspere').html(mensaje);
	jQuery('#fondoEspere').show();
	jQuery('#espere').show();
}

function ocultaEspere(){
	if(jQuery.browser.msie){
		jQuery('select').css({visibility:'visible'});
	}
	jQuery('#fondoEspere').hide();
	jQuery('#espere').hide();
}

