X-Git-Url: https://dev.renevier.net/?p=syj.git;a=blobdiff_plain;f=public%2Fjs%2Futils.js;h=dfc1a3d76952e960e706653b6a94dfdfa9c616d4;hp=85fe57a6acac89af4619ecaef3d3912d95ebc18e;hb=db98e1f62272cff0b425133aa3b909c5cfa6183d;hpb=c7c35fba8c1ded1e4d6e04a3c9e2082ad9ace60d diff --git a/public/js/utils.js b/public/js/utils.js index 85fe57a..dfc1a3d 100644 --- a/public/js/utils.js +++ b/public/js/utils.js @@ -10,14 +10,18 @@ var CloseBtn = Class.create({ return; } + if (typeof options !== "object") { + options = {}; + } + style = Object.extend({ float: "right", margin: "2px", fontWeight: "bold", padding: "0px" - }, typeof options === "object" ? options.style: {}); + }, options.style); - imgsrc = (options && options.closeBtnSrc) || "icons/close.png"; + imgsrc = (options.closeBtnSrc) || "icons/close.png"; btn = new Element("input", { type: "image", src: imgsrc, alt: "X"}).setStyle(style); elt.insert({top: btn}); btn.observe("click", function(evt) {