(function ($) {
$.fn.equalHeight = function () {
return this.each (function () {
var tallest = 0;
var e = $(this);
e.children().each (function() {
tallest = Math.max ($(this).height(), tallest);
}).css ({"height": tallest});
});
};
})(jQuery);
/*
* [toolbox.flashembed]
*/
(function(){function f(a,b){if(b)for(var c in b)if(b.hasOwnProperty(c))a[c]=b[c];return a}function l(a,b){var c=[];for(var d in a)if(a.hasOwnProperty(d))c[d]=b(a[d]);return c}function m(a,b,c){if(e.isSupported(b.version))a.innerHTML=e.getHTML(b,c);else if(b.expressInstall&&e.isSupported([6,65]))a.innerHTML=e.getHTML(f(b,{src:b.expressInstall}),{MMredirectURL:location.href,MMplayerType:"PlugIn",MMdoctitle:document.title});else{if(!a.innerHTML.replace(/\s/g,"")){a.innerHTML="
Flash version "+b.version+
" or greater is required
"+(g[0]>0?"Your version is "+g:"You have no flash plugin installed")+"
"+(a.tagName=="A"?"Click here to download latest version
":"Download latest version from here
");if(a.tagName=="A")a.onclick=function(){location.href=k}}if(b.onFail){var d=b.onFail.call(this);if(typeof d=="string")a.innerHTML=d}}if(i)window[b.id]=document.getElementById(b.id);f(this,{getRoot:function(){return a},getOptions:function(){return b},getConf:function(){return c},
getApi:function(){return a.firstChild}})}var i=document.all,k="http://www.adobe.com/go/getflashplayer",n=typeof jQuery=="function",o=/(\d+)[^\d]+(\d+)[^\d]*(\d*)/,j={width:"100%",height:"100%",id:"_"+(""+Math.random()).slice(9),allowfullscreen:true,allowscriptaccess:"always",quality:"high",version:[3,0],onFail:null,expressInstall:null,w3c:false,cachebusting:false};window.attachEvent&&window.attachEvent("onbeforeunload",function(){__flash_unloadHandler=function(){};__flash_savedUnloadHandler=function(){}});
window.flashembed=function(a,b,c){if(typeof a=="string")a=document.getElementById(a.replace("#",""));if(a){if(typeof b=="string")b={src:b};return new m(a,f(f({},j),b),c)}};var e=f(window.flashembed,{conf:j,getVersion:function(){var a,b;try{b=navigator.plugins["Shockwave Flash"].description.slice(16)}catch(c){try{b=(a=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7"))&&a.GetVariable("$version")}catch(d){try{b=(a=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6"))&&a.GetVariable("$version")}catch(h){}}}return(b=
o.exec(b))?[b[1],b[3]]:[0,0]},asString:function(a){if(a===null||a===undefined)return null;var b=typeof a;if(b=="object"&&a.push)b="array";switch(b){case "string":a=a.replace(new RegExp('(["\\\\])',"g"),"\\$1");a=a.replace(/^\s?(\d+\.?\d+)%/,"$1pct");return'"'+a+'"';case "array":return"["+l(a,function(d){return e.asString(d)}).join(",")+"]";case "function":return'"function()"';case "object":b=[];for(var c in a)a.hasOwnProperty(c)&&b.push('"'+c+'":'+e.asString(a[c]));return"{"+b.join(",")+"}"}return String(a).replace(/\s/g,
" ").replace(/\'/g,'"')},getHTML:function(a,b){a=f({},a);var c='";return c},isSupported:function(a){return g[0]>a[0]||g[0]==a[0]&&g[1]>=a[1]}}),g=e.getVersion();if(n){jQuery.tools=jQuery.tools||{version:"1.2.5"};jQuery.tools.flashembed={conf:j};jQuery.fn.flashembed=function(a,b){return this.each(function(){$(this).data("flashembed",flashembed(this,
a,b))})}}})();
SB_obraz = "obraz";
/*
Slimbox v2.04 - The ultimate lightweight Lightbox clone for jQuery
(c) 2007-2010 Christophe Beyls
MIT-style license.
*/
(function(w){var E=w(window),u,f,F=-1,n,x,D,v,y,L,r,m=!window.XMLHttpRequest,s=[],l=document.documentElement,k={},t=new Image(),J=new Image(),H,a,g,p,I,d,G,c,A,K;w(function(){w("body").append(w([H=w('')[0],a=w('')[0],G=w('')[0]]).css("display","none"));g=w('').appendTo(a).append(p=w('').append([I=w('').click(B)[0],d=w('').click(e)[0]])[0])[0];c=w('').appendTo(G).append([w('').add(H).click(C)[0],A=w('')[0],K=w('')[0],w('')[0]])[0]});w.slimbox=function(O,N,M){u=w.extend({loop:false,overlayOpacity:0.8,overlayFadeDuration:400,resizeDuration:400,resizeEasing:"swing",initialWidth:250,initialHeight:250,imageFadeDuration:400,captionAnimationDuration:400,counterText:SB_obraz+" {x} / {y}",closeKeys:[27,88,67],previousKeys:[37,80],nextKeys:[39,78]},M);if(typeof O=="string"){O=[[O,N]];N=0}y=E.scrollTop()+(E.height()/2);L=u.initialWidth;r=u.initialHeight;w(a).css({top:Math.max(0,y-(r/2)),width:L,height:r,marginLeft:-L/2}).show();v=m||(H.currentStyle&&(H.currentStyle.position!="fixed"));if(v){H.style.position="absolute"}w(H).css("opacity",u.overlayOpacity).fadeIn(u.overlayFadeDuration);z();j(1);f=O;u.loop=u.loop&&(f.length>1);return b(N)};w.fn.slimbox=function(M,P,O){P=P||function(Q){return[Q.href,Q.title]};O=O||function(){return true};var N=this;return N.unbind("click").click(function(){var S=this,U=0,T,Q=0,R;T=w.grep(N,function(W,V){return O.call(S,W,V)});for(R=T.length;Q=0)?C():(M(N,u.nextKeys)>=0)?e():(M(N,u.previousKeys)>=0)?B():false}function B(){return b(x)}function e(){return b(D)}function b(M){if(M>=0){F=M;n=f[F][0];x=(F||(u.loop?f.length:0))-1;D=((F+1)%f.length)||(u.loop?0:-1);q();a.className="lbLoading";k=new Image();k.onload=i;k.src=n}return false}function i(){a.className="";w(g).css({backgroundImage:"url("+n+")",visibility:"hidden",display:""});w(p).width(k.width);w([p,I,d]).height(k.height);w(A).html(f[F][1]||"");w(K).html((((f.length>1)&&u.counterText)||"").replace(/{x}/,F+1).replace(/{y}/,f.length));if(x>=0){t.src=f[x][0]}if(D>=0){J.src=f[D][0]}L=g.offsetWidth;r=g.offsetHeight;var M=Math.max(0,y-(r/2));if(a.offsetHeight!=r){w(a).animate({height:r,top:M},u.resizeDuration,u.resizeEasing)}if(a.offsetWidth!=L){w(a).animate({width:L,marginLeft:-L/2},u.resizeDuration,u.resizeEasing)}w(a).queue(function(){w(G).css({width:L,top:M+r,marginLeft:-L/2,visibility:"hidden",display:""});w(g).css({display:"none",visibility:"",opacity:""}).fadeIn(u.imageFadeDuration,h)})}function h(){if(x>=0){w(I).show()}if(D>=0){w(d).show()}w(c).css("marginTop",-c.offsetHeight).animate({marginTop:0},u.captionAnimationDuration);G.style.visibility=""}function q(){k.onload=null;k.src=t.src=J.src=n;w([a,g,c]).stop(true);w([I,d,g,G]).hide()}function C(){if(F>=0){q();F=x=D=-1;w(a).hide();w(H).stop().fadeOut(u.overlayFadeDuration,j)}return false}})(jQuery);
// AUTOLOAD CODE BLOCK (MAY BE CHANGED OR REMOVED)
if (!/android|iphone|ipod|series60|symbian|windows ce|blackberry/i.test(navigator.userAgent)) {
jQuery(function($) {
$("a[class^='thickbox']").slimbox({/* Put custom options here */}, null, function(el) {
return (this == el) || ((this.rel.length > 1) && (this.rel == el.rel));
});
});
}
//blokowanie zaznaczania tresci na stronie
/*
function initBlock() {
document.onselectstart=function(event){window.event.returnValue=false; }
document.onmousedown=function(event){if (typeof event.preventDefault != 'undefined') {event.preventDefault();}}
}
window.onload = initBlock;
*/
// animacje JD menu
function onAnimateFadeInOut(show) {
if (show) {
$(this).hide().fadeIn('normal');
} else {
$(this).fadeOut('normal');
}
}
function onAnimateSlideUpDown(show) {
if (show) {
$(this).hide().slideDown('fast');
} else {
$(this).slideUp('fast');
}
}
function onAnimateSlideLeftRight(show) {
if (show) {
$(this).hide().animate({width: 'show'}, 'fast');
} else {
$(this).animate({width: 'hide'}, 'fast');
}
}
function onAnimateShowHide(show) {
if (show) {
$(this).hide().show('normal');
} else {
$(this).hide('normal');
}
}
//treeMenu 1.1 (2010-10-06)
var CSSR = 'tree_menu_flag_root';
var CSSH = 'tree_menu_hover';
// Public methods
$.fn.treeMenu = function () {
return this.length ?
this.each(function () {
$(this).addClass(CSSR);
addEvents_test(this);
}) :
this;
};
// Private methods
function addEvents_test(ul) {
$('li', ul).bind("mouseenter mouseleave", function(e)
{
$(this).find('> a').toggleClass(CSSH);
});
}
function removeEvents(ul) {
$('li', ul).unbind('mouseover');
};
$.extend($.validator.messages, {
required: "required"
});
$(document).ready(function(){
$('.jd_menu li:last-child').find('a').addClass('clearBorder');
var $langBox = $('#langBox ul').find('LI');
if ($langBox.length>1) {
$("#langBox").hover(
function () {
$(this).addClass("visible");
},
function () {
$(this).removeClass("visible");
}
);
}
//ustawienie takiej samej wysokości paneli na stronie głównej
var $equal = $('#panelContainer');
if ($equal.length) {
$equal.equalHeight();
}
//wartoc pola search input
$('input[type="text"]').focus(function() {
if (this.value == this.defaultValue){
this.value = '';
}
if(this.value != this.defaultValue){
this.select();
}
});
$('input[type="text"]').blur(function() {
if ($.trim(this.value) == ''){
this.value = (this.defaultValue ? this.defaultValue : '');
}
});
//dodanie linka w 3 panelu na stronie głównej h1 folder_title
var $panel3Anchor = $('#panel3').find("h1");
if ($panel3Anchor.length) {
tempTXT = $panel3Anchor.text();
$panel3Anchor.empty();
$panel3Anchor.append('');
$panel3Anchor.find('a').attr('href',portal_url+'/en/Company').html(tempTXT);
}
//walidacja CMSowych formularzy
var $walidacja = $('#CMSform');
if ($walidacja.length) {
$walidacja.validate({
errorElement: "span",
errorPlacement: function(error, element) {
error.appendTo(element.parent().prev());
}
});
}
//linkownia
var $linkownia = $('#linkownia');
if ($linkownia.length) {
$linkownia.bind('click', function(e) {
e.preventDefault();
if ($(this).hasClass("slidedown")) {
$linkownia.next().hide().slideDown('fast');
$linkownia.removeClass();
$linkownia.addClass('slideup');
} else {
$linkownia.removeClass();
$linkownia.addClass('slidedown');
$linkownia.next().slideUp('fast')
}
});
}
//rozwijane pole apla
var $apla = $('table.expand');
if ($apla.length) {
$apla.find('.msg_body').hide();
$apla.find('.msg_head').bind('click', function() {
$(this).next('.msg_body').slideToggle(100);
$(this).next('.msg_body').children('td:first').css('padding','5px 10px 15px');
$(this).toggleClass('apl_open');
});
}
//podswietlana sitemapa'a
var $sitemap = $('#sitemap');
if ($sitemap.length) {
$(this).find('li').bind("mouseenter mouseleave", function() {
$(this).toggleClass("hover");
});
}
//powiększanie tekstu i zapisywanie informacji w cookie
var ciastko = $.cookie('cms_zoom');
var $fontsize = $('#fontsize');
var $page = $('#page');
if (ciastko) {
if (ciastko == 'zoom1'){
$page.removeClass();
$page.addClass('zoom1');
$fontsize.removeClass();
$fontsize.addClass('selectedZoom1')
} else if (ciastko == 'zoom2'){
$page.removeClass();
$page.addClass('zoom2');
$fontsize.removeClass();
$fontsize.addClass('selectedZoom2')
} else if (ciastko == 'zoom3'){
$page.removeClass();
$page.addClass('zoom3');
$fontsize.removeClass();
$fontsize.addClass('selectedZoom3');
} else {
$fontsize.addClass('selectedZoom1')
}
}
if ($fontsize.length) {
$('#zoom1').click(function (){
$page.removeClass();
$page.addClass('zoom1');
$fontsize.removeClass();
$fontsize.addClass('selectedZoom1');
$.cookie('cms_zoom', 'zoom1', {expires: 7, path: '/'});
});
$('#zoom2').click(function (){
$page.removeClass();
$page.addClass('zoom2');
$fontsize.removeClass();
$fontsize.addClass('selectedZoom2');
$.cookie('cms_zoom', 'zoom2', {expires: 7, path: '/'});
});
$('#zoom3').click(function (){
$page.removeClass();
$page.addClass('zoom3');
$fontsize.removeClass();
$fontsize.addClass('selectedZoom3');
$.cookie('cms_zoom', 'zoom3', {expires: 7, path: '/'});
});
}
});