InDesign CS3 script that changes fonts on open

Hello.
I am trying to come up with a script that would change a specific group of fonts, that will always show up missing, to the new font. Basically, it is a bunch of our postscript fonts that are now using our open type font. Below is what I have so far. I want to create a list that goes through about 8 fonts that are old and replace them on the fly with the 8 new fonts. This would be great if I could have this happen on open.
Can anyone see what I have and offer some guidance?
thanks
babs

tell application "Adobe InDesign CS3"
	set find text preferences to nothing
	set change text preferences to nothing
	
	tell application "Adobe InDesign CS3"
		
		
		set OLDfont to {"times", "arial"}
		set NEWfont to {"times new roman", "helvetica"}
		--set find what of find text preferences to testString
		
		
		
		tell document 1
			
			repeat with swap from 1 to 2
				set NEWfont to item swap of OLDfont
			end repeat
		end tell
		
	end tell
end tell