function myParseFloat(str){str=''+str+''; var value=str.match('[-]{0,1}(?:[1-9]+[0-9]*[,.]{0,1}[0-9]*)|(?:0[,.][0-9]*)'); if(value!=null && value.length>0){value[0]=value[0].replace(',','.'); value=parseFloat(value[0])*1; return value;}else{return 0;}} function changeSvazaneObrazkem(e,key){ var key=key.split('_'); $(e).addClass('current').siblings('.current').removeClass('current'); for(var i=0; i0) { produktDetail.changeSvazane(el.get(0)); } } } } function changeObrazekVlastnostCurrent(key) { $('#obr_'+key).addClass('current').siblings('.current').removeClass('current'); } function changeObrazekSvazaneCurrent(key) { $('a[onclick*='+key+'_]').addClass('current').siblings('.current').removeClass('current'); } function changeObrazek(obj) { var a=$('#obr_'+obj.value); if (a.length) $('#detailImage').attr('src',a.attr('data-bigThumb')); changeObrazekVlastnostCurrent(obj.value); } function vlastnostiObrazkem(id,val) { $('#'+id).val(val).trigger('change'); $('#detailImage').attr('src',$('#obr_'+val).attr('data-bigThumb')); changeObrazekVlastnostCurrent(val); } $(function(){ $('a[rel^=prettyPhoto]').prettyPhoto(); $('input.checkbox').each(function(){ var obj=$(this); var sobj=$('').addClass('iblock vmid bg-mapa bg-checkbox'); obj.after(sobj).hide(); var setClass=function(checked) { if (checked) sobj.addClass('bg-checkbox-checked').removeClass('bg-checkbox'); else sobj.addClass('bg-checkbox').removeClass('bg-checkbox-checked'); }; sobj.click(function(){ if (obj.is(':checked')) { obj.get(0).checked=false; } else { obj.get(0).checked=true; } obj.trigger('change'); }); obj.change(function(){ setClass(obj.is(':checked')); }); setClass(obj.is(':checked')); }); $('#vyrobci').each(function(){ var obj=$(this); obj.submit(function(){ if (obj.find('.checkbox:checked').length) $('#vyrobce_all').remove(); }); }); $('#regnov').each(function(){ var regnovForm = new formCheckClass(); regnovForm.configure({'formId':'regnov','bubbleRound':4,'bubbleWidth':150,'errorAlert':'Pro úspěšnou registraci odběru novinek z našeho servru prosím zadejte Vaší platnou emailovou adresu.'}) .setData([{'selector':'input[name=enov]','icon':'#enovIcon','test':'email','required':true,'showIcon':false,'bubble':'pro registraci odběru novinek musíte zadat platnou emailovou adresu'}]) .run(); }); $('#mujProfil').each(function(){ var obj=$(this); var trigger=$('#mujProfilTrigger').add(obj.find('.trigger')); trigger.click(function(){ obj.toggle(); return false; }); }); }); /*diskuse*/ $(function(){ $('*[id^=rozbalDiskusi]') .bind('click',function(ev){ var id=ev.target.id.split('_')[1]; $('#diskuseHidden_'+id).get(0).value=''; /*nove pridany radek*/ $('#radekTlacitek_'+id+' ,#diskuseformular_'+id).toggle(500,function(){ $('#diskuseformular_'+id).appendTo('#diskuseOriginalPosition_'+id); }); }); $('*[id^=odpovedetNaDiskusi]') .bind('click',function(ev){ ev.preventDefault(); var id=ev.target.id.split('_'); $('#radekTlacitek_'+id[1]).show(500); $('#diskuseformular_'+id[1]).hide(500,function(){ $('#diskuseformular_'+id[1]).appendTo('#prispevekDiskuse_'+id[1]+'_'+id[2]); $('#diskuseHidden_'+id[1]).get(0).value=id[2]; $('#radekTlacitek_'+id[1]).hide(500); $('#diskuseformular_'+id[1]).show(500); }); }); /* kontrola diskuse */ $('.diskusePridat').submit(function(){ if($(this).find('input[name$="diskname"]').val()=='') { alert('Vyplňte jméno...'); return false; } if($(this).find('textarea[name$="disktext"]').val()=='') { alert('Vyplňte text...'); return false; } if($(this).find('input[name$="diskusecaptcha"]').val()=='') { alert('Vyplňte kód...'); return false; } }); /* kontrola diskuse */ }); /*diskuse*/