Merge pull request #1267 from julceslauhub/master

And more validations for warnings and notices
BUG 10595 Can't change skins in 2.0.46 SOLVED

- redirect incorrect with top.location to change skin.
- change top -> parent.
Merge pull request #1268 from marcoAntonioNina/BUG-10595

BUG 10595 Can't change skins in 2.0.46 SOLVED
BUG 9886 Duplicated cases when clicking various times in the submit button IMPROVEMENT