Index: /issm/trunk-jpl/src/m/io/download.js
===================================================================
--- /issm/trunk-jpl/src/m/io/download.js	(revision 20726)
+++ /issm/trunk-jpl/src/m/io/download.js	(revision 20727)
@@ -8,24 +8,24 @@
 	//Convert arguments to options
 	var args = Array.prototype.slice.call(arguments);
-	//var options = new pairoptions(args.slice());
+	var options = new pairoptions(args.slice());
 	
 	//Recover option values:
-	// var id = options.getfieldvalue('id','');
-	// document.getElementById(id).addEventListener('click', function() {
-	// });
+	var id = options.getfieldvalue('id','');
 	
-	var data = {'elements':md.mesh.elements,'x':md.mesh.x,'y':md.mesh.y,'z':md.mesh.z};
-	for (var i=2; i < args.length; i+=2) {
-		try { 
-			data[args[i]] = args[i+1];
+	document.getElementById(id).addEventListener('click', function() {
+		var data = {'elements':md.mesh.elements,'x':md.mesh.x,'y':md.mesh.y,'z':md.mesh.z};
+		for (var i=2; i < args.length; i+=2) {
+			try { 
+				data[args[i]] = args[i+1];
+			}
+			catch (e) { 
+				console.log(e); 
+			}
 		}
-		catch (e) { 
-			console.log(e);
-		}
-	}
-	string = JSONfn.stringify(data);
-	
-	var url='data:text/json:charset=utf8,' + encodeURIComponent(string);
-	window.open(url, '_blank');
-	window.focus();
+		string = JSONfn.stringify(data);
+		
+		var url='data:text/json:charset=utf8,' + encodeURIComponent(string);
+		window.open(url, '_blank');
+		window.focus();
+	});
 }
