$(document).ready(function () {
if ($('.main-header .FH').length){
// FASHION DEPTH ==========
var fullMenu = '';
$('ul.base-menu li.ifDrop').each(function(){
fullMenu = fullMenu + '
';
});
$('.nav-menu.base-menu').addClass('container-h');
$('ul.base-menu li.all-product-button').remove();
$('ul.base-menu').prepend(fullMenu);
$('ul.base-menu li > a > i').removeClass('fa-angle-right');
$('ul.base-menu li > a > i').addClass('fa-angle-down');
$('ul.base-menu ul.drop-list').each(function(){
if(!$(this).parent('div.menu-dd').length){
$('').insertBefore($(this));
}
})
$('div.menu-dd').each(function(){
var image = $(this).next('ul.drop-list').find('li.image').html();
var slider = $(this).next('ul.drop-list').find('li.slider-menu').html();
$(this).next('ul.drop-list').find('li.image').remove();
$(this).next('ul.drop-list').find('li.slider-menu').remove();
var subcat = $(this).next('ul.drop-list').html();
if(subcat != undefined){
var w = $(this).next('ul.drop-list').hasClass('w60') ? 'w60' : 'w100';
$(this).next('ul.drop-list').remove();
$(this).append('©Copyright SC OPTICON SRL 2022
");
});
// cos cumparaturi mesaj rosu
document.body.innerHTML = document.body.innerHTML.replace('
Cos de cumparaturi
', '
Nu amânați finalizarea comenzii - adăugarea produselor în coș nu rezervă produsele și nu este echivalentul cu plasarea unei comenzi ferme.
Cos de cumparaturi
');
// // promotii verde meniu
// document.body.innerHTML = document.body.innerHTML.replace('PROMOTII', '
PROMO');
// popup mesaj custom
document.body.innerHTML = document.body.innerHTML.replace('Transport gratuit', '
Transport gratuit ');
// orar doua randuri
document.body.innerHTML = document.body.innerHTML.replace('Luni-Vineri 09:00 – 16:00; Sâmbătă, Duminică – Închis', 'Luni-Vineri 09:00 – 16:00
Sâmbătă, Duminică – Închis');
// buton de cumparare
var ee = document.getElementsByClassName("testimonials owl-carousel owl-theme")
// buton de cumparare pagina finalizeaza comanda
$(document).ready(function() {
var aa = "" + window.location
if(aa.includes("finalizeaza-comanda"))
document.getElementsByClassName("testimonials owl-carousel owl-theme")[0].innerHTML = '
Trimite comanda
Atenție! Lentilele personalizate nu sunt returnabile!'
});
//retur 14 zile pagina produs
$(document).ready(function() {
var element = document.getElementsByClassName("transport-info")
if (element !== undefined && element.length > 0){
element[0].insertAdjacentHTML("afterend", '
14 zile pentru retur gratuit ');
}
//if ( $(window).width() < 990)
});
$('#trusticoane').prependTo( $('.detail-tabs') );
$(document).ready(function() {
if ( $(window).width() < 900){
var element = document.getElementsByClassName("logo-h")
var div = document.getElementsByClassName("mobile-icon")
if (element !== undefined && element.length > 0 && div !== undefined && div.length > 0){
//element.parentNode.insertBefore(div, element);
div = div[0]
element = element[0]
div.parentNode.insertBefore(element, div);
}
}
});
$(document).ready(function() {
if ( $(window).width() < 480){
var element = document.getElementsByClassName("qty-regulator")
if (element !== undefined && element.length > 0){
element = element[0]
element.insertAdjacentHTML('afterend', "
");
}
//var div = document.getElementsByClassName("mobile-icon")[0]
//element.parentNode.insertBefore(div, element);
//div.parentNode.insertBefore(element, div);
}
});
$(document).ready(function() {
if ( $(window).width() < 500){
var element = document.getElementsByClassName("bPrice")
if (element !== undefined && element.length > 0){
element = element[0]
element.insertAdjacentHTML('afterend', "
");
}
}
});
// unbind click info transport
$(document).ready(function() {
$('#getShippingInfo').unbind('click');
});
//JAVASCRIPT PENTRU FUNCTIA TRY-ON
var modal = document.getElementById("modal-background");
document.getElementById("modal-open-button").addEventListener("click", () => {
openModal();
});
window.onclick = function (event) {
if (event.target == modal) {
closeModal();
}
};
window.addEventListener("keydown", function (event) {
if (event.key === "Escape") {
closeModal();
}
});
function openModal() {
const iframe = document.getElementsByClassName("recommender-iframe")[1];
if (!iframe.src) {
iframe.src =
"https://eyewear-v2.pttrns.ai/?shopId=64f835d16bdaf500345073ec";
}
modal.classList.remove("modal-container--hidden");
setTimeout(function () {
modal.classList.remove("modal-container--faded");
}, 100);
}
function closeModal() {
document.getElementsByClassName('recommender-iframe')[1].removeAttribute('src')
modal.classList.add("modal-container--hidden", "modal-container--faded");
}
window.addEventListener(
"message",
(event) => {
if (event.data.type === "closeIframe") {
// Called if the iframe close button has been clicked.
closeModal();
}
},
false
);
function closeModal() {
document.getElementsByClassName('recommender-iframe')[1].removeAttribute('src');
modal.classList.add('modal-container--hidden', 'modal-container--faded');
}