
function ponImagenes() {
	var tam = imgsIds.length
	for(i=0; i<tam; i++) {
		im=document.getElementById(imgsIds[i])
		if (im) {
			im.src = getImgSrcbyId(imgsIds[i]);
			im.style.display="block";
		}
	}
}



//VENTANA_BH
var modal_class       = "modal"; // nombre de la clase css que lanzara los eventos
var modal_close_class = "modal_close"; // nombre de la clase css que lanzara los eventos
var modal_container   = "ventana"; // nombre de la capa que sera la ventana modal
var modal_imagen_id   = "modal_img"; // id para las ventanas modales que son imagen
var LOAD_STATUS_TEXT_V  = "<img src=\"/im/loading.gif\" width=\"16\" height=\"16\" alt=\"Cargando...\" title=\"Cargando...\"/> Cargando...";
var rules_modal_window = {
	"a.modal" : function(el){
		el.onclick = function(){
      var href = this.href;
			if(isImg(href)){
				var imgPreloader = new Image();
				var img_w = 0;
				var img_h = 0;
				imgPreloader.onload = function(){
					img_w = imgPreloader.width;
					img_h = imgPreloader.height;
				}
				imgPreloader.src = href;
				var content = "<img src=\""+href+"\" class=\""+modal_close_class+"\" id=\""+modal_imagen_id+"\" alt=\""+href+"\" title=\"\">";
				Ventana.instance.setStringContent(content);
			}else{
				Ventana.instance.setHttpContent(href, LOAD_STATUS_TEXT_V, "GET");
			}
      
			Ventana.instance.show();
			return false;
		}
	},
	"#modal_img" : function (el){
		el.onload = function () {
			Ventana.instance.center(Ventana.instance.getVentHeight(),Ventana.instance.getVentWidth());
		}
	},
	"img.modal_close" : function(el){
		el.onclick = function(){
			Ventana.instance.hide();
			return false;
		}
	}
};
function isImg(url){
	var urlImgs = /\.jpg|\.jpeg|\.png|\.gif|\.bmp/g;
	var urlType = url.match(urlImgs);	
	if(urlType===null)
		return false;
	return true;
}
Behaviour.register(rules_modal_window);



