Well, change the "blank" part to _self. That might have something to do with it? But I doubt it.
And no, the buttons do not have to be on seperate layers.
I don't know why it would be doing this, do those pages exist? Try adding the extension to the type of page that they are, .htm, .
php etc..