Aumentar tamaño de imagen

¿Como puedo aumentar el tamaño de una imagen al clickar sobre ella?
El unico metodo que se es el de utilizar una pagina para la foto pero no me parece el mas acertado, me gustaria utilizar el que te abre la imagen en una nueva ventana..
eso se llama pop-up:

<html>
<head>
<script language="JavaScript">
function Abrir_ventana (pagina) {
var opciones="toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=yes, width=508, height=365, top=85, left=140";
window.open(pagina,"",opciones);
}
</script>
</head>
<body>
popup.html')"]<font size="1" face="Verdana">Click aquí para abrir la ventana</font>
</body>
</html>

lo rojo es lo que debes cambiar, el alto y el ancho y el link.
Hola muchas gracias por responder, ¿los pop-up no son las ventanas que se abren solas (sin permiso) utilizadas para publicidad?,si es eso no lo quiero tampoco, ¿o esto solo se abre si clicas?
las pop-up se pueden hacer de las dos formas.

en este caso es por un enlace
Vale ya lo probe esta bien, es lo que buscaba, pero lo he visto con mejor diseño porque me sale hasta la direcion de la ruta de la imagen, lo que a mi me gustaria es que se te abriera en un pop-up con solo la opcion de cerrar la imagen.

Aver si encuentro un ejemplo y me puedes ayudar...