questo non ha molto senso
window.open(document.images.intro.src='b'+img[i])
il window.open vuole
window.open('indirizzo/pagina.htm','nomefinestra','caratteristiche varie separate da virgola')
nel tuo caso mi sembra tu voglia aprire un' immagine (chiamata bfoto.jpg, bfoto1.jpg, bfoto2.jpg...) e non una pagina
codice:
function ingrandisci(){
var pop=window.open("b"+img[i],"_blank","toolbar=0,menubar=0,location=0,status=0,resizable=1,scrollbars=0")
pop.focus()
}
(il window.open tutto nella stessa riga e senza spazi)
ciao