﻿// jquery.checkbox.min.js
(function ($) { var i = function (e) { if (!e) var e = window.event; e.cancelBubble = true; if (e.stopPropagation) e.stopPropagation() }; $.fn.checkbox = function (f) { try { document.execCommand('BackgroundImageCache', false, true) } catch (e) { } var g = { cls: 'jquery-checkbox', empty: '/Content/Layout/o/empty.png' }; g = $.extend(g, f || {}); var h = function (a) { var b = a.checked; var c = a.disabled; var d = $(a); if (a.stateInterval) clearInterval(a.stateInterval); a.stateInterval = setInterval(function () { if (a.disabled != c) d.trigger((c = !!a.disabled) ? 'disable' : 'enable'); if (a.checked != b) d.trigger((b = !!a.checked) ? 'check' : 'uncheck') }, 200); return d }; return this.each(function () { var a = this; var b = h(a); if (a.wrapper) a.wrapper.remove(); a.wrapper = $('<span class="' + g.cls + '"><span class="mark"><img src="' + g.empty + '" /></span></span>'); a.wrapperInner = a.wrapper.children('span:eq(0)'); a.wrapper.hover(function (e) { a.wrapperInner.addClass(g.cls + '-hover'); i(e) }, function (e) { a.wrapperInner.removeClass(g.cls + '-hover'); i(e) }); b.css({ position: 'absolute', zIndex: -1, visibility: 'hidden' }).after(a.wrapper); var c = false; if (b.attr('id')) { c = $('label[for=' + b.attr('id') + ']'); if (!c.length) c = false } if (!c) { c = b.closest ? b.closest('label') : b.parents('label:eq(0)'); if (!c.length) c = false } if (c) { c.hover(function (e) { a.wrapper.trigger('mouseover', [e]) }, function (e) { a.wrapper.trigger('mouseout', [e]) }); c.click(function (e) { b.trigger('click', [e]); i(e); return false }) } a.wrapper.click(function (e) { b.trigger('click', [e]); i(e); return false }); b.click(function (e) { i(e) }); b.bind('disable', function () { a.wrapperInner.addClass(g.cls + '-disabled') }).bind('enable', function () { a.wrapperInner.removeClass(g.cls + '-disabled') }); b.bind('check', function () { a.wrapper.addClass(g.cls + '-checked') }).bind('uncheck', function () { a.wrapper.removeClass(g.cls + '-checked') }); $('img', a.wrapper).bind('dragstart', function () { return false }).bind('mousedown', function () { return false }); if (window.getSelection) a.wrapper.css('MozUserSelect', 'none'); if (a.checked) a.wrapper.addClass(g.cls + '-checked'); if (a.disabled) a.wrapperInner.addClass(g.cls + '-disabled') }) } })(jQuery);

/**
* jquery.glider.js
*
* jQuery glider plugin. Vypracovano Symbiem, predelano jako jQuery plugin Tovarnou.
*/

jQuery.fn.glider = function () {
	var args = arguments[0] || {};

	var gliderLiWidth = args.liWidth || 138;
	var gliderUlWidth = args.ulWidth || 690;
	var gliderCount = args.count || 5;

	return this.each(function () {
		if (this.glider_applied != undefined)
			return;

		this.glider_applied = true;

		var gliderHolder = $(this);
		var gliderUl = $("ul", gliderHolder).not('.noglider'); //RG 9.2.2011 - kvuli zanoreni UL v glideru nechcu aby se glider aplikoval na vsechny ul
		var gliderNav = $(".gliderNav", gliderHolder);

		// Points in glider controls
		var gliderPoints = "";
		var gliderSections = Math.ceil($("li", gliderHolder).not('.titul-wrapper').size() / gliderCount);

		for (var i = 1; i <= gliderSections; i++)
			gliderPoints += '<a class="replace point" href="javascript:">' + i + '<span></span></a>';

		// Glider controls = points and arrows
		gliderNav.append('<p class="arrows"><a class="prevSlide replace" href="">&lt;<span></span></a> <a class="nextSlide replace" href="">&gt;<span></span></a></p>');

		if (gliderSections < 15)
			gliderNav.append('<a href="javascript:" class="goto-start"></a><p class="squares">' + gliderPoints + '</p><a href="javascript:" class="goto-end"></a>')
		else
			gliderNav.append('<p class="scroll"><a href="javascript:" class="replace left goto-start">&lt;<span></span></a><span href="javascript:" class="point-paging">1 / ' + gliderSections + '<span></span></span><a href="javascript:" class="replace right goto-end">&gt;<span></span></a></p>')

		$("ul", gliderHolder).width($("li", gliderHolder).size() * gliderLiWidth);

		var gliderNavPrev = $(".prevSlide", gliderNav);
		var gliderNavNext = $(".nextSlide", gliderNav);

		$('.point:first', gliderNav).addClass('active');

		// Check previous/next arrows
		function checkArrows() {
			// If is first item active, stop clickable
			if ($(".squares a.point:first", gliderNav).hasClass("active") || parseInt($(".point-paging", gliderNav).html()) == 1) {
				gliderNavPrev.addClass("disabled");
				gliderNavPrev.addClass("prevdisabled"); /*pridavam kvuli IE6 - neumi rozpoznat nekolik zretezenych trid (.disabled a .prevSlide); R.G. 30.8.2010 */
			}
			else {
				gliderNavPrev.removeClass("disabled");
				gliderNavPrev.removeClass("prevdisabled");
			}

			// If is last item active, stop clickable
			if ($(".squares a.point:last", gliderNav).hasClass("active") || parseInt($(".point-paging", gliderNav).html()) == gliderSections) {
				gliderNavNext.addClass("disabled");
				gliderNavNext.addClass("nextdisabled");
			}
			else {
				gliderNavNext.removeClass("disabled");
				gliderNavNext.removeClass("nextdisabled");
			}

			if (typeof delayAutoscroll == 'function')
				delayAutoscroll(gliderHolder);
		}


		// Next arrow - show previous 3 items
		gliderNavNext.click(function (event) {
			event.preventDefault();
			if (!$(this).hasClass("disabled")) {
				var new_page;

				if (gliderSections < 15)
					new_page = parseInt($(".squares .active", gliderNav).html());
				else
					new_page = parseInt($(".point-paging", gliderNav).html());

				gliderNavPrev.removeClass("active");
				gliderUl.animate({ marginLeft: -gliderUlWidth * new_page }, { queue: false, duration: 250 });
				$(".squares .active", gliderNav).removeClass("active").next().addClass("active");

				if ($(".squares .point:nth-child(" + (gliderSections) + ")", gliderNav).hasClass("active"))
					$(this).addClass("disabled");

				if (new_page < gliderSections)
					$(".point-paging", gliderNav).html((new_page + 1) + ' / ' + gliderSections + '<span></span></span>');
				ShowWindowGliderPageShowed(gliderHolder.parent().attr("id"), new_page);
			}
			checkArrows();
		});


		// Previous arrow - show next 3 items
		gliderNavPrev.click(function (event) {
			event.preventDefault();
			if (!$(this).hasClass("disabled")) {
				var new_page;

				if (gliderSections < 15)
					new_page = parseInt($(".squares .active", gliderNav).html());
				else
					new_page = parseInt($(".point-paging", gliderNav).html());

				gliderNavNext.removeClass("active");
				gliderUl.animate({ marginLeft: -gliderUlWidth * (new_page - 2) }, { queue: false, duration: 250 });
				$(".squares .active", gliderNav).removeClass("active").prev().addClass("active");

				if ($(".squares .point:nth-child(1)").hasClass("active"))
					$(this).addClass("disabled");

				if (new_page >= 1)
					$(".point-paging", gliderNav).html((new_page - 1) + ' / ' + gliderSections + '<span></span></span>');
				ShowWindowGliderPageShowed(gliderHolder.parent().attr("id"), new_page - 2);
			}
			checkArrows();
		});


		// Points in glider controls - shows selected 3 items
		$(".point", gliderNav).click(function (event) {
			event.preventDefault();
			gliderUl.animate({ marginLeft: -gliderUlWidth * (parseInt($(this).html()) - 1) }, { queue: false, duration: 250 });
			$(".squares .active", gliderNav).removeClass("active");
			$(this).addClass("active");
			ShowWindowGliderPageShowed(gliderHolder.parent().attr("id"), (parseInt($(this).html()) - 1));
			checkArrows();
		});

		$(".goto-start", gliderNav).click(function (event) {
			$(".point-paging", gliderNav).html('1 / ' + gliderSections + '<span></span></span>');
			gliderUl.animate({ marginLeft: 0 }, { queue: false, duration: 250 });

			$(".squares .point", gliderNav).removeClass("active");
			$(".squares .point:nth-child(1)").addClass("active");

			checkArrows();
		});

		$(".goto-end", gliderNav).click(function (event) {
			$(".point-paging", gliderNav).html(gliderSections + ' / ' + gliderSections + '<span></span></span>');
			gliderUl.animate({ marginLeft: -gliderUlWidth * (gliderSections - 1) }, { queue: false, duration: 250 });

			checkArrows();
		});

		checkArrows();
	});
}

// blackbox.js
$(function () {
	var topLinks = $(".topLinks > ul > li > a", "#blackbox");
	var topLinksEl;
	topLinks.live("click", function (event) {
		event.preventDefault();
		topLinks.removeClass("active");
		$(this).addClass("active");
		topLinksEl = $($(this).attr("href"));
		$("#section").scrollTo(topLinksEl, 500);
	});
});

$(document).ready(function () {
	$(".glider", "#blackbox").glider();
});


/*
* qTip2 - Pretty powerful tooltips
* http://craigsworks.com/projects/qtip2/
*
* Version: nightly
* Copyright 2009-2010 Craig Michael Thompson - http://craigsworks.com
*
* Dual licensed under MIT or GPLv2 licenses
*   http://en.wikipedia.org/wiki/MIT_License
*   http://en.wikipedia.org/wiki/GNU_General_Public_License
*
* Date: Wed Feb 23 15:52:09 PST 2011
*/

"use strict"; // Enable ECMAScript "strict" operation for this function. See more: http://ejohn.org/blog/ecmascript-5-strict-mode-json-and-more/
/*jslint browser: true, onevar: true, undef: true, nomen: true, bitwise: true, regexp: true, newcap: true, immed: true, strict: true */
/*global window: false, jQuery: false */

eval(function (p, a, c, k, e, d) { e = function (c) { return (c < a ? "" : e(parseInt(c / a))) + ((c = c % a) > 35 ? String.fromCharCode(c + 29) : c.toString(36)) }; if (!''.replace(/^/, String)) { while (c--) { d[e(c)] = k[c] || e(c) } k = [function (e) { return d[e] } ]; e = function () { return '\\w+' }; c = 1 }; while (c--) { if (k[c]) { p = p.replace(new RegExp('\\b' + e(c) + '\\b', 'g'), k[c]) } } return p } ('"7L 7K",9(a,b,c){9 z(b){O c=R,d=b.2v,e=d.1o,f=".1L-"+b.1j,g="42"+f+" 37"+f;a.1k(c,{21:9(){d.1L=a(\'<3C 1J="1t-1o-1L" 5g="0" 5h="-1" 7u="5i:\\\'\\\';"  14="2g:2H; 17:40; z-3D:-1; 33:5k(4b=0);"></3C>\'),d.1L.2I(e),e.1a(g,c.2A)},2A:9(){O a=b.3L("4Q"),c=b.1E.16,f=b.2v.16,g,h;h=1A(e.Y("1c-S-W"),10)||0,h={S:-h,Q:-h},c&&f&&(g=c.1i.1q==="x"?["W","S"]:["X","Q"],h[g[1]]-=f[g[0]]()),d.1L.Y(h).Y(a)},28:9(){c.3C.1O(),e.1F(g)}}),c.21()}9 y(c){O f=R,h=c.25.P.1v,i=c.2v,j=i.1o,k="#19-1M",l=".7Q",m="37"+l+" 4P"+l;c.2C.1v={"^P.1v.(2O|1S)$":9(){f.21(),i.1M.26(j.47(":7h"))}},a.1k(f,{21:9(){h.2O&&(j.1F(l).1a(m,9(b,c,d){O e=b.1z.2k("1o","");a.23(h[e])?h[e].1P(i.1M,d,c):f[e](d)}),f.2b(),h.1S===d&&i.1M.1F(l+c.1j).1a("3X"+l+c.1j,9(){c.T.1P(c)}),i.1M.Y("5n",h.1S?"5o":""))},2b:9(){O c=a(k),d;U(c.18){i.1M=c;N c}d=i.1M=a("<2f />",{1j:k.2u(1),Y:{17:"40",Q:0,S:0,2g:"4o"},3m:9(){N e}}).2I(1B.38),a(b).1a("2r"+l,9(){d.Y({X:1d.2P(a(b).X(),a(1B).X()),W:1d.2P(a(b).W(),a(1B).W())})}).2e("2r");N d},26:9(b){O h=i.1M,k=c.25.P.1v.1Z,l=b?"P":"T",m;h||(h=f.2b());U(!h.47(":5p")||b)h.3Y(d,e),b&&(m=1A(a.Y(j[0],"z-3D"),10),h.Y("z-3D",(m||g.43)-1)),a.23(k)?k.1P(h,b):k===e?h[l]():h.4Y(3A,b?.7:0,9(){b||a(R).T()})},P:9(){f.26(d)},T:9(){f.26(e)},28:9(){O d=i.1M;d&&(a(k).1h(9(){O b=a(R).1y("19");U(b&&b.1j!==b.1j&&b.25.P.1v)N d=e}),d?(i.1M.1O(),a(b).1F(l)):i.1M.1F(l+c.1j)),j.1F(m)}}),f.21()}9 x(b,g){9 v(a){O b=a.1q==="y",c=n[b?"W":"X"],d=n[b?"X":"W"],e=a.1n().3M("1s")>-1,f=c*(e?.5:1),g=1d.5q,h=1d.3K,i,j,k,l=1d.3Q(g(f,2)+g(d,2)),m=[p/f*l,p/d*l];m[2]=1d.3Q(g(m[0],2)-g(p,2)),m[3]=1d.3Q(g(m[1],2)-g(p,2)),i=l+m[2]+m[3]+(e?0:m[0]),j=i/l,k=[h(j*d),h(j*c)];N{X:k[b?0:1],W:k[b?1:0]}}9 u(b){O c=k.1x&&b.y==="Q",d=c?k.1x:k.V,e=a.1K.7c,f=e?"-5t-":a.1K.4g?"-4g-":"",g=b.y+(e?"":"-")+b.x,h=f+(e?"1c-4A-"+g:"1c-"+g+"-4A");N 1A(d.Y(h),10)||1A(l.Y(h),10)||0}9 t(a,b,c){b=b?b:a[a.1q];O d=k.1x&&a.y==="Q",e=d?k.1x:k.V,f="1c-"+b+"-W",g=1A(e.Y(f),10);N(c?g||1A(l.Y(f),10):g)||0}9 s(b,e,f,g){U(k.16){O h=a.1k({},i.1i),l=f.3y,n;i.1i.2l!==d&&(l.S&&(h.x=h.x==="1s"?l.S>0?"S":"1m":h.x==="S"?"1m":"S"),l.Q&&(h.y=h.y==="1s"?l.Q>0?"Q":"1l":h.y==="Q"?"1l":"Q"),h.1n()!==m.1i&&(m.Q!==l.Q||m.S!==l.S)&&(n=i.39(h))),n||(n=i.17(h,0)),n.1m!==c&&(n.S=n.1m),n.1l!==c&&(n.Q=n.1l),n.3x=1d.2P(0,j.11),f.S-=n.S.2Z?n.3x:(n.1m?-1:1)*n.S,f.Q-=n.Q.2Z?n.3x:(n.1l?-1:1)*n.Q,m.S=l.S,m.Q=l.Q,m.1i=h.1n()}}O i=R,j=b.25.14.16,k=b.2v,l=k.1o,m={Q:0,S:0,1i:""},n={W:j.W,X:j.X},o={},p=j.1c||0,q=".19-16",r=a("<4j />")[0].3E;i.1i=f,i.3h=f,b.2C.16={"^17.1Q|14.16.(1i|3h|1c)$":9(){i.21()||i.28(),b.1W()},"^14.16.(X|W)$":9(){n={W:j.W,X:j.X},i.2b(),i.39(),b.1W()},"^V.15.1p|14.(2R|2q)$":9(){k.16&&i.39()}},a.1k(i,{21:9(){O b=i.4h()&&(r||a.1K.2y);b&&(i.2b(),i.39(),l.1F(q).1a("42"+q,s));N b},4h:9(){O a=j.1i,c=b.25.17,f=c.2c,g=c.1Q.1n?c.1Q.1n():c.1Q;U(a===e||g===e&&f===e)N e;a===d?i.1i=1D h.2s(g):a.1n||(i.1i=1D h.2s(a),i.1i.2l=d);N i.1i.1n()!=="4W"},4l:9(){O c=k.16.Y({6D:"",1c:""}),d=i.1i,e=d[d.1q],f="1c-"+e+"-2S",g="1c"+e.2Z(0)+e.2u(1)+"6P",h=/7i?\\(0, 0, 0(, 0)?\\)|2V/i,m="5w-2S",p="2V",q=k.1x&&(d.y==="Q"||d.y==="1s"&&c.17().Q+n.X/2+j.11<k.1x.2K(1)),r=q?k.1x:k.V;o.29=c.Y(m)||p,o.1c=c[0].14[g];U(!o.29||h.1H(o.29))o.29=r.Y(m),h.1H(o.29)&&(o.29=l.Y(m));U(!o.1c||h.1H(o.1c)){o.1c=l.Y(f);U(h.1H(o.1c)||o.1c===a(1B.38).Y("2S"))o.1c=r.Y(f)!==a(b.2v.V).Y("2S")?r.Y(f):p}a("*",c).2i(c).Y(m,p).Y("1c","64 4k 2V")},2b:9(){O b=n.W,c=n.X,d;k.16&&k.16.1O(),k.16=a("<2f />",{"1J":"1t-1o-16"}).Y({W:b,X:c}).6b(l),r?a("<4j />").2I(k.16)[0].3E("2d").4m():(d=\'<44:3I 5z="0,0" 14="2g:2H; 17:40; 4S:2h(#3k#4T);"></44:3I>\',k.16.2F(p?d+=d:d))},39:9(b){O c=k.16,g=c.5B(),l=n.W,m=n.X,q="3J 5C ",s="3J 4k 2V",u=j.3h,x=1d.3K,y,z,A,B,C;b||(b=i.1i),u===e?u=b:(u=1D h.2s(u),u.1q=b.1q,u.x==="3w"?u.x=b.x:u.y==="3w"?u.y=b.y:u.x===u.y&&(u[b.1q]=b[b.1q])),y=u.1q,i.4l(),p=o.1c==="2V"||o.1c==="#5D"?0:j.1c===d?t(b,f,d):j.1c,A=w(u,l,m),C=v(b),c.Y(C),b.1q==="y"?B=[x(u.x==="S"?p:u.x==="1m"?C.W-l-p:(C.W-l)/2),x(u.y==="Q"?C.X-m:0)]:B=[x(u.x==="S"?C.W-l:0),x(u.y==="Q"?p:u.y==="1l"?C.X-m-p:(C.X-m)/2)],r?(g.1b(C),z=g[0].3E("2d"),z.5F(),z.4m(),z.5H(0,0,4i,4i),z.5I(B[0],B[1]),z.5J(),z.5K(A[0][0],A[0][1]),z.4f(A[1][0],A[1][1]),z.4f(A[2][0],A[2][1]),z.5L(),z.5M=o.29,z.5N=o.1c,z.5O=p*2,z.5P="4r",z.5Q=7M,z.4p(),z.29()):(A="m"+A[0][0]+","+A[0][1]+" l"+A[1][0]+","+A[1][1]+" "+A[2][0]+","+A[2][1]+" 5R",B[2]=p&&/^(r|b)/i.1H(b.1n())?1:0,g.Y({5S:""+(u.1n().3M("1s")>-1),S:B[0]-B[2]*53(y==="x"),Q:B[1]-B[2]*53(y==="y"),W:l+p,X:m+p}).1h(9(b){O c=a(R);c.1b({5U:l+p+" "+(m+p),5V:A,5W:o.29,5X:!!b,5Y:!b}).Y({2g:p||b?"2H":"4o"}),!b&&p>0&&c.2F()===""&&c.2F(\'<44:4p 5Z="\'+p*2+\'3J" 2S="\'+o.1c+\'" 7w="62" 63="4r"  14="4S:2h(#3k#4T); 2g:2H;" />\')}));N i.17(b,1)},17:9(b,c){O f=k.16,g={},h=1d.2P(0,j.11),l,m,n;U(j.1i===e||!f)N e;b=b||i.1i,l=b.1q,m=v(b),n=a.1K.2y&&p&&/^(b|r)/i.1H(b.1n())?1:0,a.1h(l==="y"?[b.x,b.y]:[b.y,b.x],9(a,c){O e,f;c==="1s"?(e=l==="y"?"S":"Q",g[e]="50%",g["4X-"+e]=-1d.3K(m[l==="y"?"W":"X"]/2)+h):(e=t(b,c,d),f=u(b),g[c]=a||!p?t(b,c)+(a?0:f):h+(f>e?f:0))}),g[b[l]]-=m[l==="x"?"W":"X"]+n,c&&f.Y({Q:"",1l:"",S:"",1m:"",4X:""}).Y(g);N g},28:9(){k.16&&k.16.1O(),l.1F(q)}}),i.21()}9 w(a,b,c){O d=1d.3p(b/2),e=1d.3p(c/2),f={4u:[[0,0],[b,c],[b,0]],4J:[[0,0],[b,0],[0,c]],4v:[[0,c],[b,0],[b,c]],4I:[[0,0],[0,c],[b,c]],65:[[0,c],[d,0],[b,c]],7m:[[0,0],[b,0],[d,c]],66:[[0,0],[b,e],[0,c]],7k:[[b,0],[b,c],[0,e]]};f.68=f.4u,f.69=f.4J,f.7f=f.4v,f.6d=f.4I;N f[a.1n()]}9 v(b){O c=R,d=b.2v.1o,e=b.25.V.1w,f=".19-1w",g=/<3R\\b[^<]*(?:(?!<\\/3R>)<[^<]*)*<\\/3R>/4q;b.2C.1w={"^V.1w":9(a,b,d){b==="1w"&&(e=d),b==="1I"?c.1I(e.1I):e&&e.2h?c.2D():c.1I(0)}},a.1k(c,{21:9(){e&&e.2h&&(c.2D(),d.6f("37",9(){c.1I(e.1I)}))},1I:9(a){d[(a?"4K":"")+"1a"]("37"+f,c.2D)},2D:9(){9 j(a,c,d){b.31("V.1p",c+": "+d)}9 i(c){h&&(c=a("<2f/>").35(c.2k(g,"")).4x(h)),b.31("V.1p",c)}O d=e.2h.3M(" "),f=e.2h,h;d>-1&&(h=f.2u(d),f=f.2u(0,d)),a.1w(a.1k({78:i,4d:j,6h:b},e,{2h:f}));N c}}),c.21()}9 u(b,c){O i,j,k,l,m=a(R),n=a(1B.38),o=R===1B?n:m,p=m.1Y?m.1Y(c.1Y):f,u=c.1Y.1z==="6i"&&p?p[c.1Y.3S]:f,v=m.1y(c.1Y.3S||"6k");6l{v=12 v==="1n"?(1D 6n("N "+v))():v}6o(w){r("70 6Z 6Y 6s 6W 1y: "+v)}l=a.1k(d,{},g.2z,c,12 v==="1e"?s(v):f,s(u||p)),p&&a.4e(R,"1Y"),j=l.17,l.1j=b;U("3a"===12 l.V.1p){k=m.1b(l.V.1b);U(l.V.1b!==e&&k)l.V.1p=k;2j N e}j.1u===e&&(j.1u=n),j.13===e&&(j.13=o),l.P.13===e&&(l.P.13=o),l.P.3e===d&&(l.P.3e=n),l.T.13===e&&(l.T.13=o),l.17.1T===d&&(l.17.1T=j.1u),j.2c=1D h.2s(j.2c),j.1Q=1D h.2s(j.1Q);U(a.1y(R,"19"))U(l.46)m.19("28");2j U(l.46===e)N e;a.1b(R,"15")&&(a.1y(R,q,a.1b(R,"15")),m.3s("15")),i=1D t(m,l,b,!!k),a.1y(R,"19",i),m.1a("1O.19",9(){i.28()});N i}9 t(p,r,t,u){9 M(c,d,e,f){f=1A(f,10)!==0;O g=".19-"+t,h={P:c&&r.P.13[0],T:d&&r.T.13[0],1o:e&&v.1g&&A.1o[0],V:e&&v.1g&&A.V[0],1u:f&&r.17.1u[0]===w?1B:r.17.1u[0],49:f&&b};v.1g?a([]).6V(a.6v([h.P,h.T,h.1o,h.1u,h.V,h.49],9(a){N 12 a==="1e"})).1F(g):c&&r.P.13.1F(g+"-2b")}9 L(c,d,f,h){9 y(a){D()&&v.1W(a)}9 x(a){U(z.2a(l))N e;1G(v.1r.1V),v.1r.1V=2T(9(){v.T(a)},r.T.1V)}9 u(b){U(z.2a(l))N e;O c=a(b.3F||b.13),d=c.6w(m)[0]===z[0],f=c[0]===n.P[0];1G(v.1r.P),1G(v.1r.T);U(k.13==="2o"&&d||r.T.2l&&(/2o(4n|4U|3U)/.1H(b.1z)&&(d||f))){b.6S(),b.6R();N e}z.3Y(1,1),r.T.22>0?v.1r.T=2T(9(){v.T(b)},r.T.22):v.T(b)}9 s(a){U(z.2a(l))N e;n.P.2e("19-"+t+"-1V"),1G(v.1r.P),1G(v.1r.T);O b=9(){v.P(a)};r.P.22>0?v.1r.P=2T(b,r.P.22):b()}O j=".19-"+t,k=r.17,n={P:r.P.13,T:r.T.13,1u:k.1u[0]===w?a(1B):k.1u,3N:a(1B)},o={P:2B(r.P.1f).2X(" "),T:2B(r.T.1f).2X(" ")},q=a.1K.2y&&1A(a.1K.3q,10)===6;f&&(r.T.2l&&(n.T=n.T.2i(z),z.1a("6Q"+j,9(){z.2a(l)||1G(v.1r.T)})),k.13==="2o"&&r.T.1f&&z.1a("3i"+j,9(a){(a.3F||a.13)!==n.P[0]&&v.T(a)}),z.1a("3c"+j+" 3i"+j,9(a){v[a.1z==="3c"?"2t":"1S"](a)})),d&&("2M"===12 r.T.1V&&(n.P.1a("19-"+t+"-1V",x),a.1h(g.4V,9(a,b){n.T.2i(A.1o).1a(b+j+"-1V",x)})),a.1h(o.T,9(b,c){O d=a.6y(c,o.P),e=a(n.T);d>-1&&e.2i(n.P).18===e.18||c==="4D"?(n.P.1a(c+j,9(a){D()?u(a):s(a)}),2N o.P[d]):n.T.1a(c+j,u)})),c&&a.1h(o.P,9(a,b){n.P.1a(b+j,s)}),h&&((k.2A.2r||k.1T)&&a(a.1f.6A.2r?k.1T:b).1a("2r"+j,y),(k.1T||q&&z.Y("17")==="2l")&&a(k.1T).1a("45"+j,y),/4D/i.1H(r.T.1f)&&n.3N.1a("3m"+j,9(b){O c=a(b.13);c.6C(m).18===0&&c.2i(p).18>1&&D()&&!z.2a(l)&&v.T(b)}),k.13==="2o"&&n.3N.1a("41"+j,9(a){k.2A.2o&&!z.2a(l)&&D()&&v.1W(a||i)}))}9 K(b,c){O f=A.V;U(!v.1g||!b)N e;a.23(b)&&(b=b.1P(p,v)||""),b.1X&&b.18>0?f.4z().35(b.Y({2g:"2H"})):f.2F(b),z.3z("3Z",9(b){9 e(a){c=c.3l(a),c.18===0&&(v.3d(),v.1g&&D()&&v.1W(B.1f),b())}O c=f.4x("2Q:3l([X]):3l([W])");c.1h(9(b,c){O f=["6E","4d","2D","6G",""].6H(".19-6I ");a(R).1a(f,9(){1G(v.1r.2Q[b]),e(R)}),9 g(){U(c.X&&c.W)N e(c);v.1r.2Q[b]=2T(g,20)}();N d}),c.18===0&&e(c)});N v}9 J(b){O c=A.15;U(!v.1g||!b)N e;a.23(b)&&(b=b.1P(p,v)||""),b.1X&&b.18>0?c.4z().35(b.Y({2g:"2H"})):c.2F(b),v.3d(),v.1g&&D()&&v.1W(B.1f)}9 I(a){O b=A.1C,c=A.15;U(!v.1g)N e;a?(c||H(),G()):b.1O()}9 H(){O b=x+"-15";A.1x&&F(),A.1x=a("<2f />",{"1J":j+"-1x "+(r.14.2q?"1t-2q-4G":"")}).35(A.15=a("<2f />",{1j:b,"1J":j+"-15","1R-3T":d})).6J(A.V),r.V.15.1C?G():v.1g&&v.3d()}9 G(){O b=r.V.15.1C;A.1C&&A.1C.1O(),b.1X?A.1C=b:A.1C=a("<a />",{"1J":"1t-36-3k "+(r.14.2q?"":j+"-3o"),15:"4B 1o","1R-6K":"4B 1o"}).6L(a("<6M />",{"1J":"1t-3o 1t-3o-6N",2F:"&6O;"})),A.1C.2I(A.1x).1b("4N","1C").4E(9(b){a(R).2m("1t-36-4E",b.1z==="3c")}).3X(9(a){z.2a(l)||v.T(a);N e}).1a("3m 6T 4Z 6U 6X",9(b){a(R).2m("1t-36-72 1t-36-2t",b.1z.2u(-4)==="73")}),v.3d()}9 F(){A.15&&(A.1x.1O(),A.1x=A.15=A.1C=f,v.1W())}9 E(){O a=r.14.2q;z.2m(k,a),A.V.2m(k+"-V",a),A.1x&&A.1x.2m(k+"-4G",a),A.1C&&A.1C.2m(j+"-3o",!a)}9 D(){N z&&z.Y("S")!==o&&z.Y("3n")!=="2W"}9 C(a){O b=0,c,d=r,e=a.2X(".");32(d=d[e[b++]])b<e.18&&(c=d);N[c||r,e.74()]}O v=R,w=1B.38,x=j+"-"+t,y=0,z,A,B;v.1j=t,v.1g=e,v.2v=A={13:p},v.1r={2Q:[]},v.25=r,v.2C={},v.1E={},v.30=B={1f:{},13:f,2w:e,1b:u},v.2C.75={"^1j$":9(b,c,f){O h=f===d?g.3H:f,i=j+"-"+h;h!==e&&h.18>0&&!a("#"+i).18&&(z[0].1j=i,A.V[0].1j=i+"-V",A.15[0].1j=i+"-15")},"^V.1p$":9(a,b,c){K(c)},"^V.15.1p$":9(a,b,c){U(!c)N F();!A.15&&c&&H(),J(c)},"^V.15.1C$":9(a,b,c){I(c)},"^17.(1Q|2c)$":9(a,b,c){"1n"===12 c&&(a[b]=1D h.2s(c))},"^17.1u$":9(a,b,c){v.1g&&z.2I(c)},"^(P|T).(1f|13|2l|22|1V)$":9(a,b,c,d,e){O f=[1,0,0];f[e[0]==="P"?"3O":"79"](0),M.27(v,f),L.27(v,[1,1,0,0])},"^P.2L$":9(){v.1g||v.P()},"^14.2R$":9(b,c,d){a.1b(z[0],"1J",j+" 19 1t-4L-4M "+d)},"^14.2q|V.15":E,"^48.(1N|P|3U|T|2t|1S)$":9(b,c,d){z[(a.23(d)?"":"4K")+"1a"]("1o"+c,d)}},a.1k(v,{1N:9(b){U(v.1g)N e;O c=r.V.1p,f=r.V.15.1p,g=a.3g("7a");a.1b(p[0],"1R-3B",x),z=A.1o=a("<2f/>").1b({1j:x,"1J":j+" 19 1t-4L-4M "+r.14.2R,4N:"7d","1R-7e":"7g","1R-3T":e,"1R-3B":x+"-V","1R-2W":d}).2m(l,B.2w).1y("19",v).2I(r.17.1u).35(A.V=a("<2f />",{"1J":j+"-V",1j:x+"-V","1R-3T":d})),v.1g=d,f&&(H(),J(f)),K(c),E(),a.1h(h,9(){R.2x==="1N"&&R(v)}),L(1,1,1,1),a.1h(r.48,9(a,b){U(b){O c=a==="26"?"37 4P":"1o"+a;z.1a(c,b)}}),z.Y("3n","2W").3z("3Z",9(a){g.3b=B.1f,z.2e(g,[v]),(r.P.2L||b)&&v.P(B.1f),a()});N v},3L:9(a){O b,c;4C(a.2p()){34"4Q":b={X:z.2K(),W:z.3f()};2E;34"11":b=h.11(z,r.17.1u);2E;3k:c=C(a.2p()),b=c[0][c[1]],b=b.1q?b.1n():b}N b},31:9(b,c){9 j(a,b){O c,e,f;U(v.1g){4R(c 1U h)4R(e 1U h[c])U(f=(1D 7j(e,"i")).4w(a))b.3O(f),h[c][e].27(v,b)}2j a==="P.2L"&&b[2]&&(y=0,v.1N(d))}O f=/^17.(1Q|2c|2A|13|1u)|14|V/i,g=e,h=v.2C,i;"1n"===12 b?(i=b,b={},b[i]=c):b=a.1k(d,{},b),a.1h(b,9(c,d){O e=C(c.2p()),h;h=e[0][e[1]],e[0][e[1]]="1e"===12 d&&d.7l?a(d):d,b[c]=[e[0],e[1],d,h],g=f.1H(c)||g}),s(r),y=1,a.1h(b,j),y=0,g&&D()&&v.1g&&v.1W();N v},26:9(b,c){9 j(){b?a.1K.2y&&z[0].14.58("33"):z.Y({2g:"",3n:"2W",W:"",4b:"",S:"",Q:""})}U(!v.1g)U(b)v.1N(1);2j N e;O d=b?"P":"T",g=r[d],h=D(),i;(12 b).4s("3a|2M")&&(b=!h);U(h===b)N v;U(c){U(/7n|7o/.1H(c.1z)&&/4n|4U/.1H(B.1f.1z)&&c.13===r.P.13[0]&&z.7q(c.3F).18)N v;B.1f=a.1k({},c)}i=a.3g("1o"+d),i.3b=c?B.1f:f,z.2e(i,[v,3A]);U(i.4a())N v;a.1b(z[0],"1R-2W",!b),b?(z.T().Y({3n:""}),v.2t(c),v.1W(c,0),g.3e&&a(m,g.3e).3l(z).19("T",i)):(1G(v.1r.P),v.1S(c)),z.3Y(1,1),a.23(g.1Z)?(g.1Z.1P(z,v),z.3z("3Z",9(a){j.1P(R,a),a()})):g.1Z===e?(z[d](),j.1P(z)):z.4Y(3A,b?1:0,j),b&&g.13.2e("19-"+t+"-1V");N v},P:9(a){N v.26(d,a)},T:9(a){N v.26(e,a)},2t:9(b){U(!v.1g)N e;O c=a(m),d=1A(z[0].14.2U,10),f=g.43+c.18,h=a.1k({},b),i,j;z.2a(n)||(d!==f&&(c.1h(9(){R.14.2U>d&&(R.14.2U=R.14.2U-1)}),c.33("."+n).19("1S",h)),j=a.3g("7t"),j.3b=h,z.2e(j,[v,f]),j.4a()||(z.4c(n)[0].14.2U=f));N v},1S:9(b){O c=a.1k({},b),d;z.5c(n),d=a.3g("7v"),d.3b=c,z.2e(d,[v]);N v},1W:9(f,k){U(!v.1g||y)N e;y=d;O l=r.17.13,m=r.17,n=m.1Q,o=m.2c,p=m.2A,q=z.3f(),s=z.2K(),t=0,u=0,x=a.3g("42"),A=z.Y("17")==="2l",C=m.1T.1X?m.1T:a(b),E={S:0,Q:0},F=(v.1E.16||{}).1i,G={S:9(a){O b=C.2G,c=n.x==="S"?q:n.x==="1m"?-q:-q/2,d=o.x==="S"?t:o.x==="1m"?-t:-t/2,e=F&&F.1q==="x"?g.2z.14.16.W:0,f=b-a-e,h=a+q-C.W-b+e,i=c-(n.1q==="x"||n.x===n.y?d:0),j=n.x==="1s";f>0&&(n.x!=="S"||h>0)?E.S-=i+(j?0:2*p.x):h>0&&(n.x!=="1m"||f>0)&&(E.S-=j?-i:i+2*p.x),E.S!==a&&j&&(E.S-=p.x),E.S<0&&-E.S>h&&(E.S=a);N E.S-a},Q:9(a){O b=C.2J,c=n.y==="Q"?s:n.y==="1l"?-s:-s/2,d=o.y==="Q"?u:o.y==="1l"?-u:-u/2,e=F&&F.1q==="y"?g.2z.14.16.X:0,f=b-a-e,h=a+s-C.X-b+e,i=c-(n.1q==="y"||n.x===n.y?d:0),j=n.y==="1s";f>0&&(n.y!=="Q"||h>0)?E.Q-=i+(j?0:2*p.y):h>0&&(n.y!=="1l"||f>0)&&(E.Q-=j?-i:i+2*p.y),E.Q!==a&&j&&(E.Q-=p.y),E.Q<0&&-E.Q>h&&(E.Q=a);N E.Q-a}};k=k===c||!!k||e,C=C?{56:C,X:C[(C[0]===b?"h":"7y")+"7z"](),W:C[(C[0]===b?"w":"7A")+"7B"](),2G:C.2G(),2J:C.2J()}:e;U(l==="2o")o={x:"S",y:"Q"},f=f&&(f.1z==="2r"||f.1z==="45")?B.1f:p.2o||!f||!f.3u?a.1k({},i):f,E={Q:f.3V,S:f.3u};2j{l==="1f"&&(f&&f.13&&f.1z!=="45"&&f.1z!=="2r"?l=B.13=a(f.13):l=B.13),l=a(l).7C(0);U(l.18===0)N v;l[0]===1B||l[0]===b?(t=l.W(),u=l.X(),l[0]===b&&(E={Q:A?0:C.2J,S:A?0:C.2G})):l.47("7D")&&h.3G?E=h.3G(l,o):l[0].7E=="7F://7G.7H.7I/7J/3j"&&h.3j?E=h.3j(l,o):(t=l.3f(),u=l.2K(),E=h.11(l,m.1u)),E.11&&(t=E.W,u=E.X,E=E.11),E.S+=o.x==="1m"?t:o.x==="1s"?t/2:0,E.Q+=o.y==="1l"?u:o.y==="1s"?u/2:0}E.S+=p.x+(n.x==="1m"?-q:n.x==="1s"?-q/2:0),E.Q+=p.y+(n.y==="1l"?-s:n.y==="1s"?-s/2:0),m.1T.1X&&l[0]!==b&&l[0]!==w?E.3y={S:G.S(E.S),Q:G.Q(E.Q)}:E.3y={S:0,Q:0},z.1b("1J",9(b,c){N a.1b(R,"1J").2k(/1t-1o-55-\\w+/i,"")}).4c(j+"-55-"+n.5d()),x.3b=a.1k({},f),z.2e(x,[v,E,C.56]);U(x.4a())N v;2N E.3y,k&&7N(E.S,E.Q)?D()&&a.23(m.1Z)&&(m.1Z.1P(z,v,E),z.3z(9(b){O c=a(R);c.Y({4b:"",X:""}),a.1K.2y&&R.14&&R.14.58("33"),b()})):z.Y(E),y=e;N v},3d:9(){U(!v.1g||(!a.1K.2y||a.1K.3q>=8))N e;O b=j+"-7O",c;z.Y({W:"5a",X:"5a"}).4c(b),c={X:z.2K(),W:z.3f()},a.1h(["W","X"],9(a,b){O d=1A(z.Y("2P-"+b),10)||0,e=1A(z.Y("5b-"+b),10)||0;c[b]=d+e?1d.5b(1d.2P(c[b],e),d):c[b]}),z.Y(c).5c(b);N v},3P:9(b){O c=l;"3a"!==12 b&&(b=!z.2a(c)&&!B.2w),v.1g?(z.2m(c,b),a.1b(z[0],"1R-2w",b)):B.2w=!!b;N v},5e:9(){v.3P(e)},28:9(){O b=p[0],c=a.1y(b,q);v.1g&&(z.1O(),a.1h(v.1E,9(){R.28&&R.28()})),1G(v.1r.P),1G(v.1r.T),M(1,1,1,1),a.4e(b,"19"),c&&a.1b(b,"15",c),p.3s("1R-3B").1F(".19");N p}})}9 s(b){O c;U(!b||"1e"!==12 b)N e;"1e"!==12 b.1Y&&(b.1Y={1z:b.1Y});U("V"1U b){U("1e"!==12 b.V||b.V.1X)b.V={1p:b.V};c=b.V.1p||e,!a.23(c)&&(!c&&!c.1b||c.18<1||"1e"===12 c&&!c.1X)&&(b.V.1p=e),"15"1U b.V&&("1e"!==12 b.V.15&&(b.V.15={1p:b.V.15}),c=b.V.15.1p||e,!a.23(c)&&(!c&&!c.1b||c.18<1||"1e"===12 c&&!c.1X)&&(b.V.15.1p=e))}"17"1U b&&("1e"!==12 b.17&&(b.17={1Q:b.17,2c:b.17})),"P"1U b&&("1e"!==12 b.P&&(b.P.1X?b.P={13:b.P}:b.P={1f:b.P})),"T"1U b&&("1e"!==12 b.T&&(b.T.1X?b.T={13:b.T}:b.T={1f:b.T})),"14"1U b&&("1e"!==12 b.14&&(b.14={2R:b.14})),a.1h(h,9(){R.2Y&&R.2Y(b)});N b}9 r(){O c=b.5f;N c&&(c.4d||c.5j||a.5l).27(c,24)}O d=!0,e=!1,f=5m,g,h,i,j="1t-1o",k="1t-2q",l="1t-36-2w",m="2f.19."+j,n=j+"-2t",o="-7b",p="5r",q="5u";g=a.2n.19=9(b,h,i){O j=2B(b).2p(),k=f,l=j==="3P"?[d]:a.5v(24).51(1,10),m=l[l.18-1],n=R[0]?a.1y(R[0],"19"):f;U(!24.18&&n||j==="5x")N n;U("1n"===12 b){R.1h(9(){O b=a.1y(R,"19");U(!b)N d;m&&m.5y&&(b.30.1f=m);U(j==="3x"&&h)U(a.5A(h)||i!==c)b.31(h,i);2j{k=b.3L(h);N e}2j b[j]&&b[j].27(b[j],l)});N k!==f?k:R}U("1e"===12 b||!24.18){n=s(a.1k(d,{},b));N g.1a.1P(R,n,m)}},g.1a=9(b,c){N R.1h(9(f){9 p(b){9 c(){o.1N(12 b==="1e"||i.P.2L),k.P.1F(l.P),k.T.1F(l.T)}U(o.30.2w)N e;o.30.1f=a.1k({},b),i.P.22>0?(1G(o.1r.P),o.1r.P=2T(c,i.P.22),l.P!==l.T&&k.T.1a(l.T,9(){1G(o.1r.P)})):c()}O i,k,l,m=!b.1j||b.1j===e||b.1j.18<1||a("#"+j+"-"+b.1j).18?g.3H++:b.1j,n=".19-"+m+"-2b",o=u.1P(R,m,b);U(o===e)N d;i=o.25,a.1h(h,9(){R.2x==="2x"&&R(o)}),k={P:i.P.13,T:i.T.13},l={P:2B(i.P.1f).2k(" ",n+" ")+n,T:2B(i.T.1f).2k(" ",n+" ")+n},k.P.1a(l.P,p),(i.P.2L||i.52)&&p(c)})},h=g.1E={2s:9(a){a=2B(a).2k(/([A-Z])/," $1").2k(/60/4q,"1s").2p(),R.x=(a.3W(/S|1m/i)||a.3W(/1s/)||["3w"])[0].2p(),R.y=(a.3W(/Q|1l|1s/i)||["3w"])[0].2p(),R.1q=a.2Z(0).4s(/^(t|b)/)>-1?"y":"x",R.1n=9(){N R.1q==="y"?R.y+R.x:R.x+R.y},R.5d=9(){O a=R.x.2u(0,1),b=R.y.2u(0,1);N a===b?a:a==="c"||a!=="c"&&b!=="c"?b+a:a+b}},11:9(c,d){9 k(a,b){e.S+=b*a.2G(),e.Q+=b*a.2J()}O e=c.11(),f=d,g=0,i=1B.38,j;U(f){6c{U(f[0]===i)2E;f.Y("17")!=="6e"&&(j=f.17(),e.S-=j.S,e.Q-=j.Q,g++)}32(f=f.6g());(d[0]!==i||g>1)&&k(d,1),h.4H&&k(a(b),-1)}N e},4H:6j((/6m.+6p ([0-6r]{3}).*6t.*6u/i.4w(6x.6z)||[0,"6B"])[1].2k("6F","."))<4.1,2n:{1b:9(b,c){U(R.18){O d=R[0],e="15",f=a.1y(d,"19");U(b===e){U(24.18<2)N a.1y(d,q);U(12 f==="1e"){f&&f.1g&&f.25.V.1b===e&&f.30.1b&&f.31("V.1p",c),a.2n["1b"+p].27(R,24),a.1y(d,q,a.1b(d,e));N R.3s("15")}}}},4F:9(b){O c=a([]),d;a("*",R).2i(R).1h(9(){O b=a.1y(R,q);b&&(a.1b(R,"15",b),c=c.2i(R))}),d=a.2n["4F"+p].27(R,24),c.3s("15");N d},1O:a.1t?f:9(b,c){a(R).1h(9(){c||(!b||a.33(b,[R]).18)&&a("*",R).2i(R).1h(9(){a(R).76("1O")})})}}},a.1h(h.2n,9(b,c){U(!c)N d;O e=a.2n[b+p]=a.2n[b];a.2n[b]=9(){N c.27(R,24)||e.27(R,24)}}),a(b).1a("2D.19",9(){O b="41";a(1B).1a(b+".19",9(a){i={3u:a.3u,3V:a.3V,1z:b}})}),g.3q="7p",g.3H=0,g.4V="3X 7r 3m 4Z 41 3i 3c".2X(" "),g.43=7x,g.2z={52:e,1j:e,46:d,V:{1p:d,1b:"15",15:{1p:e,1C:e}},17:{1Q:"Q S",2c:"1l 1m",13:e,1u:e,1T:e,2A:{x:0,y:0,2o:d,2r:d},1Z:d},P:{13:e,1f:"3c",1Z:d,22:3A,3e:e,2L:e},T:{13:e,1f:"3i",1Z:d,22:0,2l:e,1V:e},14:{2R:"",2q:e},48:{1N:f,3U:f,P:f,T:f,26:f,2t:f,1S:f}},h.1w=9(a){O b=a.1E.1w;N"1e"===12 b?b:a.1E.1w=1D v(a)},h.1w.2x="1N",h.1w.2Y=9(a){O b=a.V,c;b&&"1w"1U b&&(c=b.1w,12 c!=="1e"&&(c=a.V.1w={2h:c}),"3a"!==12 c.1I&&c.1I&&(c.1I=!!c.1I))},a.1k(d,g.2z,{V:{1w:{1I:d}}}),h.3G=9(b,c){9 l(a,b){O d=0,e=1,f=1,g=0,h=0,i=a.W,j=a.X;32(i>0&&j>0&&e>0&&f>0){i=1d.3r(i/2),j=1d.3r(j/2),c.x==="S"?e=i:c.x==="1m"?e=a.W-i:e+=1d.3r(i/2),c.y==="Q"?f=j:c.y==="1l"?f=a.X-j:f+=1d.3r(j/2),d=b.18;32(d--){U(b.18<2)2E;g=b[d][0]-a.11.S,h=b[d][1]-a.11.Q,(c.x==="S"&&g>=e||c.x==="1m"&&g<=e||c.x==="1s"&&(g<e||g>a.W-e)||c.y==="Q"&&h>=f||c.y==="1l"&&h<=f||c.y==="1s"&&(h<f||h>a.X-f))&&b.5T(d,1)}}N{S:b[0][0],Q:b[0][1]}}O d=b.1b("3I").2p(),e=b.1b("61").2X(","),f=[],g=a(\'2Q[67="#\'+b.6a("4y").1b("3S")+\'"]\'),h=g.11(),i={W:0,X:0,11:{Q:3t,1m:0,1l:0,S:3t}},j=0,k=0;h.S+=1d.3p((g.3f()-g.W())/2),h.Q+=1d.3p((g.2K()-g.X())/2);U(d==="4O"){j=e.18;32(j--)k=[1A(e[--j],10),1A(e[j+1],10)],k[0]>i.11.1m&&(i.11.1m=k[0]),k[0]<i.11.S&&(i.11.S=k[0]),k[1]>i.11.1l&&(i.11.1l=k[1]),k[1]<i.11.Q&&(i.11.Q=k[1]),f.3O(k)}2j f=a.4y(e,9(a){N 1A(a,10)});4C(d){34"71":i={W:1d.3v(f[2]-f[0]),X:1d.3v(f[3]-f[1]),11:{S:f[0],Q:f[1]}};2E;34"77":i={W:f[2]+2,X:f[2]+2,11:{S:f[0],Q:f[1]}};2E;34"4O":a.1k(i,{W:1d.3v(i.11.1m-i.11.S),X:1d.3v(i.11.1l-i.11.Q)}),c.1n()==="4W"?i.11={S:i.11.S+i.W/2,Q:i.11.Q+i.X/2}:i.11=l(i,f.51()),i.W=i.X=0}i.11.S+=h.S,i.11.Q+=h.Q;N i},h.16=9(a){O b=a.1E.16;N"1e"===12 b?b:a.1E.16=1D x(a)},h.16.2x="1N",h.16.2Y=9(a){O b=a.14,c;b&&"16"1U b&&(c=a.14.16,12 c!=="1e"&&(a.14.16={1i:c}),/1n|3a/i.1H(12 c.1i)||(c.1i=d),12 c.W!=="2M"&&2N c.W,12 c.X!=="2M"&&2N c.X,12 c.1c!=="2M"&&c.1c!==d&&2N c.1c,12 c.11!=="2M"&&2N c.11)},a.1k(d,g.2z,{14:{16:{1i:d,3h:e,W:6,X:6,1c:d,11:0}}}),h.3j=9(b,c){O d=a(1B),e=b[0],f={W:0,X:0,11:{Q:3t,S:3t}},g,h,i,j,k;U(e.59&&e.5s){g=e.59(),h=e.5E(),i=e.5G||e;U(!i.54)N f;j=i.54(),j.x=g.x,j.y=g.y,k=j.4t(h),f.11.S=k.x,f.11.Q=k.y,j.x+=g.W,j.y+=g.X,k=j.4t(h),f.W=k.x-f.11.S,f.X=k.y-f.11.Q,f.11.S+=d.2G(),f.11.Q+=d.2J()}N f},h.1v=9(a){O b=a.1E.1v;N"1e"===12 b?b:a.1E.1v=1D y(a)},h.1v.2x="1N",h.1v.2Y=9(a){a.P&&(12 a.P.1v!=="1e"?a.P.1v={2O:!!a.P.1v}:12 a.P.1v.2O==="7s"&&(a.P.1v.2O=d))},a.1k(d,g.2z,{P:{1v:{2O:e,1Z:d,1S:d}}}),h.1L=9(b){O c=a.1K,d=b.1E.1L;U(!h.1L.57||(!c.2y||c.3q.2Z(0)!=="6"))N e;N"1e"===12 d?d:b.1E.1L=1D z(b)},h.1L.2x="1N",h.1L.57=a("6q, 1e").18>0}(7P,49)', 62, 487, '|||||||||function||||||||||||||||||||||||||||||||||||||||return|var|show|top|this|left|hide|if|content|width|height|css|||offset|typeof|target|style|title|tip|position|length|qtip|bind|attr|border|Math|object|event|rendered|each|corner|id|extend|bottom|right|string|tooltip|text|precedance|timers|center|ui|container|modal|ajax|titlebar|data|type|parseInt|document|button|new|plugins|unbind|clearTimeout|test|once|class|browser|bgiframe|overlay|render|remove|call|my|aria|blur|viewport|in|inactive|reposition|jquery|metadata|effect||init|delay|isFunction|arguments|options|toggle|apply|destroy|fill|hasClass|create|at||trigger|div|display|url|add|else|replace|fixed|toggleClass|fn|mouse|toLowerCase|widget|resize|Corner|focus|substr|elements|disabled|initialize|msie|defaults|adjust|String|checks|load|break|html|scrollLeft|block|appendTo|scrollTop|outerHeight|ready|number|delete|on|max|img|classes|color|setTimeout|zIndex|transparent|hidden|split|sanitize|charAt|cache|set|while|filter|case|append|state|tooltipshow|body|update|boolean|originalEvent|mouseenter|redraw|solo|outerWidth|Event|mimic|mouseleave|svg|default|not|mousedown|visibility|icon|ceil|version|floor|removeAttr|1e10|pageX|abs|inherit|option|adjusted|queue|90|describedby|iframe|index|getContext|relatedTarget|imagemap|nextid|shape|px|round|get|indexOf|doc|push|disable|sqrt|script|name|atomic|move|pageY|match|click|stop|fx|absolute|mousemove|tooltipmove|zindex|vml|scroll|overwrite|is|events|window|isDefaultPrevented|opacity|addClass|error|removeData|lineTo|webkit|detectCorner|3e3|canvas|dashed|detectColours|save|out|none|stroke|gi|miter|search|matrixTransform|bottomright|topright|exec|find|map|empty|radius|Close|switch|unfocus|hover|clone|header|iOS|topleft|bottomleft|un|helper|reset|role|poly|tooltiphide|dimensions|for|behavior|VML|leave|inactiveEvents|centercenter|margin|fadeTo|mouseup||slice|prerender|Number|createSVGPoint|pos|elem|needBGI|removeAttribute|getBBox|auto|min|removeClass|abbreviation|enable|console|frameborder|tabindex|javascript|log|alpha|noop|null|cursor|pointer|animated|pow|_replacedByqTip|parentNode|moz|oldtitle|makeArray|background|api|timeStamp|coordorigin|isPlainObject|children|solid|123456|getScreenCTM|restore|farthestViewportElement|clearRect|translate|beginPath|moveTo|closePath|fillStyle|strokeStyle|lineWidth|lineJoin|miterLimit|xe|antialias|splice|coordsize|path|fillcolor|filled|stroked|weight|middle|coords|1000|joinstyle|0px|topcenter|rightcenter|usemap|lefttop|righttop|parent|prependTo|do|rightbottom|static|one|offsetParent|context|html5|parseFloat|qtipopts|try|CPU|Function|catch|OS|select|9_|HTML5|AppleWebkit|Mobile|grep|closest|navigator|inArray|userAgent|special|4_2|parents|backgroundColor|abort|_|unload|join|image|insertBefore|label|prepend|span|close|times|Color|mouseover|preventDefault|stopPropagation|keydown|keyup|pushStack|attribute|mouseout|parse|to|Unable|rect|active|down|pop|builtin|triggerHandler|circle|success|unshift|tooltiprender|31000px|mozilla|alert|live|leftbottom|polite|visible|rgba|RegExp|leftcenter|nodeType|bottomcenter|over|enter|nightly|has|dblclick|undefined|tooltipfocus|src|tooltipblur|miterlimit|15e3|outerH|eight|outerW|idth|eq|area|namespaceURI|http|www|w3|org|2000|strict|use|100|isNaN|fluid|jQuery|qtipmodal'.split('|'), 0, {}))

// jquery.rating.pack.js
/*
### jQuery Star Rating Plugin v3.13 - 2009-03-26 ###
* Home: http://www.fyneworks.com/jquery/star-rating/
* Code: http://code.google.com/p/jquery-star-rating-plugin/
*
* Dual licensed under the MIT and GPL licenses:
*   http://www.opensource.org/licenses/mit-license.php
*   http://www.gnu.org/licenses/gpl.html
###
*/
eval(function (p, a, c, k, e, r) { e = function (c) { return (c < a ? '' : e(parseInt(c / a))) + ((c = c % a) > 35 ? String.fromCharCode(c + 29) : c.toString(36)) }; if (!''.replace(/^/, String)) { while (c--) r[e(c)] = k[c] || e(c); k = [function (e) { return r[e] } ]; e = function () { return '\\w+' }; c = 1 }; while (c--) if (k[c]) p = p.replace(new RegExp('\\b' + e(c) + '\\b', 'g'), k[c]); return p } (';5(29.1j)(7($){5($.1L.1J)1I{1t.1H("1K",J,H)}1M(e){};$.n.3=7(i){5(4.Q==0)k 4;5(A I[0]==\'1h\'){5(4.Q>1){8 j=I;k 4.W(7(){$.n.3.y($(4),j)})};$.n.3[I[0]].y(4,$.1T(I).1U(1)||[]);k 4};8 i=$.12({},$.n.3.1s,i||{});$.n.3.K++;4.2a(\'.9-3-1f\').o(\'9-3-1f\').W(7(){8 a,l=$(4);8 b=(4.23||\'21-3\').1v(/\\[|\\]/g,\'Z\').1v(/^\\Z+|\\Z+$/g,\'\');8 c=$(4.1X||1t.1W);8 d=c.6(\'3\');5(!d||d.18!=$.n.3.K)d={z:0,18:$.n.3.K};8 e=d[b];5(e)a=e.6(\'3\');5(e&&a)a.z++;x{a=$.12({},i||{},($.1b?l.1b():($.1S?l.6():s))||{},{z:0,F:[],v:[]});a.w=d.z++;e=$(\'<1R V="9-3-1Q"/>\');l.1P(e);e.o(\'3-15-T-17\');5(l.S(\'R\'))a.m=H;e.1c(a.E=$(\'<P V="3-E"><a 14="\'+a.E+\'">\'+a.1d+\'</a></P>\').1g(7(){$(4).3(\'O\');$(4).o(\'9-3-N\')}).1i(7(){$(4).3(\'u\');$(4).G(\'9-3-N\')}).1l(7(){$(4).3(\'r\')}).6(\'3\',a))};8 f=$(\'<P V="9-3 q-\'+a.w+\'"><a 14="\'+(4.14||4.1p)+\'">\'+4.1p+\'</a></P>\');e.1c(f);5(4.11)f.S(\'11\',4.11);5(4.1r)f.o(4.1r);5(a.1F)a.t=2;5(A a.t==\'1u\'&&a.t>0){8 g=($.n.10?f.10():0)||a.1w;8 h=(a.z%a.t),Y=1y.1z(g/a.t);f.10(Y).1A(\'a\').1B({\'1C-1D\':\'-\'+(h*Y)+\'1E\'})};5(a.m)f.o(\'9-3-1o\');x f.o(\'9-3-1G\').1g(7(){$(4).3(\'1n\');$(4).3(\'D\')}).1i(7(){$(4).3(\'u\');$(4).3(\'C\')}).1l(7(){$(4).3(\'r\')});5(4.L)a.p=f;l.1q();l.1N(7(){$(4).3(\'r\')});f.6(\'3.l\',l.6(\'3.9\',f));a.F[a.F.Q]=f[0];a.v[a.v.Q]=l[0];a.q=d[b]=e;a.1O=c;l.6(\'3\',a);e.6(\'3\',a);f.6(\'3\',a);c.6(\'3\',d)});$(\'.3-15-T-17\').3(\'u\').G(\'3-15-T-17\');k 4};$.12($.n.3,{K:0,D:7(){8 a=4.6(\'3\');5(!a)k 4;5(!a.D)k 4;8 b=$(4).6(\'3.l\')||$(4.U==\'13\'?4:s);5(a.D)a.D.y(b[0],[b.M(),$(\'a\',b.6(\'3.9\'))[0]])},C:7(){8 a=4.6(\'3\');5(!a)k 4;5(!a.C)k 4;8 b=$(4).6(\'3.l\')||$(4.U==\'13\'?4:s);5(a.C)a.C.y(b[0],[b.M(),$(\'a\',b.6(\'3.9\'))[0]])},1n:7(){8 a=4.6(\'3\');5(!a)k 4;5(a.m)k;4.3(\'O\');4.1a().19().X(\'.q-\'+a.w).o(\'9-3-N\')},O:7(){8 a=4.6(\'3\');5(!a)k 4;5(a.m)k;a.q.1V().X(\'.q-\'+a.w).G(\'9-3-1k\').G(\'9-3-N\')},u:7(){8 a=4.6(\'3\');5(!a)k 4;4.3(\'O\');5(a.p){a.p.6(\'3.l\').S(\'L\',\'L\');a.p.1a().19().X(\'.q-\'+a.w).o(\'9-3-1k\')}x $(a.v).1m(\'L\');a.E[a.m||a.1Y?\'1q\':\'1Z\']();4.20()[a.m?\'o\':\'G\'](\'9-3-1o\')},r:7(a,b){8 c=4.6(\'3\');5(!c)k 4;5(c.m)k;c.p=s;5(A a!=\'B\'){5(A a==\'1u\')k $(c.F[a]).3(\'r\',B,b);5(A a==\'1h\')$.W(c.F,7(){5($(4).6(\'3.l\').M()==a)$(4).3(\'r\',B,b)})}x c.p=4[0].U==\'13\'?4.6(\'3.9\'):(4.22(\'.q-\'+c.w)?4:s);4.6(\'3\',c);4.3(\'u\');8 d=$(c.p?c.p.6(\'3.l\'):s);5((b||b==B)&&c.1e)c.1e.y(d[0],[d.M(),$(\'a\',c.p)[0]])},m:7(a,b){8 c=4.6(\'3\');5(!c)k 4;c.m=a||a==B?H:J;5(b)$(c.v).S("R","R");x $(c.v).1m("R");4.6(\'3\',c);4.3(\'u\')},1x:7(){4.3(\'m\',H,H)},24:7(){4.3(\'m\',J,J)}});$.n.3.1s={E:\'25 26\',1d:\'\',t:0,1w:16};$(7(){$(\'l[27=28].9\').3()})})(1j);', 62, 135, '|||rating|this|if|data|function|var|star|||||||||||return|input|readOnly|fn|addClass|current|rater|select|null|split|draw|inputs|serial|else|apply|count|typeof|undefined|blur|focus|cancel|stars|removeClass|true|arguments|false|calls|checked|val|hover|drain|div|length|disabled|attr|be|tagName|class|each|filter|spw|_|width|id|extend|INPUT|title|to||drawn|call|andSelf|prevAll|metadata|append|cancelValue|callback|applied|mouseover|string|mouseout|jQuery|on|click|removeAttr|fill|readonly|value|hide|className|options|document|number|replace|starWidth|disable|Math|floor|find|css|margin|left|px|half|live|execCommand|try|msie|BackgroundImageCache|browser|catch|change|context|before|control|span|meta|makeArray|slice|children|body|form|required|show|siblings|unnamed|is|name|enable|Cancel|Rating|type|radio|window|not'.split('|'), 0, {}));

/* Utilities to sort and find viewport dimensions */

function sortBigToSmall(a, b) { return b - a; };

jQuery.fn.getTotalWidth = function () {
	return $(this).width() + parseInt($(this).css('paddingRight')) + parseInt($(this).css('paddingLeft')) + parseInt($(this).css('borderRightWidth')) + parseInt($(this).css('borderLeftWidth'));
};

jQuery.fn.getTotalHeight = function () {
	return $(this).height() + parseInt($(this).css('paddingTop')) + parseInt($(this).css('paddingBottom')) + parseInt($(this).css('borderTopWidth')) + parseInt($(this).css('borderBottomWidth'));
};

function getScrollTop() {
	return self.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop;
};

function getScrollLeft() {
	return self.pageXOffset || document.documentElement.scrollLeft || document.body.scrollLeft;
};

function getWindowHeight() {
	var de = document.documentElement;
	return self.innerHeight || (de && de.clientHeight) || document.body.clientHeight;
};

function getWindowWidth() {
	var de = document.documentElement;
	return self.innerWidth || (de && de.clientWidth) || document.body.clientWidth;
};

/* Utilities to test whether an element will fit in the viewport
Parameters:
el = element to position, required
leftOffset / topOffset = optional parameter if the offset cannot be calculated (i.e., if the object is in the DOM but is set to display: 'none') */

function fitHorizontal(el, leftOffset) {
	var leftVal = parseInt(leftOffset) || $(el).offset().left;
	return (leftVal + $(el).width() <= getWindowWidth() + getScrollLeft() && leftVal - getScrollLeft() >= 0);
};

function fitVertical(el, topOffset) {
	var topVal = parseInt(topOffset) || $(el).offset().top;
	return (topVal + $(el).height() <= getWindowHeight() + getScrollTop() && topVal - getScrollTop() >= 0);
};

/*
Date: 2011-06-15
Author: Matous Havlena (matous@havlena.net)
Desc: uderlink book title when mouse is over picture
*/
$(document).ready(function () {
    $('a.titul-coverlink').hover(
                function () {
                    $(this).parents("div.titul-in").find("a.titul-info strong, a.titul-title").css("text-decoration", "underline");

                },
                function () {
                    $(this).parents("div.titul-in").find("a.titul-info strong, a.titul-title").css("text-decoration", "none");
                }
            );
});


/*
Date: 2011-07-08
Author: Matous Havlena (matous@havlena.net)
Desc: fix bug with :visible/:hidden in IE8
*/
$.extend(
   $.expr[":"],
   {
   	reallyhidden: function (a) {
   		var obj = $(a);
   		while ((obj.css("visibility") == "inherit" && obj.css("display") != "none") && obj.parent()) {
   			obj = obj.parent();
   		}
   		return (obj.css("visibility") == "hidden" || obj.css('display') == 'none');
   	}
   }
 );
