hide type dropdown when a filename with a dot is given
[phorkie.git] / www / phorkie.js
diff --git a/www/phorkie.js b/www/phorkie.js
new file mode 100644 (file)
index 0000000..20066c4
--- /dev/null
@@ -0,0 +1,26 @@
+function filenameChange(elem, id) {
+    var filename = elem.value;
+    var hasExt = filename.indexOf(".") != -1;
+    if (hasExt) {
+        $('#typeselect_' + id).hide();
+        $('#typetext_' + id).show();
+    } else {
+        $('#typeselect_' + id).show();
+        $('#typetext_' + id).hide();
+    }
+}
+function initFilenames()
+{
+    $('input.filename').each(
+        function(num, elem) {
+            var id = elem.id;
+            var pos = id.indexOf('_');
+            if (pos != -1) {
+                var elemNum = id.substr(pos + 1);
+                if (elemNum != 'new') {
+                    filenameChange(elem, elemNum);
+                }
+            }
+        }
+    );
+}