var width_margin = 30;
var height_margin = 30;
var imag;
var imag_src;
var w_imag = 0;
var h_imag = 0;
var timeout_state = null;

var miss_img_arr = {"ca":"Imatge: ", "es":"Imágen: ", "en":"Image: "};
var miss_img;

function popup_win_image(src,lang) {
	miss_img = miss_img_arr[lang];
	imag_src = src
  	imag = new Image();
  	imag.src = imag_src;
  	timeout_state = setTimeout("draw_image()", 500);
}

function draw_image() {
	if(imag.width > 0) { 
    		w_imag = imag.width + width_margin;
    		h_imag = imag.height + height_margin;
    		var new_win_parm = "height=" + h_imag + ",width=" + w_imag +
        			   ",status=no,location=no,menubar=no,toolbar=no,scrollbars=0,resizable=no";
    		var new_win = window.open('','Imatge',new_win_parm);
    		var res = "";
    		res += "<html>\n";
    		res += " <head><title>" + miss_img + imag_src + "</title></head>\n";
    		res += " <body bgcolor=\"#ffffff\">\n";
    		res += "  <div align=\"center\"><img src=\"" + imag_src  + "\" border=\"0\"></div>\n";
    		res += " </body>\n";
    		res += "</html>";
    		new_win.document.write(res);
    		new_win.document.close();
    		new_win.focus();
  	}
  	else {timeout_state = setTimeout("draw_image()", 500);}
}