X-Git-Url: https://git-public.kairo.at/?p=mandelbrot-web.git;a=blobdiff_plain;f=js%2Fmandelbrot.js;fp=js%2Fmandelbrot.js;h=f90abca0665ee1223d984f85d93ac7aaa99eebe6;hp=fad30134a9eeb917a109c8af5839dc63440f8238;hb=b27a1f725af0479531a3483bd3ff776605fa5521;hpb=5d56a513a8ece482f7223dfb8946d8c464f48170 diff --git a/js/mandelbrot.js b/js/mandelbrot.js index fad3013..f90abca 100644 --- a/js/mandelbrot.js +++ b/js/mandelbrot.js @@ -29,7 +29,7 @@ function Startup() { var initTile = new Image(); initTile.src = "style/initial-overview.png"; - gMainContext.drawImage(initTile, 0, 0); + initTile.onload = function() { gMainContext.drawImage(initTile, 0, 0); }; } function initDB() { @@ -160,18 +160,18 @@ function setVal(aName, aValue) { switch (aName) { case "image.width": case "image.height": - gPrefs.set(aName, value); - document.getElementById(aName.replace(".", "_")).value = value; + gPrefs.set(aName, aValue); + document.getElementById(aName.replace(".", "_")).value = aValue; break; case "last_image.Cr_*": - gPrefs.set("Cr_min", Cr_min); - gPrefs.set("Cr_max", Cr_max); + gPrefs.set("Cr_min", aValue.Cr_min); + gPrefs.set("Cr_max", aValue.Cr_max); document.getElementById("Cr_min").value = aValue.Cr_min; document.getElementById("Cr_max").value = aValue.Cr_max; break; case "last_image.Ci_*": - gPrefs.set("Ci_min", Ci_min); - gPrefs.set("Ci_max", Ci_max); + gPrefs.set("Ci_min", aValue.Ci_min); + gPrefs.set("Ci_max", aValue.Ci_max); document.getElementById("Ci_min").value = aValue.Ci_min; document.getElementById("Ci_max").value = aValue.Ci_max; break; @@ -182,10 +182,10 @@ function setVal(aName, aValue) { setAlgorithm(aValue); break; case "color_palette": - setPalette(valueaValue); + setPalette(aValue); break; case "syncProportions": - gPrefs.set(aName, value); + gPrefs.set(aName, aValue); document.getElementById("proportional").value = aValue; break; }