Tengo un html llamado index.html con:

Código:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt ;
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Subir</title>
</head>

<body>
 
<form name="form1" method="post" action="save.php" enctype="multipart/form-data">
Selecciona el archivo a subir. 

 <input name="file" type="file">
 <input type="submit" name="upload" value="Subir">

</form>
  
</body>
</html>
Y un save.php con:
Código:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt ;
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Resultado</title>
</head>

<body>
<?
$laden = move_uploaded_file($HTTP_POST_FILES['file']['tmp_name'], "archivos/$file_name");
if(!$laden){
echo"<br><b>Se ha producido un error al subir el archivo.</b><br>";} else {
echo"<br><b>El archivo se ha subido correctamente.</b><br>";die;}
?>
</body>
</html>

Lo que quiero hacer es que el index.html me limite a subir solo archivos .jpg, .gif. y .png, de lo contrario que me aparezca un mensaje que tenga que subir otro archivo.
Saludos...