// if-b4-breakpoint.min.js
// Serving code from the file
function escapeHtml(text){var map={'&':'&amp;','<':'&lt;','>':'&gt;','"':'&quot;',"'":'&#039;'};return text.replace(/[&<>"']/g,function(m){return map[m];});}
function addCifString(key,val){if(typeof(cifStringSet)=='undefined'){cifStringSet=new Object;}
cifStringSet[key]=val;}
function getCifString(key){if(typeof(cifStringSet)=='undefined')return'';if(typeof(cifStringSet[key])!='undefined'){return cifStringSet[key];}else{return'';}}
function addCifArray(key,val){if(typeof(cifArraySet)=='undefined'){cifArraySet=new Object;}
cifArraySet[key]=val;}
function getCifArray(key){if(typeof(cifArraySet)=='undefined')return'';if(typeof(cifArraySet[key])!='undefined'){return cifArraySet[key];}else{return[];}}
function eTrackerSimulatedReload(){if(typeof(et_vm_reload)=='function'){et_vm_reload();}}
function activateProductOutboundLinks(parentSelector){if(parentSelector!=''){parentSelector+=' ';}
if(jQuery(parentSelector+'a.product-outbound.display-event').length>0){var outboundProductAbbrs=new Array();jQuery(parentSelector+'a.product-outbound.display-event').each(function(){if(outboundProductAbbrs.indexOf(jQuery(this).attr('rel'))<0){outboundProductAbbrs.push(jQuery(this).attr('rel'));}});for(var i=0;i<outboundProductAbbrs.length;i++){var productAbbr=outboundProductAbbrs[i];analyticsTrackEvent('productLink','productLinkDisplay',{'rel':productAbbr,},{'nonInteraction':true});}}
jQuery(parentSelector+'a.product-outbound').click(function(e){if(jQuery(this).attr('target')!='_blank'&&e.which==1){e.preventDefault();}});jQuery(parentSelector+'a.product-outbound').mouseup(function(e){e.preventDefault();if(e.which==1||e.which==2){gaTrackLinkClickEvent(jQuery(this),e.which);}});}
function GaEventTranslateCategory(category_id){var category=category_id;if(typeof gaEventCategories=='object'&&gaEventCategories[category_id]){category=gaEventCategories[category_id];}
return category;}
function GaEventTranslateAction(action_id){var action=action_id;if(typeof gaEventActions=='object'&&gaEventActions[action_id]){action=gaEventActions[action_id];}
return action;}
function GaEventPrepareLabelForCategory(category,labelFields){var label='';if(typeof labelFields=='string'||typeof labelFields=='number'){label=labelFields;}else if(typeof gaEventCategoryLabelPatterns=='object'&&gaEventCategoryLabelPatterns[category]){label=gaEventCategoryLabelPatterns[category];if(typeof labelFields=='object'){for(var prop in labelFields){if(typeof labelFields[prop]=='string'){switch(prop){case'place':var replacement=gaEventPlaces[labelFields[prop]];if(typeof replacement=='undefined'||replacement==''){replacement=labelFields[prop];}
break;default:var replacement=labelFields[prop];}
if(typeof(replacement)=='undefined'||replacement==null){replacement='';}
label=label.replace('[['+prop+']]',replacement);}}}}
return label;}
function GaEventPrepareLabelForAction(action,labelFields){var label='';if(typeof labelFields=='string'||typeof labelFields=='number'){label=labelFields;}else if(typeof gaEventActionLabelPatterns=='object'&&gaEventActionLabelPatterns[action]){label=gaEventActionLabelPatterns[action];if(typeof labelFields=='object'){for(var prop in labelFields){if(typeof labelFields[prop]=='string'){switch(prop){case'place':var replacement=gaEventPlaces[labelFields[prop]];if(typeof replacement=='undefined'||replacement==''){replacement=labelFields[prop];}
break;default:var replacement=labelFields[prop];}
if(typeof(replacement)=='undefined'||replacement==null){replacement='';}
label=label.replace('[['+prop+']]',replacement);}}}}
return label;}
function analyticsTrackEvent(category,action,eventDetails,eventFields){if(typeof analyticsTrackedEvents=='undefined'){analyticsTrackedEvents=new Object;}
if(typeof analyticsTrackedEvents[category]=='undefined'){analyticsTrackedEvents[category]=new Object;}
if(typeof analyticsTrackedEvents[category][action]=='undefined'){analyticsTrackedEvents[category][action]=0;}
if(typeof eventDetails=='undefined'){var eventDetails=new Object;}
var eventCategory=GaEventTranslateCategory(category);if(typeof gaEventDisabledCategories!='undefined'&&jQuery.inArray(category,gaEventDisabledCategories)>-1){analyticsEventDisplay('<b>'+eventCategory+'</b> event category is disabled.');return false;}
var eventAction=GaEventTranslateAction(action);var eventLabel=GaEventPrepareLabelForAction(action,eventDetails);if(eventLabel==''){eventLabel=GaEventPrepareLabelForCategory(category,eventDetails);}
var eventValue=0;if(typeof eventDetails.eventValue!='undefined'){eventValue=eventDetails.eventValue;}
var fieldsObject=new Object;if(typeof eventFields=='object'){if(eventFields.trackFirstOnly){delete eventFields.trackFirstOnly;if(analyticsTrackedEvents[category][action]>0){return false;}}
fieldsObject=eventFields;}
analyticsTrackedEvents[category][action]++;analyticsSendEvent(eventCategory,eventAction,eventLabel,eventValue,fieldsObject);}
function analyticsSendEvent(category,action,label,value,fieldsObject,attempt){if(typeof attempt=='undefined'){attempt=1;}
if(typeof(category)=='string'&&category!=''&&typeof(action)=='string'&&action!=''){if(window.ga&&ga.create&&attempt<=10){if(ga.hasOwnProperty('loaded')&&ga.loaded===true){analyticsEventDisplay('<b>'+category+'</b> | <b>'+action+'</b> | '+label+' | '+value);ga('send','event',category,action,label,value,fieldsObject);ga('generalTracker.send','event',category,action,label,value,fieldsObject);}else{attempt++;setTimeout(function(){analyticsSendEvent(category,action,label,value,fieldsObject,attempt);},200);}}else if(typeof(_gaq)!='undefined'){var nonInteraction=false;if(typeof(fieldsobject)=='object'&&fieldsObject.nonInteraction===true){nonInteraction=true;}
analyticsEventDisplay('<b>'+category+'</b> | <b>'+action+'</b> | '+label+' | '+value);_gaq.push(['_trackEvent',category,action,label,value,nonInteraction]);if(typeof fieldsObject.hitCallback=='function'){_gaq.push(fieldsObject.hitCallback);}}else{analyticsEventDisplay('<b>'+category+'</b> | <b>'+action+'</b> | '+label+' | '+value+'<br />No GA on the page, event not send!');if(typeof fieldsObject.hitCallback=='function'){fieldsObject.hitCallback();}}}}
function gaTrackLinkClickEvent(jQLinkElement,mouseButton){var url=jQLinkElement.attr('href');var target=jQLinkElement.attr('target');var rel=jQLinkElement.attr('rel');if(jQLinkElement.hasClass('product-outbound')){var category='productLink';var action='productLinkClick';}else{var category=jQLinkElement.data('eventCategory');var action=jQLinkElement.data('eventAction');}
var labelText=jQLinkElement.data('eventLabelText');var place=jQLinkElement.data('eventPlace');if(typeof category!='undefined'&&category!=''&&typeof action!='undefined'&&action!=''){if(target!='_blank'&&mouseButton==1){analyticsTrackEvent(category,action,{'rel':rel,'href':url,'labelText':labelText,'place':place},{'transport':'beacon','hitCallback':function(){if(typeof url=='string'){document.location=url;}}});}else{analyticsTrackEvent(category,action,{'rel':rel,'href':url,'labelText':labelText,'place':place});}}else if(typeof url=='string'){document.location=url;}}
function activateClickEventTracking(parentSelector){if(parentSelector!=''){parentSelector+=' ';}
jQuery(parentSelector+'a.track-click-event, '+parentSelector+'button.track-click-event').click(function(e){if(jQuery(this).attr('target')!='_blank'&&e.which==1){e.preventDefault();}});jQuery(parentSelector+'a.track-click-event, '+parentSelector+'button.track-click-event').mouseup(function(e){e.preventDefault();if(e.which==1||e.which==2){gaTrackLinkClickEvent(jQuery(this),e.which);}});}
function analyticsEventDisplay(message){jQuery.cookie('lastAnalyticsEventMessage',message,{path:'/'});if(jQuery('#analyticsEventDisplay').length==1){jQuery('#analyticsEventDisplay').append('<div style="display: none; border-top: 1px solid silver; padding: 1px 0;">'+message+'</div>');var newMessage=jQuery('#analyticsEventDisplay div:last-child');newMessage.css('color','black');newMessage.find('*').css('color','black');newMessage.slideDown(500);jQuery('#analyticsEventDisplay').animate({scrollTop:jQuery('#analyticsEventDisplay').prop("scrollHeight")},500);newMessage.fadeIn(100).fadeOut(100).fadeIn(100).fadeOut(100).fadeIn(100);setTimeout(function(){newMessage.css('color','silver');newMessage.find('*').css('color','silver');},3000);}}
function isElementInViewport(el){if(typeof jQuery==="function"&&el instanceof jQuery){el=el[0];}
var rect=el.getBoundingClientRect();return(rect.top>=0&&rect.left>=0&&rect.top+10<=(window.innerHeight||document.documentElement.clientHeight)&&rect.left+10<=(window.innerWidth||document.documentElement.clientWidth));}
function keepSession(){jQuery.get(getCifString('js_prefix')+'searchcontent.phtml',{justkeepsession:'1'});}
function getResponsiveBreakpoint(){if(getCifString('presentation_framework')=='bootstrap'){var responsiveBreakpoints=['xs','sm','md','lg','xl'];if(jQuery('#responsiveBreakpointCheck').length==0){var responsiveBreakpointCheckContainer='<div id="responsiveBreakpointCheck" style="display: none">';for(var i=0;i<responsiveBreakpoints.length;i++){responsiveBreakpointCheckClasses=responsiveBreakpoints[i];if(i==0){responsiveBreakpointCheckClasses+=' d-block';responsiveBreakpoints[i];}else{responsiveBreakpointCheckClasses+=' d-'+responsiveBreakpoints[i]+'-block';}
if(i!=responsiveBreakpoints.length-1){responsiveBreakpointCheckClasses+=' d-'+responsiveBreakpoints[i+1]+'-inline';}
responsiveBreakpointCheckContainer+='<span class="'+responsiveBreakpointCheckClasses+'"></span>';}
responsiveBreakpointCheckContainer+='</div>';jQuery('body').append(responsiveBreakpointCheckContainer);}
for(var i=0;i<responsiveBreakpoints.length;i++){if(jQuery('#responsiveBreakpointCheck .'+responsiveBreakpoints[i]).css('display')=='block'){return responsiveBreakpoints[i];}}
return false;}else{return false;}}
if(!Array.prototype.indexOf){Array.prototype.indexOf=function(obj,start){for(var i=(start||0),j=this.length;i<j;i++){if(this[i]===obj){return i;}}
return-1;}}
function faIcon(icon,settings){htmlElement="i";if(icon===undefined){console.log("faIcon - icon name is not defined");return false;}
if(typeof settings==="object"||settings===undefined){if(settings===undefined){settings=new Object();}
if(settings.size===undefined){sizeclass="";}else{sizeclass=" fa-"+settings.size;}
if(settings.customclass===undefined){customclass="";}else{customclass=" "+settings.customclass;}
if(settings.id===undefined){cssid="";}else{cssid="id=\""+settings.id+"\"";}
switch(settings.style){case"solid":styleclass="fas";break;case"regular":styleclass="far";break;case"light":styleclass="fal";break;case"duotone":styleclass="fad";break;case"brands":styleclass="fab";break;default:styleclass="fas";}
re="<"+htmlElement+" "+cssid+"class=\""+styleclass+" "+icon+""+sizeclass+customclass+"\"></"+htmlElement+">";return re;}else{console.log("faIcon - second parameters have to be js object");return false;}}
function audioPlayerFormatTime(timeSeconds){timeSeconds=Math.floor(timeSeconds);var hours=Math.floor(timeSeconds/3600);var minutes=Math.floor((timeSeconds%3600)/60);var seconds=timeSeconds%60;if(hours>0){timer=hours+':'+('0'+minutes).slice(-2)+':'+('0'+seconds).slice(-2);}else{timer=('0'+minutes).slice(-2)+':'+('0'+seconds).slice(-2);}
return timer;}
function toggleQuestionQuestion(id){var q=jQuery('#questionQuestion_'+id);var dis=q.css('display');if(dis=='none'){q.show();}else{q.hide();}}
function toggleQuestionAnswer(id){var q=jQuery('#questionAnswer_'+id);var dis=q.css('display');if(dis=='none'){q.show();}else{q.hide();}}
function markListType(type){if(jQuery('.listTypeSelect').hasClass('btn')){jQuery('.listTypeSelect').text(jQuery('a[rel=listTypeItem_'+type+']').first().text());}else{jQuery('.listTypeSelect').val(type);}
return type;}
function markMaxCount(value){jQuery('.maxCountSelect').val(value);jQuery('.maxCountSelectNumber').text(value);return value;}
function markSortMode(mode){if(!mode)return false;var dir='';if(typeof(mode)=='string'){var modeArray=mode.split('_');mode=modeArray[0];if(modeArray.length>1)dir=modeArray[1];}
jQuery('#serpOrderSwitch1').removeClass('serp-order');jQuery('#serpOrderSwitch1').removeClass('serp-order-selected');jQuery('#serpOrderSwitch2').removeClass('serp-order');jQuery('#serpOrderSwitch2').removeClass('serp-order-selected');jQuery('#serpOrderSwitch3').removeClass('serp-order');jQuery('#serpOrderSwitch3').removeClass('serp-order-selected');if(mode==1){jQuery('#serpOrderSwitch1').addClass('serp-order-selected');jQuery('#serpOrderSwitch2').addClass('serp-order');jQuery('#serpOrderSwitch3').addClass('serp-order');}
if(mode==2){jQuery('#serpOrderSwitch1').addClass('serp-order');jQuery('#serpOrderSwitch2').addClass('serp-order-selected');jQuery('#serpOrderSwitch3').addClass('serp-order');}
if(mode==3){jQuery('#serpOrderSwitch1').addClass('serp-order');jQuery('#serpOrderSwitch2').addClass('serp-order');jQuery('#serpOrderSwitch3').addClass('serp-order-selected');}
var toReturn='';jQuery('[rel=sort_mode_handler]').each(function(){var matching=jQuery(this).hasClass('sort_mode_'+mode);if(matching&&jQuery(this).hasClass('inactive')){return'none';}});jQuery('[rel=sort_mode_handler]').each(function(){var modes=new Array();var numModes=0;var matching=0;var thisMode=0;var nextMode=0;var i=0;if(!jQuery(this).hasClass('inactive')){matching=jQuery(this).hasClass('sort_mode_'+mode);modes=sortSettings[mode];if(typeof(modes)!='undefined'){numModes=modes.length;if(matching){thisMode=-1;for(i=0;i<numModes;i++){if(jQuery(this).hasClass(modes[i]))thisMode=i;}
if(thisMode==numModes-1){nextMode=0;}else{nextMode=thisMode+1;}
for(i=0;i<numModes;i++){if(jQuery(this).hasClass(modes[i]))jQuery(this).removeClass(modes[i]);}
if(dir=='')dir=modes[nextMode];jQuery(this).addClass(dir);if(toReturn=='')toReturn=mode+'_'+dir;if(!jQuery(this).hasClass('active'))jQuery(this).addClass('active');}else{jQuery(this).removeClass('active');for(i=0;i<numModes;i++){jQuery(this).removeClass(modes[i]);}}}}});return toReturn;}
function switchSortMode(mode){if(!mode)return false;var newMode=markSortMode(mode);if(newMode!='')mode=newMode;if(mode=='none')return false;setHashParameter('offset',0);setHashParameter('sort_mode',mode);var letterNfl=false;if(typeof(toggleLetterFilter)!='undefined'){letterNfl=toggleLetterFilter(mode);}
if(!nfl&&!letterNfl){if(typeof(ff)=='undefined')var ff=0;pageload('offset0',ff);}}
function switchListType(type){if(!type)return false;var newType=markListType(type);if(newType!='')type=newType;var values=jQuery.map(jQuery('.maxCountSelect option'),function(ele){return ele.value;});var index=values.length-1;if(type==1)maxCount=parseInt(values[0]);if(type==2)maxCount=parseInt(values[index]);if(!maxCount){maxCount=jQuery('.maxCountSelectNumber').first().text();}
jQuery.cookie('maxCount',maxCount,{expires:365,path:'/'});markMaxCount(maxCount);setHashParameter('offset',0);setHashParameter('list_type',type);setHashParameter('max_count',maxCount);serpListType=type;if(!nfl){if(typeof(ff)=='undefined')var ff=0;pageload('offset0',ff);}}
function switchMaxCount(value){if(!value)return false;jQuery.cookie('maxCount',value,{expires:365,path:'/'});var newValue=markMaxCount(value);if(newValue!='')value=newValue;setHashParameter('offset',0);setHashParameter('max_count',value);maxCount=value;if(!nfl){if(typeof(ff)=='undefined')var ff=0;pageload('offset0',ff);}}
function chapterDisplayOnClick(id,prefix){if(typeof(onb_tree)=='object')var tree_object=onb_tree;if(typeof(onlib_tree)=='object')var tree_object=onlib_tree;var uri=tree_object.getUserData(id,"uri");if(prefix=='')prefix='/';if(uri){document.location=prefix+'?uniqueid='+escape(uri)+'&uri_view_type=35';}else{var open=tree_object.getOpenState(id);if(open==1){tree_object.closeItem(id);}else{tree_object.openItem(id);}}}
function chapterDisplayOnClickVar(num,id,prefix){if(typeof(window["onb_tree"+num])=='object')var tree_object=window["onb_tree"+num];if(typeof(window["onlib_tree"+num])=='object')var tree_object=window["onlib_tree"+num];var uri=tree_object.getUserData(id,"uri");var urititle=tree_object.getUserData(id,"urititle");if(prefix=='')prefix='/';if(uri&&urititle){document.location=prefix+'33/'+urititle+'-uniqueid'+escape(uri)+'/?uri_view_type=35';}else if(uri){document.location=prefix+'?uniqueid='+escape(uri)+'&uri_view_type=35';}else{var open=tree_object.getOpenState(id);if(open==1){tree_object.closeItem(id);}else{tree_object.openItem(id);}}}
function portalLogout(whereToGo){var u="searchcontent.phtml?logout=yes&other_path="+escape(whereToGo);jQuery.ajax({url:u,async:false,success:function(){document.location=whereToGo;}});}
function sendByEmail(uri,lawctx){jQuery.post(getCifString('js_prefix')+'searchcontent.phtml',{action:'sendByEmail',uri:uri,lawctx:lawctx,email:jQuery('#emailItEmail').val(),message:jQuery('#emailItMessage').val()},function(){jQuery('#emailItForm').hide();jQuery('#emailSentInfo').show();jQuery('#emailSentInfo').fadeOut(3000,function(){jQuery('#emailIt').hide();jQuery('#emailItForm input').val('');jQuery('#emailItForm').show();});});return false;}
function sendLawByEmail(law){jQuery.post(getCifString('js_prefix')+'searchcontent.phtml',{action:'sendByEmail',law:law,email:jQuery('#emailItEmail').attr('value'),message:jQuery('#emailItMessage').attr('value')},function(){jQuery('#emailItForm').hide();jQuery('#emailSentInfo').show();jQuery('#emailSentInfo').fadeOut(3000,function(){jQuery('#emailIt').hide();jQuery('#emailItForm').show();});});return false;}
function ToggleRelated(div,uri,pref,img){var el=jQuery('#relArticles'+div);var el2=jQuery('#rel2Articles'+div);if(el.css('display')=='none'&&el.html()==''){url='realmcontent.phtml?related='+uri;el.html('<p align="center"><img src="'+img+'" align="center"></p>');el2.html('<p align="center"><img src="'+img+'" align="center"></p>');el.show('slow');el2.show('slow');el.load(url);el2.load(url);}else if(el.css('display')=='none'){el.show('slow');el2.show('slow');}else{el.hide('slow');el2.hide('slow');}
return false;}
function ToggleSearchRelated(div,uri,pref,img,both,rp){var el=jQuery('#relArticles'+div);var el2=jQuery('#rel2Articles'+div);if(el.css('display')=='none'&&el.html()==''){url='searchcontent.phtml?related_place='+rp+'&related='+uri;el.html('<p align="center"><img src="'+img+'" align="center"></p>');if(both)el2.html('<p align="center"><img src="'+img+'" align="center"></p>');el.show('slow');if(both)el2.show('slow');jQuery.get(url,{},function(resu){el.html(resu);if(both)el2.html(resu);});}else if(el.css('display')=='none'){el.show('slow');if(both)el2.show('slow');}else{el.hide('slow');if(both)el2.hide('slow');}
return false;}
function openImage(theUrl)
{v_name="ONBImage";v_href="opensrchimage.phtml?img="+theUrl;v_width=640;v_height=480;v_left=0;v_top=0;features="width="+v_width+",height="+v_height+",left="+v_left+",top="+v_left+",toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no'";ebook=window.open(v_href,v_name,features);}
function checkButtons(){var pages=Math.ceil(docCount/parseInt(maxCount));var thisPageVal=Math.floor(currentPos/parseInt(maxCount))+1;var beginPage=Math.floor(thisPageVal-(navigPagesCount/2));if(((beginPage+navigPagesCount-1)>pages)&&(pages>navigPagesCount)){beginPage=pages-navigPagesCount+1;}
if(beginPage<1)beginPage=1;var endPage=beginPage+navigPagesCount-1;if(endPage>pages)endPage=pages;jQuery("a[rel='pagelinks']").each(function(i){var tcP=jQuery(this).attr('id');var myVal=0;pageIndex=tcP.replace('offset_','');if(pageIndex==0){if(docCount){jQuery(this).parent().show();jQuery(this).removeClass("d-none");}else{jQuery(this).parent().hide();jQuery(this).addClass("d-none");}
myVal=1;if(beginPage>1){jQuery('#afterEtc').show();jQuery('#afterEtc').addClass("d-none");jQuery('#afterEtc').addClass("d-lg-block");jQuery('#afterEtc').addClass("d-xl-block");}else{jQuery('#afterEtc').hide();jQuery('#afterEtc').addClass("d-none");jQuery('#afterEtc').removeClass("d-lg-block");jQuery('#afterEtc').removeClass("d-xl-block");}}
if(pageIndex==(navigPagesCount-1)){if(endPage<=pages){jQuery(this).text(pages);if(pages<2){jQuery(this).parent().hide();jQuery(this).addClass("d-none");}else{jQuery(this).parent().show();jQuery(this).removeClass("d-none");}
myVal=pages;}
if(pages>endPage){jQuery('#beforeEtc').show();jQuery('#beforeEtc').addClass("d-none");jQuery('#beforeEtc').addClass("d-lg-block");jQuery('#beforeEtc').addClass("d-xl-block");}else{jQuery('#beforeEtc').hide();jQuery('#beforeEtc').addClass("d-none");jQuery('#beforeEtc').removeClass("d-lg-block");jQuery('#beforeEtc').removeClass("d-xl-block");}}
if(pageIndex>0&&pageIndex<(navigPagesCount-1)){myVal=parseInt(beginPage)+parseInt(pageIndex);jQuery(this).text(myVal);if(myVal>=pages){jQuery(this).parent().hide();jQuery(this).addClass("d-none");}else{jQuery(this).parent().show();jQuery(this).removeClass("d-none");}}
if(myVal==thisPageVal){if(jQuery(this).hasClass('pagelink')||jQuery(this).hasClass('apagelink')){jQuery(this).removeClass('pagelink');jQuery(this).addClass('apagelink');}
if(jQuery(this).hasClass('page-link')){jQuery(this).parent().addClass('active');}}else{if(jQuery(this).hasClass('pagelink')||jQuery(this).hasClass('apagelink')){jQuery(this).removeClass('apagelink');jQuery(this).addClass('pagelink');}
if(jQuery(this).hasClass('page-link')){jQuery(this).parent().removeClass('active');}}});jQuery("a[rel='pagelinks2']").each(function(i){var tcP=jQuery(this).attr('id');var myVal=0;pageIndex=tcP.replace('offset2_','');if(pageIndex==0){if(docCount){jQuery(this).parent().show();jQuery(this).removeClass("d-none");}else{jQuery(this).parent().hide();jQuery(this).addClass("d-none");}
myVal=1;if(beginPage>1){jQuery('#afterEtc2').show();jQuery('#afterEtc2').addClass("d-none");jQuery('#afterEtc2').addClass("d-lg-block");jQuery('#afterEtc2').addClass("d-xl-block");}else{jQuery('#afterEtc2').hide();jQuery('#afterEtc2').addClass("d-none");jQuery('#afterEtc2').removeClass("d-lg-block");jQuery('#afterEtc2').removeClass("d-xl-block");}}
if(pageIndex==(navigPagesCount-1)){if(endPage<=pages){jQuery(this).text(pages);if(pages<2){jQuery(this).parent().hide();jQuery(this).addClass("d-none");}else{jQuery(this).parent().show();jQuery(this).removeClass("d-none");}
myVal=pages;}
if(pages>endPage){jQuery('#beforeEtc2').show();jQuery('#beforeEtc2').addClass("d-none");jQuery('#beforeEtc2').addClass("d-lg-block");jQuery('#beforeEtc2').addClass("d-xl-block");}else{jQuery('#beforeEtc2').hide();jQuery('#beforeEtc2').addClass("d-none");jQuery('#beforeEtc2').removeClass("d-lg-block");jQuery('#beforeEtc2').removeClass("d-xl-block");}}
if(pageIndex>0&&pageIndex<(navigPagesCount-1)){myVal=parseInt(beginPage)+parseInt(pageIndex);jQuery(this).text(myVal);if(myVal>=pages){jQuery(this).parent().hide();jQuery(this).addClass("d-none");}else{jQuery(this).parent().show();jQuery(this).removeClass("d-none");}}
if(myVal==thisPageVal){if(jQuery(this).hasClass('pagelink')||jQuery(this).hasClass('apagelink')){jQuery(this).removeClass('pagelink');jQuery(this).addClass('apagelink');}
if(jQuery(this).hasClass('page-link')){jQuery(this).parent().addClass('active');}}else{if(jQuery(this).hasClass('pagelink')||jQuery(this).hasClass('apagelink')){jQuery(this).removeClass('apagelink');jQuery(this).addClass('pagelink');}
if(jQuery(this).hasClass('page-link')){jQuery(this).parent().removeClass('active');}}});if(currentPos==0)jQuery('#prevButton').css('display','none');else jQuery('#prevButton').css('display','');if(parseInt(currentPos)+1+parseInt(maxCount)>parseInt(docCount))jQuery('#nextButton').css('display','none');else jQuery('#nextButton').css('display','');if(currentPos==0)jQuery('#prevButton2').css('display','none');else jQuery('#prevButton2').css('display','');if(parseInt(currentPos)+1+parseInt(maxCount)>parseInt(docCount))jQuery('#nextButton2').css('display','none');else jQuery('#nextButton2').css('display','');jQuery("a[rel='pagelinks']").unbind('click');jQuery("a[rel='pagelinks']").click(function(){var pageIndex=jQuery(this).text()-1;thisPage('offset_'+(pageIndex*maxCount),1,nfl);var scrollShift=serpScrollTopShift();scrollToElementId('searchresult',scrollShift);return false;});jQuery("a[rel='pagelinks2']").unbind('click');jQuery("a[rel='pagelinks2']").click(function(){var pageIndex=jQuery(this).text()-1;thisPage('offset_'+(pageIndex*maxCount),1,nfl);var scrollShift=serpScrollTopShift();scrollToElementId('searchresult',scrollShift);return false;});}
function hideSearch(){if(currentPos>0){jQuery('#paidDocs').hide('slow');jQuery('#products').hide('slow');}else{jQuery('#paidDocs').show('slow');jQuery('#products').show('slow');}
if(currentPos!=parseInt(maxCount)){jQuery('#workshops').hide('slow');}else{jQuery('#workshops').show('slow');}
if(currentPos!=maxCount*2){jQuery('#courses').hide('slow');}else{jQuery('#courses').show('slow');}}
function setHashParameter(name,value){if(getCifString('filter_items_in_url_param')==1&&name=='filters'){return false;}
var hash=document.location.hash.replace('#','');var setHash='';value=encodeURIComponent(value);if(hash==''){if(value!=''){setHash='#'+name+'='+value;}}else{var separ='';arr=hash.split(';');if(arr.length){setHash='#';var changed=0;for(var c=0;c<arr.length;c++){if(arr[c]!=''){var parVal=arr[c];var pva=parVal.split('=');var par=pva[0];var val=pva[1];if(par==name){val=value;changed=1;}
if(val!=''){setHash=setHash+separ+par+'='+val;separ=';';}}}
if(!changed){if(value!=''){setHash=setHash+separ+name+'='+value;}}}else{if(value!=''){setHash='#'+name+'='+value;}}}
if(history.replaceState){history.replaceState(null,null,setHash);}else{document.location.hash=setHash;}
if(typeof updateAdminModePageUrlHash!='undefined'){updateAdminModePageUrlHash(setHash);}}
function getHashParameter(name){var hash=document.location.hash.replace('#','');if(hash!=''){arr=hash.split(';');if(arr.length){for(var c=0;c<arr.length;c++){var parVal=arr[c];var pva=parVal.split('=');var par=pva[0];var val=pva[1];if(par==name){val=decodeURIComponent(val);return val;}}}}
return'';}
function thisPage(el,ff,nofollow,logIt){if(typeof(logIt)=='undefined')var logIt=0;var offset=el.replace('offset_','');setHashParameter('offset',offset);if(nofollow){return true;}else{if(pageload(el,ff,logIt))return true;}}
function previousPage(){if((currentPos-parseInt(maxCount))<0){currentPos=0;}else{currentPos=parseInt(currentPos)-parseInt(maxCount);}
thisPage('offset_'+currentPos,0,nfl);var scrollShift=serpScrollTopShift();scrollToElementId('searchresult',scrollShift);}
function nextPage(){if((currentPos+parseInt(maxCount))<docCount){currentPos=parseInt(currentPos)+parseInt(maxCount);thisPage('offset_'+currentPos,0,nfl);var scrollShift=serpScrollTopShift();scrollToElementId('searchresult',scrollShift);}}
function serpScrollTopShift(){var scrollShift=0;if(jQuery('#serp-bar').length>0){scrollShift=scrollShift-jQuery('#serp-bar').height();}
if(jQuery('.fixed-header').length>0){scrollShift=scrollShift-jQuery('.fixed-header').height();}else{if(jQuery('#navig_bar').length>0){scrollShift=scrollShift-jQuery('#navig_bar').height();}
if(jQuery('#middle').length>0){scrollShift=scrollShift-10;}}
return scrollShift;}
function scrollToElementId(elementId,shiftPx){if(elementId.substr(0,1)!='#'){elementId='#'+elementId;}
if(jQuery(elementId).length!=0){var scrollTo=jQuery(elementId).offset();var scrollToTop=scrollTo.top;if(typeof(shiftPx)!='undefined'){scrollToTop=scrollToTop+parseInt(shiftPx);}
jQuery('html, body').stop().animate({scrollTop:scrollToTop},500);}}
function timetableNow(){var now=new Date();var nowTime=now.getTime();return nowTime;}
function registerAjaxTimetable(){var ajaxTimetable=new Object();ajaxTimetable.id=Math.floor(Math.random()*10001);ajaxTimetable.start=timetableNow();return ajaxTimetable;}
function addAjaxTimetable(timetableName){var ajaxTimetable=registerAjaxTimetable();jQuery(document).ready(function(){jQuery('#ajaxTimetable').append('<tr><td>'+timetableName+'</td><td id=\"ajaxTimetableValue'+ajaxTimetable.id+'\">waiting...</td></tr>').show();});return ajaxTimetable;}
function ajaxTimetableDuration(ajaxTimetable){var now=new Date();var nowTime=now.getTime();var elapsedSec=(nowTime-ajaxTimetable.start)/1000;return elapsedSec+' sec';}
function showAjaxTimetableDuration(ajaxTimetable){jQuery(document).ready(function(){jQuery('#ajaxTimetableValue'+ajaxTimetable.id).text(ajaxTimetableDuration(ajaxTimetable));});}
function userHistorySelectNone(){jQuery('.historyCheckboxSelected').addClass('historyCheckbox').removeClass('historyCheckboxSelected');jQuery('input.historyCheckbox, input.historyCheckboxSelected').prop('checked',false);userHistoryApplyFilter();}
function userHistorySelectAll(){jQuery('.historyCheckbox').addClass('historyCheckboxSelected').removeClass('historyCheckbox');jQuery('input.historyCheckbox, input.historyCheckboxSelected').prop('checked',true);userHistoryApplyFilter();}
function userHistoryCheckboxClick(checkbox){if(jQuery('.historyCheckbox').length==0){jQuery('.historyCheckboxSelected').addClass('historyCheckbox').removeClass('historyCheckboxSelected');jQuery('input.historyCheckbox, input.historyCheckboxSelected').prop('checked',false);checkbox.addClass('historyCheckboxSelected').removeClass('historyCheckbox');checkbox.prop('checked',true);}else if(checkbox.hasClass('historyCheckbox')){checkbox.addClass('historyCheckboxSelected').removeClass('historyCheckbox');}else if(checkbox.hasClass('historyCheckboxSelected')){checkbox.addClass('historyCheckbox').removeClass('historyCheckboxSelected');}
userHistoryApplyFilter();}
function userHistoryApplyFilter(){var typeFilter=0;jQuery('.historyItemRow').hide();jQuery('.historyCheckboxSelected').each(function(){var filterId=jQuery(this).attr('id');filterId=filterId.substr(10,filterId.length-10);typeFilter=typeFilter+Math.pow(2,filterId-1);var lastRow='';jQuery('.historyItemRow').each(function(){if(jQuery(this).hasClass('historyItemRow'+filterId)){jQuery(this).show();if(jQuery(this).find('.historyItemDate').html()+jQuery(this).find('.historyItemIcon').html()+jQuery(this).find('.historyItemDescription').html()==lastRow){jQuery(this).hide();}else{lastRow=jQuery(this).find('.historyItemDate').html()+jQuery(this).find('.historyItemIcon').html()+jQuery(this).find('.historyItemDescription').html();}}});});if(jQuery('.historyItemRow:visible').length>0){jQuery('#userHistoryNoResult').hide();}else{jQuery('#userHistoryNoResult').show();}
userHistoryHideDates();jQuery.cookie('typefilter',typeFilter);}
function userHistoryHideDates(){var lastDate='';jQuery('.historyItemRow:visible').each(function(){var rowDate=jQuery(this).find('.historyItemDate');if(rowDate.text()==lastDate){rowDate.hide();}else{rowDate.show();lastDate=rowDate.text();}});}
function userHistoryInit(){userHistoryApplyFilter();jQuery('.historyCheckbox, .historyCheckboxSelected').click(function(){userHistoryCheckboxClick(jQuery(this));if(jQuery(this).attr('type')=='checkbox')return true;return false;});jQuery('#typeFilterSelectAll').click(function(){userHistorySelectAll();return false;});jQuery('#typeFilterSelectNone').click(function(){userHistorySelectNone();return false;});}
function loadVersions(uri,jsPrefix,versionsAllowed){jQuery('#document_versions').load(jsPrefix+'searchcontent.phtml',{action:'getDocumentVersions',id:uri},function(){var optionsCount=0;var prevenabled=0;var nextenabled=0;var first=1;var someSelected=0;var showVersionNavigation=false;if(versionsAllowed){jQuery("#document_versions option").each(function(){if(someSelected)prevenabled=1;if(jQuery(this).attr('selected')){if(!first)nextenabled=1;someSelected=1;}
first=0;optionsCount++;});if(optionsCount>=1){showVersionNavigation=true;if(prevenabled){jQuery('.versions-navigation .prev').removeClass('disabled');}
else{jQuery('.versions-navigation .prev').addClass('disabled');}
if(nextenabled){jQuery('.versions-navigation .next').removeClass('disabled');}
else{jQuery('.versions-navigation .next').addClass('disabled');}
jQuery('#document_versions').change(function(){document.location=jQuery('#document_versions').val();});jQuery('.versions-navigation .next').click(function(e){e.preventDefault();var previous='';jQuery("#document_versions option").each(function(){var thisVal=jQuery(this).attr('value');if(jQuery('#document_versions').val()==thisVal){if(previous!='')document.location=previous;}
previous=thisVal;});});jQuery('.versions-navigation .prev').click(function(e){e.preventDefault();var useNext=0;jQuery("#document_versions option").each(function(){var thisVal=jQuery(this).attr('value');if(useNext==1){document.location=thisVal;useNext=0;}
if(jQuery('#document_versions').val()==thisVal)useNext=1;});});}}else if(jQuery('#document_versions').html()!=''){jQuery('#document_versions').remove();showVersionNavigation=true;}
if(showVersionNavigation){if(jQuery('.versions-navigation:hidden').length>0){jQuery('.versions-navigation').slideDown('normal');}}else{jQuery('.versions-navigation ul, .versions-navigation span').hide();jQuery('.no-versions-available').show();jQuery('.versions-navigation').delay(3000).slideUp(1000);}});}
function loadVersionsTimeline(uri,jsPrefix){jQuery('#versions-timeline-container').load(jsPrefix+'searchcontent.phtml',{action:'getDocumentVersionsTimeline',id:uri});}
function sendByEmailClueTip(uri,lawctx){jQuery.post('searchcontent.phtml',{action:'sendByEmail',uri:uri,lawctx:lawctx,email:jQuery('#emailIt-ct .emailItEmail').val(),message:jQuery('#emailIt-ct .emailItMessage').val()},function(){jQuery('#emailIt-ct .emailItForm').hide();jQuery('#emailIt-ct .emailSentInfo').show();jQuery('#emailIt-ct .emailSentInfo').fadeOut(3000,function(){jQuery('#emailIt-ct .emailItMessage').val('');jQuery('#emailIt-ct .emailItForm').show();});});return false;}
function showDomElementsZoom(tablescroll,imgscroll,other,position,handlername,jsPrefix){modalTagCont="<div id=\"modal-content\" style=\"display: none;\"></div>";modalButtTop="<div class=\"modal-handler-top\"><span class=\"modal-handler-button\">"+handlername+"</span></div>";modalButtBott="<div class=\"modal-handler-bottom\"><span class=\"modal-handler-button\">"+handlername+"</span></div>";jQuery(modalTagCont).appendTo('#footer');if(position=='top'){if(tablescroll!=''){jQuery(modalButtTop).insertBefore(tablescroll);}
if(imgscroll!=''){jQuery(modalButtTop).insertBefore(imgscroll);}
if(other!=''){jQuery(modalButtTop).insertBefore(other);}}else if(position=='bottom'){if(tablescroll!=''){jQuery(tablescroll).after(modalButtBott);}
if(imgscroll!=''){jQuery(imgscroll).after(modalButtBott);}
if(other!=''){jQuery(other).after(modalButtBott);}}else{if(tablescroll!=''){jQuery(modalButtTop).insertBefore(tablescroll);}
if(imgscroll!=''){jQuery(modalButtTop).insertBefore(imgscroll);}
if(other!=''){jQuery(modalButtTop).insertBefore(other);}
if(tablescroll!=''){jQuery(tablescroll).after(modalButtBott);}
if(imgscroll!=''){jQuery(imgscroll).after(modalButtBott);}
if(other!=''){jQuery(other).after(modalButtBott);}}
jQuery('.modal-handler-top .modal-handler-button').click(function(){jQuery('#modal-content').empty();var modalCopy=jQuery(this).parent().next().clone();var modalCopyClass=jQuery(modalCopy).attr('class');var sourceDivImgSmall=jQuery(modalCopy).children().attr('src');var modalCopyEl=modalCopy.children();if(modalCopyEl.is('img')){var sourceDivImgBig=sourceDivImgSmall.replace('\.jpg','_big\.jpg');var ajaxAction='fileexisttest';var type=typeof(getCifString);if(type=='function'){if(getCifString("systemlang")=='si'||getCifString("systemlang")=='sk')ajaxAction='imageexisttest';}
jQuery.post(jsPrefix+'searchcontent.phtml',{action:ajaxAction,testfile:sourceDivImgBig},function(data){if(data=="exists"){jQuery('<div class=\"'+modalCopyClass+'\"><img src=\"'+sourceDivImgBig+'\" /></div>').appendTo('#modal-content');}else{jQuery('<div class=\"'+modalCopyClass+'\"><img src=\"'+sourceDivImgSmall+'\" /></div>').appendTo('#modal-content');jQuery('#simplemodal-container').css('backgroundImage','none');}});}else{jQuery(modalCopy).appendTo('#modal-content');}
jQuery('#modal-content').modal({minWidth:950,minHeight:460,maxWidth:950,maxHeight:460});if(modalCopyEl.is('img')){}else{jQuery('#simplemodal-container').css('backgroundImage','none');}
initInlinePopups('#modal-content a');return false;});jQuery('.modal-handler-bottom .modal-handler-button').click(function(){jQuery('#modal-content').empty();var modalCopy=jQuery(this).parent().prev().clone();var modalCopyClass=jQuery(modalCopy).attr('class');var sourceDivImgSmall=jQuery(modalCopy).children().attr('src');var modalCopyEl=modalCopy.children();if(modalCopyEl.is('img')){var sourceDivImgBig=sourceDivImgSmall.replace('\.jpg','_big\.jpg');var ajaxAction='fileexisttest';var type=typeof(getCifString);if(type=='function'){if(getCifString("systemlang")=='si'||getCifString("systemlang")=='sk')ajaxAction='imageexisttest';}
jQuery.post(jsPrefix+'searchcontent.phtml',{action:ajaxAction,testfile:sourceDivImgBig},function(data){if(data=="exists"){jQuery('<div class=\"'+modalCopyClass+'\"><img src=\"'+sourceDivImgBig+'\" /></div>').appendTo('#modal-content');}else{jQuery('<div class=\"'+modalCopyClass+'\"><img src=\"'+sourceDivImgSmall+'\" /></div>').appendTo('#modal-content');jQuery('#simplemodal-container').css('backgroundImage','none');}});}else{jQuery(modalCopy).appendTo('#modal-content');}
jQuery('#modal-content').modal({minWidth:950,minHeight:460,maxWidth:950,maxHeight:460});if(modalCopyEl.is('img')){}else{jQuery('#simplemodal-container').css('backgroundImage','none');}
initInlinePopups('#modal-content a');return false;});}
function initializeContentReader(closeTextLang){var readerDefaultWidth=(jQuery(window).width()/ 2);var readerDefaultHeight=(jQuery(window).height()-((jQuery(window).height()/ 100)*4));jQuery('#search').after('<div class=\"content-dialog\"></div>');jQuery('.content-dialog').dialog({dialogClass:'ui-dialog-shadow',autoOpen:false,height:readerDefaultHeight,width:'720',modal:true,resizable:false,position:{my:'center',at:'center',of:window},open:function(){jQuery('.ui-widget-overlay').bind('click',function(){jQuery('.content-dialog').dialog('close');});jQuery('body').css('overflowY','hidden');},close:function(){jQuery('body').css('overflowY','auto');},closeText:closeTextLang});jQuery('.reader').click(function(){var overlayHeight=jQuery(window).height();var contentCopy=jQuery('#docBodyDiv').clone();jQuery('.ui-widget-overlay').height(overlayHeight);jQuery('.content-dialog').empty();jQuery('.content-dialog').html(contentCopy);jQuery('.content-dialog').dialog('option','position','center');jQuery('.content-dialog').dialog('open');return false;});}
function splitConstraintsString(constraintsString){if(constraintsString.length==0){var constraints=new Array();return constraints;}
var constraintValue=false;var tempConstraintsString='';for(var i=0;i<constraintsString.length;i++){if(constraintsString[i]=='"'){if(constraintValue){constraintValue=false;}else{constraintValue=true;}}
if(!constraintValue&&constraintsString[i]==','){tempConstraintsString+=';;';}else{tempConstraintsString+=constraintsString[i];}}
var constraints=tempConstraintsString.split(';;');return constraints;}
function replaceRegex(text){return text.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&");};function searchInsideDocumentText(bodyContainer,placeholder,notfound,found,from){var searchTerm=jQuery.trim(jQuery('#search-term').val());var searchTermRegEx=new RegExp(replaceRegex(searchTerm),"ig");var matches=jQuery(bodyContainer).filter(':visible').text().match(searchTermRegEx);var patt1=/§{1,}|\${1,}|\{1,}/g;var patt2=/\){1,}|\({1,}/g;if(patt1.test(searchTerm)){minchars=1;}else if(patt2.test(searchTerm)){minchars=2;}else{minchars=3;}
if((searchTerm=='')||(searchTerm==placeholder)){jQuery('#search-term').removeClass('result').removeClass('noresult');jQuery('span.highlighted').contents().unwrap();jQuery('#count').empty();}else if(searchTerm.length>=minchars){if(matches){jQuery('#search-term').removeClass('noresult').addClass('result');jQuery('span.highlighted').contents().unwrap();jQuery(bodyContainer).html(jQuery(bodyContainer).html().replace(searchTermRegEx,"<span class='highlighted'>"+searchTerm+"</span>"));for(i=0;i<matches.length;i++){jQuery('span.highlighted').eq(i).attr('id','match'+i).text(matches[i]);}
jQuery('span.highlighted').eq(0).addClass('highlighted-jump');jQuery('html, body').animate({scrollTop:jQuery('#match0').offset().top-300},'fast');n=1;b=0;jQuery('#count').html(found+":<b>"+n+"</b> "+from+" <b>"+matches.length+"</b>x");jQuery('#prev-button').addClass('inactive');jQuery('#next-button').removeClass('inactive');srchindocresult=1;}else{jQuery('#search-term').removeClass('result').addClass('noresult');jQuery('span.highlighted').contents().unwrap();jQuery('#count').html(notfound);}
jQuery('#cancel-button').removeClass('inactive');}
var input=document.getElementById("search-term");if(jQuery(input).is(':focus')){}else{input.focus();input.value=input.value;}
searched=1;}
function searchInsideDocumentTextNext(bodyContainer,found,from){if(searched==1){jQuery('#prev-button').removeClass('inactive');}
var searchTerm=jQuery('#search-term').val();var searchTermRegEx=new RegExp(replaceRegex(searchTerm),"ig");var matches=jQuery(bodyContainer).filter(':visible').text().match(searchTermRegEx);jQuery('html, body').animate({scrollTop:jQuery('#match'+n).offset().top-300},'fast');jQuery("#match"+n).addClass('highlighted-jump');if(n<matches.length){jQuery("#match"+(n-1)).removeClass('highlighted-jump');n++;b=n-1;}
if(n==matches.length){n=(matches.length-1);jQuery('#next-button').addClass('inactive');jQuery('#count').html(found+":<b>"+(n+1)+"</b> "+from+" <b>"+matches.length+"</b>x");}else{jQuery('#count').html(found+":<b>"+n+"</b> "+from+" <b>"+matches.length+"</b>x");}
if(b<0){jQuery('#prev-button').removeClass('inactive');}}
function toggleFulsoftSearchRelated(div,uri,img,activeTab){var el=jQuery('#relArticles'+div);if(el.css('display')=='none'&&el.html()==''){url='searchcontent.phtml?action=fulsoftSERPLinks&uniqueid_link='+uri;el.html('<p align="center"><img src="'+img+'" align="center"></p>');el.show('slow');jQuery('#fulsoftSearchRelatedShow'+div).fadeOut('fast',function(){jQuery('#fulsoftSearchRelatedHide'+div).fadeIn('fast');});el.load(url,{},function(){var heightLimit=200;jQuery('#relArticles'+div+' .fulsoftSerpRelatedTab').each(function(){if(jQuery(this).height()>heightLimit){jQuery(this).find('.fulsoftSerpRelatedTabContent').css('overflow','scroll').height(heightLimit);}});jQuery('#relArticles'+div+' .fulsoftSerpRelatedTabs').tabs({selected:activeTab});});}else if(el.css('display')=='none'){el.show('slow');jQuery('#relArticles'+div+' .fulsoftSerpRelatedTabs').tabs('option','selected',activeTab);jQuery('#fulsoftSearchRelatedShow'+div).fadeOut('fast',function(){jQuery('#fulsoftSearchRelatedHide'+div).fadeIn('fast');});}else{el.hide('slow');jQuery('#fulsoftSearchRelatedHide'+div).fadeOut('fast',function(){jQuery('#fulsoftSearchRelatedShow'+div).fadeIn('fast');});}
return false;}
function jumpHighlightPhrases(phraseslength,highselector,activatetab){jQuery(highselector+' strong.highlighted:first').addClass('marked');var highindex=1;jQuery('#next-highlighted').click(function(){jQuery('#docBodyTabs').tabs({selected:activatetab});var higlength=phraseslength;var nextindex=highindex+1;if(nextindex<=higlength){jQuery('strong.marked').removeClass('marked');jQuery(highselector+' strong#highlight'+nextindex).addClass('marked');location.href='#highlight'+nextindex;++highindex;}});jQuery('#prev-highlighted').click(function(){jQuery('#docBodyTabs').tabs({selected:activatetab});var higlength=phraseslength;var previndex=highindex-1;if(previndex>0){jQuery('strong.marked').removeClass('marked');jQuery(highselector+' strong#highlight'+previndex).addClass('marked');location.href='#highlight'+previndex;--highindex;}});}
function toggleSlideElement(elementId,handler,remembertime,handlershowclass,handlerhideclass,duration,blurautohide,forcehidden,autofocusel,overlayel,faiconupclass,faicondownclass,closehandler,closebeforeopen,closebeforeopenhandler,onDisplayCallback){if(remembertime==''){remembertime=1;}
if(duration==''){duration="fast";}
var cookiename=elementId.substring(1);if(!closebeforeopen)closebeforeopen='';if(forcehidden==1){jQuery(elementId).css('display','none');if((handlershowclass!='')&&(handlerhideclass!='')){jQuery(handler).removeClass(handlerhideclass).addClass(handlershowclass);}}else{if(jQuery.cookie(cookiename)=='hidden'){jQuery(elementId).css('display','none');if((handlershowclass!='')&&(handlerhideclass!='')){jQuery(handler).removeClass(handlerhideclass).addClass(handlershowclass);}}}
jQuery(handler).click(function(event){event.preventDefault();if(closebeforeopen!=''){var cookieclosebeforename=closebeforeopen.substring(1);if(overlayel!=''){jQuery(overlayel).fadeOut(duration);}
jQuery(closebeforeopen).slideUp(duration,function(){jQuery(this).trigger('toggleSlideHideComplete');});jQuery.cookie(cookieclosebeforename,'hidden',{expires:remembertime,path:'/'});if((handlershowclass!='')&&(handlerhideclass!='')){jQuery(closebeforeopenhandler).removeClass(handlerhideclass).addClass(handlershowclass);}
if((faiconupclass!='')&&(faicondownclass!='')){jQuery(closebeforeopenhandler+' i').removeClass(faiconupclass).addClass(faicondownclass);}}
if(jQuery(elementId).css('display')=='none'){jQuery(elementId).slideDown(duration,function(){if(overlayel!=''){jQuery(overlayel).fadeIn(duration);}
jQuery(this).trigger('toggleSlideShowComplete');if(autofocusel!=''){jQuery(autofocusel).focus();}
if(typeof onDisplayCallback=='function'){onDisplayCallback();}});jQuery.cookie(cookiename,'visible',{expires:remembertime,path:'/'});if((handlershowclass!='')&&(handlerhideclass!='')){jQuery(handler).removeClass(handlershowclass).addClass(handlerhideclass);}
if((faiconupclass!='')&&(faicondownclass!='')){jQuery(handler+' i').removeClass(faicondownclass).addClass(faiconupclass);}}else{if(overlayel!=''){jQuery(overlayel).fadeOut(duration);}
jQuery(elementId).slideUp(duration,function(){jQuery(this).trigger('toggleSlideHideComplete');});jQuery.cookie(cookiename,'hidden',{expires:remembertime,path:'/'});if((handlershowclass!='')&&(handlerhideclass!='')){jQuery(handler).removeClass(handlerhideclass).addClass(handlershowclass);}
if((faiconupclass!='')&&(faicondownclass!='')){jQuery(handler+' i').removeClass(faiconupclass).addClass(faicondownclass);}}});if(closehandler!=''){jQuery(elementId+' '+closehandler).click(function(e){e.preventDefault();if(overlayel!=''){jQuery(overlayel).fadeOut(duration);}
jQuery(elementId).slideUp(duration,function(){jQuery(this).trigger('toggleSlideHideComplete');});jQuery.cookie(cookiename,'hidden',{expires:remembertime,path:'/'});if((handlershowclass!='')&&(handlerhideclass!='')){jQuery(handler).removeClass(handlerhideclass).addClass(handlershowclass);}
if((faiconupclass!='')&&(faicondownclass!='')){jQuery(handler+' i').removeClass(faiconupclass).addClass(faicondownclass);}});}
if(blurautohide==1){jQuery(document).mouseup(function(e){var container=jQuery(elementId);if(!container.is(e.target)&&container.has(e.target).length===0&&(container.is(':visible'))){if(overlayel!=''){jQuery(overlayel).fadeOut(duration);}
jQuery(elementId).slideUp(duration,function(){jQuery(this).trigger('toggleSlideHideComplete');});jQuery.cookie(cookiename,'hidden',{expires:remembertime,path:'/'});if((handlershowclass!='')&&(handlerhideclass!='')){jQuery(handler).removeClass(handlerhideclass).addClass(handlershowclass);}
if((faiconupclass!='')&&(faicondownclass!='')){jQuery(handler+' i').removeClass(faiconupclass).addClass(faicondownclass);}}});}}
function defaultSrchInputValue(elementId,placeholder){var defaultval=jQuery(elementId).val();if(defaultval==''){jQuery(elementId).val(placeholder);jQuery(elementId).focus(function(){var defaultval=jQuery(elementId).val();if(defaultval==placeholder){jQuery(this).val('').removeClass('greyText');}});jQuery(elementId).blur(function(){var defaultval=jQuery(elementId).val();if(defaultval==''){jQuery(elementId).val(placeholder).addClass('greyText');}});}else if(defaultval!=placeholder){jQuery(elementId).removeClass('greyText');}}
function loginPasswordPlaceholder(logininput,loginplaceholder,passinput,passwplaceholder,passinputcontainer){var username=jQuery(logininput).val();if((username=="")||(username==loginplaceholder)){jQuery(logininput).val(loginplaceholder).addClass('greyText');jQuery(logininput).focus(function(){var username=jQuery(logininput).val();if(username==loginplaceholder){jQuery(this).val('').removeClass('greyText');}});jQuery(logininput).blur(function(){var username=jQuery(logininput).val();if(username==""){jQuery(logininput).val(loginplaceholder).addClass('greyText');}});}
var passw=jQuery(passinput).val();if(passw==""){jQuery(passinput).hide();if(jQuery(passinput).siblings('.input_greyText').length==0){jQuery(passinput).after('<input type=\"text\" class=\"input_greyText greyText\" size=\"15\" name=\"userpassw\" value=\"'+passwplaceholder+'\">');}
jQuery(passinput).siblings('.reveal-password-trigger').hide();jQuery('input.input_greyText').focus(function(){jQuery('input.input_greyText').hide();jQuery(passinput).show();if(jQuery(passinput).val()!=''){jQuery(passinput).siblings('.reveal-password-trigger').show();}
jQuery(passinput).focus();});jQuery(passinput).blur(function(){var passw=jQuery(passinput).val();if(passw==""){jQuery('input.input_greyText').show();jQuery(passinput).hide();if(!jQuery(passinput).hasClass('revealed-password')){jQuery(passinput).siblings('.reveal-password-trigger').hide();}}});}}
function prepareConstraints(searchFulsoft){var space='';var thisOne='';var facet='';var value='';var prevFacet='';var arr=new Array();var consArr=new Array();var join='';var constraintToSer;serConstraints='';obsoleteSerConstraints='';var c=0;constraints.sort();fulsoftTypes=new Array();var prevSerFulsoftTypes=serFulsoftTypes;serFulsoftTypes='';for(i=0;i<constraints.length;i++){thisOne=constraints[i];arr=thisOne.split(':');facet=arr[0];value=arr[1];if(facet=='fulsoft_type'){var l=fulsoftTypes.length;fulsoftTypes[l]=value;}else{if(facet!=prevFacet){if(prevFacet!=''){join=") AND (";}else{join="(";}}else{join=" OR ";}
if(i==0)join='(';if(facet=='recency'){switch(value){case'guaranteed':case'guarantee':constraintToSer=guaranteedConstraint;break;case'archive':constraintToSer=archiveConstraint;break;default:constraintToSer='';}}
else if(facet=='access'){switch(value){case'yes':constraintToSer=accessYesConstraint;break;case'no':constraintToSer=accessNoConstraint;break;default:constraintToSer='';}}
else{constraintToSer=constraints[i];}
serConstraints=serConstraints+join+constraintToSer;c++;prevFacet=facet;}}
if(c!=0){serConstraints=serConstraints+')';join=' AND ';}else{join='';}
obsoleteSerConstraints=serConstraints;if(typeof(searchFiltersDef)!='undefined'){var filterConstraints=new Array();var unrecognizedFilters=new Array();var lastFilter='';var thisFilter='';if(filterItems.length>0){var filterItemsSorted=filterItems.slice(0);filterItemsSorted.sort(function(a,b){if(a.filter<b.filter)return-1;if(a.filter>b.filter)return 1;return 0;});for(var i=0;i<filterItemsSorted.length;i++){thisFilter='';for(var filterValidId in searchFiltersDef){if(filterItemsSorted[i].filter==searchFiltersDef[filterValidId].id){var searchFilterDef=searchFiltersDef[filterValidId];switch(searchFilterDef.type){case'2-level-mapped':if(filterItemsSorted[i].item.search('-')==-1){if(typeof searchFilterDef.items[filterItemsSorted[i].item]!='undefined'){constraintToSer=searchFilterDef.items[filterItemsSorted[i].item].constraint;}}else{filterItemLevels=filterItemsSorted[i].item.split('-');if(typeof searchFilterDef.items[filterItemLevels[0]]!='undefined'&&typeof searchFilterDef.items[filterItemLevels[0]].items[filterItemLevels[1]]!='undefined'){constraintToSer=searchFilterDef.items[filterItemLevels[0]].items[filterItemLevels[1]].constraint;}}
break;case"mapped":case"special":if(typeof searchFilterDef.items[filterItemsSorted[i].item]!='undefined'){constraintToSer=searchFilterDef.items[filterItemsSorted[i].item].constraint;}
break;case"simple":case"calendar":if(/^\d+$/.test(filterItemsSorted[i].item)){var constraintValue=filterItemsSorted[i].item;}else{var constraintValue='"'+filterItemsSorted[i].item+'"';}
constraintToSer=filterItemsSorted[i].filter+':'+constraintValue;break;case"fulsoft":fulsoftTypes.push(filterItemsSorted[i].item);break;}
thisFilter=filterItemsSorted[i].filter;}}
if(thisFilter!=''){if(thisFilter!='fulsoft_type'){if(thisFilter!=lastFilter&&filterConstraints.length>0){if(filterConstraints.length==1){serConstraints=serConstraints+join+filterConstraints[0];}else{serConstraints=serConstraints+join+'('+filterConstraints.join(' OR ')+')';}
filterConstraints=new Array();join=' AND ';}
if(typeof constraintToSer!='undefined'&&constraintToSer!=''){if(constraintToSer.toUpperCase().indexOf(' OR ')>=0){constraintToSer='('+constraintToSer+')';}
filterConstraints.push(constraintToSer);lastFilter=thisFilter;}}else{lastFilter=thisFilter;}}else{unrecognizedFilters.push=filterItemsSorted[i].filter;}}
if(filterConstraints.length>0){if(filterConstraints.length==1){serConstraints=serConstraints+join+filterConstraints[0];}else{serConstraints=serConstraints+join+'('+filterConstraints.join(' OR ')+')';}}}}
var comma='';if(fulsoftTypes.length!=0){for(i=0;i<fulsoftTypes.length;i++){serFulsoftTypes=serFulsoftTypes+comma+fulsoftTypes[i];comma=',';}}
if(searchFulsoft&&(serFulsoftTypes!=''||(prevSerFulsoftTypes!=''&&serFulsoftTypes==''))){fulsoftSearch(serFulsoftTypes);}}
function createSerpLoadingMask(){if(typeof(serpLoadingMaskElements)=='undefined'||jQuery('#serpLoadingMask').length>0){return false;}
var maskHtml='<div id="serpLoadingMask" style="display: none;"></div><div id="serpLoadingMaskContent" style="display: none;"><div class="container mx-auto"><div class=\"row\"><div class=\"col offset-sm-2 col-sm-8 offset-xl-3 col-xl-6\">'+getCifString('loaderbig')+'<div id="performingSearchMessage" class="alert alert-info"></div></div></div></div></div>';jQuery('body').prepend(maskHtml);updateSerpLoadingMask();serpLoadingMaskState=new Array('filter','results');}
function updateSerpLoadingMask(){if(typeof(serpLoadingMaskElements)=='undefined'){return false;}
if(jQuery('#serpLoadingMask').length>0){var top=jQuery(document).height();var bottom=0;var left=jQuery(document).width();var right=0;for(var i=0;i<serpLoadingMaskElements.length;i++){if(jQuery(serpLoadingMaskElements[i]).length>0){var offset=jQuery(serpLoadingMaskElements[i]).offset();var width=jQuery(serpLoadingMaskElements[i]).outerWidth();var height=jQuery(serpLoadingMaskElements[i]).outerHeight();if(offset.top<top)top=offset.top;if(offset.left<left)left=offset.left;if(offset.top+height>bottom)bottom=offset.top+height;if(offset.left+width>right)right=offset.left+width;}}
jQuery('#serpLoadingMask').css('position','absolute').css('top',top).css('left',left).height(parseInt(bottom-top)).width(parseInt(right-left));jQuery('#serpLoadingMaskContent').css('position','absolute').css('top',top+jQuery(document).scrollTop()).css('left',left).width(parseInt(right-left));if(jQuery('#serpLoadingMask').is(':hidden')){var zIndex=parseInt(jQuery('#serpLoadingMask').css('z-index'))+1;jQuery('#serpLoadingMaskContent').css('z-index',zIndex);jQuery('#serpLoadingMask, #serpLoadingMaskContent').fadeIn('normal');}
serpLoadingMaskStateUpdater=setTimeout(updateSerpLoadingMask,50);}}
function removeSerpLoadingMask(partReady){if(typeof(radoTest)!='undefined')return false;if(typeof(serpLoadingMaskState)!='undefined'){var i=serpLoadingMaskState.indexOf(partReady);if(i>-1){serpLoadingMaskState.splice(i,1);}
if(serpLoadingMaskState.length==0){jQuery('#serpLoadingMask, #serpLoadingMaskContent').fadeOut('fast',function(){jQuery(this).remove()});delete window.serpLoadingMaskState;}}else{jQuery('#serpLoadingMask, #serpLoadingMaskContent').fadeOut('fast',function(){jQuery(this).remove()});}}
function initSerpRelated(){var relAttr='rel';if(getCifString('lang')=='sk'){relAttr='data-rel';}
jQuery('.serpRelatedHandler').click(function(ev){ev.preventDefault();var uri=jQuery(this).attr('<?=$attr?>');var handler=jQuery(this);jQuery(".serpRelatedHandlerDiv").each(function(){var thisUri=jQuery(this).attr(relAttr);if(thisUri==uri){var disp=jQuery(this).css('display');if(disp=='block'){jQuery(this).hide();handler.removeClass('selected');}else{jQuery(this).html('<p align="center">'+getcifString('loaderbig')+'</p>');jQuery(this).show();handler.addClass('selected');jQuery(this).load(getCifString('js_prefix')+'searchcontent.phtml',{action:'relatedTabs',uri:uri});}}});});jQuery('a.serpVideoChaptersHandler').click(function(ev){ev.preventDefault();var rel=jQuery(this).attr(relAttr).split(';;');var uri=rel[0];var chaptercount=rel[1];var chapterDiv=jQuery(this).parents('.serpVideoChaptersContainer').find('.serpVideoChapters');if(chapterDiv.css('display')=='block'){chapterDiv.hide();jQuery(this).removeClass('selected');}else{chapterDiv.show();jQuery(this).addClass('selected');chapterDiv.html('<p align="center">'+getcifString('loaderbig')+'</p>').load(getCifString('js_prefix')+'searchcontent.phtml?action=serpVideoChapters&viduniqueid='+uri+'&vidchapcount='+chaptercount+'&vidchapquery='+getCifString('query'));}});}
function createContentSwitcherCollectionHandlers(){jQuery('.contentSwitcherMyContent').click(function(){var el=jQuery(this);var colstr=el.attr('id');var col=colstr.replace('srchcol','');jQuery.get(getCifString('js_prefix')+'searchcontent.phtml',{action:'setSearchContentCollection',value:col},function(){jQuery('.contentSwitcherButton').text(el.text());el.parent().find('a').removeClass('active');el.addClass('active');});});}
function createContentSwitcherHandlers(){jQuery('.contentSwitcherMyContent').click(function(){var el=jQuery(this);jQuery.get(getCifString('js_prefix')+'searchcontent.phtml?action=setSearchContent&value=my',{},function(){jQuery('.contentSwitcher').find('button').text(el.text());el.parent().find('a').removeClass('active');el.addClass('active');});});jQuery('.contentSwitcherAllContent').click(function(){var el=jQuery(this);jQuery.get(getCifString('js_prefix')+'searchcontent.phtml?action=setSearchContent&value=all',{},function(){jQuery('.contentSwitcher').find('button').text(el.text());el.parent().find('a').removeClass('active');el.addClass('active');});});}
function hookUpDownloadLinks(){jQuery('a').click(function(e){var href=jQuery(this).prop('href');var atag=jQuery(this);if(href.indexOf('download.phtml')!=-1){testhref=href+'&checkaccess=1';jQuery.ajax({url:testhref,success:function(result){if(result=='1'){window.location=href;}else{portalAlert(result,getCifString('msg_understand'));}},async:false});return false;}
return true;});}
function portalAlert(message,button,callbackFunction){if(jQuery('#message-dialog').length>0){if(getCifString('presentation_framework')=='bootstrap'){jQuery('#message-dialog .modal-body').html(message);jQuery('#message-dialog .modal-footer button').html(button);jQuery('#message-dialog').bootstrapModal({backdrop:'static'});jQuery('#message-dialog').on('hidden.bs.modal',function(e){jQuery(this).bootstrapModal('dispose');jQuery('#message-dialog .modal-body').html('');jQuery('#message-dialog .modal-footer button').html('OK');if(typeof callbackFunction=='function'){callbackFunction();}});}else{jQuery('#message-dialog .message').html(message);jQuery('#message-dialog').dialog({dialogClass:'ui-dialog-shadow guide ui-dialog-delete',autoOpen:false,height:"auto",width:400,modal:true,resizable:false,closeText:button,buttons:[{text:button,click:function(){jQuery(this).dialog('close');}},],close:function(event,ui){if(typeof callbackFunction=='function'){callbackFunction();}}});jQuery('#message-dialog').dialog('open');}}else{alert(message);if(typeof callbackFunction=='function'){callbackFunction();}}}
function portalConfirm(message,confirmCallbackFunction,cancelCallbackFunction){if(jQuery('#confirm-dialog').length>0&&getCifString('presentation_framework')=='bootstrap'){jQuery('#confirm-dialog .modal-body').html(message);jQuery('#confirm-dialog').bootstrapModal({backdrop:'static'});jQuery('#confirm-dialog #confirm-dialog-ok').unbind('click').click(function(){jQuery('#confirm-dialog').bootstrapModal('hide');if(typeof confirmCallbackFunction=='function'){confirmCallbackFunction();}});jQuery('#confirm-dialog #confirm-dialog-cancel').unbind('click').click(function(){jQuery('#confirm-dialog').bootstrapModal('hide');if(typeof cancelCallbackFunction=='function'){cancelCallbackFunction();}});jQuery('#confirm-dialog').on('hidden.bs.modal',function(e){jQuery(this).bootstrapModal('dispose');jQuery('#confirm-dialog .modal-body').html('');});}else{if(window.confirm(message)){if(typeof confirmCallbackFunction=='function'){confirmCallbackFunction();}}else if(typeof cancelCallbackFunction=='function'){cancelCallbackFunction();}}}
function activateOpeningMenuTracking(){jQuery('#top_menu a').not('.opening-filter-disabled').each(function(e){var category='openingMenu';if(jQuery(this).is('#menu-allcontent')||jQuery(this).is('#menu-topics')){var action='menuOpen';}else if(jQuery(this).hasClass('sfClose')){var action='menuClose';}else{var action='menuItemClick';}
var label=jQuery.trim(jQuery(this).text());if(label==''){label=jQuery(this).attr('title');}
if(jQuery(this).parents('.filter-box').length>0){label=jQuery('#menu-allcontent').text()+' > '+jQuery(this).parents('.filter-box').find('.filter-box-title').text()+' > '+label;}else if(jQuery(this).parents('.topic_vd').length>0){label=jQuery('#menu-topics').text()+' > '+jQuery(this).parents('.topic_vd').find('.filter-box-title').text()+' > '+label;}
jQuery(this).addClass('track-click-event').data('eventCategory',category).data('eventAction',action).data('eventLabelText',label);});jQuery('a#menu-allcontent, a#menu-topics').click(function(){if(jQuery(this).is('a#menu-allcontent')){jQuery('a#menu-topics').data('eventAction','menuOpen');}
if(jQuery(this).is('a#menu-topics')){jQuery('a#menu-allcontent').data('eventAction','menuOpen');}
if(jQuery(this).data('eventAction')=='menuOpen'){jQuery(this).data('eventAction','menuClose');}else if(jQuery(this).data('eventAction')=='menuClose'){jQuery(this).data('eventAction','menuOpen');}});activateClickEventTracking('#top_menu');jQuery('nav#opening a').not('.opening-filter-disabled').each(function(){var category='openingMenu';if(jQuery(this).is('.nav-link')&&jQuery(this).parent().is('.nav-item.dropdown')){if(jQuery(this).parent('.nav-item.dropdown').hasClass('show')){var action='menuClose';}else{var action='menuOpen';}}else{var action='menuItemClick';}
var label=jQuery.trim(jQuery(this).text());if(label==''){label=jQuery(this).attr('title');}
if(jQuery(this).parents('.filter-box').length>0){label=jQuery(this).parents('.nav-item').children('a.nav-link').text()+' > '+jQuery(this).parents('.filter-box').find('.filter-box-title').text()+' > '+label;}else if(jQuery(this).parents('.topic_vd').length>0){if(jQuery(this).parent().hasClass('filter-box-title')){label=jQuery(this).parents('.nav-item').children('a.nav-link').text()+' > '+label;}else{label=jQuery(this).parents('.nav-item').children('a.nav-link').text()+' > '+jQuery(this).parents('.topic_vd').find('.filter-box-title').text()+' > '+label;}}
jQuery(this).addClass('track-click-event').data('eventCategory',category).data('eventAction',action).data('eventLabelText',label);});jQuery('nav#opening a.nav-link').click(function(){if(jQuery(this).data('eventAction')=='menuClose'){jQuery(this).data('eventAction','menuOpen');}else if(jQuery(this).data('eventAction')=='menuOpen'){jQuery(this).data('eventAction','menuClose');}});activateClickEventTracking('nav#opening');}
function GetPortalUriLink(uri){return jQuery.ajax({type:"GET",url:getCifString('js_prefix')+'searchcontent.phtml?action=portalUriLink&uri='+uri,async:false}).responseText;}
function toggCell(cellID,cellHandler){if(cellID.substring(0,1)=='#'){return false;}
currCellId='#'+cellID+' .cell';if(jQuery(currCellId).css('display')=='none'){jQuery(currCellId).css('display','block');if(cellID=='switcher'){jQuery('#'+cellID).css('height','285px');}
if(cellHandler){jQuery('#'+cellHandler+' .handler').html(getCifString('hidecellimg'));}else{jQuery('#'+cellID+' .handler').html(getCifString('hidecellimg'));}
jQuery.cookie(cellID,'visible',{expires:parseInt(getCifString('portalsettingscookieexpire')),path:'/'});}else{jQuery(currCellId).css('display','none');if(cellID=='switcher'){jQuery('#'+cellID).css('height','auto');}
if(cellHandler){jQuery('#'+cellHandler+' .handler').html(getCifString('showcellimg'));}else{jQuery('#'+cellID+' .handler').html(getCifString('showcellimg'));}
jQuery.cookie(cellID,'hidden',{expires:parseInt(getCifString('portalsettingscookieexpire')),path:'/'});}}
function nextTipIndex(){var currentTipIndex=jQuery('#tip > p').index(jQuery('#tip > p:visible'));var nextTipIndex=currentTipIndex+1;if(nextTipIndex>=jQuery('#tip > p').length)nextTipIndex=0;return nextTipIndex;}
function changeTip(newIndex){jQuery('#tip > p').fadeOut(0,function(){jQuery('#tip > p').eq(newIndex).fadeIn(0);});}
function rotateTips(){changeTip(nextTipIndex());bannerTip=setTimeout(rotateTips,getCifString('dutipcellrotationspeed'));}
function openDropdownLoginDialog(){if(jQuery('#topBarSM').css('display')=='flex'){jQuery('#topBarSM #menu-login').trigger('click');}else if(typeof jQuery("#topBarLogin").dropdown!='undefined'){var offset=jQuery("#topBarLogin").offset();if(typeof offset!='undefined'){jQuery("html, body").animate({scrollTop:offset.top},'slow');setTimeout(function(){jQuery("#topBarLogin").dropdown('show');jQuery('#topBarLogin').parents('.dropdown').find('input[name=username]').focus();},100);}}}
function scrollToLogin(){jQuery('html, body').animate({scrollTop:0},'fast');jQuery('.loginUserNameInput').stop().animate({backgroundPosition:'5px 0px'},{queue:false,duration:900,easing:'easeInOutElastic'});jQuery('.input_pssw, .input_greyText, .input_usrname').animate({borderLeftWidth:"1px",borderTopWidth:"1px",borderRightWidth:"1px",borderBottomWidth:"1px"},'slow');}
function viewlawfootnote(law,eff,footnotefile){var v_href,v_name,v_value,win;v_href=getCifString('js_prefix')+"lawfootnote.phtml?law="+escape(law)+"&ucinnost="+escape(eff)+"&footnote="+escape(footnotefile);v_name="footnote";vx=(screen.width / 100)*7;vy=(screen.height / 100)*10;vx1=screen.width-vx;vy1=screen.height-vy;v_value="width="+400+",height="+100+",left="+(vx / 2)+",top="+(vy / 4)+",resizable=yes,scrollbars=yes";win=window.open(v_href,v_name,v_value);win.focus();}
function showlawpart(law,eff,section,paragraph,letter){var v_href,v_name,v_value,win;if(section==""){v_href=getCifString('js_prefix')+"showlaw.phtml?law="+escape(law)+"&ucinnost="+escape(eff);document.location=v_href;}else{v_href=getCifString('js_prefix')+"showlawpart.phtml?law="+escape(law)+"&ucinnost="+escape(eff)+"&paragraf="+escape(section)+"&odstavec="+escape(paragraph)+"&pismeno="+escape(letter);v_name="lawpart";vx=(screen.width / 100)*7;vy=(screen.height / 100)*10;vx1=screen.width-vx;vy1=screen.height-vy;v_value="width="+400+",height="+200+",left="+(vx / 2)+",top="+(vy / 4)+",resizable=yes,scrollbars=yes";win=window.open(v_href,v_name,v_value);win.focus();}}
function viewfootnote(footnotefile)
{var v_href,v_name,v_value,win;v_href=getCifString('js_prefix')+"footnote.phtml?p="+onnProd+"&f="+footnotefile;v_name="footnote";vx=(screen.width / 100)*7;vy=(screen.height / 100)*10;vx1=screen.width-vx;vy1=screen.height-vy;v_value="width="+400+",height="+200+",left="+(vx / 2)+",top="+(vy / 4)+",resizable=yes,scrollbars=yes";win=window.open(v_href,v_name,v_value);win.focus();}
function viewlawpart(law,eff,section,paragraph,letter){var v_href,v_name,v_value,win;var add='';var lawlinkincluetip=getCifString('lawlinkincluetip')+1-1;if(section==""&&lawlinkincluetip==0){v_href=getCifString('viewlawpartlink')+getCifString('querylinkchar')+"law="+escape(law)+"&ucinnost="+escape(eff)+add;window.location.href=v_href;}else{v_href=getCifString('js_prefix')+"showlawpart.phtml?law="+escape(law)+"&ucinnost="+escape(eff)+"&paragraf="+escape(section)+"&odstavec="+escape(paragraph)+"&pismeno="+escape(letter)+add;v_name="lawpart";vx=(screen.width / 100)*7;vy=(screen.height / 100)*10;vx1=screen.width-vx;vy1=screen.height-vy;v_value="width="+400+",height="+200+",left="+(vx / 2)+",top="+(vy / 4)+",resizable=yes,scrollbars=yes";win=window.open(v_href,v_name,v_value);win.focus();}}
function disableTimeVersions(){jQuery('a.disabledVersionYearLink').attr('href','#').click(function(e){e.preventDefault();});jQuery('a.disabledVersionYearLink').attr('rel',getCifString('js_prefix')+'searchcontent.phtml?action=disabledTimeVersionsAlert');jQuery('a.disabledVersionYearLink').attr('title',getCifString('msg_time_versions_disabled'));jQuery('a.disabledVersionYearLink').cluetip({activation:'click',dropShadow:true,closeText:getCifString('closecluetip')+' <img src="'+getCifString('onb_common_img_prefix')+getCifString('clue_close_button_img')+'" title="'+getCifString('closecluetip')+'" alt="'+getCifString('closecluetip')+'" align="absmiddle" />',sticky:true,closePosition:'title',arrows:true,width:400});}
function fixElementOnScroll(element,topmargin,fixedelclass,shortenelement,shortenlength,paddelement){if(element=='')return false;if(shortenelement!=''&&shortenlength!=''){var shortenelementtext=jQuery(shortenelement).text();}
jQuery(window).scroll(function(){if(jQuery(this).scrollTop()>topmargin){jQuery(element).addClass(fixedelclass);if(paddelement!=''){jQuery(paddelement).addClass(fixedelclass);}
if(shortenelement!=''&&shortenlength!=''){if((jQuery(shortenelement).text().length>shortenlength)){jQuery(shortenelement).text(jQuery(shortenelement).text().substring(0,shortenlength)+"...");}}}else{jQuery(element).removeClass(fixedelclass);if(paddelement!=''){jQuery(paddelement).removeClass(fixedelclass);}
if(shortenelement!=''&&shortenlength!=''){jQuery(shortenelement).text(shortenelementtext);}}});}
function fixTabsOnScroll(element,heading,topmargin,fixedelclass,shortenelement,paddelement,tabs,activetabs,update){jQuery(window).scroll(function(){if(jQuery(element).length>0){if(activetabs==0){if(jQuery(this).scrollTop()>topmargin){jQuery(element).addClass(fixedelclass);jQuery(heading).addClass(fixedelclass);if(paddelement!=''){jQuery(paddelement).addClass(fixedelclass);}
if(shortenelement!=''){jQuery(shortenelement).trunk8();if(update==1){jQuery('#documentHeading h1').html(jQuery('#hightitle').html());}}}else{jQuery(element).removeClass(fixedelclass);jQuery(heading).removeClass(fixedelclass);if(paddelement!=''){jQuery(paddelement).removeClass(fixedelclass);}
if(shortenelement!=''){if(update==1){jQuery('#documentHeading h1').html(jQuery('#hightitlesource').html());}else{jQuery(shortenelement).trunk8();jQuery(shortenelement).trunk8('revert');}}}}else{jQuery(heading).removeClass(fixedelclass);jQuery(element).removeClass(fixedelclass);jQuery(paddelement).removeClass(fixedelclass);}}});}
function initFontsize(){var minsize=1;var maxsize=4;if(jQuery.isNumeric(jQuery.cookie('fontsize'))){var size=jQuery.cookie('fontsize');jQuery('#srch_document').attr('rel',size);}else{var size=jQuery('#srch_document').attr('rel');}
jQuery('#decrease, #increase').removeClass('disabled');if(size==maxsize){jQuery('#increase').addClass('disabled');}
if(size==minsize){jQuery('#decrease').addClass('disabled');}
jQuery('#increase').unbind('click').click(function(e){analyticsTrackEvent('docAction','docFontSize',{},{'nonInteraction':true,'trackFirstOnly':true});e.preventDefault();size=jQuery('#srch_document').attr('rel');if(size!=maxsize){size++;jQuery('#srch_document').attr('rel',size);jQuery('#decrease').removeClass('disabled');if(size==maxsize){jQuery(this).addClass('disabled');}
jQuery.cookie('fontsize',size,{path:'/'});}else{jQuery(this).addClass('disabled');}});jQuery('#decrease').unbind('click').click(function(e){analyticsTrackEvent('docAction','docFontSize',{},{'nonInteraction':true,'trackFirstOnly':true});e.preventDefault();size=jQuery('#srch_document').attr('rel');if(size!=minsize){size--;jQuery('#srch_document').attr('rel',size);jQuery('#increase').removeClass('disabled');if(size==minsize){jQuery(this).addClass('disabled');}
jQuery.cookie('fontsize',size,{path:'/'});}else{jQuery(this).addClass('disabled');}});}
function contactType(){selected=[];jQuery('#dotaz-select input:checked').each(function(){selected.push(jQuery(this).attr('value'));});jQuery('.contact-section').each(function(){var id=$(this).attr('id');var found=0;$.each(selected,function(index,value){if(id==value){$('#'+id).addClass('visible');found=1;}});if(found==0){$('#'+id).removeClass('visible');}});}
function resizeONBcontentTreeCell(){return false;}
function SmoothScrollToEl(handler,offset,time,id){if(typeof offset=='undefined'||offset=='')offset=240;if(typeof time=='undefined'||time=='')time=500;if(typeof id=='undefined'||id=='')id=0;jQuery(handler).click(function(e){e.preventDefault();var target=jQuery(this).attr("href").substring(1);if(id==0){jQuery('html, body').animate({scrollTop:jQuery("a[name="+target+"]").offset().top-offset},time);}else{jQuery('html, body').animate({scrollTop:jQuery("#"+target).offset().top-offset},time);}});}
function faqActivate(){faqShown=0;jQuery('#faq h3').click(function(){jQuery(this).nextUntil('h3').slideToggle();jQuery(this).toggleClass('faq-opened');jQuery('#faq-toggle').removeClass('faq-more').addClass('faq-less');faqShown=1;});jQuery("#faq h3").hover(function(){jQuery(this).css('color','#DA0C11');},function(){jQuery(this).css('color','black');});jQuery('#faq-toggle').click(function(){if(faqShown!=1){jQuery(this).removeClass('faq-more').addClass('faq-less');jQuery('#faq p, #faq ul').slideDown('slow');faqShown=1;}else{jQuery(this).removeClass('faq-less').addClass('faq-more');jQuery('#faq p, #faq ul').slideUp('slow');faqShown=0;}});}
jQuery(document).ready(function(){jQuery('#documentHeading').append('<div id="hightitlesource" style="display:none">'+jQuery('#documentHeading h1').html()+'</div>');var myTreeCellHeight=(jQuery(window).height()-230);var myTreeHeight=(myTreeCellHeight-134);jQuery('#wrap #tabNavig.checkingMode #treeNavigationTabs').css('height','');jQuery('#wrap #tabNavig.checkingMode #treeNavigationTabs').css('height',myTreeCellHeight);jQuery('#wrap #tabNavig.checkingMode .containerTableStyle').height(myTreeHeight);if(getCifString('jquery_document_ready_external')==1){jQuery(".enewsButton a, .val0, .val1, .val2, .val3, .val4, .order_link, .myLogout a, #nra-more-less, #faq-toggle, .prev, .next, #lawcloseall, #lawexpandall, #showlawchanges, #order-order img, #more-pi, .aw-link").hover(function(){jQuery(this).animate({opacity:0.7},200);},function(){jQuery(this).animate({opacity:1},150);});faqActivate();jQuery('#nra-more-less').click(function(){var actClass=jQuery(this).attr('class');if(actClass=='more'){jQuery(this).removeClass('more').addClass('less');jQuery('#nra .portalcell_content').animate({height:'402px'},500);}
else{jQuery(this).removeClass('less').addClass('more');jQuery('#nra .portalcell_content').animate({height:'202px'},500);}});ids=jQuery('#right_container > div, #left_container > div, #cells > div').map(function(){if((this.id)!=''){return this.id;}}).get();for(i=0;i<ids.length;i++){cellCookie=jQuery.cookie(ids[i]);if(cellCookie=="hidden"){jQuery('#'+ids[i]+' .cell').css('display','none');jQuery('#'+ids[i]+' .handler').html(getCifString('showcellimg'));}else{if(jQuery.trim(jQuery('#'+ids[i]+' .handler').html())==''){jQuery('#'+ids[i]+' .handler').html(getCifString('hidecellimg'));}}}
relCellCookie=jQuery.cookie('relatedTop');if(relCellCookie=="hidden"){jQuery('#relatedTop .cell').css('display','none');jQuery('#relatedTop .handler').html(getCifString('showcellimg'));}else{jQuery('#relatedTop .handler').html(getCifString('hidecellimg'));}
tocCellCookie=jQuery.cookie('documentTOC');if(tocCellCookie=="hidden"){jQuery('#documentTOC .cell').css('display','none');jQuery('#documentTOC .handler').html(getCifString('showcellimg'));}else{jQuery('#documentTOC .handler').html(getCifString('hidecellimg'));}
sliderCellCookie=jQuery.cookie('featured-cont');if(sliderCellCookie=="hidden"){jQuery('#featured-cont .cell').css('display','none');jQuery('.slider-handler .handler').html(getCifString('showcellimg'));jQuery('.slider-spacer').addClass('active').css('backgroundPosition','center 0px');}else{jQuery('#featured-cont .cell').css('display','block');jQuery('.slider-handler .handler').html(getCifString('hidecellimg'));jQuery('.slider-spacer').removeClass('active').css('backgroundPosition','center -50px');}
jQuery('.slider-spacer').click(function(){jQuery('#featured-cont .cell').slideDown();jQuery.cookie('featured-cont','shown',{expires:getCifString('portalsettingscookieexpire'),path:'/'});jQuery('.slider-spacer').removeClass('active').css('backgroundPosition','center -50px');});jQuery('.slider-handler .handler').click(function(){jQuery('.slider-spacer').addClass('active').css('backgroundPosition','center 0px');});rotateTips();}
if(getCifString('requireunlogin')=='1'||getCifString('badlogin')=='1'||(getCifString('last_known_login')!=''&&getCifString('enable_known_user_login_dialog_autoopen')=='1'&&jQuery.cookie('top_login_button_container')!='hidden')){jQuery.cookie('top_login_button_container','visible',{expires:'365',path:'/'});jQuery('#top_login_button_container').fadeIn(100,function(){jQuery('.loginmebutton').removeClass('toggledup').addClass('toggleddown');jQuery('input.input_usrname').focus();jQuery("html, body").animate({scrollTop:0},"slow");});openDropdownLoginDialog();}
jQuery("#paywall-login, .login-dropdown, .signin").on("click",function(e){e.preventDefault();openDropdownLoginDialog();});jQuery('#topBarLogin').parents('.dropdown').on('shown.bs.dropdown',function(e){jQuery(e.relatedTarget).parents('.dropdown').find('input[name=username]').focus();jQuery.cookie('top_login_button_container','visible',{expires:'365',path:'/'});});jQuery('#topBarLogin').parents('.dropdown').on('hide.bs.dropdown',function(e){jQuery('.popoverToClose').popover('hide');jQuery.cookie('top_login_button_container','hidden',{path:'/'});});jQuery('#topBarLoginCloseHandle').click(function(e){e.preventDefault();jQuery("#topBarLogin").dropdown('toggle');});jQuery('#loginScroll, #paywall-login a, a#paywall-login').click(function(){jQuery('#top_login_button_container').slideDown(200,function(){jQuery('.loginmebutton').removeClass('toggledup').addClass('toggleddown');jQuery('input.input_usrname').focus();jQuery("html, body").animate({scrollTop:0},"slow");});return false;});if(typeof(toggleSlideElement)!='undefined'){toggleSlideElement('#top_login_button_container','.top_login_button,.loginmebutton,#order-login','365','toggledup','toggleddown','','0','','input[name="username"]','','','','','','',function(){analyticsTrackEvent('regProspect','regLinkDisplay',{place:'loginForm'});});toggleSlideElement('#top_login_button_container','.username','365','toggledup','toggleddown','','0','','input[name="username"]');toggleSlideElement('#top_menu ul.level2','#menu-topics','365','toggup','sfHover','','0','','','#menu-overlay','icon-chevron-up','icon-chevron-down','a.sfClose','#top_menu ul.level3','#menu-allcontent');toggleSlideElement('#top_menu ul.level3','#menu-allcontent','365','toggup','sfHover','','0','','','#menu-overlay','icon-chevron-up','icon-chevron-down','a.sfClose','#top_menu ul.level2','#menu-topics');}
var docheighttip=jQuery(document).height();jQuery('#menu-overlay').height(docheighttip).css({opacity:0.5});jQuery('#search').ajaxComplete(function(){var docheighttip=jQuery(document).height();jQuery('#menu-overlay').height(docheighttip).css({opacity:0.5});});if(typeof(defaultSrchInputValue)!='undefined')defaultSrchInputValue('input.search_input',getCifString("searchinputinfotext"));if(typeof(loginPasswordPlaceholder)!='undefined')loginPasswordPlaceholder('#top_login_button_container input.input_usrname',getCifString("usernameinfotext"),'#top_login_button_container input.input_pssw',getCifString("psswinfotext"),'#top_login_button_container .loginPasswordInput');if(typeof(fixElementOnScroll)!='undefined'){if(getCifString("serpbarelementoffset")==''){var serpbarelementScroll=186;}else{var serpbarelementScroll=parseInt(getCifString("serpbarelementoffset"));}
fixElementOnScroll(getCifString("serpbarelement"),serpbarelementScroll,'fixed','','','.body-cols');}
if(jQuery('#onc-lessons').length>0){jQuery("#left_container").stick_in_parent({parent:'#wrap_container',offset_top:55}).on("sticky_kit:stick",function(e){if((jQuery('#onc-lessons').length>0)&&(jQuery('#onc-lessons .current').length>0)){jQuery('#onc-lessons .portalcell_content').scrollTo(jQuery('#onc-lessons .current'),10,{offset:function(){return{top:-5};}});}}).on("sticky_kit:unstick",function(e){if((jQuery('#onc-lessons').length>0)&&(jQuery('#onc-lessons .current').length>0)){jQuery('#onc-lessons .portalcell_content').scrollTo(jQuery('#onc-lessons .current'),10,{offset:function(){return{top:-5};}});}});}
if(jQuery('#first-click-free-cell').length>0){jQuery("#left_container").stick_in_parent({parent:'#wrap_container',offset_top:55});}
if(jQuery.ui){jQuery("#resizabletree").resizable({grid:[10000,1],minHeight:330,maxHeight:700,resize:function(event,ui){var heightRes=jQuery('#resizabletree').height();var finheight=(heightRes-45);jQuery('div.containerTableStyle').height(finheight);jQuery.cookie('onbtreesize',heightRes,{expires:getCifString('portalsettingscookieexpire'),path:'/'});jQuery.cookie('onbtreesizetree',finheight,{expires:getCifString('portalsettingscookieexpire'),path:'/'});}});jQuery('#resizabletree').height(jQuery.cookie('onbtreesize'));jQuery('div.containerTableStyle').height(jQuery.cookie('onbtreesizetree'));}
if((jQuery('#onc-lessons').length>0)&&(jQuery('#onc-lessons .current').length>0)){jQuery('#onc-lessons .portalcell_content').scrollTo(jQuery('#onc-lessons .current'),10,{offset:function(){return{top:-5};}});}
if(getCifString('showlogin')==1){jQuery('#top_login_button_container').show();jQuery('#navig_bar_container a.loginmebutton').addClass('toggleddown').removeClass('toggledup');}
jQuery('.cond-dialog').dialog({dialogClass:'ui-dialog-shadow',autoOpen:false,height:500,width:600,modal:true,resizable:false,closeText:'X'});if(getCifString('presentation_framework')!='bootstrap'){jQuery('a.general-cond-handler').click(function(){jQuery('#general-terms-dialog').dialog('open');return false;});jQuery('a.personal-data-protection').click(function(){jQuery('#gdpr-terms-dialog').dialog('open');return false;});}
jQuery('#search-input-main').change(function(){jQuery(this).attr('title',jQuery(this).val());});jQuery('#search-input-main').keyup(function(){jQuery(this).delay(100).attr('title',jQuery(this).val());});if(jQuery('div.fixed-header').length>0){jQuery(window).scroll(function(){if(jQuery(this).scrollTop()>20){jQuery('#head, #adminHandler, div.autocomplete-suggestions').addClass("fixed");}else{jQuery('#head, #adminHandler, div.autocomplete-suggestions').removeClass("fixed");}});var brswwidth=jQuery(window).width();if(brswwidth<1180){if(jQuery.fn.trunk8!=='undefined'){jQuery('#navig_bar .loginmebutton, #navig_bar .username').trunk8({lines:1});}}}
if(jQuery('div.workflow-navigation-tree').length>0){jQuery('.workflow-navigation-tree').jstree({'core':{'dblclick_toggle':false}});jQuery('.workflow-navigation-tree').delegate('a','click',function(e){e.preventDefault();this.blur();if(jQuery(this).attr('href')=='#'){jQuery('.workflow-navigation-tree').jstree('toggle_node',this);}else{var selectedNodeIdArray=jQuery(this).attr('id').split('_');var selectedNodeNumber=selectedNodeIdArray[1];jQuery.cookie('wflownode',selectedNodeNumber,{path:'/'});var nodeLink=jQuery(this).attr('href');window.location=nodeLink;}});jQuery('.workflow-navigation-tree').on('ready.jstree',function(e,data){var workflownavigationOpenNodes=getCifArray('workflownavigation_open_nodes');jQuery('.workflow-navigation-tree > ul > li').each(function(){if(workflownavigationOpenNodes.length>0){if(jQuery.inArray(jQuery(this).text(),workflownavigationOpenNodes)>-1){data.instance.open_node(jQuery(this));}}else{data.instance.open_node(jQuery(this));}});var thisTreeId=jQuery('#workflow-navigation-cell').jstree(true)._id;var selectedNode='#j'+thisTreeId+'_'+jQuery.cookie('wflownode');data.instance.open_node(data.instance.get_parent(selectedNode));data.instance.select_node(selectedNode);});}
jQuery('#top_menu a, #navig_bar a, input.search_button').not('.toggledup').not('.toggleddown').not('.sf-with-ul').click(function(e){jQuery.cookie('wflownode',null,{path:'/'});});if(jQuery('#removeQuery').length>0){jQuery('#removeQuery').click(function(e){e.preventDefault();jQuery(this).hide();jQuery('#search-input-main').devbridgeAutocomplete('hide').val('').attr('title','').focus();});jQuery('#search-input-main').on('input',function(){jQuery('#removeQuery').show();});jQuery('#search-input-main').blur(function(){defaultSrchInputValue('input.search_input',getCifString("searchinputinfotext"));});}
jQuery(document).on('click','#topBar .dropdown-menu, #menuBar .dropdown-menu',function(e){e.stopPropagation();});jQuery(window).scroll(function(){if(jQuery(this).scrollTop()>50){jQuery('a.back-to-top').fadeIn().css("display","block");}else{jQuery('a.back-to-top').fadeOut();}});jQuery('a.back-to-top').click(function(){jQuery('body,html').animate({scrollTop:0},800);return false;});if(getResponsiveBreakpoint()=='xl'||getResponsiveBreakpoint()=='lg'){var scrolloffset=250;}else{var scrolloffset=160;}
SmoothScrollToEl("#contentBox a",scrolloffset);SmoothScrollToEl("a.anchor-link",10,200,1);if(jQuery('.lecturer-about-handler').length>0){jQuery(".lecturer-about-handler").click(function(a){a.preventDefault();jQuery(this).parents('.lecturer-row').find(".lecturer-about").slideToggle();});}
if(jQuery('.popover-dismiss').length>0){jQuery('.popover-dismiss').popover({trigger:'focus',html:true});}
if(jQuery('#workshop-table-handler').length>0){jQuery('.workshop-table-show').click(function(e){if(jQuery('#workshop-table-container').hasClass('collapsed')){jQuery('#workshop-table-handler i').addClass('fa-chevron-up').removeClass('fa-chevron-down');jQuery('#workshop-table-container').removeClass('collapsed');jQuery('#workshop-table-container .workshop-details-overlay').show();}});jQuery('#workshop-table-handler').click(function(e){e.preventDefault();if(jQuery('#workshop-table-container').hasClass('collapsed')){jQuery('i',this).addClass('fa-chevron-up').removeClass('fa-chevron-down');}else{jQuery('i',this).addClass('fa-chevron-down').removeClass('fa-chevron-up');}
jQuery('#workshop-table-container').toggleClass('collapsed');jQuery('#workshop-table-container .workshop-details-overlay').toggle();});}else{jQuery('#workshop-table-container').removeClass('collapsed');jQuery('#workshop-table-container .workshop-details-overlay').show();}
if(jQuery('#bs-body-container').length>0){stickyScrollTrigger=0;stickyOriginalHeaderHeight=Math.floor(jQuery('header').height());stickyOriginalTopLogoMargin=Math.floor(jQuery('#topLogo').outerHeight(true)-jQuery('#topLogo').outerHeight(false))-1;stickyOriginalTopLogoSubHeadingHeight=Math.floor(jQuery('.logo-subheading').height());menuBarHeight=Math.floor(jQuery('#menuBar').innerHeight());jQuery(window).on('scroll resize',function(){var scrollTop=jQuery(window).scrollTop();if((getResponsiveBreakpoint()=='lg'||getResponsiveBreakpoint()=='xl')&&scrollTop>stickyScrollTrigger){jQuery('#bs-body-container').addClass('stuck');var stickyTopLogoMargin=stickyOriginalTopLogoMargin-scrollTop+stickyScrollTrigger;if(stickyTopLogoMargin<0)stickyTopLogoMargin=0;var stickyTopLogoSubHeadingHeight=stickyOriginalTopLogoSubHeadingHeight-scrollTop+stickyScrollTrigger;if(stickyTopLogoSubHeadingHeight<0)stickyTopLogoSubHeadingHeight=0;var stickyTopLogoSubHeadingOpacity=stickyTopLogoSubHeadingHeight/(stickyOriginalTopLogoSubHeadingHeight+15*scrollTop);if(stickyTopLogoSubHeadingHeight<0)stickyTopLogoSubHeadingHeight=0;jQuery('#topLogo').css('margin-top',stickyTopLogoMargin+'px');jQuery('.logo-subheading').css('height',stickyTopLogoSubHeadingHeight+'px').fadeTo(0,stickyTopLogoSubHeadingOpacity);var stickyHeaderHeight=Math.floor(jQuery('header').outerHeight());var height=stickyHeaderHeight+scrollTop;if(height>stickyOriginalHeaderHeight){height=stickyOriginalHeaderHeight;}
jQuery('#menuBar').css('margin-top',height+'px');if(scrollTop>stickyOriginalHeaderHeight-menuBarHeight){jQuery('#menuBar .dropdown.show *[data-toggle="dropdown"]').dropdown('hide').attr('aria-expanded',false);}}else{jQuery('#bs-body-container').removeClass('stuck');jQuery('#topLogo').css('margin-top',stickyOriginalTopLogoMargin+'px');jQuery('.logo-subheading').css('height',stickyOriginalTopLogoSubHeadingHeight+'px').fadeTo(0,'1');jQuery('#menuBar').css('margin-top','');}});}
if(jQuery('#searchform-dropdown').hasClass('show')){jQuery('#topBarLogin').addClass('hidden');}
jQuery('#search-link').click(function(e){e.preventDefault();jQuery(this).toggleClass('show');jQuery('#searchform-dropdown').toggleClass('show');jQuery('#topBarLogin').toggleClass('hidden');jQuery('#search-input-main').focus();});});function initInlinePopups(select){var add='';if(typeof(searchEfficiency)!='undefined'){add='&searchEfficiency='+escape(searchEfficiency);}
jQuery(select).each(function(index){var href=jQuery(this).attr('href');if(typeof(href)=='string'&&href.substr(0,23)=='javascript:viewlawpart('){var params=href.substr(24,href.length-26);var arr=params.split("','");arr[0]=arr[0].replace('%20',' ');var add='';if(typeof(searchEfficiency)!='undefined'){add='&searchEfficiency='+escape(searchEfficiency);}
if(arr[2]==''&&arr[3]==''&&arr[4]==''&&typeof(in_admin)=='undefined'){jQuery(this).attr('href',getCifString('lawlinkprefix')+'law='+arr[0]+'&efficiency='+arr[1]+add);}else{jQuery(this).attr('title',getCifString('msg_law_window_title'));jQuery(this).attr('rel',getCifString('js_prefix')+'searchcontent.phtml?action=FulsoftGetDocumentPart&law='+arr[0]+'&efficiency='+arr[1]+'&section='+arr[2]+'&paragraph='+arr[3]+'&letter='+arr[4]+add);jQuery(this).cluetip({activation:'click',width:'650px',dropShadow:true,height:'350px',closeText:getCifString('closecluetip')+' <img src="'+getCifString('onb_common_img_prefix')+getCifString('clue_close_button_img')+'" title="'+getCifString('closecluetip')+'" alt="'+getCifString('closecluetip')+'" align="absmiddle" />',sticky:true,closePosition:'title',arrows:true,positionBy:'bottomTop',cluetipClass:'viewlawpart'});}}
if(typeof(href)=='string'&&href.substr(0,24)=='javascript:viewfootnote('){var param=href.substr(25,href.length-27);jQuery(this).attr('title','');var add='';if(typeof(in_admin)!='undefined'){add='&pid='+adminPid+'&version='+adminVersion+'&onum='+adminOnum;}
jQuery(this).attr('rel',getCifString('js_prefix')+'searchcontent.phtml?action=viewFootnote'+add+'&file='+param+'&prod='+onnProd);jQuery(this).parent('span').attr('onmouseover','');jQuery(this).parent('span').attr('onmouseout','');jQuery(this).cluetip({activation:'click',width:'450px',dropShadow:true,height:'180px',closeText:getCifString('closecluetip')+' <img src="'+getCifString('onb_common_img_prefix')+getCifString('clue_close_button_img')+'" title="'+getCifString('closecluetip')+'" alt="'+getCifString('closecluetip')+'" align="absmiddle" />',sticky:true,closePosition:'title',arrows:true,positionBy:'bottomTop'});}});if(jQuery('#footnotes').length==0||jQuery('#footnotes').find('.shortened-text-ellipsis').length>0){jQuery('.law_ftn_cluetip').each(function(){var footnote_text=jQuery(this).text();if(jQuery('#footnotes').length==0||jQuery(jQuery(this).attr('rel')).length==0||jQuery(jQuery(this).attr('rel')).find('.shortened-text-ellipsis').length>0){jQuery(this).replaceWith(footnote_text);}});}
jQuery('.law_ftn_cluetip').cluetip({activation:'click',width:'450px',dropShadow:true,closeText:getCifString('closecluetip')+' <img src="'+getCifString('onb_common_img_prefix')+getCifString('clue_close_button_img')+'" title="'+getCifString('closecluetip')+'" alt="'+getCifString('closecluetip')+'" align="absmiddle" />',sticky:true,closePosition:'title',showTitle:false,arrows:true,positionBy:'bottomTop',local:true,hideLocal:false});}
function searchInputAutocompleteSelect(thisForm,suggestion){if(getCifString('force_jquery_autocomplete_version')=='1.2'){var trackSuggestionValue=suggestion.value;if(typeof suggestion.data.type=='string'){trackSuggestionValue=trackSuggestionValue+' ['+suggestion.data.type+']';}
analyticsTrackEvent('searchSuggestion','searchSuggestionSelect',{'suggestionValue':trackSuggestionValue,'eventValue':suggestion.data.suggestionIndex},{'transport':'beacon','hitCallback':function(){if(suggestion.data.type=='document'){window.location.href=suggestion.data.url;}else{thisForm.submit();}}});}else{thisForm.submit();}}
function initSearchInputAutocomplete(){jQuery('.search_input, search_input1').devbridgeAutocomplete({deferRequestBy:250,maxHeight:'none',preventBadQueries:false,triggerSelectOnValidInput:false,serviceUrl:getCifString('js_prefix')+'searchcontent.phtml?autocomplete=1',onSearchStart:function(query){if(getCifString('force_jquery_autocomplete_version')=='1.2'){jQuery('.autocomplete-suggestions:hidden').show().html(getCifString('loadersmall'));}},formatResult:function(suggestion,currentValue){var searchSuggestionIcon='';searchSuggestionIcon=getCifString('icon_search')+' ';var re='';var pattern='('+currentValue.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")+')';if(suggestion.data&&suggestion.data.type=='document'&&typeof(suggestion.data.islecturer)=='undefined'){re=suggestion.value.replace(new RegExp(pattern,'gi'),'<strong>$1<\/strong>').replace(/&/g,'&amp;').replace(/</g,'&lt;').replace(/>/g,'&gt;').replace(/"/g,'&quot;').replace(/&lt;(\/?strong)&gt;/g,'<$1>');re=getCifString('icon_file_text_o')+' '+re;}else if(suggestion.data&&suggestion.data.type=='document'&&suggestion.data.islecturer==1){re=suggestion.value.replace(new RegExp(pattern,'gi'),'<strong>$1<\/strong>').replace(/&/g,'&amp;').replace(/</g,'&lt;').replace(/>/g,'&gt;').replace(/"/g,'&quot;').replace(/&lt;(\/?strong)&gt;/g,'<$1>');re=getCifString('user-tie')+' '+re;}else{re=suggestion.value.replace(new RegExp(pattern,'gi'),'<strong>$1<\/strong>').replace(/&/g,'&amp;').replace(/</g,'&lt;').replace(/>/g,'&gt;').replace(/"/g,'&quot;').replace(/&lt;(\/?strong)&gt;/g,'<$1>');re=searchSuggestionIcon+re;}
return re;},onSelect:function(suggestion){if(getCifString('force_jquery_autocomplete_version')=='1.2'){var thisForm=jQuery(this).parents('form');}else{var thisForm=srchform;}
searchInputAutocompleteSelect(thisForm,suggestion);}});if(getCifString('whisperer_mode')=='1'){jQuery('.search_input, search_input1').devbridgeAutocomplete('setOptions',{delimiter:/(,|;| )\\s*/});}
jQuery('.search_input1').devbridgeAutocomplete('setOptions',{onSelect:function(suggestion){if(getCifString('force_jquery_autocomplete_version')=='1.2'){var thisForm=jQuery(this).parents('form');}else{var thisForm=srchform1;}
searchInputAutocompleteSelect(thisForm,suggestion);}});}
function InitBottomStickyCell(){jQuery('#bottom-sticky-cell-handler').click(function(){jQuery('#bottom-sticky-cell-body').slideToggle(300,function(){if(jQuery('#bottom-sticky-cell-handler i').hasClass('icon-plus-sign-alt')){jQuery('#bottom-sticky-cell-handler i').removeClass('icon-plus-sign-alt').addClass('icon-minus-sign-alt');jQuery('#bottom-sticky-cell-handler').removeClass('shadow');}else{jQuery('#bottom-sticky-cell-handler i').removeClass('icon-minus-sign-alt').addClass('icon-plus-sign-alt');jQuery('#bottom-sticky-cell-handler').addClass('shadow');}});});jQuery(document).mouseup(function(e){var container=jQuery('#bottom-sticky-cell');if(!container.is(e.target)&&container.has(e.target).length===0&&(container.is(':visible'))){if(jQuery('#bottom-sticky-cell-body').css('display')=='block'){jQuery('#bottom-sticky-cell-body').slideToggle(300);jQuery('#bottom-sticky-cell-handler i').removeClass('icon-minus-sign-alt').addClass('icon-plus-sign-alt');jQuery('#bottom-sticky-cell-handler').addClass('shadow');}}});}
function initLightBoxGallery(){if(jQuery.isFunction(jQuery.fn.lightBox)){jQuery('.thumbs a').lightBox({txtImage:getCifString('msg_preview'),txtOf:getCifString('msg_conjunction_of'),containerResizeSpeed:200,overlayOpacity:0.5,imageLoading:getCifString('portalimagespath')+'lightbox-ico-loading.gif',imageBtnClose:getCifString('portalimagespath')+'lightbox-btn-close.gif',imageBtnPrev:getCifString('portalimagespath')+'lightbox-btn-prev.gif',imageBtnNext:getCifString('portalimagespath')+'lightbox-btn-next.gif'});}}
jQuery(document).ready(function(){activateProductOutboundLinks('');activateClickEventTracking('');hookUpDownloadLinks();if(getCifString('enable_opening_menu_tracking')==1){activateOpeningMenuTracking();}
if(window.jQuery.cluetip){jQuery('.uri-comment-tooltip').cluetip({cursor:'default',splitTitle:'|'});}
InitBottomStickyCell();initLightBoxGallery();ActivateWorkshopAddressFullTrigger();initAjaxModal();});function initAjaxModal(){if(getCifString('presentation_framework')=='bootstrap'){jQuery('#ajax-modal').on('show.bs.modal',function(event){var button=jQuery(event.relatedTarget);var modalId=button.data('ajax-modal');if(modalId=='remindWorkshop'||modalId=='cancelRemindWorkshop'){var variantCode=button.data('ajax-variant');if(modalId=='remindWorkshop'){var eventAction="remindOn";}else{var eventAction="remindOff";}
analyticsTrackEvent('docAction',eventAction,{workshopVariant:variantCode,logged:'loggedIn'},{nonInteraction:false,trackFirstOnly:false});}
if(button&&modalId){jQuery(this).find('.modal-content').html(getCifString('loaderbig'));jQuery.ajax({url:getCifString('js_prefix')+'searchcontent.phtml',data:{action:'getModalContent',modalType:modalId,variant:variantCode},type:'post',success:function(data){jQuery('#ajax-modal').find('.modal-content').html(data.content);if(data.success===true){switch(modalId){case'remindWorkshop':button.removeClass('btn-outline-secondary text-secondary').addClass('btn-outline-danger text-danger').html('Nepřipomínat').data('ajax-modal','cancelRemindWorkshop');break;case'cancelRemindWorkshop':button.removeClass('btn-outline-danger text-danger').addClass('btn-outline-secondary text-secondary').html('Připomenout').data('ajax-modal','remindWorkshop');break;default:break;}}}});}});}}
jQuery(window).on('DOMContentLoaded load resize scroll',function(){jQuery('a.track-display-event, button.track-display-event').each(function(){if(isElementInViewport(jQuery(this))&&jQuery(this).hasClass('track-display-event')){var category=jQuery(this).data('eventCategory');var action=jQuery(this).data('eventDisplayaction');var place=jQuery(this).data('eventPlace');var rel=jQuery(this).attr('rel');analyticsTrackEvent(category,action,{'rel':rel,'place':place},{'nonInteraction':true});jQuery(this).removeClass('track-display-event');}});});function ActivateWorkshopAddressFullTrigger(){jQuery('a.workshop-venue-address-full-trigger').parent('div.workshop-venue-address').click(function(e){e.preventDefault();e.stopPropagation();jQuery(this).children('div.workshop-venue-address-full').toggle();jQuery(this).find('.workshop-venue-address-full-trigger span').toggle();});}
function emailExistsValidation(field){var mail=field.val();var jqXHR=jQuery.ajax({url:getCifString('js_prefix')+'searchcontent.phtml',data:{action:'emailExists',email:mail},async:false,type:'post'});if(jqXHR.responseText=='1'){return false;}else{return true;}}
function initCarouselMinimization(){if(jQuery('.carousel').length>0){jQuery('.carousel-custom-control-minimize').click(function(e){e.preventDefault();jQuery(this).siblings('.carousel-inner').slideUp();jQuery(this).hide().siblings('a').not('.carousel-custom-control-restore').fadeOut();jQuery(this).siblings('.carousel-custom-control-restore').show();jQuery(this).parents('.carousel').carousel('pause');jQuery.cookie('homepageSlider','hidden',{expires:parseInt(getCifString('portalsettingscookieexpire')),path:'/'});});jQuery('.carousel-custom-control-restore').click(function(e){e.preventDefault();jQuery(this).parents('.carousel').find('.carousel-item.active').children('a, img').show();jQuery(this).siblings('.carousel-inner').slideDown();jQuery(this).hide().siblings('a').fadeIn();jQuery(this).parents('.carousel').carousel('cycle');jQuery.cookie('homepageSlider','visible',{expires:parseInt(getCifString('portalsettingscookieexpire')),path:'/'});});jQuery('.carousel').each(function(){var id=jQuery(this).attr('id');if(id!=''){if(jQuery.cookie(id)=='hidden'){jQuery(this).find('.carousel-inner').hide();jQuery(this).find('a').not('.carousel-custom-control-restore').hide();jQuery(this).find('.carousel-custom-control-restore').show();jQuery(this).parents('.carousel').carousel('pause');jQuery.cookie(id,'hidden',{expires:parseInt(getCifString('portalsettingscookieexpire')),path:'/'});}}});}}
function loadCarouselImages(){if(jQuery('.carousel').length>0&&jQuery('.carousel').data('enable-lazy-load')==true){setTimeout(function(){jQuery(".carousel .carousel-item img").attr('loading','eager');},1000);}}
function returnTabContentAjax(functionName,tabNumber,docid){jQuery('#pinfo-tab-content'+tabNumber+' .swcell').html('<p class="my-3 text-center">'+getCifString('loaderbig')+'</p>').load(getCifString('js_prefix')+'searchcontent.phtml',{action:functionName,docid:docid});}
jQuery(function(){jQuery('.workshop-table-show').on('click',function(){var variantCode=jQuery(this).data('ajax-variant');analyticsTrackEvent('docAction','remindOn',{workshopVariant:variantCode,logged:'notLogged'},{nonInteraction:false,trackFirstOnly:false});});jQuery('form.remindFormAjax').submit(function(e){e.preventDefault();if(validateCifForm(jQuery(this))){var formContents=jQuery(this).serialize();var button=jQuery(this).find('button[type=submit]');button.prepend(getCifString('loadersmall')+' ').prop('disabled',true);jQuery.post('searchcontent.phtml?action=remindprospect',formContents,function(data){if(data.success===true){jQuery('#ajax-modal').find('.modal-content').html(data.content);jQuery('#ajax-modal').bootstrapModal('show');}else{if(data.content!=""){portalAlert(data.content);}else{portalAlert(getCifString('msg_warm_lead_fill_form_please'));}}
button.prop('disabled',false).find('.loader-small').remove();});}});});jQuery(function(){jQuery(document).on('click','[data-toggle="lightbox"]',function(event){event.preventDefault();jQuery(this).ekkoLightbox({alwaysShowClose:true});});});
var ProspectIsProcessing=false;function ProspectexistMailCheck(mail,thisInput){if(ProspectIsProcessing){return;}
ProspectIsProcessing=true;inputName=thisInput.attr('name');jQuery.ajax({url:getCifString("js_prefix")+'searchcontent.phtml',data:{action:'emailExists',email:mail},type:'post',success:function(result){ProspectIsProcessing=false;if(result==1){thisInput.parents('form').find('.login-tooltip-reg').fadeIn('fast');thisInput.parents('form').find('input:submit').addClass('emailexist');var formSelector='#'+thisInput.parents('form').attr('id');switch(formSelector){case'#fcfProspectRegForm':var analyticsEventPlace='belowDocument';break;case'#fcfCellProspectRegForm':var analyticsEventPlace='leftColumn';break;default:var analyticsEventPlace='loginForm';}
analyticsTrackEvent('regProspect','regEmailKnown',{place:analyticsEventPlace});}else{thisInput.parents('form').find('.login-tooltip-reg').fadeOut('fast');thisInput.parents('form').find('input:submit').removeClass('emailexist');}}});}
function ProspectOnSubmit(formSelector){if(typeof formSelector=='undefined'||formSelector==''){var formSelector='#enlprospect';}
switch(formSelector){case'#fcfProspectRegForm':var analyticsEventPlace='belowDocument';break;case'#fcfCellProspectRegForm':var analyticsEventPlace='leftColumn';break;default:var analyticsEventPlace='loginForm';}
jQuery(formSelector).on('submit',function(e){if(validateCifForm(jQuery(this))){e.preventDefault();analyticsTrackEvent('regProspect','regFormSubmit',{place:analyticsEventPlace});jQuery(formSelector+' button > i.hidden').removeClass("hidden");if(formSelector=='#fcfProspectRegForm'){jQuery('#first-click-free-cell').fadeOut();}
jQuery.ajax({type:'POST',url:getCifString("js_prefix")+'searchcontent.phtml',data:jQuery(formSelector).find('input, textarea, select').serialize()+"&action=lpprospect&withenews=1",success:function(result){console.log('result '+result);if(result==='ok'){if(jQuery.cookie('lpenlprospect')!='done'){jQuery.cookie('lpenlprospect','done',{expires:2,path:'/'});}
console.log('prospect sent and created, result '+result);analyticsTrackEvent('regProspect','regFinished',{place:analyticsEventPlace});if(formSelector=='#fcfProspectRegForm'){var data={step:'regUser'}
jQuery('#firstClickFreeContainer').load(getCifString('js_prefix')+'searchcontent.phtml?action=firstClickFreeRegistrationForm',data,function(){analyticsTrackEvent('regUser','regFormDisplay',{place:analyticsEventPlace});activateFirstClickFreeRegistrationBootstrap();});}else if(getCifString("step_prospect")==1){window.location.href=search_account_prospect_step2;}else if(getCifString("step_prospect")!=1){jQuery(formSelector+' button').prop('disabled',true).addClass("disabled");jQuery(formSelector+' button > i').addClass("hidden");jQuery(formSelector+' .prospect-form-loader').hide();jQuery(formSelector+' > .prospect-reg-form-info').fadeIn();console.log('prospect sent and not created, result #2'+result);}}else{jQuery(formSelector+' > .prospect-reg-form-info-error').html('<p>'+result+'</p>');jQuery(formSelector+' > .prospect-reg-form-info-error').click(function(){jQuery(formSelector+' > .prospect-reg-form-info-error').fadeOut();jQuery(formSelector+' > .formcont').fadeIn();});jQuery(formSelector+' > .prospect-reg-form-info-error').fadeIn();jQuery(formSelector+' .prospect-form-loader').hide();console.log('prospect sent and not created, result '+result);}}});}else{e.preventDefault();console.info('form invalid');}});}
function ActivateFirstClickFreeCellRegistration(){if(jQuery('#fcfCellProspectRegForm .formcont').length>0){analyticsTrackEvent('regProspect','regFormDisplay',{place:'leftColumn'});}
if(typeof(ProspectRunFormTests)!='undefined')ProspectRunFormTests('#fcfCellProspectRegForm');ProspectOnSubmit('#fcfCellProspectRegForm');jQuery('#fcfCellProspectRegForm .prospect-cond-handler').click(function(e){e.preventDefault();jQuery('#fcfCellProspectRegForm .prospect-reg-form-conditions').dialog();});jQuery('#fcfCellProspectRegForm .reg-login').click(function(e){e.preventDefault();jQuery('#top_login_button_container').slideDown(200,function(){jQuery('.loginmebutton').removeClass('toggledup').addClass('toggleddown');jQuery('#logintabs').tabs('option','active',0);jQuery('input.input_usrname').focus();});});}
function OffCanvasCloseClick(contSelector){if(contSelector!=""){jQuery(contSelector+" a").click(function(){if(!jQuery(this).data("toggle")){jQuery(contSelector).offcanvas("hide");}});}}
jQuery(document).ready(function(){jQuery(function(){jQuery(document).trigger("enhance");});jQuery('.navmenu').offcanvas({placement:"right",toggle:false,autohide:true,disableScrolling:false});jQuery('#hamburger, #nav-close-menu').click(function(e){e.preventDefault();jQuery('#offcanvas-menu').offcanvas("toggle");jQuery('#offcanvas-search').offcanvas("hide");jQuery('#offcanvas-login').offcanvas("hide");jQuery('#uriRatingContainer').offcanvas("hide");jQuery('#offcanvas-lawtree').offcanvas("hide");jQuery('#documentTOC').offcanvas("hide");jQuery('#userHistoryNavigation').offcanvas("hide");jQuery('.offcanvas-content-cell').offcanvas("hide");});jQuery('#menu-search, #nav-close-search').click(function(e){e.preventDefault();jQuery('#offcanvas-search').offcanvas("toggle");jQuery('#offcanvas-menu').offcanvas("hide");jQuery('#offcanvas-login').offcanvas("hide");jQuery("#nav-icon1").removeClass('open');jQuery('#uriRatingContainer').offcanvas("hide");jQuery('#offcanvas-lawtree').offcanvas("hide");jQuery('#documentTOC').offcanvas("hide");jQuery('#userHistoryNavigation').offcanvas("hide");});jQuery('.general-cond-handler').click(function(e){jQuery('#offcanvas-search').offcanvas("hide");jQuery('#offcanvas-menu').offcanvas("hide");jQuery('#offcanvas-login').offcanvas("hide");jQuery("#nav-icon1").removeClass('open');jQuery('#uriRatingContainer').offcanvas("hide");jQuery('#offcanvas-lawtree').offcanvas("hide");jQuery('#documentTOC').offcanvas("hide");jQuery('#userHistoryNavigation').offcanvas("hide");jQuery('.offcanvas-content-cell').offcanvas("hide");});jQuery('#menu-login, #nav-close-login').click(function(e){e.preventDefault();jQuery('#offcanvas-login').offcanvas("toggle");jQuery('#offcanvas-menu').offcanvas("hide");jQuery('#offcanvas-search').offcanvas("hide");jQuery("#nav-icon1").removeClass('open');jQuery('#uriRatingContainer').offcanvas("hide");jQuery('#offcanvas-lawtree').offcanvas("hide");jQuery('#documentTOC').offcanvas("hide");jQuery('#userHistoryNavigation').offcanvas("hide");jQuery('.offcanvas-content-cell').offcanvas("hide");});jQuery('#offcanvas-login').not('.logged').on('shown.bs.offcanvas',function(){jQuery('#offcanvas-login').find('input[name=username]').blur().focus();jQuery.cookie('top_login_button_container','visible',{expires:'365',path:'/'});});jQuery('#offcanvas-login').not('.logged').on('hide.bs.offcanvas',function(){jQuery.cookie('top_login_button_container','hidden',{path:'/'});});jQuery('#historyFilterToggle, #nav-close-history').click(function(e){e.preventDefault();jQuery('#userHistoryNavigation').offcanvas("toggle");jQuery('#offcanvas-login').offcanvas("hide");jQuery('#offcanvas-menu').offcanvas("hide");jQuery('#offcanvas-search').offcanvas("hide");jQuery("#nav-icon1").removeClass('open');jQuery('#uriRatingContainer').offcanvas("hide");jQuery('#offcanvas-lawtree').offcanvas("hide");jQuery('#documentTOC').offcanvas("hide");jQuery('.offcanvas-content-cell').offcanvas("hide");});jQuery('#content-tree, #nav-close-toc').click(function(e){e.preventDefault();jQuery('#documentTOC').offcanvas("toggle");jQuery('#contentBox').collapse('show');jQuery('#uriRatingContainer').offcanvas("hide");jQuery('#offcanvas-login').offcanvas("hide");jQuery('#offcanvas-menu').offcanvas("hide");jQuery('#offcanvas-search').offcanvas("hide");jQuery("#nav-icon1").removeClass('open');jQuery('#offcanvas-lawtree').offcanvas("hide");jQuery('#userHistoryNavigation').offcanvas("hide");jQuery('.offcanvas-content-cell').offcanvas("hide");});jQuery('#menu-lawtree, #nav-close-law, #actions-lawtree').click(function(e){e.preventDefault();jQuery('#offcanvas-login').offcanvas("hide");jQuery('#offcanvas-menu').offcanvas("hide");jQuery('#offcanvas-search').offcanvas("hide");jQuery('#uriRatingContainer').offcanvas("hide");jQuery('#offcanvas-lawtree').offcanvas("toggle");jQuery("#nav-icon1").removeClass('open');jQuery('.offcanvas-content-cell').offcanvas("hide");});jQuery('#offcanvas-rating, #nav-close-rating').click(function(e){e.preventDefault();jQuery('#uriRatingContainer').offcanvas("toggle");jQuery('#offcanvas-login').offcanvas("hide");jQuery('#offcanvas-menu').offcanvas("hide");jQuery('#offcanvas-search').offcanvas("hide");jQuery('#offcanvas-lawtree').offcanvas("hide");jQuery("#nav-icon1").removeClass('open');jQuery('.offcanvas-content-cell').offcanvas("hide");});jQuery('#menu-filter, #nav-close-filter').click(function(e){e.preventDefault();jQuery('#offcanvas-filter').offcanvas("toggle");jQuery('#offcanvas-login').offcanvas("hide");jQuery('#offcanvas-menu').offcanvas("hide");jQuery('#offcanvas-search').offcanvas("hide");jQuery("#nav-icon1").removeClass('open');jQuery('.offcanvas-content-cell').offcanvas("hide");});jQuery('#offcanvas-content-tree, #nav-close-content-tree').click(function(e){e.preventDefault();jQuery('.offcanvas-content-cell').offcanvas("toggle");jQuery('#uriRatingContainer').offcanvas("hide");jQuery('#offcanvas-login').offcanvas("hide");jQuery('#offcanvas-menu').offcanvas("hide");jQuery('#offcanvas-search').offcanvas("hide");jQuery('#offcanvas-lawtree').offcanvas("hide");jQuery("#nav-icon1").removeClass('open');});jQuery('#offcanvas-search').on('shown.bs.offcanvas',function(e){jQuery('#offcanvas-search #search-input-mobile').focus().blur().focus();});jQuery("#paragraphSearch").on("keyup",function(){var value=jQuery(this).val().toLowerCase();jQuery("#paragraphList li").filter(function(){jQuery(this).toggle(jQuery(this).text().toLowerCase().indexOf(value)>-1)});});jQuery("#lawcontentSearch").on("keyup",function(){var value=jQuery(this).val().toLowerCase();jQuery("#lawcontentList li").filter(function(){jQuery(this).toggle(jQuery(this).text().toLowerCase().indexOf(value)>-1)});});if(jQuery("#onlibtree, #onbt, #onclesc, #onc-lessons").length>0){jQuery('#offcanvas-content-tree').show();}});
let modalId=jQuery('#image-gallery');jQuery(document).ready(function(){loadGallery(true,'a.thumbnail');function disableButtons(counter_max,counter_current){jQuery('#show-previous-image, #show-next-image').show();if(counter_max===counter_current){jQuery('#show-next-image').hide();}else if(counter_current===1){jQuery('#show-previous-image').hide();}}
function loadGallery(setIDs,setClickAttr){let current_image,selector,counter=0;jQuery('#show-next-image, #show-previous-image').click(function(){if(jQuery(this).attr('id')==='show-previous-image'){current_image--;}else{current_image++;}
selector=jQuery('[data-image-id="'+current_image+'"]');updateGallery(selector);});function updateGallery(selector){let $sel=selector;current_image=$sel.data('image-id');jQuery('#image-gallery-title').text($sel.data('title'));jQuery('#image-gallery-image').attr('src',$sel.data('image'));disableButtons(counter,$sel.data('image-id'));}
if(setIDs==true){jQuery('[data-image-id]').each(function(){counter++;jQuery(this).attr('data-image-id',counter);});}
jQuery(setClickAttr).on('click',function(){updateGallery($(this));});}});
function checkIfBlock(s){var s="block"==$(s).css("display");return s}function checkSize(){xs=checkIfBlock(".breakpoint-check .xs"),sm=checkIfBlock(".breakpoint-check .sm"),md=checkIfBlock(".breakpoint-check .md"),lg=checkIfBlock(".breakpoint-check .lg"),xl=checkIfBlock(".breakpoint-check .xl"),1==xs&&(breakpoint="xs - <576)",console.log(breakpoint),$("body").removeClass("xs sm md lg xl").addClass("xs")),1==sm&&(breakpoint="sm (>=576)",console.log(breakpoint),$("body").removeClass("xs sm md lg xl").addClass("sm")),1==md&&(breakpoint="md (>=768)",console.log(breakpoint),$("body").removeClass("xs sm md lg xl").addClass("md")),1==lg&&(breakpoint="lg (>=992)",console.log(breakpoint),$("body").removeClass("xs sm md lg xl").addClass("lg")),1==xl&&(breakpoint="xl (>=1200)",console.log(breakpoint),$("body").removeClass("xs sm md lg xl").addClass("xl"))}var xs,sm,md,lg,xl,breakpoint;$(document).ready(function(){$("body").append("<div style='display:none;' class='breakpoint-check'><span class='xs d-block d-sm-inline'></span><span class='sm d-sm-block d-md-inline'></span><span class='md d-md-block d-lg-inline'></span><span class='lg d-lg-block d-xl-inline'></span><span class='xl d-xl-block'></span></div>"),checkSize()}),$(window).resize(function(){checkSize()});