var localData={}
$("select").on("change",function(){$("#kolicina").text($(this).val());});$(".placanje").on("click","li",function(){if($(this).attr("data-status")=='false'){return;}
$(".placanje li.aktivno").removeClass("aktivno");$(this).addClass("aktivno");$("#placanje").text($(this).attr("data-ime"));});$(".spremi-kupon").on("click",function(){$(".spremi-kupon").text("...")
kupon=$("#kuponInput").val()
if(!kupon){kupon="-"}
$("#kupon").text(kupon)
$(".spremi-kupon").text("Spremi")
ucitajKupon()})
$("a.finalDugme").on("click",function(e){e.preventDefault()
var placanje=$("#placanje").text().toLowerCase()
if(placanje=="crypto"){alert("Da biste izvršili plaćanje kriptovalutom, molimo vas da nas kontaktirate putem Discord tiketa.")
return}
var t=$(this).text()
$(this).text("...")
var kupon=document.querySelector("#kuponInput").value
x.POST("/api"+$(this).attr("href").replaceAll("kupi/","kupi/trgovina/"),{"ref":kupon,"placanje":placanje},function(data){if(data.error.code!=200){if(data.error.code==401){window.location.href="/registracija?ref="+kupon
return}
$("a.finalDugme").text(t)
alert(data.error.msg)
return}
if(data.url[0]){window.location.href=data.url[1]}})})
function ucitajArtikal(imePlana,kupon){x.POST(`/api/trgovina/${imePlana}/`,{},function(data){if(data.code){return}
localData=data
localData.type=imePlana
$("h1").html(data.SEO.h1)
$(".placanje").html("")
data.metode.forEach(function(metoda){$(".placanje").append(`<li data-ime="${metoda.ime}"data-status=${metoda.status}>${ikone[metoda.ikona]}${metoda.ime}</li>`)})
$(".placanje li").eq(0).addClass("aktivno")
$("#kuponInput").val(kupon)
$("#artikal").text(localData.naslov)
$(".finalDugme").text(`Kupi ${localData.naslov}`)
$(".finalDugme").attr("href",`/kupi/`+imePlana)
$(".pod-opis").text(data.naslov)
$("#kolicina").text(data.select.opcije[0].value)
$("select").html("")
$(".select-naziv").html(`${ikone[data.select.ikona]}
${data.select.tekst}`)
data.select.opcije.forEach(function(item){console.log(item)
$("select").append(`<option value='${item.value}'>${item.ime}</option>`)})
$(".cijena span u").remove()
$(".cijena span").text("€"+localData.cijena)
$(".kontent").html(localData.kontent)
if(localData.popustProcenat>0){$("#popust").elements[0].style="color:red;"
$("#popust").text("-"+(localData.popustProcenat).toFixed(1)+"%")
let novaCijena=localData.cijena*(1-localData.popustProcenat/100);$(".cijena span").html(`<span>€${(novaCijena).toFixed(2)}<u>€${(localData.cijena).toFixed(2)}</u></span>`)}
ucitajKupon()})}
function ucitajKupon(){kupon=$("#kuponInput").val()
$(".error").text("")
if(!kupon){kupon="-";if(localData.popustProcenat>0){$("#popust").elements[0].style="color:red;"
$("#popust").text("-"+(localData.popustProcenat).toFixed(1)+"%")
let novaCijena=localData.cijena*(1-localData.popustProcenat/100);$(".cijena span").html(`<span>€${(novaCijena).toFixed(2)}<u>€${(localData.cijena).toFixed(2)}</u></span>`)}
return}
x.POST(`/api/kupon/${kupon}/`,{plan:localData.type},function(data){$(".spremi-kupon").text("Spremi")
if(data.error.code!=200||localData.popustProcenat==0){$(".cijena span").text("€"+localData.cijena)
$("#popust").text("0%")
$("#popust").elements[0].style=""
if(data.error.code!=200){$(".error").text(data.error.msg)}
return}
$("#popust").elements[0].style="color:red;"
$("#kupon").text(kupon)
$("#popust").text(`-${(localData.popustProcenat).toFixed(0)}%`)
let novaCijena=localData.cijena*(1-localData.popustProcenat/100);$(".cijena span").html(`<span>€${(novaCijena).toFixed(2)}<u>€${(localData.cijena).toFixed(2)}</u></span>`)
})}
function ucitajArtikle(){x.POST(`/api/trgovina/`,{},function(data){$(".planovi-lista").html(``)
data.forEach(function(item){if(!item.vidljivo){return}
dozvole=""
item.dozvole.forEach(function(dozvola){dozvole+=`<li class="${dozvola.status ? `da` : "ne"}">${dozvola.ime}</li>`})
var svg=""
item.ikone.forEach(function(x){svg+=`<div class='ikona'>`+ikone[x]+'</div>'})
const urlParams=new URLSearchParams(window.location.search);const REF=urlParams.get("ref");let dugme;dugme=`<a href="/trgovina/${item.id}${REF ? `?ref=${REF}` : ""}"class="dugme hvr ${item.popularno ? `glavno` : ""}">Kupi</a>`;$(".planovi-lista").append(`<div class="plan-kurs"><!--<img class="slika"src="/static/img/new/tiktok.png"/>--><div class="ikone"><i class="ikona"><svg xmlns="http://www.w3.org/2000/svg"width="16"height="16"fill="currentColor"class="bi bi-tiktok"viewBox="0 0 16 16"><path d="M9 0h1.98c.144.715.54 1.617 1.235 2.512C12.895 3.389 13.797 4 15 4v2c-1.753 0-3.07-.814-4-1.829V11a5 5 0 1 1-5-5v2a3 3 0 1 0 3 3z"/></svg></i></div><div class="plan-kontent"><h2 class="naslov">${item.naslov}</h2><div class="cijena">${item.popustProcenat?`<u>€${item.cijena}</u>`:""}<p>€${item.popustCijena}</p><span>/${item.placanje}</span></div>${dugme}<!--<p class="kratkiOpis">kratki opis</p>--></div></div>`)})})}