function popup_dialog(){
	var popup=document.createElement('div');
	popup.id='popup';
	popup.className='popup_background';
	
	/**/
	popup.style.height=document.body.style.height;
	/**/
	
	popup.onclick=hide_picture;
	
	var popupcentering=document.createElement('div');
	popupcentering.id='popupcentering';
	popupcentering.className='popup_centering';
	popup.appendChild(popupcentering);

	document.body.appendChild(popup);
	return popupcentering;
}
function show_picture(imageurl,alttext,leftpx,toppx){
	var popup=popup_dialog();
	
	var imageholder=document.createElement('div');
	imageholder.style.position='absolute';
	imageholder.style.left=leftpx+'px';
	imageholder.style.top=toppx+'px';
	popup.appendChild(imageholder);
	
	var big_image=document.createElement('img');
	big_image.src='images/miromi/'+imageurl;
	big_image.alt=alttext;
	imageholder.appendChild(big_image);
}
function hide_picture(){
	var popup=document.getElementById('popup');
	document.body.removeChild(popup);
}
function popup_div(holder_div_id){
	var popup=popup_dialog();
	
	var holder_div=document.getElementById(holder_div_id);
	var display_div=document.createElement('div');
	display_div.innerHTML=holder_div.innerHTML;
	popup.appendChild(display_div);
	//popup.appendChild(div_to_display);
}