diff --git a/lib/scripts/script.js b/lib/scripts/script.js
index a6951c4ceaf5e9f1f9c7116ce4448e1875f0d52a..f5d76d27ca6dca878d814b0ad614b9b274681aec 100644
--- a/lib/scripts/script.js
+++ b/lib/scripts/script.js
@@ -336,14 +336,7 @@ addInitEvent(function(){
  * Handler to close all open Popups
  */
 function closePopups(){
-  if(!document.getElementById){ return; }
-
-  var divs = document.getElementsByTagName('div');
-  for(var i=0; i < divs.length; i++){
-    if(divs[i].className.indexOf('JSpopup') != -1){
-            divs[i].style.display = 'none';
-    }
-  }
+    jQuery('div.JSpopup').hide();
 }
 
 /**