+
+function renderLine(title, value) {
+ if (value != undefined)
+ return '<li><h3>' + title + '</h3> <big>' + value + '</big></li>';
+ return '';
+}
+
+function renderLineURL(title, URL, display) {
+ if (URL != undefined)
+ return '<li><h3>' + title + '</h3> <a href="' + URL + '" target="_blank">' + display + '</a></li>';
+ return '';
+}
+
+function renderLineEmail(dtitle, email, display) {
+ if (email != undefined)
+ return '<li><h3>' + title + '</h3> <a href="mailto:' + email + '" target="_blank">' + display + '</a></li>';
+ return '';
+}
+
+function renderDetails_iphone(data, marker)
+{
+ //return renderDetails(data,marker);
+
+ if (!data)
+ return "";
+ var details = '<div class="details" id="det_'+data.recid+'" >'
+/*
+ details = '<div id="header" id="det_'+data.recid+'">'
+ + '<h1>Detailed Info</h1>'
+ + '<a id="backbutton" href="hidedetail(\'det_' + data.recid + '\')">Back</a>'
+ + '</div>';
+*/
+ if (marker)
+ details += '<h4>'+ marker + '</h4>';
+ details += '<ul class="field">';
+ if (data["md-title"] != undefined) {
+ details += '<li><h3>Title</h3> <big> ' + data["md-title"];
+ if (data["md-title-remainder"] !== undefined) {
+ details += ' ' + data["md-title-remainder"] + ' ';
+ }
+ if (data["md-title-responsibility"] !== undefined) {
+ details += '<i>'+ data["md-title-responsibility"] +'</i>';
+ }
+ details += '</big>'
+ details += '</li>'
+ }
+ details
+ +=renderLine('Date', data["md-date"])
+ + renderLine('Author', data["md-author"])
+ + renderLineURL('URL', data["md-electronic-url"], data["md-electronic-url"])
+ + renderLine('Subject', data["location"][0]["md-subject"]);
+
+ if (data["location"][0]["@name"] != undefined)
+ details += renderLine('Location', data["location"][0]["@name"] + " (" +data["location"][0]["@id"] + ")");
+ details += '</ul></div>';
+ return details;
+}
+
+//EOF