Don't try to toggle blanket if it's not defined.
[mkws-moved-to-github.git] / experiments / spclient / mkws.js
index ee5c17a..85472d7 100644 (file)
@@ -19,7 +19,7 @@ if (typeof mkws_config.use_service_proxy === 'undefined')
 var mkws_debug = 1;
 
 var pazpar2_url = mkws_config.pazpar2_url ? mkws_config.pazpar2_url : "/pazpar2/search.pz2";
-var service_proxy_url = mkws_config.service_proxy_url ? mkws_config.service_proxy_url : "/service-proxy/";
+var service_proxy_url = mkws_config.service_proxy_url ? mkws_config.service_proxy_url : "http://mkws.indexdata.com/service-proxy/";
 
 var pazpar2path = mkws_config.use_service_proxy ? service_proxy_url : pazpar2_url;
 var usesessions = mkws_config.use_service_proxy ? false : true;
@@ -234,6 +234,7 @@ function onFormSubmitEventHandler()
     resetPage();
     loadSelect();
     triggerSearch();
+    switchView('records'); // In case it's configured to start off as hidden
     submitted = true;
     return false;
 }
@@ -369,15 +370,18 @@ function switchView(view) {
 
     var targets = document.getElementById('mkwsTargets');
     var records = document.getElementById('mkwsRecords');
+    var blanket = document.getElementById('mkwsBlanket');
 
     switch(view) {
         case 'targets':
             targets.style.display = "block";
             records.style.display = "none";
+            if (blanket) { blanket.style.display = "none"; }
             break;
         case 'records':
             targets.style.display = "none";
             records.style.display = "block";
+            if (blanket) { blanket.style.display = "block"; }
             break;
         default:
             alert('Unknown view.');
@@ -615,7 +619,7 @@ function mkws_html_perpage(config) {
  */
 function mkws_service_proxy_auth(auth_url) {
     if (!auth_url)
-       auth_url = "/service-proxy-auth";
+       auth_url = "http://mkws.indexdata.com/service-proxy-auth";
        
     debug("Run service proxy auth URL: " + auth_url);