var html = [];
for (var i = 0; i < data.hits.length; i++) {
var hit = data.hits[i];
- html.push('<div class="record" id="recdiv_'+hit.recid+'" >'
+ html.push('<div class="record" id="mkwsRecdiv_'+hit.recid+'" >'
+'<span>'+ (i + 1 + recPerPage * (curPage - 1)) +'. </span>'
- +'<a href="#" id="rec_'+hit.recid
+ +'<a href="#" id="mkwsRec_'+hit.recid
+'" onclick="showDetails(this.id);return false;"><b>'
+ hit["md-title"] +' </b></a>');
if (hit["md-title-remainder"] !== undefined) {
var detRecordDiv = document.getElementById('mkwsDet_'+data.recid);
if (detRecordDiv) return;
curDetRecData = data;
- var recordDiv = document.getElementById('recdiv_'+curDetRecData.recid);
+ var recordDiv = document.getElementById('mkwsRecdiv_'+curDetRecData.recid);
var html = renderDetails(curDetRecData);
recordDiv.innerHTML += html;
}
function domReady ()
{
document.search.onsubmit = onFormSubmitEventHandler;
- document.search.query.value = '';
- document.select.sort.onchange = onSelectDdChange;
- document.select.perpage.onchange = onSelectDdChange;
+ document.search.mkwsQuery.value = '';
+ document.mkwsSelect.sort.onchange = onSelectDdChange;
+ document.mkwsSelect.perpage.onchange = onSelectDdChange;
}
// when search button pressed
function triggerSearch ()
{
- my_paz.search(document.search.query.value, recPerPage, curSort, curFilter);
+ my_paz.search(document.search.mkwsQuery.value, recPerPage, curSort, curFilter);
}
function loadSelect ()
{
- curSort = document.select.sort.value;
- recPerPage = document.select.perpage.value;
+ curSort = document.mkwsSelect.sort.value;
+ recPerPage = document.mkwsSelect.perpage.value;
}
// limit the query after clicking the facet
// detailed record drawing
function showDetails (prefixRecId) {
- var recId = prefixRecId.replace('rec_', '');
+ var recId = prefixRecId.replace('mkwsRec_', '');
var oldRecId = curDetRecId;
curDetRecId = recId;
mkws_html_lang(mkws_config);
// For some reason, doing this programmatically results in
- // document.search.query being undefined, hence the raw HTML.
+ // document.search.mkwsQuery being undefined, hence the raw HTML.
debug("HTML search form");
$("#mkwsSearch").html('\
- <form id="searchForm" name="search" action="" >\
- <input id="query" type="text" size="' + mkws_config.query_width + '" />\
- <input id="button" type="submit" value="' + M('Search') + '" />\
+ <form name="search" action="" >\
+ <input id="mkwsQuery" type="text" size="' + mkws_config.query_width + '" />\
+ <input id="mkwsButton" type="submit" value="' + M('Search') + '" />\
</form>');
debug("HTML records");
<div id="mkwsTermlists"></div>\
</td>\
<td valign="top">\
- <div id="ranking">\
- <form name="select" id="select" action="" >\
+ <div id="mkwsRanking">\
+ <form name="mkwsSelect" id="mkwsSelect" action="" >\
' + M('Sort by') + ' ' + mkws_html_sort(config) + '\
' + M('and show') + ' ' + mkws_html_perpage(config) + '\
' + M('per page') + '.\