function loadStyleSheet(src) { if (document.createStyleSheet){ document.createStyleSheet(src); } else { $("head").append($("img').css("position","absolute").animate({ marginTop: "-460px", marginLeft: "450px", opacity: 0.2, width:"30px" }, "slow",function() { $('.product_list_image_invisible_duplicate'+seg_identification+'>img').css("position","relative"); $('.product_list_image_invisible_duplicate'+seg_identification+'>img').css("margin-top","0px"); $('.product_list_image_invisible_duplicate'+seg_identification+'>img').css("margin-left","0px"); $('.product_list_image_invisible_duplicate'+seg_identification+'>img').css("opacity","1"); $('.product_list_image_invisible_duplicate'+seg_identification+'>img').css("width","250px"); $('.product_list_image_invisible_duplicate'+seg_identification+'').css("z-index","-10"); $('.product_list_image_invisible_duplicate'+seg_identification+'').css("display","none"); } ); } if(productsets_holder_id!='' && productsets_holder_id!==undefined){ $('#'+productsets_holder_id+' #productsets_row_carticon_'+seg_identification).hide(); $('#'+productsets_holder_id+' #productsets_row_carticon_'+seg_identification).fadeIn(); $('.productsets_row_addtocart_'+seg_identification).addClass("productsets_row_added_to_cart"); } /* $('.product_list_image_invisible_duplicate'+seg_identification+'').css("z-index","0").css("display","block"); $('.product_list_image_invisible_duplicate'+seg_identification+' img').css("position","absolute").animate({ marginTop: "-460px", marginLeft: "450px", opacity: 0.2, width:"30px" }, "slow",function() { $('.product_list_image_invisible_duplicate'+seg_identification+'').fadeIn('fast'); $('.product_list_image_invisible_duplicate'+seg_identification+' img').css("position","relative"); $('.product_list_image_invisible_duplicate'+seg_identification+' img').css("margin-top","0px"); $('.product_list_image_invisible_duplicate'+seg_identification+' img').css("margin-left","0px"); $('.product_list_image_invisible_duplicate'+seg_identification+' img').css("opacity","1"); $('.product_list_image_invisible_duplicate'+seg_identification+' img').css("width","250px"); $('.product_list_image_invisible_duplicate'+seg_identification+'').css("z-index","-10"); } ); */ var theColorIs = $('.is_rd').css("color"); /* if(redirect_to_page_url=='' && theColorIs=='rgb(255, 255, 255)') alert('Produkt bol pridaný'); */ /* bolo vypnute, lebo pri setoch to vyskakovalo tolko krat kolko bolo produktov v sete */ /* if(redirect_to_page_url=='') alert('Produkt bol pridaný'); */ refresh_cart_details(domain,lang,prod_menu_id,'',cart_type,is_scd2_flyout,'1'); refresh_cart_content(domain,lang,prod_menu_id,is_admintool); if(redirect_to_page_url!='' && redirect_to_page_url!='added2cart_popup3') redirect_to_page(redirect_to_page_url); if(redirect_to_page_url=='') refresh_print_stock_error_in_cart(domain,lang); if(redirect_to_page_url=='added2cart_popup3') generate_added2cart_popup3(domain,lang,seg_identification,pcs); /*}}); */ }); }else{ if(customer_textfield_1_mandatory_check_passed==false){ $('html, body').animate({ scrollTop: $("#customer_textfield_1").offset().top-150 }, 200); $("#customer_textfield_1").css("border","2px solid red").effect( "bounce", {times:3}, 1200 ); } } } function refresh_print_stock_error_in_cart(domain,lang,seg_identification,prod_menu_id,weight){ $('.proddet_print_stock_error_in_cart').load(domain+"classes/classes_index_eshop_ajax.php?action=refresh_print_stock_error_in_cart&lang="+lang+"",'',function(){ }); } function refresh_cart_content(domain,lang,prod_menu_id,is_admintool,$prod_from_url){ var additional_order_row_text = $('#additional_order_row_text').val(); var additional_order_row_sum = $('#additional_order_row_sum').val(); var additional_order_row_type_sum_or_per = $('#additional_order_row_type_sum_or_per').val(); if(additional_order_row_text!='' && additional_order_row_text!==undefined){ var additional_order_row_text = additional_order_row_text.split(' ').join('---space---'); } if(additional_order_row_sum!='' && additional_order_row_sum!==undefined){ var additional_order_row_sum = additional_order_row_sum.split(',').join('.'); var additional_order_row_sum = additional_order_row_sum.split(' ').join(''); } var coupon_code = $('#coupon_code').val(); var loyalty_discount_text = $('#loyalty_discount_text').val(); if(loyalty_discount_text!='' && loyalty_discount_text!==undefined){ var loyalty_discount_text = loyalty_discount_text.split(' ').join('---space---'); } var loyalty_discount = $('#loyalty_discount').val(); if(loyalty_discount!='' && loyalty_discount!==undefined){ var loyalty_discount = loyalty_discount.split(',').join('.'); var loyalty_discount = loyalty_discount.split(' ').join(''); } if(loyalty_discount_text===undefined) loyalty_discount_text=''; if(loyalty_discount===undefined) loyalty_discount=''; if(loyalty_discount_text!='' && loyalty_discount!='') is_custom_discount=1; else is_custom_discount=0; $('#cart_content').load(domain+"classes/classes_index_eshop_ajax.php?action=refresh_cart_content&lang="+lang+"&prod_menu_id="+prod_menu_id+"&is_admintool="+is_admintool+"&coupon_code="+coupon_code+"&loyalty_discount_text="+loyalty_discount_text+"&loyalty_discount="+loyalty_discount+"&is_custom_discount="+is_custom_discount+"&additional_order_row_text="+additional_order_row_text+"&additional_order_row_sum="+additional_order_row_sum+"&additional_order_row_type_sum_or_per="+additional_order_row_type_sum_or_per+"&prod_from_url="+$prod_from_url+"",'',function(){ if(is_admintool==1) refresh_customer_data2_holder_col1(domain,lang,prod_menu_id,is_admintool); }); } function change_quantity(domain,lang,product_id,type,carts_id,prod_menu_id,is_admintool,cart_type,is_scd2_flyout,show_scd2_flyout_on_change_quantity,is_gift,min_pcs,set_pcs){ var cart_pcs = $('#cart_pcs_'+carts_id).val(); if(cart_pcs'); $('#ajax_check_vat_id').load(domain+"classes/classes_index_eshop_ajax.php?action=ajax_check_vat_id&lang="+lang+"&vat_id="+icdph+"&no_edit="+no_edit+"&country1="+country1+"&is_admintool="+is_admintool+"",'',function(){ refresh_delivery_method(domain,lang,no_edit,prod_menu_id,is_admintool); refresh_customer_data2_holder_col2(domain,lang,prod_menu_id,is_admintool); /*refresh_customer_data2_holder_col3(domain,lang,prod_menu_id,is_admintool);*/ refresh_cart_details(domain,lang); }); } function change_session_value(domain,lang,session_parameter,session_value,is_admintool){ $('.js_scriptholder').load(domain+"classes/classes_index_eshop_ajax.php?action=change_session_value&lang="+lang+"&is_admintool="+is_admintool+"&session_parameter="+session_parameter+"&session_value="+session_value+"",'',function(){ if(session_parameter=='editable_paym_deliv' && session_value=='1'){refresh_customer_data2_holder_col2(domain,lang,'',is_admintool); } }); } function change_vatrate_country4vat(domain,lang,is_admintool){ var country1 = $('#country1').val(); if($('#ajax_check_vat_id').length>0) { // ak existuje $('#ajax_check_vat_id').load(domain+"classes/classes_index_eshop_ajax.php?action=change_vatrate_country4vat&lang="+lang+"&country1="+country1+"&is_admintool="+is_admintool+"",'',function(){ }); }else{ $.ajax({ url: domain+"classes/classes_index_eshop_ajax.php?action=change_vatrate_country4vat&lang="+lang+"&country1="+country1+"&is_admintool="+is_admintool+"", success: function(){ }}); } } function write_session_values_helpfunction1(domain,lang,prod_menu_id,is_admintool,refresh_on_success){ $.when(write_session_values(domain,lang,prod_menu_id,is_admintool,refresh_on_success)).then(write_session_values_helpfunction2()); }; function write_session_values_helpfunction2(){ setTimeout( write_session_values_helpfunction3, 1000); } function write_session_values_helpfunction3(){ $('.div_above_save1').hide(); $('.div_above_save2').hide(); } function write_session_values(domain,lang,prod_menu_id,is_admintool,refresh_on_success){ if(is_admintool==1) {admin_edited_orders_id=$('#admin_edited_orders_id').val(); var admin_edited_orders_id_str='&admin_edited_orders_id='+admin_edited_orders_id+'';} var name = $( "input[name='name']" ).val().replace('&', "---and_sign---"); var surname = $( "input[name='surname']" ).val().replace('&', "---and_sign---"); var company = $( "input[name='company']" ).val().replace('&', "---and_sign---"); var company = company.replace('&', "---and_sign---"); var is_invoice_for_company = $( "input[name='is_invoice_for_company']:checked" ).val().replace('&', "---and_sign---"); var is_vat_payer = $( "input[name='is_vat_payer']:checked" ).val().replace('&', "---and_sign---"); var ico = $( "input[name='ico']" ).val().replace('&', "---and_sign---"); var dic = $( "input[name='dic']" ).val().replace('&', "---and_sign---"); var icdph = $( "input[name='icdph']" ).val().replace('&', "---and_sign---"); var street = $( "input[name='street']" ).val().replace('&', "---and_sign---"); var city = $( "input[name='city']" ).val().replace('&', "---and_sign---"); var zip = $( "input[name='zip']" ).val().replace('&', "---and_sign---"); var country1 = $( "select[name='country1']" ).val().replace('&', "---and_sign---"); var phone1_1 = $( "input[name='phone1_1']" ).val().replace('&', "---and_sign---"); var phone1_2 = $( "input[name='phone1_2']" ).val().replace('&', "---and_sign---"); var phone1_2 = phone1_2.replace('+', "---plus_sign---"); var email = $( "input[name='email']" ).val().replace('&', "---and_sign---"); var da_eq_ba = $( "input[name='da_eq_ba']:checked" ).val().replace('&', "---and_sign---"); var name2 = $( "input[name='name2']" ).val().replace('&', "---and_sign---"); var surname2 = $( "input[name='surname2']" ).val().replace('&', "---and_sign---"); var company2 = $( "input[name='company2']" ).val().replace('&', "---and_sign---").replace('&', "---and_sign---" ); var street2 = $( "input[name='street2']" ).val().replace('&', "---and_sign---" ); var city2 = $( "input[name='city2']" ).val().replace('&', "---and_sign---" ); var zip2 = $( "input[name='zip2']" ).val().replace('&', "---and_sign---" ); var country2 = $( "select[name='country2']" ).val().replace('&', "---and_sign---" ); var phone2_1 = $( "input[name='phone2_1']" ).val().replace('&', "---and_sign---" ); var phone2_2 = $( "input[name='phone2_2']" ).val().replace('&', "---and_sign---" ); var phone2_2 = phone2_2.replace('+', "---plus_sign---"); var agree_with_newsletter = $( "input[name=agree_with_newsletter]:checked" ).val(); var agree_with_agb = $( "input[name=agree_with_agb]:checked" ).val(); var agree_with_privacypolicy = $( "input[name=agree_with_privacypolicy]:checked" ).val(); var disagree_with_heureka_oz = $( "input[name=disagree_with_heureka_oz]:checked" ).val(); if($('input[name="username"]').length && $('input[name="username"]').val().length) { var username = $( "input[name='username']" ).val().replace('&', "---and_sign---");} if($('input[name="password"]').length && $('input[name="password"]').val().length) { var password = $( "input[name='password']" ).val().replace('&', "---and_sign---");} if($('input[name="password2"]').length && $('input[name="password2"]').val().length) {var password2 = $( "input[name='password2']" ).val().replace('&', "---and_sign---");} if($('input[name="customer_data2_usertype"]').length && $('input[name="customer_data2_usertype"]').val().length) {var customer_data2_usertype = $( "input[name='customer_data2_usertype']:checked" ).val().replace('&', "---and_sign---");} if ($('.class_shops_payment_methods_id').is(':radio')) { var shops_payment_methods_id = $( "input[name=shops_payment_methods_id]:checked" ).val(); } else { var shops_payment_methods_id = $( "select[name='shops_payment_methods_id']" ).val(); } if ($('.class_shops_payment_methods_places_id').is(':radio')) { var shops_payment_methods_places_id = $( "input[name=shops_payment_methods_places_id]:checked" ).val(); } else { var shops_payment_methods_places_id = $( "select[name='shops_payment_methods_places_id']" ).val(); } if ($('.class_temp_payment_methods_id').is(':radio')) { var temp_payment_methods_id = $( "input[name=temp_payment_methods_id]:checked" ).val(); } else { var temp_payment_methods_id = $( "select[name='temp_payment_methods_id']" ).val(); } var comment = $( "textarea#comment" ).val().replace('&', "---and_sign---" ); if(is_admintool==1) var admincomment = $( "textarea#admincomment" ).val().replace('&', "---and_sign---" ); comment=comment.split('&').join("---and_sign---"); if(is_admintool==1) admincomment=admincomment.split('&').join("---and_sign---"); if(is_admintool==1){ $('#check_admin_editorder_orders_id').load(domain+"classes/classes_index_eshop_ajax.php?action=check_admin_editorder_orders_id&lang="+lang+"&is_admintool="+is_admintool+"&admin_edited_orders_id="+admin_edited_orders_id+"",'',function(){ }); } var ajaxdata='name='+name+'&surname='+surname+'&company='+company+'&is_invoice_for_company='+is_invoice_for_company+'&is_vat_payer='+is_vat_payer+'&ico='+ico+'&dic='+dic+'&icdph='+icdph+'&street='+street+'&city='+city+'&zip='+zip+'&country1='+country1+'&phone1_1='+phone1_1+'&phone1_2='+phone1_2+'&email='+email+'&da_eq_ba='+da_eq_ba+'&name2='+name2+'&surname2='+surname2+'&company2='+company2+'&street2='+street2+'&city2='+city2+'&zip2='+zip2+'&country2='+country2+'&phone2_1='+phone2_1+'&phone2_2='+phone2_2+'&shops_payment_methods_id='+shops_payment_methods_id+''+'&shops_payment_methods_places_id='+shops_payment_methods_places_id+''+'&temp_payment_methods_id='+temp_payment_methods_id+'&comment='+comment+'&admincomment='+admincomment+'&agree_with_newsletter='+agree_with_newsletter+'&agree_with_agb='+agree_with_agb+'&agree_with_privacypolicy='+agree_with_privacypolicy+'&disagree_with_heureka_oz='+disagree_with_heureka_oz+'&customer_data2_usertype='+customer_data2_usertype+'&username='+username+'&password='+password+'&password2='+password2+''+admin_edited_orders_id_str+''; $.ajax({ type: "POST", url: domain+"classes/classes_index_eshop_ajax.php?action=write_session_values&lang="+lang+"&is_admintool="+is_admintool+"", data: ajaxdata, success: function(msg){ if(refresh_on_success=='1' || refresh_on_success=='2') { if(refresh_on_success=='1') refresh_customer_data2_holder_col1(domain,lang,prod_menu_id,is_admintool); if(refresh_on_success=='2') { if (window.opener) { window.opener.location.reload(); }else{ window.location.reload(); } } } else refresh_customer_data2_holder_col3(domain,lang,prod_menu_id,is_admintool); /* if(noredirect=='0'){ redir='?act=new_order&menu_act_r1=incoming_orders&menu_act_r2=new_order&submit=1'; $(location).attr('href',redir); }else{ $('#warnings_'+type).load("../classes/class_orders_ajax.php?action=refresh_warnings&type="+type+"",function(){ if(ref_prod==1) refresh_products(); }); }*/ } }); } function delete_company_session_values(domain,lang,prod_menu_id,is_admintool,refresh_on_success){ var ajaxdata=''; $.ajax({ type: "POST", url: domain+"classes/classes_index_eshop_ajax.php?action=delete_company_session_values&lang="+lang+"&is_admintool="+is_admintool+"", data: ajaxdata, success: function(msg){ if(refresh_on_success=='1') { refresh_customer_data2_holder_col1(domain,lang,prod_menu_id,is_admintool); } else refresh_customer_data2_holder_col3(domain,lang,prod_menu_id,is_admintool); } }); } function delete_icdph_session_value(domain,lang,prod_menu_id,is_admintool,refresh_on_success){ var ajaxdata=''; $.ajax({ type: "POST", url: domain+"classes/classes_index_eshop_ajax.php?action=delete_icdph_session_value&lang="+lang+"&is_admintool="+is_admintool+"", data: ajaxdata, success: function(msg){ if(refresh_on_success=='1') { refresh_customer_data2_holder_col1(domain,lang,prod_menu_id,is_admintool); } else refresh_customer_data2_holder_col3(domain,lang,prod_menu_id,is_admintool); } }); } function check_customer_data(domain,lang,justcheck,prod_menu_id,eshop_act,is_admintool){ $('#confirm_data').load(domain+"classes/classes_index_eshop_ajax.php?action=check_customer_data&lang="+lang+"&justcheck="+justcheck+"&prod_menu_id="+prod_menu_id+"&eshop_act="+eshop_act+"&is_admintool="+is_admintool+"",'',function(){ }); } function generate_price(domain,lang,price_from_parameter,seg_identification,is_admintool){ // alert(domain+' | '+lang+' | '+price_from_parameter+' | '+seg_identification+' | '+is_admintool); var eshop_parameters_radio_insteadof_select = $('#eshop_parameters_radio_insteadof_select').val(); if(price_from_parameter>0 || price_from_parameter=='-1' || price_from_parameter=='-2' || price_from_parameter=='-3'){ if(price_from_parameter>0){ var string= $('#parameter_'+seg_identification+'_'+price_from_parameter).val(); var brokenstring=string.split("_"); var parameter=brokenstring[0]; } if(price_from_parameter=='-1' || price_from_parameter=='-2' || price_from_parameter=='-3'){ var parameter=''; var textarea=''; var parameter_codes_string= $('#parameter_codes'+seg_identification).val(); var parameter_codes=parameter_codes_string.split(","); for(i=0;i 0 ) {$(":radio[value="+selected_option+"]").prop("checked", true); } }*/ function switch_parameter(sel_id, selected_option) { /* zmenili sme switch_parameter z jednoduchej na zlozitejsiu verziu, aby sa nedal cez obrazok zvolit taky parameter ktory je disabled alebo neexistuje, napr. kvoli pompeza */ var selectElem = $("#parameter_" + sel_id); // Escape selected_option for safe use in a selector var escapedOption = CSS.escape(selected_option); // Find the option and check if it exists and is not disabled var option = selectElem.find('option[value="' + escapedOption + '"]'); if (option.length > 0 && !option.prop('disabled')) { selectElem.val(selected_option); } else { console.warn("Option not found or is disabled:", selected_option); } // Find radio with this value and check if it's not disabled var radio = $(':radio[value="' + escapedOption + '"]'); if (radio.length > 0 && !radio.prop('disabled')) { radio.prop("checked", true); } else { console.warn("Radio button not found or is disabled for value:", selected_option); } } function switch_parameter2(sel_id,selected_option){ $("#parameter_"+sel_id).val(selected_option); } function parameter_filter_changed(additional_fields_id){ var option= $('#afid_'+additional_fields_id).val(); var option2= $('#afid2_'+additional_fields_id).val(); $('select.parameter_filter').val(''); $('#afid_'+additional_fields_id).val(option); $('#afid2_'+additional_fields_id).val(option2); } function check_available_sizes(selector, available_sizes, active_colorsize_codes, seg_identification){ var this_selected=$( "#"+selector+" option:selected" ).val(); var myvar = this_selected.split("_"); var product_parameters_options_id=myvar[0]; var first_already_selected=false; var myarr = available_sizes.split(","); for(i=0;i1){ var selweek_checkbox = $('#selweek_'+seg_identification+'_'+weeknr+':checked').val(); if(selweek_checkbox==1) $('#seldate_'+seg_identification+'_'+myArray[i]).attr('checked','checked'); else $('#seldate_'+seg_identification+'_'+myArray[i]).removeAttr('checked','checked'); } var seldate_checkbox = $('#seldate_'+seg_identification+'_'+myArray[i]+':checked').val(); var string= $('#parameter_'+seg_identification+'_'+price_from_parameter).val(); var brokenstring=string.split("_"); var parameter=brokenstring[0]; $('#prod_subpcs_comment_'+seg_identification).load(domain+"classes/classes_index_eshop_ajax.php?action=refresh_prod_subpcs_comment&lang="+lang+"&disp_type="+disp_type+"&seg_identification="+seg_identification+"&prod_menu_id="+prod_menu_id+"&seldate="+myArray[i]+"&seldate_checkbox="+seldate_checkbox+"&price_from_parameter="+price_from_parameter+"¶meter="+parameter+"",'',function(){ }); } } function addproductbox_refresh_price(domain,lang,seg_identification,prod_menu_id,disp_type,allow_order,is_admintool,column){ var addproductbox_select_prod= $('#addproductbox_select_prod').val(); seg_identification=addproductbox_select_prod; $('.add_to_cart_buttons').hide(); $('.add_to_cart_button_'+seg_identification).show(); $('.addproductbox_select_prod_titles').hide(); $('#addproductbox_select_prod_title_'+seg_identification).show(); $.ajax({ url: domain+"classes/classes_index_eshop_ajax.php?action=reset_prod_subpcs_counters&seg_identification="+seg_identification+"", success: function(){ refresh_add_to_cart_button(domain,lang,seg_identification,prod_menu_id,disp_type,allow_order,is_admintool,column); }}); } function get_sum_of_prods_in_cart(domain,eshop_act){ $.ajax({ url: domain+"classes/classes_index_eshop_ajax.php?action=get_sum_of_prods_in_cart&eshop_act="+eshop_act+"", success: function(){ }}); } function show_hide_watchdog_box(action){ if(action=='show') $('.watchdog_body').slideDown(); if(action=='hide') $('.watchdog_body').slideUp(); } /* ---------------------------------------------------- CETELEM START ------------------------------------------------------------------------ */ function get_cetelem_kalk_vypocitane_hodnoty(domain){ if(document.getElementById('kodBaremu').value=='020') { var priamaPlatba=(document.getElementById('cenaTovaruJS').value)*0.1; priamaPlatba=Math.round(priamaPlatba); /* $("#priamaPlatba").val(priamaPlatba); */ } if(document.getElementById('kodBaremu').value=='368') { var priamaPlatba=(document.getElementById('cenaTovaruJS').value)*0.1; priamaPlatba=Math.round(priamaPlatba); /* $("#priamaPlatba").val(priamaPlatba); */ } if(document.getElementById('kodBaremu').value=='104') { var priamaPlatba=(document.getElementById('cenaTovaruJS').value)*0.1; priamaPlatba=Number((priamaPlatba).toFixed(2)); $("#pocetSplatok").val('10'); $("#priamaPlatba").val(priamaPlatba); } if(document.getElementById('kodBaremu').value=='158') { var priamaPlatba=(document.getElementById('cenaTovaruJS').value)/9; priamaPlatba=Number((priamaPlatba).toFixed(2)); $("#pocetSplatok").val('9'); $("#priamaPlatba").val(priamaPlatba); } if(document.getElementById('kodBaremu').selectedIndex == -1) { alert('Musite vybrat splatkovy produkt!'); return false; } if(document.getElementById('kodPoistenia').selectedIndex == -1) { alert('Musite vybrat druh poistenia!'); return false; } if(document.getElementById('kodBaremu').value=='179'){ if(!(/^[0-9]+(\,[0-9]+)*$/).test(document.getElementById('priamaPlatba').value)) { alert('Priama platba moze byt len cislo, desatinny oddelovac je ciarka!'); return false; } var min_priamaPlatba=(document.getElementById('cenaTovaruJS').value)*0.1; if(document.getElementById('priamaPlatba').value
CETELEM ON-LINE - vypočítané hodnoty
' + '' + '' + '' + '' + '' + '' + '
Mesačná splátka: ' + fmt_vyskaSplatky + '
Priama platba: ' + fmt_priamaPlatba + '
Výška úveru: ' + fmt_vyskaUveru + '
Cena úveru: ' + fmt_cenaUveru + '
Doba splatnosti: ' + pocetSplatok + ' mesiacov
Celková čiastka k zaplateniu: ' + fmt_CCKZ + '
RPMN: ' + fmt_RPMN + '
Ročná úroková sadzba: ' + fmt_ursadz + '
' ); } else { $("#cetelem_kalk_vypocitane_hodnoty").html( '
Vrátená správa po prepočte:
' + info_sprava + '

' ); } if((status != "error")){ /* && (status != 'error/warning') */ $("#cetelem_kalk_vypocitane_hodnoty").html($("#cetelem_kalk_vypocitane_hodnoty").html() + '
'); }else{ alert(status+' '+info_sprava); } } function act_deact_cet_kalk_field_3_4(sum){ if(document.getElementById('kodBaremu').value!='104'){ $('#cet_kalk_field_3_4_editable').show(); $('#cet_kalk_field_3_4_noteditable').hide(); }else{ if(document.getElementById('kodBaremu').value=='104') { $('#cet_kalk_field_3_4_editable').hide(); $('#cet_kalk_field_3_4_noteditable').show(); $("#div_pocetSplatok").html('10'); $("#div_priamaPlatba").html(Number((sum/10).toFixed(2))); } } } function redirect_to_page(url_link){ $(location).attr('href',url_link); } /* ----------------------------------------------------- CETELEM END ------------------------------------------------------------------------- */ function load_msm_subrows(domain,lang,prod_menu_id,rowname_behaves_like_plusminus,menu_type,ismain,segments_in_menurows_id,seg_identification,level,external_database){ if(menu_type=='drop_down_1' || menu_type=='drop_down_1_2') msm_class='dd1'; if(menu_type=='drop_down_2') msm_class='dd2'; if(menu_type=='drop_down_3') msm_class='dd3'; if(menu_type=='drop_down_4') msm_class='dd4'; if(menu_type=='drop_down_1' || menu_type=='drop_down_1_2' || menu_type=='drop_down_2') var classname='submenu'; if(menu_type=='drop_down_3' && ismain=='1') var classname='mainmenu'; if(menu_type=='drop_down_4' && ismain=='1') var classname='mainmenu'; if(menu_type=='drop_down_3' && ismain!='1') var classname='submenu'; if(menu_type=='drop_down_4' && ismain!='1') var classname='submenu'; levelm=level-1; if($('#msm_'+msm_class+'_'+classname+'_'+prod_menu_id).is(":visible")){ if(menu_type=='drop_down_1' || menu_type=='drop_down_1_2' || menu_type=='drop_down_2') $('#msm_'+msm_class+'_submenu_'+prod_menu_id).slideUp(200); if((menu_type=='drop_down_3' || menu_type=='drop_down_4') && ismain=='1') { $('.msm_'+msm_class+'_blurbg').fadeOut(460); $('#msm_'+msm_class+'_mainmenu_'+prod_menu_id).animate({left: '-280px'}, 260, function() { $('#msm_'+msm_class+'_mainmenu_'+prod_menu_id).hide(); /* $('.responsive_header_for_mobiles_left,.responsive_header_for_mobiles_right,.bg_segment,.msm_dd3_bars_in_menu,.bg_menu_structure,.cont_l1').removeClass('blur_element'); */ $('body').removeClass('noscroll'); }); } if((menu_type=='drop_down_3' || menu_type=='drop_down_4') && ismain!='1') { if(menu_type=='drop_down_3') $('#msm_'+msm_class+'_submenu_'+prod_menu_id).slideUp(200); if(menu_type=='drop_down_4') $('#msm_'+msm_class+'_submenu_'+prod_menu_id).hide(); $('#msm_'+msm_class+'_rowtitle_'+prod_menu_id).removeClass('msm_'+msm_class+'_rowtitle_level'+levelm+'_active'); } if(menu_type=='drop_down_3' || menu_type=='drop_down_4'){ $('#msm_'+msm_class+'_menurow_plus1_'+prod_menu_id).html(''); }else{ $('#msm_'+msm_class+'_menurow_plus1_'+prod_menu_id).html(''); } } else{ $('#msm_'+msm_class+'_'+classname+'_'+prod_menu_id).load(domain+"classes/classes_index_eshop_ajax.php?action=load_msm_subrows&lang="+lang+"&prod_menu_id="+prod_menu_id+"&rowname_behaves_like_plusminus="+rowname_behaves_like_plusminus+"&menu_type="+menu_type+"&ismain="+ismain+"&seg_identification="+seg_identification+"&segments_in_menurows_id="+segments_in_menurows_id+"&level="+level+"&external_database="+external_database+"",'',function(){ if(menu_type=='drop_down_1' || menu_type=='drop_down_1_2' || menu_type=='drop_down_2') $('#msm_'+msm_class+'_submenu_'+prod_menu_id).slideDown(200); if((menu_type=='drop_down_3' || menu_type=='drop_down_4') && ismain=='1') { /* $('.bg_segment,.msm_dd3_bars_in_menu,.responsive_header_for_mobiles_left,.responsive_header_for_mobiles_right,.bg_menu_structure,.cont_l1').addClass('blur_element'); */ $('body').addClass('noscroll'); /* $('#bg_segment_'+segments_in_menurows_id).addClass('unblur_element'); */ $('.msm_'+msm_class+'_blurbg').fadeIn(360); $('#msm_'+msm_class+'_mainmenu_'+prod_menu_id).show().animate({left: '0px'},260); } if((menu_type=='drop_down_3' || menu_type=='drop_down_4') && ismain!='1'){ if(menu_type=='drop_down_3') $('.msm_'+msm_class+'_submenu_level'+level).slideUp(200); if(menu_type=='drop_down_4') $('.msm_'+msm_class+'_submenu_level'+level).hide(); $('.msm_'+msm_class+'_menurow_plus_level'+level).html(''); $('.msm_'+msm_class+'_menurow_plus_front_level'+level).html(''); $('.msm_'+msm_class+'_rowtitle_level'+levelm).removeClass('msm_'+msm_class+'_rowtitle_level'+levelm+'_active'); if(menu_type=='drop_down_3') $('#msm_'+msm_class+'_submenu_'+prod_menu_id).slideDown(200); if(menu_type=='drop_down_4') $('#msm_'+msm_class+'_submenu_'+prod_menu_id).show(); $('#msm_'+msm_class+'_rowtitle_'+prod_menu_id).addClass('msm_'+msm_class+'_rowtitle_level'+levelm+'_active'); } $('#msm_'+msm_class+'_menurow_plus1_'+prod_menu_id).html(''); }); } if(menu_type=='drop_down_4' && level=='2'){ $('.msm_dd4_innerbox').show().animate({marginLeft: '-270px'},260,function(){ $('.msm_dd4_mainmenu').scrollTop(0); }); } } function scb_t3_change_img(new_image,prod_menu_id){ $( "#segment_cat_img_height_cutter_"+prod_menu_id+" img" ).clearQueue().finish(); $("#segment_cat_img_height_cutter_"+prod_menu_id+" img").fadeOut(100, function() { $("#segment_cat_img_height_cutter_"+prod_menu_id+" img").attr("src", new_image); }).fadeIn(100); } $(document).ready( function() { $( ".scd2_holder, .kosikimg" ).mouseenter(function() { if($(".scd2_flyout").is(":hidden")) $(".scd2_flyout").slideDown().show(); else $(".scd2_flyout").show(); }); $( ".scd2_holder" ).mouseleave(function() { $(".scd2_flyout").stop(true,false).slideUp(); }); $( ".scd2_flyout" ).mouseenter(function() { $(".scd2_flyout").show(); }); } ); function add_to_wishlist(domain,lang,segment_pro_id,text,prodname,shops_id){ $.ajax({ url: domain+"classes/classes_index_eshop_ajax.php?action=add_to_wishlist&lang="+lang+"&segment_pro_id="+segment_pro_id+"&shops_id="+shops_id+"", success: function(){ alert(text+': '+prodname); location.reload(); }}); } function show_sfm(){ $( ".holder_sfm_searchfield_div" ).fadeIn(); $(".holder_sfm_searchfield input").focus(); } function hide_sfm(){ $( ".holder_sfm_searchfield_div" ).fadeOut(); } function faq_show_hide_answer(segment_tab_det_id){ if($("#seg_tabs_faq_a_id_"+segment_tab_det_id).is(":hidden")) { $(".seg_tabs_faq_a").slideUp(); $(".seg_tabs_faq_q_col1_open").switchClass( "seg_tabs_faq_q_col1_open", "seg_tabs_faq_q_col1", 1000 ); $(".seg_tabs_faq_q_col2_open").switchClass( "seg_tabs_faq_q_col2_open", "seg_tabs_faq_q_col2", 1000 ); $("#seg_tabs_faq_a_id_"+segment_tab_det_id).slideDown(); $("#seg_tabs_faq_q_col1_"+segment_tab_det_id ).switchClass( "seg_tabs_faq_q_col1", "seg_tabs_faq_q_col1_open", 1000 ); $("#seg_tabs_faq_q_col2_"+segment_tab_det_id ).switchClass( "seg_tabs_faq_q_col2", "seg_tabs_faq_q_col2_open", 1000 ); }else{ $("#seg_tabs_faq_a_id_"+segment_tab_det_id).slideUp(); $("#seg_tabs_faq_q_col1_"+segment_tab_det_id ).switchClass( "seg_tabs_faq_q_col1_open", "seg_tabs_faq_q_col1", 1000 ); $("#seg_tabs_faq_q_col2_"+segment_tab_det_id ).switchClass( "seg_tabs_faq_q_col2_open", "seg_tabs_faq_q_col2", 1000 ); } } function hide_popoutwindow(afe_rd_design){ $(".popoutwindow").hide(); $(".opacity_bg").fadeOut(); $('.dv_midcells_cells_sel').removeClass("dv_midcells_cells_sel").addClass("dv_midcells_cells"); if(afe_rd_design==0){ show_hide_afe_in_rd('hide','0'); } if(afe_rd_design==1){ /* $(".afe_in_rd").show().animate({right: '-100%'},260); $(".close_afe_in_rd").animate({left: '100%'}, 260, function() { $(".afe_in_rd").hide(); $(".close_afe_in_rd").hide(); $('body').removeClass('noscroll'); }); */ show_hide_afe_in_rd('hide','1'); } } function pbo_image_set_select_img(domain,lang,prod_menu_id,shops_id,img_orientation,parent_segment_pro_id,cnt,sel_or_upl,current_url){ var selected_category = $('#selected_category').val(); $(".opacity_bg").show(); $("#popoutwindow_select_image").fadeIn(); $("#popoutwindow_select_image").load(domain+"classes/web_moduls/classes_pbo_ajax.php?action=popoutwindow_load_images&img_orientation="+img_orientation+"&lang="+lang+"&prod_menu_id="+prod_menu_id+"&shops_id="+shops_id+"&selected_category="+selected_category+"&parent_segment_pro_id="+parent_segment_pro_id+"&cnt="+cnt+"&sel_or_upl="+sel_or_upl+"¤t_url="+current_url+"",'',function(){ }); } function pbo_set_image_in_photoset(domain,parent_segment_pro_id,cnt,filename,segment_pbo_id,segment_pbo_details_id,redirect_to){ $(".popoutwindow").hide(); $(".opacity_bg").fadeOut(); imageUrl=domain+"photobooks/"+segment_pbo_id+"/thumbs/"+filename; $("#pbo_image_set_editor_at_product_col_cell_"+parent_segment_pro_id+"_"+cnt+" .pbo_iseapcc_innerholder").css('background-image', 'url(' + imageUrl + ')'); $("#pbo_image_set_editor_at_product_col_cell_"+parent_segment_pro_id+"_"+cnt+" .pbo_image_set_editor_at_product_col_linkholder").hide(); $.ajax({ url: domain+"classes/web_moduls/classes_pbo_ajax.php?action=pbo_set_image_in_photoset&parent_segment_pro_id="+parent_segment_pro_id+"&cnt="+cnt+"&segment_pbo_details_id="+segment_pbo_details_id+"", success: function(){ $(location).attr('href',redirect_to); }}); } function show_hide_linkholder(parent_segment_pro_id,cnt,type){ if(type=='hide') $("#pbo_image_set_editor_at_product_col_cell_"+parent_segment_pro_id+"_"+cnt+" .pbo_image_set_editor_at_product_col_linkholder").hide(); if(type=='show') $("#pbo_image_set_editor_at_product_col_cell_"+parent_segment_pro_id+"_"+cnt+" .pbo_image_set_editor_at_product_col_linkholder").show(); } function show_hide_bartrova_holder2(type){ if(type=='hide') $(".prod_details_bartrova_holder2").hide(); if(type=='show') $(".prod_details_bartrova_holder2").show(); } function show_bartrova_holder2(){ $(".prod_details_bartrova_holder2").show(); } function refresh_is_vat_payer(domain,lang,prod_menu_id,is_admintool,do_refresh){ var is_vat_payer = $('input[name=is_vat_payer]:checked').val(); if(is_vat_payer==1){ $(".icdph_field").slideDown(); } if(is_vat_payer==0){ $(".icdph_field").slideUp(); $("#icdph").val(""); delete_icdph_session_value(domain,lang,prod_menu_id,is_admintool,''); } } function refresh_is_invoice_for_company(domain,lang,prod_menu_id,is_admintool,do_refresh){ var is_invoice_for_company = $('input[name=is_invoice_for_company]:checked').val(); if(is_invoice_for_company==1){ $(".invoice_for_company").slideDown(); } if(is_invoice_for_company==0){ $(".invoice_for_company").slideUp(); $("#company").val(""); $("#ico").val(""); $("#dic").val(""); $("#icdph").val(""); delete_company_session_values(domain,lang,prod_menu_id,is_admintool,''); } } function deli_addr() { chosen = "" len = document.cart_form.da_eq_ba.length for (i = 0; i 0){ // druhy parameter, napriklad: velkost $("#pph2_allparams_holder_"+parent_segment_pro_id+" #pph2_param_holder"+param_id+" .pph2_proddet_selbox").hide(); // vypneme vsetky boxy, pod druhym parametrom $("#pph2_allparams_holder_"+parent_segment_pro_id+" #pph2_param_holder"+param_id+" .pph2group_"+param_val_0).show(); // a potom nechame iba tie, ktore pod ten parameter skutocne patria $("#pph2_allparams_holder_"+parent_segment_pro_id+" input[class=radio_pph2group_"+param_val_0+"][value=" + product_parameters_options_id + "]").prop('checked', true); $("#pph2_allparams_holder_"+parent_segment_pro_id+" #pph2_param_holder"+param_id+" .pph2_proddet_selbox").removeClass('pph2_proddet_selbox_active'); $("#pph2_allparams_holder_"+parent_segment_pro_id+" label[id^='label_pph2_proddet_selbox_"+parent_segment_pro_id+"_"+param_id+"_"+product_parameters_options_id+"_"+param_val_0+"']").addClass('pph2_proddet_selbox_active'); } if(cnt==0){ $("label[class*='label_pph2group_']").hide(); $('.pph2group_'+product_parameters_options_id).show(); } pph2_generate_price(domain,pph_string_all_params_ids,parent_segment_pro_id,lang,weight,prod_menu_id,is_admintool,redirect_to_page_url,cart_type,is_scd2_flyout,is_gift); } function pph2_add_to_cart(domain,string_all_params_ids,parent_segment_pro_id,lang,weight,prod_menu_id,is_admintool,redirect_to_page_url,cart_type,is_scd2_flyout,is_gift,add_this_to_cart,callback){ // generates segment_pro_id #pph2_add_this_segment_pro_id_to_cart and if add_this_to_cart==1 puts the product to cart param_ids_values=''; param_ids = string_all_params_ids.split("_"); var not_selected_params = []; for(i=0;i'); generate_slider_weight(); } function calculate_bmi(){ var height=$('#slider_height').val(); var weight=$('#slider_weight').val(); height=height/100; bmi=weight/(height*height); $('#slider_bmi_holder').html(''); generate_slider_bmi(); } function generate_slider_height(){ jQuery('#slider_height').slider({ from: 130, to: 240, scale: [130, '|', 140, '|', 150, '|', 160, '|', 170, '|', 180, '|', 190, '|', 200, '|', 210, '|', 220, '|', 230, '|', 240], limits: false, step: 1, dimension: ' cm', skin: 'round', callback: function(value){ calculate_bmi(); }}); } function generate_slider_weight(){ jQuery('#slider_weight').slider({ from: 40, to: 150, scale: [40, '|', 50, '|', 60, '|', 70, '|', 80, '|', 90, '|', 100, '|', 110, '|', 120, '|', 130, '|', 140, '|', 150], limits: false, step: 1, dimension: ' kg',skin: 'round', callback: function(value){ calculate_bmi(); }}); } function generate_slider_bmi(){ $('#slider_bmi').slider({ from: 16, to: 38,scale: [16, '|', 18, '|', 20, '|', 22, '|', 24, '|', 26, '|', 28, '|', 30, '|', 32, '|', 34, '|', 36, '|', 38], limits: false, round: 1, step: 0.1, dimension: '',skin: 'round',callback: function(value){ calculate_weight(); }}); } function generate_sliders(){ generate_slider_height(); generate_slider_weight(); generate_slider_bmi(); calculate_bmi(); } function calculate_form_sum_total_value(domain,lang){ ret_val=0; var all_select_ids=$('#all_select_ids').val(); var all_select_ids=all_select_ids.split(","); for(i=0;iminheight) { /* $('.'+class_edit).css('height', foo_height + 'px').show(); OR TRY: */ $('.'+class_edit).height(foo_height).show(); }else{ $('.'+class_edit).height(minheight).show(); } } function anketa_vote(domain,sadd,seg_identification,column,par3){ $('#anketa').load(domain+"classes/classes_ank_ajax.php?action=anketa&sadd="+sadd+"&seg_identification="+seg_identification+"&column="+column+"&par3="+par3+"",'',function(){ }); } function hideContent(type){ $('#'+type).slideUp(); } function showContent(type){ $('#'+type).slideDown(); } /* ------------------------------------ popout menu - start ------------------------------------------- */ var t; function generate_popoutmenu(prod_menu_id,domain){ /* $(".popoutmenus").slideUp(); */ if($("#popout_"+prod_menu_id).is(":visible")===false){ $("#"+prod_menu_id).append("
aaa
"); $("#popout_"+prod_menu_id).show(); } $("#popout_"+prod_menu_id).load(domain+"classes/classes_ank_ajax.php?action=generate_popoutmenu",'',function(){ }); } function hide_popoutmenu(prod_menu_id,domain,parents_for_popout_display,browser_name,browser_version){ t = setTimeout(function() { $(".popoutmenus").stop(true,true); if(browser_name=='MSIE' && browser_version<=7) $(".popoutmenus").hide(); else $(".popoutmenus").fadeOut('fast'); }, 500); $(this).data('timeout', t); } function show_popoutmenu(prod_menu_id,domain,parents_for_popout_display,browser_name,browser_version){ clearTimeout(t); $(".popoutmenus").stop(true,true); $(".popoutmenus").hide(); var arr = parents_for_popout_display.split(','); if(arr[0]!='' || arr[0]!='undefined') $("#popout_"+arr[0]).show(); if(arr[1]!='' || arr[1]!='undefined') $("#popout_"+arr[1]).show(); if(arr[2]!='' || arr[2]!='undefined') $("#popout_"+arr[2]).show(); if(arr[3]!='' || arr[3]!='undefined') $("#popout_"+arr[3]).show(); if(arr[4]!='' || arr[4]!='undefined') $("#popout_"+arr[4]).show(); if(browser_name=='MSIE' && browser_version<=7) $("#popout_"+prod_menu_id).show(); else $("#popout_"+prod_menu_id).fadeIn('fast'); /* var t = setTimeout(function() { anything herer.... }, 500); $(this).data('timeout', t); */ } /* ------------------------------------ popout menu - end ------------------------------------------- */ function display_omo_image(div_id,ext,extomo,type,im_width,im_id,im_id_omo,parent_segment_pro_id,eshop_prodlist_prodimg_as_bg,has_mp4){ if(extomo=='jpg-webp' || extomo=='png-webp') extomo='webp'; if(extomo=='mp4-webp') extomo='mp4'; if(type==''){ var src = $("#img"+div_id).attr("src").replace("."+ext, "_omo."+extomo); $("#img"+div_id).attr("src", src).fadeIn(); } if(type=='CAT'){ /* alert(im_id+"_"+im_width+"."+ext+"...."+im_id_omo+"_"+im_width+"."+extomo); */ var src = $("#catimg_"+div_id).attr("src").replace(im_id+"_"+im_width+"."+ext, im_id_omo+"_"+im_width+"."+extomo); $("#catimg_"+div_id).attr("src", src).fadeIn(); $("#catdiv_"+div_id).attr('class', 'segment_cat_title_div_omo'); $("#catlink_"+div_id).attr('class', 'segment_cat_title_link_omo'); } if(type=='eshop_prodlist_2nd_pic'){ var src = $("#pho_id_"+div_id).attr("src").replace(im_id+"_"+im_width+"."+ext, im_id_omo+"_"+im_width+"."+extomo); if(has_mp4==''){ $("#pho_id_"+div_id).attr("src", src).fadeIn(); /* $("#pho_id_"+div_id).stop().animate({opacity: 0},100,function(){ $(this).attr({'src': ""+src+""}) .animate({opacity: 1},{duration:100}); });*/ if(eshop_prodlist_prodimg_as_bg==1){ $("#prod_holder"+parent_segment_pro_id+" .prod_image_height_cutter_xc").css({'background-image': "url("+src+")"}); /* $("#prod_holder"+parent_segment_pro_id+" .prod_image_height_cutter_xc").stop().animate({opacity: 0},100,function(){ $(this).css({'background-image': "url("+src+")"}) .animate({opacity: 1},{duration:100}); });*/ } } else{ var src = $("#pho_id_"+div_id).attr("src").replace(im_id+"_"+im_width+"."+ext, im_id_omo+"."+extomo); $("#prod_holder"+parent_segment_pro_id+" .prod_image_height_cutter_xc a").html(''); } } } function hide_omo_image(div_id,ext,extomo,type,im_width,im_id,im_id_omo,parent_segment_pro_id,eshop_prodlist_prodimg_as_bg,has_mp4){ if(extomo=='jpg-webp' || extomo=='png-webp') extomo='webp'; if(extomo=='mp4-webp') extomo='mp4'; if(type==''){ var src = $("#img"+div_id).attr("src").replace("_omo."+extomo, "."+ext); $("#img"+div_id).attr("src", src).fadeIn(); } if(type=='CAT'){ var src = $("#catimg_"+div_id).attr("src").replace(im_id_omo+"_"+im_width+"."+extomo, im_id+"_"+im_width+"."+ext); $("#catimg_"+div_id).attr("src", src).fadeIn(); $("#catdiv_"+div_id).attr('class', 'segment_cat_title_div'); $("#catlink_"+div_id).attr('class', 'segment_cat_title_link'); } if(type=='eshop_prodlist_2nd_pic'){ if(has_mp4==''){ var src = $("#pho_id_"+div_id).attr("src").replace(im_id_omo+"_"+im_width+"."+extomo, im_id+"_"+im_width+"."+ext); $("#pho_id_"+div_id).attr("src", src).fadeIn(); /* $("#pho_id_"+div_id).stop().animate({opacity: 0},100,function(){ $(this).attr({'src': ""+src+""}) .animate({opacity: 1},{duration:100}); });*/ if(eshop_prodlist_prodimg_as_bg==1){ $("#prod_holder"+parent_segment_pro_id+" .prod_image_height_cutter_xc").css({'background-image': "url("+src+")"}); /* $("#prod_holder"+parent_segment_pro_id+" .prod_image_height_cutter_xc").stop().animate({opacity: 0},100,function(){ $(this).css({'background-image': "url("+src+")"}) .animate({opacity: 1},{duration:100}); });*/ } } else{ var src = $("#pho_id_"+div_id+" source").attr("src").replace(im_id_omo+".mp4", im_id+"_"+im_width+"."+ext); $("#prod_holder"+parent_segment_pro_id+" .prod_image_height_cutter_xc a").html(''); } } } /* -- TABS --*/ (function($) { $.organicTabs = function(el, options) { var base = this; base.$el = $(el); base.$nav = base.$el.find(".nav_hover"); if(JSON.stringify(base.$nav['length'])=='1'){ $mouse_event="hover mouseover click mousemove mouseenter"; /*$mouse_event="hover mouseover click mousemove mouseenter";*/ }else{ base.$nav = base.$el.find(".nav"); if(JSON.stringify(base.$nav['length'])=='1') $mouse_event="click"; } // alert(JSON.stringify(base.$nav['length'])) base.init = function() { base.options = $.extend({},$.organicTabs.defaultOptions, options); // Accessible hiding fix $(".hide").css({ "position": "relative", "top": 0, "left": 0, "display": "none" }); base.$nav.on($mouse_event, "li > a", function() { base.$el.find(":animated").stop( true,true ); // vypneme animovane prepinanie, akonahle prejdem mysou na druhu kartu. Inak pri rychlom onmousoveri sa nestiha prepinat // Figure out current list via CSS class var curList = base.$el.find("a.current").attr("href").substring(1), // List moving to $newList = $(this), // Figure out ID of new list listID = $newList.attr("href").substring(1), // Set outer wrapper height to (static) height of current inner list $allListWrap = base.$el.find(".list-wrap"), curListHeight = $allListWrap.height(); $allListWrap.height(curListHeight); if ((listID != curList) && ( base.$el.find(":animated").length == 0)) { // Fade out current list base.$el.find("#"+curList).fadeOut(base.options.speed, function() { // Fade in new list on callback base.$el.find("#"+listID).fadeIn(base.options.speed); // Adjust outer wrapper to fit new list snuggly var newHeight = base.$el.find("#"+listID).height(); $allListWrap.animate({ height: newHeight }); // Remove highlighting - Add to just-clicked tab base.$el.find(".nav li a").removeClass("current"); $newList.addClass("current"); }); } // Don't behave like a regular link // Stop propegation and bubbling return false; }); }; base.init(); }; $.organicTabs.defaultOptions = { "speed": 0 }; $.fn.organicTabs = function(options) { return this.each(function() { (new $.organicTabs(this, options)); }); }; })(jQuery); /* -- TABS --*/ /* ---------------------- smooth scrolling - start --------------------------- */ $(function() { $('a[href*="#"]:not([href="#"]):not([href="#t1"]):not([href="#t2"]):not([href="#t3"]):not([href="#t4"]):not([href="#t5"]):not([href="#t6"]):not([href="#t7"]):not([href="#t8"]):not([href="#t9"]):not([href="#t10"])').click(function() { if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'') && location.hostname == this.hostname) { var target = $(this.hash); target = target.length ? target : $('[name=' + this.hash.slice(1) +']'); if (target.length) { $('html, body').animate({ scrollTop: target.offset().top }, 500); return false; } } }); }); /* ----------------------- smooth scrolling - end ---------------------------- */ /* ---------------- jquery cookies - start ---------------------- */ /*! * jQuery Cookie Plugin v1.3 * https://github.com/carhartl/jquery-cookie * * Copyright 2011, Klaus Hartl * Dual licensed under the MIT or GPL Version 2 licenses. * http://www.opensource.org/licenses/mit-license.php * http://www.opensource.org/licenses/GPL-2.0 */ (function ($, document, undefined) { var pluses = /\+/g; function raw(s) { return s; } function decoded(s) { return decodeURIComponent(s.replace(pluses, ' ')); } var config = $.cookie = function (key, value, options) { // write if (value !== undefined) { options = $.extend({}, config.defaults, options); if (value === null) { options.expires = -1; } options.path = '/'; if (typeof options.expires === 'number') { var days = options.expires, t = options.expires = new Date(); t.setDate(t.getDate() + days); } value = config.json ? JSON.stringify(value) : String(value); return (document.cookie = [ encodeURIComponent(key), '=', config.raw ? value : encodeURIComponent(value), options.expires ? '; expires=' + options.expires.toUTCString() : '', // use expires attribute, max-age is not supported by IE options.path ? '; path=' + options.path : '', options.domain ? '; domain=' + options.domain : '', options.secure ? '; secure' : '' ].join('')); } // read var decode = config.raw ? raw : decoded; var cookies = document.cookie.split('; '); for (var i = 0, l = cookies.length; i < l; i++) { var parts = cookies[i].split('='); if (decode(parts.shift()) === key) { var cookie = decode(parts.join('=')); return config.json ? JSON.parse(cookie) : cookie; } } return null; }; config.defaults = {}; $.removeCookie = function (key, options) { if ($.cookie(key) !== null) { $.cookie(key, null, options); return true; } return false; }; })(jQuery, document); /* ---------------- jquery cookies - end ---------------------- */ function store_bgimage_id_in_cookies(){ var bgimage_id = api.getField('id'); $.cookie("bgimage_id", bgimage_id, { expires: 1 }); } function animate_column(type,column,effekt){ if(type=='close'){ if(effekt=='fadeout') $('.cont_'+column).fadeOut(150); if(effekt=='slideout2') { $('.cont_'+column).delay(0).slideUp(150); } } if(type=='open'){ $('.cont_'+column).hide(); if(effekt=='fadein') $('.cont_'+column).delay(300).fadeIn(350); if(effekt=='slidein2') { $('.cont_'+column).delay(0).slideDown(150); } } } $(document).ready(function(){ $( "#date1, #date2, #date3, #date4, #date5, #date6" ).datepicker({ showOn: "button", buttonText:'Zobraziť dátumovník', dateFormat: 'yy-mm-dd', buttonImage: "https://jqueryui.com/resources/demos/datepicker/images/calendar.gif", buttonImageOnly: true }); $(".ui-datepicker-trigger").mouseover(function() { $(this).css('cursor', 'pointer'); }); }); function show_all_comments(){ $('.comments_holder').slideDown(); $('.article_add_contribution_holder').slideDown(); $('.show_all_comments_link').fadeOut(); } $(function() { // blinking text var x; setInterval(function() { if(x == 0) { $('.blinking_text').removeClass( "blinking_text_2ndcolor" ); x = 1; } else { if(x = 1) { $('.blinking_text').addClass( "blinking_text blinking_text_2ndcolor" ); x = 0; } } }, 300); // change the time if you want }); /* ---------------------- for ANIMATED.CSS START ----------------------------------- */ /* addiotinal jquery for animated.css.... this script checks if the given element is visible in the viewport of the display */ $.fn.isOnScreen = function(){ var viewport = {}; viewport.top = $(window).scrollTop(); viewport.bottom = viewport.top + $(window).height(); var bounds = {}; bounds.top = this.offset().top; bounds.bottom = bounds.top + this.outerHeight(); return ((bounds.top <= viewport.bottom) && (bounds.bottom >= viewport.top)); }; /* ------------------------ for ANIMATED.CSS END ----------------------------------- */ function afe_design1_show_subbox(subbox){ $('.'+subbox).show().animate({left: '0%'},260); $('.afe_titles_design1').show().animate({marginLeft: '-100%'},260); $('.afe_clear_filter').show().animate({right: '100%'},260); $('.filter_rd_fixed_header').animate({marginLeft: '-100%'},260,function() { $('.filter_rd_fixed_header').css('visibility', 'hidden'); }); } $(document).on('click', '.m1_product_details a[href^="#"]', function (event) { event.preventDefault(); $('html, body').animate({ scrollTop: $($.attr(this, 'href')).offset().top }, 500); }); $(document).on('click', '.msm_dd4_subbox_backbtn', function (event) { $('.msm_dd4_mainmenu').scrollTop(0); $('.msm_dd4_innerbox').show().animate({marginLeft: '0px'},260); $('.msm_dd4_rowtitle').removeClass('msm_dd4_rowtitle_level1_active'); $('.msm_dd4_submenu_level2').fadeOut(); }); function read_cache(domain,segment_type,lang,segment_type_id){ if(segment_type=='h1') var cached_content = $(".cont_h1").html(); var cached_content = cached_content.replace(/#/g, "!!---href_sign---!!"); /* var cached_content = cached_content.replace('&', "---and_sign---"); var cached_content = cached_content.replace('?', "!!---qmark_sign---!!"); var cached_content = cached_content.replace('#', "!!---href_sign---!!"); */ /* $(".cont_h3").html(cached_content); */ /* alert(cached_content); */ /* $.ajax({ url: domain+"classes/classes_index_eshop_ajax.php?action=write_cache&lang="+lang+"&cached_content="+cached_content+"&segment_type="+segment_type+"&segment_type_id="+segment_type_id+"", success: function(){ }}); */ } /** * hoverIntent is similar to jQuery's built-in "hover" method except that * instead of firing the handlerIn function immediately, hoverIntent checks * to see if the user's mouse has slowed down (beneath the sensitivity * threshold) before firing the event. The handlerOut function is only * called after a matching handlerIn. * * hoverIntent r7 // 2013.03.11 // jQuery 1.9.1+ * http://cherne.net/brian/resources/jquery.hoverIntent.html * * You may use hoverIntent under the terms of the MIT license. Basically that * means you are free to use hoverIntent as long as this header is left intact. * Copyright 2007, 2013 Brian Cherne * * // basic usage ... just like .hover() * .hoverIntent( handlerIn, handlerOut ) * .hoverIntent( handlerInOut ) * * // basic usage ... with event delegation! * .hoverIntent( handlerIn, handlerOut, selector ) * .hoverIntent( handlerInOut, selector ) * * // using a basic configuration object * .hoverIntent( config ) * * @param handlerIn function OR configuration object * @param handlerOut function OR selector for delegation OR undefined * @param selector selector OR undefined * @author Brian Cherne **/ (function($) { $.fn.hoverIntent = function(handlerIn,handlerOut,selector) { // default configuration values var cfg = { interval: 100, sensitivity: 7, timeout: 0 }; if ( typeof handlerIn === "object" ) { cfg = $.extend(cfg, handlerIn ); } else if ($.isFunction(handlerOut)) { cfg = $.extend(cfg, { over: handlerIn, out: handlerOut, selector: selector } ); } else { cfg = $.extend(cfg, { over: handlerIn, out: handlerIn, selector: handlerOut } ); } // instantiate variables // cX, cY = current X and Y position of mouse, updated by mousemove event // pX, pY = previous X and Y position of mouse, set by mouseover and polling interval var cX, cY, pX, pY; // A private function for getting mouse position var track = function(ev) { cX = ev.pageX; cY = ev.pageY; }; // A private function for comparing current and previous mouse position var compare = function(ev,ob) { ob.hoverIntent_t = clearTimeout(ob.hoverIntent_t); // compare mouse positions to see if they've crossed the threshold if ( ( Math.abs(pX-cX) + Math.abs(pY-cY) ) < cfg.sensitivity ) { $(ob).off("mousemove.hoverIntent",track); // set hoverIntent state to true (so mouseOut can be called) ob.hoverIntent_s = 1; return cfg.over.apply(ob,[ev]); } else { // set previous coordinates for next time pX = cX; pY = cY; // use self-calling timeout, guarantees intervals are spaced out properly (avoids JavaScript timer bugs) ob.hoverIntent_t = setTimeout( function(){compare(ev, ob);} , cfg.interval ); } }; // A private function for delaying the mouseOut function var delay = function(ev,ob) { ob.hoverIntent_t = clearTimeout(ob.hoverIntent_t); ob.hoverIntent_s = 0; return cfg.out.apply(ob,[ev]); }; // A private function for handling mouse 'hovering' var handleHover = function(e) { // copy objects to be passed into t (required for event object to be passed in IE) var ev = jQuery.extend({},e); var ob = this; // cancel hoverIntent timer if it exists if (ob.hoverIntent_t) { ob.hoverIntent_t = clearTimeout(ob.hoverIntent_t); } // if e.type == "mouseenter" if (e.type == "mouseenter") { // set "previous" X and Y position based on initial entry point pX = ev.pageX; pY = ev.pageY; // update "current" X and Y position based on mousemove $(ob).on("mousemove.hoverIntent",track); // start polling interval (self-calling timeout) to compare mouse coordinates over time if (ob.hoverIntent_s != 1) { ob.hoverIntent_t = setTimeout( function(){compare(ev,ob);} , cfg.interval );} // else e.type == "mouseleave" } else { // unbind expensive mousemove event $(ob).off("mousemove.hoverIntent",track); // if hoverIntent state is true, then call the mouseOut function after the specified delay if (ob.hoverIntent_s == 1) { ob.hoverIntent_t = setTimeout( function(){delay(ev,ob);} , cfg.timeout );} } }; // listen for mouseenter and mouseleave return this.on({'mouseenter.hoverIntent':handleHover,'mouseleave.hoverIntent':handleHover}, cfg.selector); }; })(jQuery); function pph3_params_showmore_btn(){ $('.pph3_params_desc_truncated').hide(0,function(){ $('.pph3_params_showmore_btn').hide(); $('.pph3_params_desc_orig').slideDown(300); }); } /* $(document).ready(function(){ $('.prod_decor_middle_bg_xc,.prod_detail_holder_xc,.product_title_holder,.prod_description,.prodlist_readmore_link,.div_add_to_cart_button_list,.pricediv_middle,.price_holder,.pricediv2_middle,.normalprice,.cena_text,.pph2_currency_str').on('click', function(e) { if (e.target !== this) return; var prod_url = $(this).closest(".prod_decor_middle_bg_xc").attr("data-prod-url"); window.location.href=prod_url; }); }); */