function CaricaFoto(img)
{
  foto1= new Image();
  foto1.src=(img);
  Controlla(img);
}

function Controlla(img)
{
  if((foto1.width!=0)&&(foto1.height!=0))
  {
    viewFoto(img);
  }
  else
  {
    funzione="Controlla('"+img+"')";
    intervallo=setTimeout(funzione,20);
  }
}

function viewFoto(img)
{
  largh=foto1.width+20;
  altez=foto1.height+20;
  stringa="width="+largh+",height="+altez;
  finestra=window.open("","",stringa);
  finestra.document.write("<title>Изображение</title>");
  finestra.document.write("<img src='"+img+"'>");
  finestra.document.close();
}

//Pass image name and source values by calling the function elsewhere
//Example: swapImage(myImageName, images/myimage.gif)
function swapImage(imageName, imageSrc)
{ 
	if (document.images) 
	{ 
		if (imageSrc != "none") 
		{ 
			document.images[imageName].src = imageSrc; 
		} 
	} 
}
