Necesito cambiar una imagen al pasar sobre ella y devolverle la misma imagen al quitar el raton de dicha imagen, para ello, tengo que pasarle a una funcion javascript, el id del elemento de bloque que la contiene y la url de la imagen ha cambiar....es sencillo pero no me aclaro sobre como "localizar" los elementos para aplicarles los cambios...yo he hecho esto, a ver si podeis decirme en que fallo....
    Código HTML:
 <div class="BloqueTitulo" onMouseOver="cambia_logo(this, '../imagenes/logoUCAContraste.png')"> 
      <a href="http://www.uca.es/" target="_blank" class="logo_uca" name="enlace_uca"  >
              <img name="img_uca" src="../imagenes/logoUCA.png" alt="logo" ></a>
........
 e intento cambiarlo con esta funcion....pero me da error al pasar por encima de la imagen....  
 Código PHP:
    function cambia_logo(objeto, url){
 
 
    imagen_nueva = url;
    
    
    
    objeto.images['img_uca'].src = imagen_nueva;
 
}