<param name="flashvars" value="var1=val1&var2=val2&var3=val3" />

flashvars="var1=val1&var2=val2&var3=val3"

var4 is undefined because it is never initialized while the others are.