fixed view-port size handling with JavaScript