$('.tws-top-menu--dropdown-menu-li').on("mouseenter", function(){$('.tws-top-menu--mega-menu:eq('+$(this).index('.tws-top-menu--dropdown-menu-li')+')').css('visibility', 'visible');});
$('.tws-top-menu--dropdown-menu-li').on("mouseleave", function(){$('.tws-top-menu--mega-menu').css('visibility', 'hidden');});
//$('.slot--top-bar-language').on("click", function(){$('.tws-language.btn-group.btn-group-sm').toggleClass('open');});
$('.navbar-toggle').on("click", function(){$('.navbar-collapse').toggleClass('collapse');});
$('.tws-top-menu--xs-toggle').on("click", function(){$(this).parent().parent().toggleClass('open');});
$('.tws-top-menu--xs-link').on("click", function(){$(this).parent().parent().toggleClass('open');});
$('.tws-language--button').on("click", function(){$(this).parent().toggleClass('open');});
$('.tws-article-description--show-more').on("click", function(){if($(this).find('button span').html()=='Show more'){$(this).find('button span').html('Show less');$('.tws-article-description--text-container').addClass('tws-article-description--show-full-description');} else{$(this).find('button span').html('Show more');$('.tws-article-description--text-container').removeClass('tws-article-description--show-full-description');}});
$('.tws-article-images--current-image').on("click", function(){$('.tws-article-images--dialog').toggleClass('ng-hide');});
$('.tws-article-images--modal-close-backdrop').on("click", function(){$('.tws-article-images--dialog').toggleClass('ng-hide');});
var ui = $(window).width()*(-1);
$('.tws-article-images--slick-zoom .slick-track').css({
'-webkit-transform' : 'translateX('+ui+'px)',
'-ms-transform' : 'translateX('+ui+'px)',
'transform' : 'translateX('+ui+'px)',
'width' : $('.tws-article-images--slick-zoom .slick-slide').length*$(window).width()+'px'
});
$('.tws-article-images--slick-zoom .slick-slide').css('width',$(window).width()+'px');
$('.tws-article-images--slick-zoom .slick-next').on("click", function(){
if(ui>($('.tws-article-images--slick-zoom .slick-slide').length-2)*(-1)*$(window).width()){
ui = ui-$(window).width();}
else{$('.tws-article-images--spinner').css('opacity',0);ui= 0;$('.tws-article-images--slick-zoom .slick-track').css({'transition' : 'transform 0ms ease 0s',
'-webkit-transform' : 'translateX('+ui+'px)',
'-ms-transform' : 'translateX('+ui+'px)',
'transform' : 'translateX('+ui+'px)'
});ui= $(window).width()*(-1);$('.tws-article-images--slick-zoom .slick-track').css('transition', 'transform 500ms ease 0s');}
$('.tws-article-images--slick-zoom .slick-track').css({
'-webkit-transform' : 'translateX('+ui+'px)',
'-ms-transform' : 'translateX('+ui+'px)',
'transform' : 'translateX('+ui+'px)'
});});
$('.tws-article-images--slick-zoom .slick-prev').on("click", function(){$('.tws-article-images--slick-zoom .slick-track').css('transition', 'transform 500ms ease 0s');
if(ui<(-1)*$(window).width()){
ui = ui+$(window).width();}
else{$('.tws-article-images--spinner').css('opacity','0');ui= ($('.tws-article-images--slick-zoom .slick-slide').length-1)*(-1)*$(window).width();$('.tws-article-images--slick-zoom .slick-track').css({'transition' : 'transform 0ms ease 0s',
'-webkit-transform' : 'translateX('+ui+'px)',
'-ms-transform' : 'translateX('+ui+'px)',
'transform' : 'translateX('+ui+'px)'
});ui = ($('.tws-article-images--slick-zoom .slick-slide').length-2)*(-1)*$(window).width();$('.tws-article-images--slick-zoom .slick-track').css('transition', 'transform 500ms ease 0s');}
$('.tws-article-images--slick-zoom .slick-track').css({
'-webkit-transform' : 'translateX('+ui+'px)',
'-ms-transform' : 'translateX('+ui+'px)',
'transform' : 'translateX('+ui+'px)'
});});
var uis = Math.floor(($(window).width()-150)/2-20)*(-1);
$('.tws-article-images--slick-big .slick-track').css({
'-webkit-transform' : 'translateX('+uis+'px)',
'-ms-transform' : 'translateX('+uis+'px)',
'transform' : 'translateX('+uis+'px)',
'width' : $('.tws-article-images--slick-big .slick-slide').length*Math.floor(($(window).width()-150)/2-20)+'px'
});
$('.tws-article-images--slick-big .slick-slide').css('width',Math.floor(($(window).width()-150)/2-20)+'px');
$('.tws-article-images--slick-nav .slick-slide').on("click", function(){
uis = ($(this).index('.tws-article-images--slick-nav .slick-slide')+1)*Math.floor(($(window).width()-150)/2-20)*(-1);
$('.tws-article-images--slick-big .slick-track').css({
'-webkit-transform' : 'translateX('+uis+'px)',
'-ms-transform' : 'translateX('+uis+'px)',
'transform' : 'translateX('+uis+'px)'
});});
function szallit(MI) {
szal=0;
//csomag('--choose--');
//document.getElementById('kupon').value = '';
//$('.tws-checkout-shortcuts--dropdown:eq(0) .dropdown-toggle').text() = MI;
//document.getElementById('le').style.visibility = 'hidden';
if(MI=="--choose--"){szal = 0;}
if(MI=="store pickup"){szal = 0;}
if(MI=="HU - standard"){
szal = 7.00;
//szal = 0;
}
if(MI=="HU - priority"){szal = 11.00;}
if(MI=="EU - standard"){szal = 20.00;}
if(MI=="EU - priority"){szal = 40.00;}
if(MI=="out of EU - standard"){szal = 22.65;}
if(MI=="out of EU - priority"){szal = 30.00;}
if(MI=="Coupon Code"){szal = 0;}
osszese = 0;
l = 0;
k = 1;
ez = '';
az = '';
oz = '';
pa = '';
pb = '';
pc = '';
pd = '';
pe = '';
for(f=1; f<0; f++){
if(document.getElementById('darab'+f).value!="0"){
//osszese = Number(osszese + Number(document.getElementById('reszossz'+f).innerHTML));
//osszese = Number(osszese);
ez = ez+document.getElementById('id'+f).value+'a';
az = az+document.getElementById('darab'+f).value+'a';
oz = oz+document.getElementById('meret'+f).value+'a';
pa = pa+'';
pb = pb+'';
pc = pc+'';
pd = pd+'';
if(kupi!=''){pe = pe+'';}
k = k + 1;
l = Number(l+Number(document.getElementById('darab'+f).value));
}}
//if(szal=="0"){document.getElementById('szk').innerHTML = '';}
//else {
//if(MI.substr(0,3)=='HU '){document.getElementById('szk').innerHTML = 'Shipping prices:
standard - € 4.70 - 2-3 days
priority - € 6.50 - 1 days
From € 200 - Free standard shipping';}
//if(MI.substr(0,3)=='EU '){document.getElementById('szk').innerHTML = 'Shipping prices:
standard - € 14.00 - 3-7 days
priority - € 23.30 - 1-3 days
From € 200 - Free standard shipping';}
//if(MI.substr(0,3)=='EU-' || MI.substr(0,3)=='ou '){document.getElementById('szk').innerHTML = 'Shipping prices:
standard - € 22.65 - 3-7 days
priority - € 30.00 - 3-5 days
From € 200 - Free standard shipping';}}
if(Number(osszese)>=200){szal = 0;}
//document.getElementById('szallitas').innerHTML = '€ '+szal;
document.getElementById('kosarki').innerHTML = ''+pa+pb+pc+pd+pe+'';
//document.getElementById('osszes').innerHTML = '€ '+ Number(osszese+szal);
//document.getElementById('kosar').innerHTML = ''+l+' product(s)
€ '+osszese+'
basket';
document.getElementById('aler').innerHTML = '';
if(l!=0){cCookie('kosar','3.12.161.138ab'+ez+'b'+az+'b'+oz+'b1738726334','15');}
if(l==0){eCookie('kosar');}
}
function darab(MENNYI,AR,RESZ){
if(MENNYI<=document.getElementById('darabmax'+RESZ).value){darabar = Number(MENNYI * AR);
document.getElementById('reszossz'+RESZ).innerHTML = '€ '+darabar;
szallit($('.tws-checkout-shortcuts--dropdown:eq(0) .dropdown-toggle').text());
document.getElementById('aler').innerHTML = '';}
if(MENNYI>document.getElementById('darabmax'+RESZ).value){
document.getElementById('reszossz'+RESZ).innerHTML = '€ '+AR;
document.getElementById('darab'+RESZ).value = '1';
szallit($('.tws-checkout-shortcuts--dropdown:eq(0) .dropdown-toggle').text());
document.getElementById('aler').innerHTML = '
Unfortunatelly there is not enough item available at the stock.
Please contact us!';}
}
function torol(MIT) {
document.getElementById('termek'+MIT).style.display='none';
//document.getElementById('darab'+MIT).value = '0';
document.getElementById('reszossz'+MIT).innerHTML = ' 0';
osszesen = 0;
for(e=0; e<-1; e++){
osszesen = Number(osszesen + Number(document.getElementById('reszossz'+e).innerHTML));
}
if(osszesen==0){$('.slot--checkout-cart').css('display', 'none');$('.fabrikk--summary').css('display', 'none');$('.tws-angular-compile').html('Your cart is empty.');$('.tws-micro-cart--counter').html('0');szallit('--choose--');eCookie('kosar');};
if(osszesen!=0){$('.tws-cart-summary--table .twsCost').html(osszesen);$('.tws-cart-summary--value.ng-scope').html(Math.round(((osszesen-osszesen/1.27) * 100) / 100,));szallit($('.tws-checkout-shortcuts--dropdown:eq(0) .dropdown-toggle').text());};
}
function cCookie(name,value,mins) {
if (mins) {
var date = new Date();
date.setTime(date.getTime()+(mins*60*1000));
var expires = "; expires="+date.toGMTString();
}
else var expires = "";
document.cookie = name+"="+value+expires+"; path=/";
}
function rCookie(name) {
var nameEQ = name + "=";
var ca = document.cookie.split(';');
for(var i=0;i < ca.length;i++) {
var c = ca[i];
while (c.charAt(0)==' ') c = c.substring(1,c.length);
if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
}
return null;
}
function eCookie(name) {
cCookie(name,"",-1);
}
function kuldo() {osszese=1;
if($('.tws-checkout-shortcuts--dropdown:eq(0) .dropdown-toggle').text()=='--choose--'){document.getElementById('aler').innerHTML = 'Please choose shipping!';}
else {if(osszese==0){document.getElementById('aler').innerHTML = 'Your basket is empty!';}
else {if($('.tws-checkout-shortcuts--dropdown:eq(1) .dropdown-toggle').text()=='--choose--'){document.getElementById('aler').innerHTML = 'Please choose wrapping!';}
else {if($('.tws-checkout-shortcuts--dropdown:eq(0) .dropdown-toggle').text()=='store pickup'){window.location='/eng/buy/';}
else {csomagki();}}
}}}
var kupi='';
function kupon(str){
//csomag('--choose--');
szallit($('.tws-checkout-shortcuts--dropdown:eq(0) .dropdown-toggle').text());
var xmlhttp;
if (str==""){return;}
if (window.XMLHttpRequest){xmlhttp=new XMLHttpRequest();}
else {xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");}
xmlhttp.open("GET","/kupon.php?data="+str,true);
xmlhttp.send();
xmlhttp.onreadystatechange=function(){
if(xmlhttp.readyState==4 && xmlhttp.status==200 && xmlhttp.responseText==""){$('.help-blocks').html('coupon code failed');}
if (xmlhttp.readyState==4 && xmlhttp.status==200 && xmlhttp.responseText=="ship"){kupi = 0;szallit("Coupon Code");document.getElementById('kupon').value="free shipping";document.getElementById('kupon').disabled = true;}
if (xmlhttp.readyState==4 && xmlhttp.status==200 && xmlhttp.responseText!="ship" && xmlhttp.responseText!=""){kupi = xmlhttp.responseText;if($('.tws-checkout-shortcuts--dropdown:eq(0) .dropdown-toggle').text()=='--choose--'){document.getElementById('aler').innerHTML = '
Please choose shipping!';return false;}
oss='';
for(f=0; f<-1; f++){
if(document.getElementById('darab'+(f+1)).value!="0"){
$('#termek'+f+' .twsCost:eq(0)').html(Number(Number(document.getElementById('reszossz'+f).innerHTML-Number(document.getElementById('reszossz'+f).innerHTML/100*xmlhttp.responseText))));
$('#termek'+f+' .twsCost:eq(1)').html(Math.round((($('#termek'+f+' .twsCost:eq(0)').html()/1.27) * 100) / 100 ,));
document.getElementById('reszossz'+f).innerHTML = $('#termek'+f+' .twsCost:eq(0)').html();
oss = Number(oss + Number(document.getElementById('reszossz'+f).innerHTML));}}
$('.tws-cart-summary--table .twsCost').html(oss);$('.tws-cart-summary--value.ng-scope').html(Math.round(((oss-oss/1.27) * 100) / 100 ,));
//document.getElementById('osszes').innerHTML = ' '+ Number(Number(oss-Number(oss/100*xmlhttp.responseText))+Number(document.getElementById('szallitas').innerHTML));
document.getElementById('kupon').value=xmlhttp.responseText+"% discount";document.getElementById('kupon').disabled = true;}
}}
function csomag(KI) {
document.getElementById('aler').innerHTML = '';
if(KI=='igen' || KI=='yes'){
//document.getElementById('csomi').style.display="block";
document.getElementById('nem').value='';
document.getElementById('uzenet').value='';
document.getElementById('osszes').innerHTML = '€ '+ Number(Number(document.getElementById('osszes').innerHTML.substr(2))+3.50);
//document.getElementById('szk').innerHTML = 'We are using wrapping paper
from our collection and preparing
the present individually with it.
We are decorating the gift with matching color strips and card.
The price of this service
is EUR 3.50.';
}
else{
if($('.tws-checkout-shortcuts--dropdown:eq(1) .dropdown-toggle').text()=="igen" || $('.tws-checkout-shortcuts--dropdown:eq(1) .dropdown-toggle').text()=="needed")document.getElementById('osszes').innerHTML = '€ '+ Number(Number(document.getElementById('osszes').innerHTML.substr(2))-3.50);
//document.getElementById('csomi').style.display="none";
document.getElementById('nem').value='';
document.getElementById('uzenet').value='';
//document.getElementById('szk').innerHTML = '';
}
//document.getElementById('csom').style.visibility = 'hidden';
$('.tws-checkout-shortcuts--dropdown:eq(1) .dropdown-toggle').text() = KI;
}
function csomagki(){
var xmlhttps;
if($('.tws-checkout-shortcuts--dropdown:eq(1) .dropdown-toggle').text()=="igen" || $('.tws-checkout-shortcuts--dropdown:eq(1) .dropdown-toggle').text()=="needed"){
if (window.XMLHttpRequest){xmlhttps=new XMLHttpRequest();}
else {xmlhttps=new ActiveXObject("Microsoft.XMLHTTP");}
formData = new FormData();
formData.append('nem',document.getElementById('nem').value);
formData.append('uzenet',document.getElementById('uzenet').value);
//formData.append('veg',document.getElementById('osszes').innerHTML);
xmlhttps.open("POST","/csomag.php",true);
xmlhttps.send(formData);
xmlhttps.onreadystatechange=function(){
if (xmlhttps.readyState==4 && xmlhttps.status==200){document.getElementById('kosarki').innerHTML = document.getElementById('kosarki').innerHTML+'';document.kosarki.submit();}
}}
else{document.kosarki.submit();}}
function szall(MI){
var szal;
if(MI=="store pickup"){szal = 0;}
if(MI=="HU - standard"){
szal = 7.00;}
if(MI=="HU - priority"){szal = 11.00;}
if(MI=="EU - standard"){szal = 20.00;}
if(MI=="EU - priority"){szal = 40.00;}
if(MI=="out of EU - standard"){szal = 22.65;}
if(MI=="out of EU - priority"){szal = 30.00;}
if(MI=="Coupon Code"){szal = 0;}
return szal;
}
$('.dropdown1').on("click", function(){$('.dropdown2').removeClass('open');$(this).toggleClass('open');});
$('.dropdown2').on("click", function(){$('.dropdown1').removeClass('open');$(this).toggleClass('open');});
$('.dropdown3').on("click", function(){$(this).toggleClass('open');});
$('.dropdown1 ul li a').on("click", function(){$('.dropdown1 a:eq(0)').html($(this).html()+'');$('.tws-unique-selling-points--text:eq(0)').html('shipping: '+szall($(this).html()));});
$('.dropdown2 ul li a').on("click", function(){if(($(this).html()=='igen' && $('.dropdown2 a:eq(0)').text()=='igen') || ($(this).html()=='nem' && $('.dropdown2 a:eq(0)').text()=='nem ') || ($(this).html()=='nem' && $('.dropdown2 a:eq(0)').text()=='nem')){return false;}else{$('.tws-unique-selling-points--text:eq(1)').parent().toggleClass('opens');$('.tws-cart--extra').toggleClass('opens');$('.tws-unique-selling-points--text:eq(1)').html('Gift wrap: 3.5');}$('.dropdown2 a:eq(0)').html($(this).html()+'');});
$('.dropdown3 ul li a').on("click", function(){$('.dropdown3 a:eq(0)').html($(this).html()+'');});
function meret(MENNYI) {
for(x=0; x<0; x++){document.getElementById('m'+x).style.color='#808285';
document.getElementById('m'+x).style.fontWeight='normal';}
document.getElementById(MENNYI).style.color='#000000';
document.getElementById(MENNYI).style.fontWeight='bold';
document.getElementById('aler').innerHTML ='';
}
function kuld() {
if(document.getElementById('meret').value==''){document.getElementById('aler').innerHTML = 'Please choose size!';}
else {document.kosarba.submit();}
}
$('.tws-article-buy-button-with-modal--buy-button').on("click", function(){if($(this).attr('data-item')){document.getElementById('id').value=$(this).attr('data-item');}document.kosarba.submit();});
if(rCookie('cookie')=='true'){$('.tws-accept-cookies').addClass('ng-hide');}
$('.tws-accept-cookies button').on("click", function(){cCookie('cookie','true', '525600');$('.tws-accept-cookies').addClass('ng-hide');});
$('.tws-mega-menu--search-button').on("click", function(){$('.tws-mega-menu--search-bar').toggleClass('open');$('.tws-article-search input').focus();});
$( ".form-control" ).on("change paste keyup",function() {
search($(this).val());
});
function search(v){
$.ajax({
url: '../front/search.php?lang=eng&type=5',
data: {search: v},
cache: true,
async: false,
dataType: "text",
type: "POST",
success: function(responsesd){
$( ".tws-article-search ul" ).remove();
$('.tws-article-search input').after('');
}});
}
$('.tws-checkout--pay-button').on("click", function(){szallit($('.tws-checkout-shortcuts--dropdown:eq(0) .dropdown-toggle').text());csomagki();kuldo();});