Build packages for Ubuntu Trusty Tahr 14.04 LTS
[pazpar2-moved-to-github.git] / www / jsdemo / example_client.js
index 9ce4740..8342494 100644 (file)
@@ -1,5 +1,4 @@
 /* A very simple client that shows a basic usage of the pz2.js
-** $Id: example_client.js,v 1.6 2008-01-15 13:59:18 jakub Exp $
 */
 
 // create a parameters array and pass it to the pz2's constructor
@@ -7,12 +6,14 @@
 // autoInit is set to true on default
 var usesessions = true;
 var pazpar2path = '/pazpar2/search.pz2';
-if (true || document.location.hash == '#nosessions') {
+var showResponseType = '';
+if (document.location.hash == '#useproxy') {
     usesessions = false;
     pazpar2path = '/service-proxy/';
+    showResponseType = 'json';
 }
 
-my_paz = new pz2( { "onshow": my_onshow,
+var my_paz = new pz2( { "onshow": my_onshow,
                     "showtime": 500,            //each timer (show, stat, term, bytarget) can be specified this way
                     "pazpar2path": pazpar2path,
                     "oninit": my_oninit,
@@ -21,7 +22,7 @@ my_paz = new pz2( { "onshow": my_onshow,
                     "termlist": "xtargets,subject,author",
                     "onbytarget": my_onbytarget,
                    "usesessions" : usesessions,
-                    "showResponseType": "json",
+                    "showResponseType": showResponseType,
                     "onrecord": my_onrecord } );
 // some state vars
 var curPage = 1;
@@ -244,7 +245,7 @@ function drawPager (pagerDiv)
 
     var prev = '<span id="prev">&#60;&#60; Prev</span><b> | </b>';
     if (curPage > 1)
-        var prev = '<a href="#" id="prev" onclick="pagerPrev();">'
+        prev = '<a href="#" id="prev" onclick="pagerPrev();">'
         +'&#60;&#60; Prev</a><b> | </b>';
 
     var middle = '';
@@ -259,14 +260,14 @@ function drawPager (pagerDiv)
     
     var next = '<b> | </b><span id="next">Next &#62;&#62;</span>';
     if (pages - curPage > 0)
-    var next = '<b> | </b><a href="#" id="next" onclick="pagerNext()">'
+        next = '<b> | </b><a href="#" id="next" onclick="pagerNext()">'
         +'Next &#62;&#62;</a>';
 
-    predots = '';
+    var predots = '';
     if (firstClkbl > 1)
         predots = '...';
 
-    postdots = '';
+    var postdots = '';
     if (lastClkbl < pages)
         postdots = '...';