X-Git-Url: http://jsfdemo.indexdata.com/?a=blobdiff_plain;f=www%2Fiphone%2Fexample_client.js;h=f3dbc0e1d59152449b6c0800160629a4199a525f;hb=ba078badeed6453da3df9c8ebfaa330e5efd95a1;hp=755b68c32c2969569cc47ea601b6f65ca42fbe80;hpb=d8f4cd30b30f562c17cf77dae52d4d35e3b5a771;p=pazpar2-moved-to-github.git
diff --git a/www/iphone/example_client.js b/www/iphone/example_client.js
index 755b68c..f3dbc0e 100644
--- a/www/iphone/example_client.js
+++ b/www/iphone/example_client.js
@@ -59,7 +59,7 @@ function my_onshow(data) {
' of ' + data.merged + ' (found: '
+ data.total + ')';
drawPager(pager);
- // navi
+
var results = document.getElementById("results");
var html = [];
@@ -287,13 +287,11 @@ function domReady ()
function applicationMode(newmode)
{
var searchdiv = document.getElementById("searchForm");
- var navi = document.getElementById("navi");
if (newmode)
inApp = newmode;
if (inApp) {
document.getElementById("heading").style.display="none";
searchdiv.style.display = 'none';
- navi.style.display = 'none';
}
else {
searchdiv.style.display = '';
@@ -305,6 +303,7 @@ function applicationMode(newmode)
function onFormSubmitEventHandler()
{
resetPage();
+ document.getElementById("logo").style.display = 'none';
loadSelect();
triggerSearch();
submitted = true;
@@ -371,11 +370,6 @@ function limitOrResetQuery (field, value, selected) {
// limit by target functions
function limitTarget (id, name)
{
- var navi = document.getElementById('navi');
- navi.innerHTML =
- 'Source: '
- + name + '';
- navi.innerHTML += '
';
curFilter = 'pz:id=' + id;
resetPage();
loadSelect();
@@ -386,8 +380,6 @@ function limitTarget (id, name)
function delimitTarget ()
{
- var navi = document.getElementById('navi');
- navi.innerHTML = '';
curFilter = null;
resetPage();
loadSelect();
@@ -499,6 +491,7 @@ function showDetails (prefixRecId) {
// remove current detailed view if any
var detRecordDiv = document.getElementById('det_'+oldRecId);
+ //alert("oldRecId: " + oldRecId + " " + detRecordDiv != null);
// lovin DOM!
if (detRecordDiv)
detRecordDiv.parentNode.removeChild(detRecordDiv);
@@ -557,7 +550,7 @@ function renderDetails(data, marker)
function renderLine(title, value) {
if (value != undefined)
- return '' + title + '
' + value + '';
+ return '' + title + '
' + value + '';
return '';
}
@@ -576,18 +569,25 @@ function renderLineEmail(dtitle, email, display) {
function renderDetails_iphone(data, marker)
{
//return renderDetails(data,marker);
-
- var details = '';
+
+
+ var details = '
'
+/*
+ details = '';
+*/
if (marker)
details += '
'+ marker + '
';
details += '
';
if (data["md-title"] != undefined) {
details += 'Title
' + data["md-title"];
if (data["md-title-remainder"] !== undefined) {
- details += '' + data["md-title-remainder"] + ' ';
+ details += ' ' + data["md-title-remainder"] + ' ';
}
if (data["md-title-responsibility"] !== undefined) {
- details += ' '+ data["md-title-responsibility"] +'';
+ details += ''+ data["md-title-responsibility"] +'';
}
details += ''
details += ' '
@@ -599,8 +599,8 @@ function renderDetails_iphone(data, marker)
+ renderLine('Subject', data["location"][0]["md-subject"]);
if (data["location"][0]["@name"] != undefined)
- renderLine(details, 'Location', data["location"][0]["@name"] + " (" +data["location"][0]["@id"] + ")");
- details += '
';
+ details += renderLine('Location', data["location"][0]["@name"] + " (" +data["location"][0]["@id"] + ")");
+ details += '
';
return details;
}