
$(document).ready(function(){controls_set_functionality();$.ajaxSetup({complete:function(XMLHttpRequest,textStatus){controls_set_functionality();}});$("a.t_out").live("click",function(){open($(this).attr("href"));return false;});$('a.showbox').live("click",function(){$($(this).attr('href')+' p:first-child').css('margin-top','0px');$($(this).attr('href')).toggle(100);$(this).toggleClass('showed');return false;});$("input.numbersonly").live("keypress",function(e){return numbersonly(e,false);});$("input.numbersonly_dec").live("keypress",function(e){return numbersonly(e,true);});$("input.psconly").live("keypress",function(e){return psconly(e);});$("input.phoneonly").live("keypress",function(e){var key;var keychar;if(window.event)
key=window.event.keyCode;else if(e)
key=e.which;else
return true;keychar=String.fromCharCode(key);if((key==null)||(key==0)||(key==8)||(key==9)||(key==13)||(key==27)){return true;}
else if(((' +,0123456789').indexOf(keychar)>-1)){return true;}
else{return false;}});$("input.static").live("keydown",function(e){return false;});$("ul#menu_main a").hover(function(){menu_reset_timeout();var position=$(this).position();var submenu=$(this).siblings('ul.submenu');var my_parent_menu=$(this).closest('ul');skryj_menu(my_parent_menu,submenu);if(submenu.length){var menu_main=my_parent_menu.attr('id')=='menu_main'?true:false;if(menu_main){var left_offset=-2;submenu.css("left",(position.left-left_offset)+"px");}
else{var left_offset=$(this).outerWidth();submenu.css("left",(position.left+left_offset)+"px");submenu.css("top",position.top+"px");if($.browser.msie&&parseInt($.browser.version)<=6){}}
if($.browser.msie&&parseInt($.browser.version)<=7){if(parseInt($.browser.version)<=6){submenu.css('display','block');}
else{submenu.slideDown("fast");}
var submenu_width=0;submenu.children('li').each(function(){if($(this).width()>submenu_width){submenu_width=$(this).width();}});submenu.width(submenu_width);}
else{submenu.slideDown("fast");}}},function(){var my_parent_menu=$(this).closest('ul');menu_skryt_timeout(my_parent_menu);if(my_parent_menu.attr('id')=='menu_main'){$(this).closest('li').removeClass('hover');}});$("#menu_main ul.submenu").hover(function(){$(this).prev().addClass('active');menu_reset_timeout();},function(){var my_parent_menus=$(this).closest('ul');menu_skryt_timeout(my_parent_menus[1]);});if($('body').hasClass('hp')){var flashvars={};var flashparams={quality:"high",bgcolor:"transparent",allowScriptAccess:"sameDomain",allowFullScreen:"false",wmode:"transparent"};var flashattributes={id:"flash_main",name:"flash_main"};swfobject.embedSWF("./flash/homer.swf","flash_main","1050","452","9.0.0","",flashvars,flashparams,flashattributes);}
var heading_right_line_width=$(window).width()-$("#heading_right_line").offset().left;$("#heading_right_line").css('width',heading_right_line_width+'px');if(typeof(SHOW_POPUP_PRODACTION)=='boolean'&&SHOW_POPUP_PRODACTION){$.getJSON('/action_popup.php',{ajax_request:'1'},function(data){$('#popup_container').html(data.html);$('#popup_container').show();});}
$('#popup_close').live('click',function(){$('#popup_container').hide();});$("form.ajax_form").submit(function(){var form_obj=this;var ajax_ident=$(form_obj).find('input:hidden[name=ajax]');if(!ajax_ident.length){$(this).append('<input type="hidden" name="ajax" value="ajax" />');}
$(this).ajaxSubmit({success:function(data){$(form_obj).find(".form_err").remove();$(form_obj).find(".form_done").remove();$(form_obj).find(".form_err_main").remove();if(data.zpracovano=='ok'){$(form_obj).before('<p class="form_done">'+data.ok_msg+'</p>');$(form_obj).clearForm();$(form_obj).css('display','none');}
else{if(data.err_msg.length){$(form_obj).prepend('<p class="form_err_main">'+data.err_msg+'</p>');}
for(var i=0;i<data.err_elements.length;i++){$(form_obj).find('#'+data.err_elements[i].err_msg_elem_id).html('<span class="form_err">'+data.err_elements[i].err_msg+'</span>');}}},dataType:'json'});return false;});$("form#newsletter_form").submit(function(){var form_obj=this;$(this).append('<input type="hidden" name="ajax" value="ajax" />');$(this).ajaxSubmit({success:function(data){$(form_obj).find(".form_err").remove();$(form_obj).find(".form_done").remove();if(data.zpracovano=='ok'){var msg='Děkujeme za registraci.';$('#newsletter_email').val(msg);}
else{if(data.err_msg.length){$(form_obj).prepend('<div class="form_err">'+data.err_msg+'</div>');}
for(var i=0;i<data.err_elements.length;i++){$('#'+data.err_elements[i].elem_id).before('<div class="form_err">'+data.err_elements[i].err_msg+'</div>');}}},dataType:'json'});return false;});$('table#pricelists_list img.manufacturer_description').each(function(){bubble_content=$(this).next('div.manufacturer_description').html();$(this).bt(bubble_content,{fill:'#FAF1C3',positions:['bottom','top','right','left'],textzIndex:19999,boxzIndex:19998,wrapperzIndex:19997,overlap:-3,spikeGirth:20,centerPointX:.5,centerPointY:.5,width:'350px',strokeWidth:2,strokeStyle:"#F36C20",cornerRadius:10});});});function controls_set_functionality(){$("input.default_text").addClass('default_text_style').attr("default_text",function(){return $(this).val();}).focus(function(){$(this).removeClass('default_text_style');$(this).attr("before_click_text",$(this).val());if($(this).val()==$(this).attr("default_text")){$(this).val("");}}).blur(function(){if(!$.trim($(this).val())&&$(this).attr("before_click_text")){$(this).addClass('default_text_style');$(this).val($(this).attr("before_click_text"));}});$("a[rel^='lightbox']").slimbox({overlayFadeDuration:100,resizeDuration:100,imageFadeDuration:100,captionAnimationDuration:50},null,function(el){return(this==el)||((this.rel.length>8)&&(this.rel==el.rel));});}
var menu_timeout=150;var menu_p_timeout=null;function menu_skryt_timeout(menu_obj,except_obj){menu_p_timeout=setTimeout(function(){skryj_menu(menu_obj,except_obj);},menu_timeout);}
function menu_reset_timeout(){clearTimeout(menu_p_timeout);}
function skryj_menu(menu_obj,except_obj){if(!menu_obj){menu_obj=$("#menu_main");}
var submenus_obj=(except_obj&&except_obj.length)?menu_obj.find('ul.submenu').not(except_obj):menu_obj.find('ul.submenu');submenus_obj.each(function(){if($(this)!=$(except_obj)){if($.browser.msie&&parseInt($.browser.version)<=6){$(this).css('display','none');$(this).prev().removeClass('active');}
else{$(this).slideUp(50,function(){$(this).prev().removeClass('active');});}}});}
function numbersonly(e,dec){var key;var keychar;if(window.event)
key=window.event.keyCode;else if(e)
key=e.which;else
return true;keychar=String.fromCharCode(key);if((key==null)||(key==0)||(key==8)||(key==9)||(key==13)||(key==27))
return true;else if(("0123456789").indexOf(keychar)>-1)
return true;else if(dec&&((".,").indexOf(keychar)>-1)){return true;}
else
return false;}
function psconly(e){var key;var keychar;if(window.event)
key=window.event.keyCode;else if(e)
key=e.which;else
return true;keychar=String.fromCharCode(key);if((key==null)||(key==0)||(key==8)||(key==9)||(key==13)||(key==27))
return true;else if(((' 0123456789').indexOf(keychar)>-1))
return true;else
return false;}
