diff --git a/Frontend/assets/scripts/tools/xpath.js b/Frontend/assets/scripts/tools/xpath.js
index c2c2de7..4b8eaad 100644
--- a/Frontend/assets/scripts/tools/xpath.js
+++ b/Frontend/assets/scripts/tools/xpath.js
@@ -150,4 +150,4 @@ function init() {
}
processTooltip();
})
-}
\ No newline at end of file
+}
diff --git a/Frontend/assets/scripts/tools/xsd.js b/Frontend/assets/scripts/tools/xsd.js
new file mode 100644
index 0000000..2e9ee37
--- /dev/null
+++ b/Frontend/assets/scripts/tools/xsd.js
@@ -0,0 +1,18 @@
+function init() {
+ //Handle clicks in whole form and set info in tooltip
+ setDefaultContent(document.getElementById("xmlArea"), 'Insert XML here');
+ setDefaultContent(document.getElementById("transformArea"), 'Insert XSD here');
+ console.log("init");
+ // refreshTooltip();
+ processTooltip();
+ tool.addEventListener('click', event => {
+ //Check if script was called from textarea or selector
+ var targetID = event.target.getAttribute('id');
+ if (targetID !== "processors" && targetID !== "xmlArea" && targetID !== "transformArea" && targetID !== "versions") {
+ return;
+ }
+
+ processTooltip();
+ // console.log("clock");
+ })
+}
\ No newline at end of file
diff --git a/Frontend/tools/xsd.html b/Frontend/tools/xsd.html
index d39ff63..dc58317 100644
--- a/Frontend/tools/xsd.html
+++ b/Frontend/tools/xsd.html
@@ -5,6 +5,7 @@
+
@@ -76,108 +77,6 @@
-
-
-
-
-
-
-
-
-
-