Sorry, there was a problem retrieving your results.
${element.dpp_name}
${element.dpp_companydescription ?
element.dpp_companydescription.substring(0, MAX_DESCRIPTION_COUNT) +
(element.dpp_companydescription.length > MAX_DESCRIPTION_COUNT ? ", ..." : "")
: "Description not provided"}
${fulladdress}
See full profile >
${GetPartnerTypeName(element.dpp_partnertype,element.dpp_partnertier) ? GetPartnerTypeName(element.dpp_partnertype,element.dpp_partnertier): "-"}
`;
resultsContainer.append(partnerItem);
}
var normalfiltered = array_partners.filter(partner => partner.dpp_partnertier !== 779080000);
var normalresultsContainer = $("#NormalResultsContainer");
var normaltab_start = start_index - 1;
var normaltab_end = normaltab_start + 6;
if(normalfiltered.length == 0){
}
else{
normalresultsContainer.empty();
for (var i = normaltab_start; i < normaltab_end; i++) {
var element = normalfiltered[i];
var Countrylabel = COUNTRY_LIST.filter(country => country.dpp_name == element.dpp_countrycode).first();
var label = Countrylabel != null && Countrylabel != undefined ? Countrylabel.dpp_countrylabel : "";
var fulladdress = element.dpp_streetaddressline1.concat(", " +element.dpp_city).concat(", " +label).concat(", " +element.dpp_postalcode);
var partnerItem = `
${GetPartnerTypeName(element.dpp_partnertype,element.dpp_partnertier) ? GetPartnerTypeName(element.dpp_partnertype,element.dpp_partnertier): "-"}
${fulladdress}
${element.dpp_companyurl ?
`${element.dpp_companyurl}` :
"Link not provided"}
`;
normalresultsContainer.append(partnerItem);
}
}
// Set focus to the first result
var firstResult = $("#ResultsContainer .partner-item").first();
if (firstResult.length) {
firstResult.attr('tabindex', '-1').focus(); // Set tabindex and focus
}
}
function skipnext() {
if (page_groups > skip_counter) {
var start = (page_size * skip_counter) + 1;
var end = (start + page_size) - 1;
if (end > max_index) {
end = max_index - 1;
end_index = end;
}
skip_counter++;
displayNextGroupPage(start, end)
current_index = start;
skip_index = start;
highlightIndexButton();
console.log("Start Next Skip: " + start);
}
}
function skipprev() {
if (skip_counter >= 1) {
skip_index -= page_size;
skip_counter--;
var start = skip_index;
var end = page_size * skip_counter;
if (skip_index < 1) {
start = 1;
}
displayPrevGroupPage(skip_index, end)
console.log("Start Prev Skip: " + start_skip);
current_index = end;
skip_index = start;
highlightIndexButton();
}
}
function displayNextGroupPage(start, end) {
$(".pagination-container button").remove();
$(".pagination-container").append('
');
if (skip_counter > 1) {
$(".pagination-container").append('
');
}
for (var i = start; i <= end; i++) {
$(".pagination-container").append('
');
}
$(".pagination-container").append('
');
$(".pagination-container").append('
');
}
function displayPrevGroupPage(start, end) {
$(".pagination-container button").remove();
$(".pagination-container").append('
');
if (skip_counter > 1) {
$(".pagination-container").append('
');
}
for (var i = start; i <= end; i++) {
$(".pagination-container").append('
');
}
$(".pagination-container").append('
');
$(".pagination-container").append('
');
}
function next() {
if (current_index <= parseInt(max_index)) {
if (current_index == page_size * skip_counter) {
skip_counter++
var start = current_index + 1;
var end = page_size * skip_counter;
if (end > max_index) {
end = max_index - 1;
}
displayNextGroupPage(start, end)
skip_index = start;
console.log("Start Next Skip: " + start);
}
if (current_index < (max_index - 1)) {
current_index++
highlightIndexButton();
}
}
}
function prev() {
if (current_index > 1) {
if (current_index == skip_index) {
skip_index -= page_size;
skip_counter--;
var start = current_index - page_size;
var end = page_size * skip_counter;
displayPrevGroupPage(start, end)
console.log("Start Prev Skip: " + start_skip);
}
if (current_index != 1) {
current_index--;
highlightIndexButton();
}
}
}
function indexPagination(index) {
current_index = parseInt(index);
highlightIndexButton();
}
//********************************************************PAGINATION********************************************************