/*$(document).ready(function(){ if( is_logged_in() ) { var detailsAddButton = document.getElementById( "addToMyListDetailsButton" ); var detailsAddedMessage = document.getElementById( "addedToMyListMessage" ); if( detailsAddButton && detailsAddedMessage ) { if( CURRENT_DETAILS_PAGE ) { checkmylist_start("check-title="+ CURRENT_DETAILS_PAGE); } } }} );*/ $(document).ready(function(){ var detailsAddButton = document.getElementById( "addToMyListDetailsButton" ); var detailsAddedMessage = document.getElementById( "addedToMyListMessage" ); if( is_logged_in() ) { if( detailsAddButton && detailsAddedMessage ) { if( CURRENT_DETAILS_PAGE ) { checkmylist_start("check-title="+ CURRENT_DETAILS_PAGE); } if (NOTECHECK_PATH) { checknotes_start(NOTECHECK_PATH); } /* if( !isHCuser() && CURRENT_PAGEURL) { document.getElementById("tab-"+CURRENT_PAGEURL+"-3").style.display = "none"; }*/ } else { if (!MYLIST_PAGE) { if (NOTECHECK_PATHMultiple) { if (NOTECHECK_PATHMultiple !='') checknotesmulti_start(NOTECHECK_PATHMultiple); } } } } else { if( detailsAddButton && detailsAddedMessage ) { if( CURRENT_DETAILS_PAGE ) { /* document.getElementById("tab-"+CURRENT_PAGEURL+"-3").style.display = "none";*/ document.getElementById("nonote").style.display = "inline"; } } } } ); $(document).ready(function() { $('#ddlSearchResultPerPage').change(function(event) { $('#search_form').submit(); search_init(); }); }); $(document).ready(function(){ $('a.selectall').click(function(event){ event.stopPropagation(); event.preventDefault(); $('input.mylist-checkbox').attr('checked', true); }); $('a.selectnone').click(function(event){ event.stopPropagation(); event.preventDefault(); $('input.mylist-checkbox').removeAttr('checked'); }); $('a.searchclear').click(function(event){ event.stopPropagation(); event.preventDefault(); $('div.listing-search form input:text').val(''); selectedDiv = $('#id-search-text-division').val(); $('div.advanced select').attr('selectedIndex', -1); $('#id-search-text-division').val(selectedDiv); }); $('a.mylist-addbutton').click(addmylist_click); /* $('a.mylist-removebutton').click(removemylist_click); */ if (is_logged_in()) { $('.login-required').css('display', 'block'); if (MYLIST_PAGE) { $('#login_results').css('display', 'none'); $('#active_results').css('display', 'block'); } } else { $('.not-logged-in').css('display', 'block'); } search_init(); }); /* build search */ function buildSearch(Search_field, search_data, data) { if (params[search_data]) { if (search_data =='search-text-lage' && params['search-text-uage']!='') { $('#id-'+ search_data).val(params[search_data].replace('+',' ')) if ($('#id-'+ search_data).text().indexOf('up')>0 ) { ind = $('#id-'+ search_data).attr("selectedIndex") - 1 $('#id-'+ search_data).attr('selectedIndex', ind ); } } else { $('#id-'+ search_data).val(params[search_data].replace('+',' ')); } if (data != '') { data += '&'; } if (search_data == 'search-text-title') { data += Search_field+ '=' + '\'' + escape(params[search_data]) + '\''; } else { data += Search_field+ '=' + escape(params[search_data]); } } return data; } function resetsearchbydiv(Searchfield_vis,division,altdivision) { $('#'+division+'-div-'+Searchfield_vis).css('display', 'inline'); $('#'+altdivision +'-div-'+Searchfield_vis).css('display', 'none'); $('#div-'+Searchfield_vis).css('display', 'none'); } var search_page_reset = true; var params = new Object; /* init the search page and search if neccessary */ function search_init() { // attach paginate events $('a.search_next, a.search_prev').click(search_click); $('select.search_topage').change(search_click); $('#search_form').submit(search_submit); // parse the query string parameters var query = window.location.search.substring(1); if (query) { var vars = query.split('&'); for (var i=0; i< vars.length; i++) { var pair = vars[i].split('='); params[unescape(pair[0])] = super_unescape(pair[1]); } } // check for header search form params and translate them if (!MYLIST_PAGE && params['search_type'] && params['search_text']) { switch(params['search_type']) { case 'title': params['search-text-title'] = params['search_text']; break; case 'author': params['search-text-author'] = params['search_text']; break; case 'isbn': params['search-text-isbn'] = params['search_text']; break; default: break; } } if (params['search-text-isbn'] && params['search-text-isbn'].length<9) { window.alert("Please enter at least 9 characters to search for ISBN") $('#id-search-text-isbn').val(params['search-text-isbn']); $('#active_results').css('display', 'none'); $('#empty_results').css('display', 'block'); return; } // set the page if (!params['pg']) { params['pg'] = 1; } $('#id-pg').val(params['pg']); $('#advancedflag').val(params['advancedflag']); $('#search-text-division').val(params['search-text-division']); if (params['search-text-division']=='TR') { selecteddiv='trade' altdiv ='child' } else if (params['search-text-division']=='CH') { selecteddiv='child' altdiv ='trade' } else { selecteddiv= '' } if (selecteddiv!='' && params['advancedflag'] =='Y' ) { resetsearchbydiv('search-text-format',selecteddiv,altdiv ) resetsearchbydiv('search-text-imprint',selecteddiv,altdiv ) resetsearchbydiv('search-text-category',selecteddiv,altdiv ) resetsearchbydiv('search-text-series',selecteddiv,altdiv ) resetsearchbydiv('search-text-mktsubject',selecteddiv,altdiv ) if(document.all){ document.getElementById('heading').innerText= (selecteddiv=='trade'?'Adult Trade Advanced Search':'Childrens Advanced Search') } else{ document.getElementById('heading').textContent = (selecteddiv=='trade'?'Adult Trade Advanced Search':'Childrens Advanced Search') } document.getElementById('childrensonly').style.display = (selecteddiv=='trade'?'none':'inline') document.getElementById('tradeonly').style.display = (selecteddiv=='trade'?'inline':'none') if(selecteddiv=="trade") { document.getElementsByTagName("COL")[0].width = "17%"; document.getElementsByTagName("COL")[1].width = "40%"; document.getElementById('id-tr-search-text-mktsubject').style.display='none'; document.getElementById('search-text-mktcategory-label').style.display='inline'; document.getElementById('div-search-text-mktcategory').style.display='inline'; document.getElementById('id-search-text-mktcategory').style.display='inline'; document.getElementById('search-text-mktsubject-label').style.display='none'; document.getElementById('id-tr-search-text-category').style.display='none'; document.getElementById('search-text-category-label').style.display='none'; document.getElementById('trade-div-search-text-category').style.display='none'; } else { document.getElementsByTagName("COL")[0].width = "10%"; document.getElementsByTagName("COL")[1].width = "45%"; document.getElementById('search-text-mktcategory-label').style.display='none'; document.getElementById('div-search-text-mktcategory').style.display='none'; document.getElementById('id-search-text-mktcategory').style.display='none'; document.getElementById('search-text-mktsubject-label').style.display='inline'; document.getElementById('div-search-text-mktsubject').style.display='inline'; document.getElementById('id-tr-search-text-category').style.display='inline'; document.getElementById('search-text-category-label').style.display='inline'; } } $('#backlist').val(params['backlist']); if (params['advancedflag']=='Y') { $('#advanced').css('display', 'inline'); } // if there are relevant search params, perform the search if (!MYLIST_PAGE && !params['header']) { /*if (params['search-text-title'] || params['search-text-author'] || params['search-text-isbn']) {*/ /*if (params['search-text-title']) { $('#id-search-text-title').val(params['search-text-title']); data = 'stitle=' + escape(params['search-text-title']); } if (params['search-text-author']) { $('#id-search-text-author').val(params['search-text-author']); if (data != '') { data += '&'; } data += 'sauthor=' + escape(params['search-text-author']); } if (params['search-text-isbn']) { $('#id-search-text-isbn').val(params['search-text-isbn']); if (data != '') { data += '&'; } data += 'sisbn=' + escape(params['search-text-isbn']); }*/ var data = ''; var selecteddiv=''; data = buildSearch('stitle', 'search-text-title', data) data = buildSearch('sauthor', 'search-text-author', data) data = buildSearch('sisbn', 'search-text-isbn', data) if (params['advancedflag']=='N') { if (data!='') { data = data + '&sbacklist=0' } } if (params['advancedflag']=='Y') { data = buildSearch('sbacklist', 'backlist', data) data = buildSearch('sdivision', 'search-text-division', data) selecteddiv = params['search-text-division'] if (selecteddiv !='') selecteddiv =selecteddiv.toLowerCase()+'-' data = buildSearch('sformat', selecteddiv+'search-text-format', data) data = buildSearch('simprint', selecteddiv+'search-text-imprint', data) data = buildSearch('scategory', selecteddiv+'search-text-category', data) data = buildSearch('sseries', selecteddiv+'search-text-series', data) data = buildSearch('smktsubject', selecteddiv+'search-text-mktsubject', data) data = buildSearch('sbisac', 'search-text-mktcategory', data) data = buildSearch('sholiday', 'search-text-holiday', data) data = buildSearch('slage', 'search-text-lage', data) data = buildSearch('suage', 'search-text-uage', data) data = buildSearch('spubdate1', 'search-text-pubdate1', data) data = buildSearch('spubdate2', 'search-text-pubdate2', data) if (params['search-text-pubmonth']=='') { data = buildSearch('spubseason', 'search-text-pubseason', data) } else { data = buildSearch('spubseason', 'search-text-pubmonth', data) } data = buildSearch('spubyear1', 'search-text-pubyear1', data) data = buildSearch('spubyear2', 'search-text-pubyear2', data) } if (data!='') { var ddlValue = params['pagingSize']; data = data + '&pg=' + params['pg'] + '&paging=' + ddlValue; search_start(data); } else { search_empty(); } } else { if (is_logged_in() && MYLIST_PAGE ) { var ddlValue = params['pagingSize']; search_start('smylist=1&pg=' + params['pg'] + '&paging=' + ddlValue); } else { search_empty(); } } } /* start the AJAX call for searching */ function search_start(search_data) { document.body.style.cursor = 'wait'; $.ajax({ type: 'POST', url: getAjaxBase(true) + 'dynaments/search.xml', cache: false, data: search_data, dataType: 'XML', success: search_success, error: search_error }); } /* sorts result */ /* sorts result */ function sortResult( items,searchfield,searchcriteria,addsort) { var suboutput1= new Array(); var suboutput2= new Array(); var suboutput3= new Array(); var indexDIVstart; var indexDIVstop; var getMore = true; var searchaddsort=''; var addmore=true; var aProducts= new Array(); for (i = 0; i < items.length; i++) { var html = items.item(i).getElementsByTagName('rde-html-section').item(0); for (j = 0; j < html.childNodes.length; j++) { addmore=true if (html.childNodes.item(j).nodeType == 4) { searchresult= html.childNodes.item(j).nodeValue indexDIVstart = searchresult.indexOf(searchfield) indexDIVstart = indexDIVstart + searchresult.indexOf('>',indexDIVstart ) - indexDIVstart +1 indexDIVstop = searchresult.indexOf('',indexDIVstart ) - indexDIVstart +1 indexDIVstop = searchresult.indexOf('',indexDIVstart ) - indexDIVstart +1 indexDIVstop = searchresult.indexOf('',indexDIVstart ) - indexDIVstart +1 indexDIVstop = searchresult.indexOf('0) { for (x in suboutput1) { if (suboutput1[x].toLowerCase()==(searchTitle+' ' +searchaddsort+' '+searchPID).toLowerCase()) { addmore = false; break; } } if (!addmore) { dbCheck = true; for (x in aProducts) { if (aProducts[x]==searchPID) { dbCheck = false; break; } } addmore = dbCheck; } if (addmore) { for (x in suboutput2) { if (suboutput2[x].toLowerCase()==(searchTitle+' ' +searchaddsort+' '+searchPID).toLowerCase()) { addmore = false; break; } } } if (!addmore) { dbCheck = true; for (x in aProducts) { if (aProducts[x]==searchPID) { dbCheck = false; break; } } addmore = dbCheck; } if (addmore) { suboutput2.push(searchTitle+' ' +searchaddsort+' '+searchPID); aProducts.push( searchPID ); break; } } searchaddsort='' } } //if ((suboutput1.length+ suboutput2.length)==10) //{ // getMore = false //break; // } suboutput2.sort() } } suboutput1=suboutput1.concat(suboutput2) if (getMore) { addmore = true; for (i = 0; i < items.length; i++) { var html = items.item(i).getElementsByTagName('rde-html-section').item(0); for (j = 0; j < html.childNodes.length; j++) { addmore = true; if (html.childNodes.item(j).nodeType == 4) { searchresult= html.childNodes.item(j).nodeValue; indexDIVstart = searchresult.indexOf(searchfield) indexDIVstart = indexDIVstart + searchresult.indexOf('>',indexDIVstart ) - indexDIVstart +1 indexDIVstop = searchresult.indexOf('',indexDIVstart ) - indexDIVstart +1 indexDIVstop = searchresult.indexOf('=0) { for (x in suboutput1) { if (suboutput1[x].toLowerCase()==(searchTitle+' ' +searchaddsort+' '+searchPID).toLowerCase()) { addmore = false; break; } } if (!addmore) { dbCheck = true; for (x in aProducts) { if (aProducts[x]==searchPID) { dbCheck = false; break; } } addmore = dbCheck; } if (addmore) { for (x in suboutput3) { if (suboutput3[x].toLowerCase()==(searchTitle+' ' +searchaddsort+' '+searchPID).toLowerCase()) { addmore = false; break; } } } if (!addmore) { dbCheck = true; for (x in aProducts) { if (aProducts[x]==searchPID) { dbCheck = false; break; } } addmore = dbCheck; } if (addmore) { suboutput3.push(searchTitle+' ' +searchaddsort+' '+searchPID); aProducts.push( searchPID ); break; } searchaddsort=''; } } } // if ((suboutput1.length + suboutput3.length)==10) //{ //getMore = false // break; // } suboutput3.sort(); } } suboutput1 = suboutput1.concat(suboutput3); return suboutput1; } function getvalueToCompare(searchResult,searchfield,addsort) { var indexDIVstart; var indexDIVstop; indexDIVstart = searchResult.indexOf(searchfield) indexDIVstart = indexDIVstart + searchResult.indexOf('>',indexDIVstart ) - indexDIVstart +1 indexDIVstop = searchResult.indexOf('',indexDIVstart ) - indexDIVstart +1 indexDIVstop = searchResult.indexOf(''); output.push('
'); if (found_mylist) { var book_mylistid = getNodeText(items[i].getElementsByTagName('book_mylistid')[0]); if (mylist[book_mylistid] == 'yes') { if (MYLIST_PAGE) { output.push(''); output.push('

Click "Remove" to remove selected items from My List

'); } else { output.push('

Already in My List

'); } } else { output.push(''); output.push('

Click "Add to My List" to add selected items to My List

'); } } output.push('
'); return output; } /* search AJAX success callback */ function search_success(data, textStatus) { document.getElementById("ddlSearchResultPerPage").value = params['pagingSize']; // parse the return data in case it was not already parsed var xml = parseLiveServerXML(data); // get the root result node, check for empty results var sresult = quickNS(xml, 'rde-rd', 'searchresult').item(0); var hits = 0; if (sresult) { hits = parseInt(sresult.getAttribute('hits')); } if (!sresult || hits == 0) { search_empty(); return; } // pull items out of the search result node //var chunk = parseInt(sresult.getAttribute('chunk')); //var chunksize = parseInt(sresult.getAttribute('chunksize')); //var lastchunk = parseInt(sresult.getAttribute('lastchunk')); // set result contents var items = quickNS(sresult, 'rde-rd', 'searchresult-item'); var suboutput1= new Array(); if (!MYLIST_PAGE) { var searchcriteria = params['search-text-author']?params['search-text-author']:params['search-text-title'] searchcriteria=params['search-text-isbn']?params['search-text-isbn']:searchcriteria searchcriteria=searchcriteria.replace(/^\s+|\s+$/g,""); searchcriteria=searchcriteria.replace(/ /g,"_ "); if (params['search-text-isbn']) { suboutput1 = sortResult(items,'searchisbn',searchcriteria,'searchtitle') } else if (params['search-text-author']) { suboutput1=sortResult(items,'searchauthor1',searchcriteria,'searchtitle') suboutput1=suboutput1.concat(sortResult(items,'searchauthor2',searchcriteria,'searchtitle')) suboutput1=suboutput1.concat(sortResult(items,'searchillustrator',searchcriteria,'searchtitle')) } else if (params['search-text-title']) { suboutput1=sortResult(items,'searchtitle',searchcriteria,'') } } var chunk = params['pg']; var numPageResult = params['pagingSize']; var chunksize = numPageResult; if (suboutput1.length>0) { var lastchunk =Math.ceil(suboutput1.length/ chunksize); hits = suboutput1.length; } else var lastchunk =Math.ceil(hits / chunksize); var nextchunk = parseInt(sresult.getAttribute('nextchunk')); var prevchunk = parseInt(sresult.getAttribute('previouschunk')); var first_idx = ((chunk - 1) * chunksize) + 1; var last_idx = ((chunk * chunksize) > hits) ? hits : (chunk * chunksize); // get the mylist node and parse it if present var mylist = new Object; var found_mylist = false; var mcheck = xml.getElementsByTagName("mylistcheck"); if( mcheck.length > 0 ) { found_mylist = true; var mEntries = getNodeText(mcheck[0]); mEntries = mEntries.split(';'); for( var i=0; i < mEntries.length; i++ ) { if( mEntries[i] != "" ) mylist[mEntries[i]] = "yes"; } } // check for out of bounds page idx and go to a valid page if ($('#id-pg').val() > lastchunk) { $('#id-pg').val(lastchunk); search_page_reset = false; $('#search_form').submit(); return; } if ($('#id-pg').val() < 1) { $('#id-pg').val(1); search_page_reset = false; $('#search_form').submit(); return; } // set pagination controls $('#id-pg').val(chunk); $('span.search_first_result').text(first_idx); $('span.search_last_result').text(last_idx); $('span.search_hits').text(hits); $('span.search_last_page').text(lastchunk); var pg_opts = ''; for (i = 1; i <= lastchunk; i++) { pg_opts = pg_opts + ''; } $('select.search_topage').html(pg_opts); $('select.search_topage').val(chunk); if (chunk > 1) { $('.search_prev').removeClass('search_disabled'); } if (chunk < lastchunk) { $('.search_next').removeClass('search_disabled'); } var output = new Array(); if (suboutput1.length==0 && !MYLIST_PAGE ) { for (i = 0; i < items.length; i++) { // output the book HTML content returned from LiveServer output = buildList (i,output,found_mylist,items,mylist ) var html_sections = items.item(i).getElementsByTagName('rde-html-section'); for (k = 0; k < html_sections.length; k++) { var section = html_sections.item(k); for (j = 0; j < section.childNodes.length; j++) { if (section.childNodes.item(j).nodeType == 4) { output.push(section.childNodes.item(j).nodeValue); output.push("
"); break; } } } } } else if (MYLIST_PAGE) { for (i = first_idx -1; i "); break; } } } } } else { var addMore=false; var searchvalue; for (x = first_idx -1; x "); break; } } } } } } $('#result_contents').html(output.join('\n')); $('#active_results').css('display', 'none'); $('#found_results').css('display', 'block'); // for Note icon if( is_logged_in() ) { retrievePID(items,first_idx,last_idx) } document.body.style.cursor = 'auto'; } /* display empty/no search results */ function search_empty() { $('#active_results').css('display', 'none'); $('#empty_results').css('display', 'block'); document.body.style.cursor = 'auto'; } /* handle the search next/prev/change controls */ function search_click(event) { if ($(this).hasClass('search_topage')) { $('#id-pg').val($(this).val()); search_page_reset = false; $('#search_form').submit(); } else { event.stopPropagation(); event.preventDefault(); if ($(this).hasClass('search_disabled')) { return; } curpage = parseInt($('#id-pg').val()); if (!curpage) { curpage = 1; } if ($(this).hasClass('search_next')) { $('#id-pg').val(curpage + 1); } else if ($(this).hasClass('search_prev')) { $('#id-pg').val((curpage - 1) > 0 ? (curpage - 1) : 1); } search_page_reset = false; $('#search_form').submit(); } } /* handle submitting of the search form */ function search_submit(event) { if (search_page_reset) { $('#id-pg').val(1); } search_page_reset = true; return true; } /* start the AJAX call for adding to mylist */ function addmylist_start(titles,listName) { document.body.style.cursor = 'wait'; $.ajax({ type: 'POST', url: getAjaxBase() + 'dynaments/myList_addTitles.xml', cache: false, data: {titles:titles,listName:listName}, dataType: 'XML', success: addmylist_success, error: server_error }); } /* start the AJAX call for adding to mylist */ function checkmylist_start(check_data) { document.body.style.cursor = 'wait'; $.ajax({ type: 'POST', url: getAjaxBase() + 'dynaments/checkMyList.xml', cache: false, data: check_data, dataType: 'XML', success: checkmylist_success, error: server_error }); } /* check mylist AJAX success callback */ function checkmylist_success(data, textStatus) { var detailsAddButton = document.getElementById( "addToMyListDetailsButton" ); var detailsAddedMessage = document.getElementById( "addedToMyListMessage" ); if( detailsAddButton != null && detailsAddedMessage != null ) { if( data.search(/FOUND/) > 0 ) { detailsAddedMessage.style.display = "block"; } else { detailsAddButton.style.display = "inline"; } } } /* add to mylist AJAX success callback (also remove from my list success callback) */ function addmylist_success(data, textStatus) { // parse the return data in case it was not already parsed var xml = parseLiveServerXML(data); // get and check the result node var result = getNodeText(xml.getElementsByTagName('return-code')[0]); if (result === null || result === '') { return server_error(); } result = parseInt(result); if (result != 0) { return server_error(); } var detailsAddButton = document.getElementById( "addToMyListDetailsButton" ); var detailsAddedMessage = document.getElementById( "addedToMyListMessage" ); if( detailsAddButton && detailsAddedMessage ) { detailsAddButton.style.display = "none"; detailsAddedMessage.style.display = "block"; } // finish up document.body.style.cursor = 'auto'; //window.location.reload(); var txtDynament = document.getElementById("txtDynament"); txtDynament.value = data; alert("Selected Title(s) have been added to the list"); } /* handler for clicking the Add to My List button */ function addmylist_click(event) { event.stopPropagation(); event.preventDefault(); //get list name var listName=""; var selectList = document.getElementById("selectList"); if(selectList!=null) listName = selectList.value; var adata = new Array(); $('input.mylist-checkbox').each(function (i) { if ($(this).is(':checked')) { adata.push($(this).val()); } }); if (adata.length == 0) { window.alert("You have not selected any items to add."); } else { //var data = 'titles=' + adata.join('|'); //data = data + ",listName=" + listName; //data = "{" + data + "}"; data = adata.join('|'); addmylist_start(data,listName); } } /* start the AJAX call for removing from mylist */ function removemylist_start(remove_data) { document.body.style.cursor = 'wait'; $.ajax({ type: 'POST', url: getAjaxBase() + 'dynaments/removeFromMyList.xml', cache: false, data: remove_data, dataType: 'XML', success: addmylist_success, error: server_error }); } /* handler for clicking the Remove (from My List) button */ function removemylist_click(event) { event.stopPropagation(); event.preventDefault(); var adata = new Array(); $('input.mylist-checkbox').each(function (i) { if ($(this).is(':checked')) { adata.push($(this).val()); } }); if (adata.length == 0) { window.alert("You have not selected any items to remove."); } else { var data = 'titles=' + adata.join('|'); removemylist_start(data); } } /*------------------------------NOTES ---------------------------*/ function titlenotes_maint(pageid,titles,pid) { if( !is_logged_in() ) { if (REDIRECT_LOGIN_LOCATION.indexOf('caller')< 0 ) window.location ='1037.htm?caller='+REDIRECT_LOGIN_LOCATION; else window.location ='1037.htm?'+REDIRECT_LOGIN_LOCATION; } else { titles= titles.replace(/'/g,""); titles= titles.replace(/#/g,""); titles= titles.replace(/'/g,""); url2 = '1086.asp?'+pageid+'&'+titles+'&'+pid window.open(url2, 'CatalogTitleNotes', 'toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=650,height=625,screenX=50,screenY=50,left=50,top=50' ) } } function checknotes_start(arg_notepath) { //arg_notepath=escape('pageid=742_757_313936333434.htm&pid=196344' ) document.body.style.cursor = 'wait'; $.ajax({ type: 'GET', url: '1105.asp'+'?multi=N&'+arg_notepath, success: checknotes_success, error: asp_error }); } function checknotes_success (data, textStatus) { if (data =='Y') { document.getElementById("nonote").style.display = "none"; document.getElementById("note").style.display = "inline"; } else { document.getElementById("nonote").style.display = "inline"; document.getElementById("note").style.display = "none"; } } function checknotesmulti_start(arg_notepath) { document.body.style.cursor = 'wait'; $.ajax({ type: 'GET', url: '1105.asp'+'?multi=Y&pid='+arg_notepath, success: checknotesmulti_success , error: asp_error }); } function checknotesmulti_success (data, textStatus) { if (data !="") { var vars = data.split('|'); for (var i=0; i< vars.length; i++) { if (vars[i]!='') { if (document.getElementById("nonote_"+vars[i])!=null){ document.getElementById("nonote_"+vars[i]).style.display = "none"; document.getElementById("note_"+vars[i]).style.display = "inline"; } } } } } function retrievePID( items,first_idx,last_idx) { PID = '' for (i = 0; i < items.length; i++) { var html = items.item(i).getElementsByTagName('rde-html-section').item(0); for (j = 0; j < html.childNodes.length; j++) { if (html.childNodes.item(j).nodeType == 4) { searchresult= html.childNodes.item(j).nodeValue indexHiddenstart = searchresult.indexOf('input type="hidden" id="pid"') if ( indexHiddenstart >=0) { indexHiddenstart = indexHiddenstart + searchresult.indexOf('value=',indexHiddenstart ) - indexHiddenstart +6 indexHiddenstop = searchresult.indexOf('>',indexHiddenstart ) searchPID = searchresult.substring( indexHiddenstart,indexHiddenstop).toLowerCase() if (PID=='') { PID=searchPID } else { PID=PID+','+searchPID } } } } } PID=PID.replace(/"/g,""); //if (PID.lenght>0) checknotesmulti_start(PID) } function asp_error (XMLHttpRequest, textStatus, thrownError) { /* alert(XMLHttpRequest.statusText);*/ return; } function retrievesinglePID( searchresult) { PID = '' indexHiddenstart = searchresult.indexOf('input type="hidden" id="pid"') if ( indexHiddenstart >=0) { indexHiddenstart = indexHiddenstart + searchresult.indexOf('value=',indexHiddenstart ) - indexHiddenstart +6 indexHiddenstop = searchresult.indexOf('>',indexHiddenstart ) searchPID = searchresult.substring( indexHiddenstart,indexHiddenstop).toLowerCase() } PID=searchPID.replace(/"/g,""); return searchPID; } function SetPagingSize() { var ddl = document.getElementById("ddlSearchResultPerPage"); var ddlValue = ddl.options[ddl.selectedIndex].value; document.getElementById("pagingSize").value = ddlValue; }