<div class="auctions-view">
<div class="breadcrumbs-wrapper">
<ul class="breadcrumbs">
<li><a href="/"><span>Home</span></a></li>
<li>
<a href="https://dev.auction5.wheelt.com/pt/"> <span>Leilões a Decorrer - Negociação Particular</span>
</a> </li>
</ul>
</div> <h1 class="ltitle1 auctions-view-title">Leilões a Decorrer - Negociação Particular</h1>
<div class="block">
<ul class="auctions-type-tabs">
<li class="active"><a href="https://dev.auction5.wheelt.com/pt/auction/list/t/3?v=c">A Decorrer</a></li>
<li ><a href="https://dev.auction5.wheelt.com/pt/auction/list/t/3?v=n">Próximos</a></li>
<li ><a href="https://dev.auction5.wheelt.com/pt/auction/list/t/3?v=t">Terminados</a></li>
</ul>
</div> <div class="auction-grid-wrapper has-sidebar ">
<p class="lempty auction-grid-empty">De momento não existem leilões nesta secção.</p>
<div class="auction-view-sidebar">
<div class="auction-search-box lfilters">
<h2 class="title ltitle2">Pesquisar... <span class="icon-down-open filters-toggle-icon"></span></h2>
<div class="filters">
<div class="filters-container">
<div class="fields-group">
<div class="col col-type">
<div class="field">
<label>
<input type="text" class="filter filter-text-data input-text" name="keywords" id="keywords" value="" placeholder="Pesquisa" />
</label>
</div>
</div>
</div>
<div class="fields-group">
<div class="col col-type">
<div class="field">
<label>
<span class="title">Tipo de Leilão</span>
<input type="hidden" class="filter filter-select-data" name="type" id="type" value="" />
</label>
</div>
</div>
</div>
<div class="fields-group">
<div class="col col-type">
<div class="field">
<label>
<span class="title">Estado</span>
<input type="hidden" class="filter filter-select-data" name="state" id="state" value="" />
</label>
</div>
</div>
</div>
<script type="text/javascript">
$("#type").select2({
placeholder: "Tipo de Leilão",
width: "100%",
theme: "classic",
allowClear: true,
minimumResultsForSearch: 10,
data: [{"id":1,"text":"Online"},{"id":2,"text":"Presencial"},{"id":3,"text":"Negocia\u00e7\u00e3o Particular"},{"id":4,"text":"Carta Fechada"}] });
</script>
<script type="text/javascript">
$("#state").select2({
placeholder: "Estado",
width: "100%",
theme: "classic",
allowClear: true,
minimumResultsForSearch: 10,
data: [{"id":"terminated","text":"Terminados"},{"id":"next","text":"Pr\u00f3ximos"},{"id":"open","text":"A Decorrer"}] });
</script>
<div class="actions">
<a class="filt hidden" href="https://dev.auction5.wheelt.com/pt/auction/list/t/3?calmonth=10&calyear=2047">Limpar Filtros</a>
<a class="lbt lbt1 cust" href="javascript: void;" onclick="searchLots()">Pesquisar</a>
</div>
</div>
</div>
<script>
// o toggle das .lfilters é genérico e vive no misc.js
// READ QUERY PARAMS TO INITIALIZE FILTER
var url_qs = window.location.href.split("?")[1];
var filters = {};
if (url_qs != null && url_qs != "") {
var variables = url_qs.split("&");
for (var i in variables) {
var variable = variables[i].split("=");
if ($('#' + variable[0]).hasClass('filter-slider-data')) {
values = variable[1].split(';');
$('#' + variable[0]).data("ionRangeSlider").update({
'from': values[0],
'to': values[1]
});
}
if ($('#' + variable[0]).hasClass('filter-select-min-data')) {
values = variable[1].split(';');
$('#' + variable[0]).val(values[0]).trigger("change");
$('#' + variable[0] + '_max').val(values[1]).trigger("change");
}
if ($('#' + variable[0]).hasClass('filter-checkbox-data')) {
$('#' + variable[0]).prop("checked", true)
}
if ($('#' + variable[0]).hasClass('filter-select-data')) {
$('#' + variable[0]).val(variable[1]).trigger('change');
}
if ($('#' + variable[0]).hasClass('filter-text-data')) {
$('#' + variable[0]).val(decodeURI(variable[1])).trigger('change');
}
if (variable[0] == 'page') {
page = variable[1];
}
}
}
function searchLots() {
var filters = {};
$('.filter-select-data').each(function() {
if ($(this).val() != '') {
filters[$(this).attr('id')] = {
'type': 'select',
'val': $(this).val()
};
}
});
$('.filter-text-data').each(function() {
if ($(this).val() != '') {
filters[$(this).attr('id')] = {
'type': 'text',
'val': $(this).val()
};
}
});
$('.filter-checkbox-data').each(function() {
if ($(this).prop('checked')) {
filters[$(this).attr('id')] = {
'type': 'boolean',
'val': true
};
}
});
$('.filter-slider-data').each(function() {
if ($(this).val() != '') {
var value = $(this).val().split(";");
filters[$(this).attr('id')] = {
'type': 'range',
'min': value[0],
'max': value[1]
};
}
});
$('input.filter-select-min-data').each(function() {
var min = 0;
var max = 999999;
if ($(this).val() != '') {
min = parseFloat($(this).val());
}
var max_element = $(this).closest('.fields-group').find('input.filter-select-max-data');
if (max_element.val() != '') {
max = parseFloat(max_element.val());
}
filters[$(this).attr('id')] = {
'type': 'range',
'min': min,
'max': max
};
});
// CONSTRUCT URL WITH FILTERS
var url = 'https://dev.auction5.wheelt.com/pt/auction/search';
filter_qs = "?";
var page_title = $("title").html();
for (var i in filters) {
if (filters[i]['type'] == 'range') {
filter_qs += i + "=" + filters[i]['min'] + ";" + filters[i]['max'] + "&";
}
if (filters[i]['type'] == 'boolean') {
filter_qs += i + "=" + "1&";
}
if (filters[i]['type'] == 'select') {
filter_qs += i + "=" + filters[i]['val'] + "&";
}
if (filters[i]['type'] == 'text') {
filter_qs += i + "=" + filters[i]['val'] + "&";
}
}
filter_qs = filter_qs.slice(0, -1);
url = url + filter_qs;
window.location = url;
}
</script>
</div>
<script>
$("map[name='image-map'] area").on("mouseover", function() {
var location = $(this).data("location");
highlightMapLocation(location);
});
$("map[name='image-map'] area").on("mouseleave", function() {
var location = $(this).data("location");
removeMapLocationHighlight(location);
});
$("map[name='image-map'] area").on("click", function(e) {
e.preventDefault();
var location = $(this).data("location");
window.location.href = "https:\/\/dev.auction5.wheelt.com\/pt\/auction\/list\/t\/3?calmonth=10\u0026calyear=2047\u0026regiao=" + location;
});
function removeMapLocationHighlight(location) {
var location_image_path = "skin/default/images/map/" + location + "-hover.png";
if ($(".map-sidebar").find("img[src='" + location_image_path + "']").length > 0) {
$(".map-sidebar").find("img[src='" + location_image_path + "']").remove();
}
}
function highlightMapLocation(location) {
var location_image_path = "skin/default/images/map/" + location + "-hover.png";
if ($(".map-sidebar").find("img[src='" + location_image_path + "']").length == 0) {
$(".map-sidebar").append(
$("<img />").addClass("hover").attr("src", location_image_path)
);
}
}
</script>
<div class="calendar-sidebar">
<div class="calendar-navigation">
<a href="https://dev.auction5.wheelt.com/pt/auction/list/t/3?calmonth=9&calyear=2047"><</a>
<a href="https://dev.auction5.wheelt.com/pt/auction/list/t/3?calmonth=11&calyear=2047">></a>
</div><table class='calendar'><span class='title'>Outubro 2047</span><tr><th class='header'>Dom</th><th class='header'>Seg</th><th class='header'>Ter</th><th class='header'>Qua</th><th class='header'>Qui</th><th class='header'>Sex</th><th class='header'>Sáb</th></tr><tr><td colspan='2'> </td><td class='day' rel='2047-10-01'><span class='calendar-day-number'>1</span></td><td class='day' rel='2047-10-02'><span class='calendar-day-number'>2</span></td><td class='day' rel='2047-10-03'><span class='calendar-day-number'>3</span></td><td class='day' rel='2047-10-04'><span class='calendar-day-number'>4</span></td><td class='day' rel='2047-10-05'><span class='calendar-day-number'>5</span></td></tr><tr><td class='day' rel='2047-10-06'><span class='calendar-day-number'>6</span></td><td class='day' rel='2047-10-07'><span class='calendar-day-number'>7</span></td><td class='day' rel='2047-10-08'><span class='calendar-day-number'>8</span></td><td class='day' rel='2047-10-09'><span class='calendar-day-number'>9</span></td><td class='day' rel='2047-10-10'><span class='calendar-day-number'>10</span></td><td class='day' rel='2047-10-11'><span class='calendar-day-number'>11</span></td><td class='day' rel='2047-10-12'><span class='calendar-day-number'>12</span></td></tr><tr><td class='day' rel='2047-10-13'><span class='calendar-day-number'>13</span></td><td class='day' rel='2047-10-14'><span class='calendar-day-number'>14</span></td><td class='day' rel='2047-10-15'><span class='calendar-day-number'>15</span></td><td class='day' rel='2047-10-16'><span class='calendar-day-number'>16</span></td><td class='day' rel='2047-10-17'><span class='calendar-day-number'>17</span></td><td class='day' rel='2047-10-18'><span class='calendar-day-number'>18</span></td><td class='day' rel='2047-10-19'><span class='calendar-day-number'>19</span></td></tr><tr><td class='day' rel='2047-10-20'><span class='calendar-day-number'>20</span></td><td class='day' rel='2047-10-21'><span class='calendar-day-number'>21</span></td><td class='day' rel='2047-10-22'><span class='calendar-day-number'>22</span></td><td class='day' rel='2047-10-23'><span class='calendar-day-number'>23</span></td><td class='day' rel='2047-10-24'><span class='calendar-day-number'>24</span></td><td class='day' rel='2047-10-25'><span class='calendar-day-number'>25</span></td><td class='day' rel='2047-10-26'><span class='calendar-day-number'>26</span></td></tr><tr><td class='day' rel='2047-10-27'><span class='calendar-day-number'>27</span></td><td class='day' rel='2047-10-28'><span class='calendar-day-number'>28</span></td><td class='day' rel='2047-10-29'><span class='calendar-day-number'>29</span></td><td class='day' rel='2047-10-30'><span class='calendar-day-number'>30</span></td><td class='day' rel='2047-10-31'><span class='calendar-day-number'>31</span></td><td colspan='2'> </td></tr></table> <script>
document.querySelectorAll('.calendar td.day').forEach(td => {
const dateStr = td.getAttribute('rel');
if (dateStr) {
const day = new Date(dateStr).getDay(); // 0 = Domingo, 6 = Sábado
if (day === 0 || day === 6) {
td.classList.add('weekend');
}
}
});
</script>
</div>
</div>
</div>
</div>