X-Git-Url: https://dev.renevier.net/?p=syj.git;a=blobdiff_plain;f=public%2Fjs%2Fsyj.js;h=190cc76ee4d7a192aa56cb298cad4289c7b99f96;hp=4032cca7989f10060fcbd970f7528f016bedee82;hb=17ac0916d7f99be6c7568f0100e5bd628b52124d;hpb=ecc2a5e8ea444b4a0f2384355e4fa21c6571ab2e diff --git a/public/js/syj.js b/public/js/syj.js index 4032cca..190cc76 100644 --- a/public/js/syj.js +++ b/public/js/syj.js @@ -243,32 +243,32 @@ var SYJView = { this.map.addLayers([baseLayer, this.viewLayer]); if ($("edit-btn")) { - $("edit-btn").observe('click', (function() { + $("edit-btn").observe('click', function() { $("geom_submit").value = SyjStrings.editAction; this.messenger.hide(); this.editMode(); this.mode = 'edit'; - }).bind(this)); + }.bind(this)); } if ($("create-btn")) { - $("create-btn").observe('click', (function() { + $("create-btn").observe('click', function() { $("geom_submit").value = SyjStrings.createAction; this.messenger.hide(); this.editMode(); this.mode = 'create'; - }).bind(this)); + }.bind(this)); } if ($("clone-btn")) { - $("clone-btn").observe('click', (function() { + $("clone-btn").observe('click', function() { $("geom_submit").value = SyjStrings.cloneAction; $("geom_title").value = ""; this.messenger.hide(); this.editMode(); this.mode = 'create'; SyjSaveUI.enableSubmit(); - }).bind(this)); + }.bind(this)); } $("geomform").ajaxize({ @@ -394,12 +394,11 @@ var SYJView = { return; } - var self = this; this.editControl = new OpenLayers.Control.DrawFeature(new OpenLayers.Layer.Vector(), OpenLayers.Handler.SyjModifiablePath, { callbacks: { modify: function(f, line) { - if (!self.unsavedRoute) { - self.unsavedRoute = {}; + if (!SYJView.unsavedRoute) { + SYJView.unsavedRoute = {}; } if (this.handler.realPoints.length < 2) { SyjSaveUI.show().disable(); @@ -986,4 +985,4 @@ window.onbeforeunload = function() { } else { return undefined; } -} +};