function CheckAuthentication(){var a=!1;$.ajax({type:"POST",async:!1,url:g_root+"/asmx/wsauth.asmx/checkauthentication",contentType:"application/json; charset=utf-8",dataType:"json",success:function(b){a=b.d.success},error:function(){a=!1}});return a}function AJAXAuth(){return!CheckAuthentication()?(window.location.href=window.location.href,!1):!0}$.ajaxSetup({cache:!1});jQuery(document).ajaxStart(function(){showLoading()});jQuery(document).ajaxStop(function(){hideLoading()});
jQuery.fn.center=function(a){return this.each(function(){var b=jQuery(this);b.css({position:a?"absolute":"fixed",left:"50%",top:"50%",zIndex:"1000"}).css({marginLeft:"-"+b.outerWidth()/2+"px",marginTop:"-"+b.outerHeight()/2+"px"});a&&b.css({marginTop:parseInt(b.css("marginTop"),10)+jQuery(window).scrollTop(),marginLeft:parseInt(b.css("marginLeft"),10)+jQuery(window).scrollLeft()})})};jQuery.fn.qtip.defaults.style.classes="ui-tooltip-youtube ui-tooltip-shadow";
$(document).ready(function(){$.datepicker.setDefaults($.datepicker.regional[g_region]);$("input[myName=datepicker]").datepicker({changeMonth:!0,changeYear:!0,showButtonPanel:!0}).qtip({content:{text:dictionary.GetValue("tip_date")}});$("img[onclick]").mouseover(function(){$(this).css("cursor","pointer")}).mouseout(function(){});toolTipBindAll()});
function toolTipBindAll(){$("*[qtipid]").each(function(){$(this).qtip({content:{text:dictionary.GetValue($(this).attr("qtipid"))},position:{my:strDefaultForNULL($(this).attr("qtippos"),"top left"),at:strDefaultForNULL($(this).attr("qtipat"),"bottom right")}})})}
function toolTipBind(a){$(a+"[qtipid]").each(function(){$(this).qtip({content:{text:dictionary.GetValue($(this).attr("qtipid"))},position:{my:strDefaultForNULL($(this).attr("qtippos"),"top left"),at:strDefaultForNULL($(this).attr("qtipat"),"bottom right")}})})}function processParametr(a,b){var c=$.query.get(b);c!=""&&(a+="&"+b+"="+c);return a}function bindAjaxContainer(a){$(a+" img[onclick]").mouseover(function(){$(this).css("cursor","pointer")}).mouseout(function(){})}
function showLoading(){var a=($(window).height()-100)/2+$(window).scrollTop()+"px",b=($(window).width()-100)/2+$(window).scrollLeft()+"px";$("#loading").stop().css({position:"absolute"}).css({top:a}).css({left:b}).css({display:"block"}).css({opacity:"1"}).css({"z-index":"1001"})}function hideLoading(){$("#loading").fadeTo(1E3,0,function(){$("#loading").css({top:"-100px"})})}
function setDisplayChangePopUp(a,b){var c=$("#"+a);c.css("display")=="none"?(c.css({"z-index":b}).css({display:"block"}),$(document).keyup(function(a){a.keyCode==27&&c.css({"z-index":"0"}).css({display:"none"})})):c.css({"z-index":"0"}).css({display:"none"})}function displayErrorMessage(a,b){displayMessage(a,"alert",b)}function displayInfoMessage(a,b){displayMessage(a,"info",b)}function displayMessage(a,b,c){var d={};d.CssClass=b;d.Msg=a;displayMessages([d],c)}
var typeCssEnum={NONE:0,MESSAGE:1,ERROR:2,IMPORTANT_MESSAGE:3};function ClassMessage(){this.getCssClass=function(){switch(this.type){case typeCssEnum.NONE:return"";case typeCssEnum.MESSAGE:return"info";case typeCssEnum.ERROR:return"alert";case typeCssEnum.IMPORTANT_MESSAGE:return"important_message";default:return""}};this.MsgDefault=this.MsgDictionery=this.Msg=this.MsgInput="";this.type=typeCssEnum.NONE;this.CssClass=""}
function addMessage(a,b,c,d,e,g){d=new ClassMessage;d.Msg=b;d.MsgInput=c;d.MsgDefault=e;d.type=g;d.CssClass=d.getCssClass();a.push(d)}
function displayMessages(a,b){clearMessages();for(var c=!1,d=$("#messageOverlay"),e=$("#messageContainer"),g=$("#messageContainerBody"),f=0;f<a.length;f++)if(g.append("<div class='"+a[f].CssClass+"'>"+a[f].Msg+"</div>"),a[f].CssClass.toLowerCase()=="alert"||a[f].CssClass.toLowerCase()=="important_message")c=!0;b?(g=($(window).height()-50)/2+$(window).scrollTop()+"px",f=($(window).width()-400)/2+$(window).scrollLeft()+"px",e.css({top:g}).css({left:f}).css({"z-index":"1000"}),d.css({display:"block"}),
e.addClass("popup")):($("#messageContainerHead").css({display:"none"}),e.addClass("inPage"),d.css({display:"none"}));e.css({display:"block"});e.center();$(document).keyup(function(a){handleEscape(a)});if(!c)e.oneTime(3E3,"hide",function(){closeMessage()});d.bind("click",function(){closeMessage()})}function clearMessages(){$("#messageContainerBody").html("")}function clearDialogMessages(){var a=$("#infoMessagesDialog");a!=null&&a.remove()}
function closeMessage(){$("#messageOverlay").css({display:"none"});$("#messageContainer").css({display:"none"}).stopTime();$(document).unbind("keyup")}
function displayDialogReport(a,b,c){var d=$("#messageOverlay"),e=$("#dialogContainer"),g=$("#dialogContainerBody");$("#dialogContainerHeadText").html(c);AddDialogMessages(a,b);d.css({display:"block"});e.addClass("popup");e.css({display:"block"});e.center();e.center();g.css({"z-index":"1000"});$(document).keyup(function(a){handleEscapeDialog(a)});d.bind("click",function(){closeDialogReport()})}
function closeDialogReport(){$("#dialogContainerBody").empty();$("#dialogContainerBody").css({"z-index":"0"});$("#dialogContainer").removeClass("popup");$("#dialogContainer").css({display:"none"});$("#messageOverlay").css({display:"none"});$(document).unbind("keyup")}function GlobalToolTip(a){$(a).qtip({content:{text:dictionary.GetValue("tip_dialogESC")}})}function responseDialogReport(a,b){$(b).empty();AddDialogMessages(a,b)}function displayDialogErrorMessage(a,b){AddDialogMessage(a,"alert",b)}
function displayDialogInfoMessage(a,b){AddDialogMessage(a,"info",b)}function AddDialogMessage(a,b,c){var d={};d.CssClass=b;d.Msg=a;AddDialogMessages([d],c)}function AddDialogMessages(a,b){clearDialogMessages();if(a!=null&&a.length>0){for(var c="<div id='infoMessagesDialog'>",d=0;d<a.length;d++)c+="<div class='"+a[d].CssClass+"'>"+a[d].Msg+"</div>";c+="</div>";$(b).append(c)}}function handleEscapeDialog(a){a.keyCode==27&&closeDialogReport()}function handleEscape(a){a.keyCode==27&&closeMessage()}
function plusMinusID(a,b,c,d,e){a=e==""?document.getElementById("bas_qty_"+a):document.getElementById(e);if(a!=null){if(a.value=="")a.value=0;if(a.value.search(/^\d{1,5}$/)!=-1)if(b=="-"){if(a.value%c!=0)a.value=Number(a.value)-a.value%c+c;if(Number(a.value)-c>=d)a.value=Number(a.value)-c}else if(b=="+"&&(a.value=Number(a.value)-a.value%c,Number(a.value)+c<=d))a.value=Number(a.value)+c}}
function enterLinkButton(a,b){$(a).bind("keydown",function(a){return(a.keyCode?a.keyCode:a.which?a.which:a.charCode)==13?(a=$(b),eval(a.attr("href")),!1):!0})}function enterLinkButtonClient(a,b){$(a).bind("keydown",function(a){return(a.keyCode?a.keyCode:a.which?a.which:a.charCode)==13?($(b).click(),!1):!0})}var t,isShown=!1,time=6E5;function startTimeout(){clearTimeout(t);t=setTimeout("timedCount()",time)}function timedCount(){t=setTimeout("timedCount()",time);showFloatAdvert()}
function restartTimeout(){isShown||startTimeout()}function showFloatAdvert(){$("#floatAdvert div div").hide();var a=$("#floatAdvert div div").size();a==0?clearTimeout(t):(a=Math.floor(Math.random()*a),$("#fivFA_"+a).show(),clearTimeout(t),$("#floatAdvert").slideToggle("slow"),isShown=!0)}function hideFloatAdvert(){$("#floatAdvert").slideToggle("slow");isShown=!1;startTimeout()}
function goFullText(){var a=$("#quick_search_fulltext").val(),a=jQuery.trim(a);if(a.length>0)a.length<2?displayErrorMessage(dictionary.GetValue("msg_fullt_err"),!0):(a=g_root+"/pages/productlist.aspx?fulltext="+encodeURIComponent(a),window.location.href=a);return!1}
function paramsAfterHash(){var a=new Hashtable,b=window.location.toString(),c="";b.indexOf("#")>-1&&(c=b.substr(b.indexOf("#")+1));if(IsNullOrEmpty(c))return a;b=c.split("&");for(c=0;c<b.length;c++){var d=b[c].split("=");a.put(d[0],d[1])}return a}function changeCountry(){var a=$("#ddlEd option:selected").val();if(a!="")document.location.href="http://www.edsystem."+a}function confirmDelete(a){return confirm(strDefaultForNULL(a,"Opravdu chcete odstranit z\u00e1znam?"))}
function frmReset(a){for(;a.tagName.toUpperCase()!="TABLE";)a=a.parentNode;return frmResetElement(a)}function frmResetElement(a){for(var b,c,d=a.getElementsByTagName("input"),e=0;e<d.length;e++){b=d[e];c=b.getAttribute("type").toLowerCase();if(c==""||c=="text")b.value="";if(c=="checkbox")b.checked=!1}d=a.getElementsByTagName("select");for(e=0;e<d.length;e++)if(b=d[e],b.options.length>0)b.options[0].selected=!0;return!1};

