[Mapbender-commits] r4077 - trunk/mapbender/http/javascripts

svn_mapbender at osgeo.org svn_mapbender at osgeo.org
Tue Jun 23 04:20:28 EDT 2009


Author: verenadiewald
Date: 2009-06-23 04:20:27 -0400 (Tue, 23 Jun 2009)
New Revision: 4077

Modified:
   trunk/mapbender/http/javascripts/mod_zoomOut1.php
Log:
Mapbender API

Modified: trunk/mapbender/http/javascripts/mod_zoomOut1.php
===================================================================
--- trunk/mapbender/http/javascripts/mod_zoomOut1.php	2009-06-23 08:09:57 UTC (rev 4076)
+++ trunk/mapbender/http/javascripts/mod_zoomOut1.php	2009-06-23 08:20:27 UTC (rev 4077)
@@ -1,31 +1,21 @@
 <?php
 #$Id$
 #$Header: /cvsroot/mapbender/mapbender/http/javascripts/mod_zoomOut1.php,v 1.8 2005/09/13 18:16:42 bjoern_heuser Exp $
-
-require_once(dirname(__FILE__)."/../php/mb_validatePermission.php");
 ?>
-var mod_zoomOut_img = new Image(); 
-mod_zoomOut_img.src = "<?php  echo $e_src;  ?>";
-var mod_zoomOut_img_over = new Image(); 
-mod_zoomOut_img_over.src = "<?php  echo preg_replace("/_off/","_over",$e_src);  ?>";
-
-var zoomOut1Id = '<?php echo $e_id; ?>';
-
-var $zoomOut1Button = $("#"+zoomOut1Id);
-
-$zoomOut1Button.click(function () {
-	zoom("<?php  echo $e_target[0];  ?>", false, 2.0);
-});
-
-function mod_zoomOut1_init(obj){
-   document.getElementById("zoomOut1").src = mod_zoomOut_img_over.src;
-   obj.onmouseover = new Function("mod_zoomOut1_over()");
-   obj.onmouseout = new Function("mod_zoomOut1_out()");
-}
-function mod_zoomOut1_over(){
-   document.getElementById("zoomOut1").src = mod_zoomOut_img_over.src;
-}
-function mod_zoomOut1_out(){
-   document.getElementById("zoomOut1").src = mod_zoomOut_img.src;
-}
-
+$(this).click(function () {
+	if (!options.target) {
+		return;
+	}
+	if (!Mapbender.Modules[options.target]) {
+		return;
+	}
+	Mapbender.Modules[options.target].zoom(false, 2.0);
+}).mouseover(function () {
+	if (options.src) {
+		this.src = options.src.replace(/_off/, "_over");
+	}
+}).mouseout(function () {
+	if (options.src) {
+		this.src = options.src;
+	}
+});
\ No newline at end of file



More information about the Mapbender_commits mailing list