Sunday, August 28, 2016

zoom?

function atnbg20160828su1805(string) {

if (string.split("<instruction>")[0] === "apply") {apply(string)[1].split(";")}

apply(string) {
if (parseInt(string[0]) < 1000000) {
if (parseInt(string[0]) > 10) {
if (parseInt(string[1]) < 1000000) {
if (parseInt(string[1]) > -1000000) {
if (parseInt(string[2]) < 1000000) {
if (parseInt(string[2]) > -1000000) {
doapply(string)}}}}}}}

function doapplystring(string) {
var framewidthasmultipleofscreenwidth = string[0]
var screenoriginasmultipleofframeheight = string[1]
var screenoriginasmultipleofframewidth = string[2]
var frame = document.getElementById("atnbg20160828su1805_frame")
var framewidth = parseFloat(frame.style.width)
var frameheight = parseFloat(frame.style.height)
var frameratio = framewidth / frameheight
var newframewidth = window.innerWidth * framewidthasmultipleofscreenwidth
var newframeheight = newframewidth / frameratio
var newframeleft = (screenoriginasmultipleofframewidth * newframewidth) * -1
var newframetop = (screenoriginasmultipleofframeheight * newframeheight) * -1
frame.style.left = newleft + "px"
frame.style.top = newtop + "px"
frame.style.width = newwidth + "px"
frame.style.height = newheight + "px"
frame.style.fontSize = newheight + "px"
var framereadout = document.getElementById("atnbg20160828su1805_framereadout")
var fw = newwidth / window.innerWidth
var fl = newframewidth / newframeleft * -1
var ft = newframeheight / newtop * -1
framereadout.innerHTML = fw + "," + fl + "," + ft}