function stopPropagation(e){e=e||event;e.stopPropagation?e.stopPropagation():e.cancelBubble=true;}function getPageSizeWithScroll(){if(window.innerHeight!=undefined&&window.scrollMaxY!=undefined){yWithScroll=window.innerHeight+window.scrollMaxY;xWithScroll=window.innerWidth+window.scrollMaxX;}else{if(window.innerHeight&&document.body.scrollHeight>document.body.offsetHeight){yWithScroll=(window.innerHeight>document.body.scrollHeight)?window.innerHeight:document.body.scrollHeight;xWithScroll=(window.innerWidth>document.body.scrollWidth)?window.innerWidth:document.body.scrollWidth;}else{if(document.body.scrollHeight>document.body.offsetHeight){yWithScroll=document.body.scrollHeight;xWithScroll=document.body.scrollWidth;}else{yWithScroll=document.body.offsetHeight;xWithScroll=document.body.offsetWidth;}}}arrayPageSizeWithScroll=new Array(xWithScroll,yWithScroll);return arrayPageSizeWithScroll;}function returnWindowSize(){var myWidth=0,myHeight=0;if(typeof(window.innerWidth)=="number"){myWidth=window.innerWidth;myHeight=window.innerHeight;}else{if(document.documentElement&&(document.documentElement.clientWidth||document.documentElement.clientHeight)){myWidth=document.documentElement.clientWidth;myHeight=document.documentElement.clientHeight;}else{if(document.body&&(document.body.clientWidth||document.body.clientHeight)){myWidth=document.body.clientWidth;myHeight=document.body.clientHeight;}}}return[myWidth,myHeight];}function getScrollXY(){var scrOfX=0,scrOfY=0;if(typeof(window.pageYOffset)=="number"){scrOfY=window.pageYOffset;scrOfX=window.pageXOffset;}else{if(document.body&&(document.body.scrollLeft||document.body.scrollTop)){scrOfY=document.body.scrollTop;scrOfX=document.body.scrollLeft;}else{if(document.documentElement&&(document.documentElement.scrollLeft||document.documentElement.scrollTop)){scrOfY=document.documentElement.scrollTop;scrOfX=document.documentElement.scrollLeft;}}}return[scrOfX,scrOfY];}var globaPBTradeSelections=new Object();buildSelectionResults=function(array){var result="";for(var prop in array){if(array[prop]){result+=array[prop]+"|";}}return result;};toggleCheckPB=function(tradeId,skin){var icon=document.getElementById("pdTrade-icon"+tradeId);if(icon.src.indexOf("checkbox_off.gif")>0){globaPBTradeSelections[tradeId+""]=tradeId;icon.src=skin+"/img/checkbox_on.gif";}else{globaPBTradeSelections[tradeId+""]=null;icon.src=skin+"/img/checkbox_off.gif";}var tablica=globaPBTradeSelections;var result=buildSelectionResults(globaPBTradeSelections);var selectedTradesField=document.forms.pbTrades.elements[0];selectedTradesField.value=result;};displaySinglePBPartner=function(partnerId){document.forms.pbTrades.elements[1].value=partnerId;document.forms.pbTrades.submit();};function toggleSWF(id){var swf=document.getElementById(id);if(swf!=null){if(swf.className=="swfHidden"){swf.className="";}else{swf.className="swfHidden";}}}var productsForComparison=new Object();compareProductsSubmit=function(){var result=buildSelectionResults(productsForComparison);document.forms.compareProducts.elements[0].value=result;document.forms.compareProducts.submit();};toggleComparison=function(prodId,skin){var icon=$("comparison-icon"+prodId);if(icon.src.indexOf("checkbox_off.gif")>0){productsForComparison[prodId+""]=prodId;icon.src=skin+"/img/checkbox_on.gif";}else{productsForComparison[prodId+""]=null;icon.src=skin+"/img/checkbox_off.gif";}};refreshProductComparisonLayerSize=function(){var layer=$("productComparisonLayer");var maxScroll=getPageSizeWithScroll();var windowsSize=returnWindowSize();if(layer){layer.style.width=(maxScroll[0]<windowsSize[0])?windowsSize[0]:maxScroll[0]+"px";layer.style.height=(maxScroll[1]<windowsSize[1]?windowsSize[1]:maxScroll[1]-20)+"px";}};showComparisonLayer=function(){toggleSWF("headBannerFlashBlock");toggleSWF("headBannerFlashBlock2");var layer=$("productComparisonLayer");if(layer){layer.style.visibility="visible";}refreshProductComparisonLayerSize();};Event.observe(document.onresize?document:window,"resize",refreshProductComparisonLayerSize);hideComparisonLayer=function(){var layer=$("productComparisonLayer");var bkgLayer=$("productComparisonLayerBkg");layer.style.visibility="hidden";bkgLayer.style.visibility="hidden";toggleSWF("headBannerFlashBlock");toggleSWF("headBannerFlashBlock2");};getComboFieldValue=function(formName,fieldName){var field=document.forms[formName].elements[fieldName];return field.value;};var departmentDivisionRelation=new Array();function processResponseDict(dict){var formName=form;var formEl=document.forms[form];var select=document.forms[form].elements[targetSelect];var select3=document.getElementById(targetSelect);select3.length=0;if(dict.result.size()>0){dict.result._each(function(item){var elOptNew=document.createElement("option");elOptNew.text=item.name;elOptNew.value=item.id;if(!(typeof cityPreselection==="undefined")){if(item.id==cityPreselection){elOptNew.selected=true;}}select3.options.add(elOptNew);});var departmentSelect=document.getElementById(globalDepartmentComboId);var departmentTextBox=document.getElementById("newSelectField"+departmentSelect.id);departmentTextBox.innerHTML=departmentSelect.options[departmentSelect.selectedIndex].text;}}function departmentComboChange(){var comboId=globalDepartmentComboId;var divisionSelect=document.forms[0].elements[divisionSelectName];var departmentSelect=document.getElementById(comboId);divisionSelect.value=departmentDivisionRelation[departmentSelect.value];var newSelectBox=document.getElementById("newSelectField"+divisionSelect.id);newSelectBox.innerHTML=divisionSelect.options[divisionSelect.selectedIndex].text;}function departmentPracticesComboChange(){var comboId=globalDepartmentComboId;var divisionSelect=document.forms[0].elements[divisionSelectName];var departmentSelect=document.getElementById(comboId);var newSelectBox=document.getElementById("newSelectField"+divisionSelect.id);newSelectBox.innerHTML=divisionSelect.options[divisionSelect.selectedIndex].text;}function processBranchSearchResponseDict(dict){var formName=form;var formEl=document.forms[form];var select=document.forms[form].elements[targetSelect];select.length=0;var departmentSelect=document.getElementById(globalTargetSelectId);var departmentTextBox=document.getElementById("newSelectField"+departmentSelect.id);if(dict.result.size()>0){dict.result._each(function(item){var elOptNew=document.createElement("option");elOptNew.text=item.name;elOptNew.value=item.id;select.options.add(elOptNew);});departmentTextBox.innerHTML=departmentSelect.options[departmentSelect.selectedIndex].text;triggerBranchSearch();}else{departmentTextBox.innerHTML="";clearBranchesSearchResults();}}function changeToBlue(elem){elem.style.color="#1860AA";}function changeToGray(elem){elem.style.color="#555555";}trySubmitContactForm=function(formName,phoneFormatInfo){result1=validate_empty("firstName","Niepoprawne dane");result2=validate_empty("lastName","Niepoprawne dane");result3=validate_empty("contactPhone","Niepoprawne dane");if(result3){result3=validatePhoneNumberV2("contactPhone",phoneFormatInfo);}result5=validate_empty("cvFile","Niepoprawne dane");result6=validate_empty("clFile","Niepoprawne dane");if(result1&&result2&&result3&&result5&&result6){document.forms[formName].submit();}};openFileComboSelect=function(form,field,dymmyFile){var fileField=document.forms[form].elements[field];var dummyField=document.forms[form].elements[dymmyFile];dummyField.value=fileField.value;};showContactForm=function(elem){var div1=$("cvFile_ERR");var div2=$("clFile_ERR");Effect.toggle("contact-form","blind",{duration:1,afterUpdate:function(){var html=div1.innerHTML;if(html.length>0){div1.innerHTML=html;}else{div1.innerHTML="&nbsp;";}html=div2.innerHTML;if(html.length>0){div2.innerHTML=html;}else{div2.innerHTML="&nbsp;";}div2.innerHTML=div2.innerHTML;}});};contactFormChanged=function(combo,formId1,formId2){var phone=$(formId1);var email=$(formId2);if(combo.value=="email"){phone.style.display="none";email.style.display="block";}else{phone.style.display="block";email.style.display="none";}};trySubmitLandingPageContactForm=function(formId){form.submit();};function doGetCaretPosition(ctrl){var CaretPos=0;if(document.selection){ctrl.focus();var Sel=document.selection.createRange();Sel.moveStart("character",-ctrl.value.length);CaretPos=Sel.text.length;}else{if(ctrl.selectionStart||ctrl.selectionStart=="0"){CaretPos=ctrl.selectionStart;}}return(CaretPos);}function setCaretPosition(ctrl,pos){if(ctrl.setSelectionRange){ctrl.focus();ctrl.setSelectionRange(pos,pos);}else{if(ctrl.createTextRange){var range=ctrl.createTextRange();range.collapse(true);range.moveEnd("character",pos);range.moveStart("character",pos);range.select();}}}var monitorCaret=function(textareaID){var textarea=$(textareaID);var valStr=new String(textarea.value);valStr=valStr.replace(/(^\s+)|(\s+$)/g,"");if(valStr==""){setCaretPosition(textarea,0);}else{setCaretPosition(textarea,valStr.length);}};var dispatchClickOnTab=function(tabNumber,paragraphNumber){if(tabNumber>0){var elem=document.getElementById("hpTab"+tabNumber);selectedParagraph=paragraphNumber;if(document.dispatchEvent){var oEvent=document.createEvent("MouseEvents");oEvent.initMouseEvent("click",true,true,window,1,1,1,1,1,false,false,false,false,0,elem);elem.dispatchEvent(oEvent);}else{if(document.fireEvent){elem.fireEvent("onclick");}}}};var dispatchClickEventOnElem=function(elemId){var elem=document.getElementById(elemId);if(elem){if(document.dispatchEvent){var oEvent=document.createEvent("MouseEvents");oEvent.initMouseEvent("click",true,true,window,1,1,1,1,1,false,false,false,false,0,elem);elem.dispatchEvent(oEvent);}else{if(document.fireEvent){elem.fireEvent("onclick");}}}};var p24Searcher="searchTrigger";var triggerP24Searcher=function(){dispatchClickEventOnElem(p24Searcher);};function isdefined(variable){return(typeof(window[variable])=="undefined")?false:true;}function extractNumberFromString(str){return str.replace(/\D/g,"");}processRedirectLinks=function(id){if(id){if($(id)){var links=$(id).getElementsByTagName("a");for(var i=0;i<links.length;i++){var link=links[i];if(link){var href=link.href;oldQueryInd=href.indexOf("?");hashInd=href.indexOf("#");if(href.indexOf("redirect")>=0&&hashInd>=0){link.href=processSingleLink(href);}}}}}};processSingleLink=function(href){var res=href;oldQueryInd=href.indexOf("?");hashInd=href.indexOf("#");if(href.indexOf("redirect")>=0&&hashInd>=0){var anchor=href.substring(hashInd,href.length);var parts=anchor.split(",");var result=href.substring(0,hashInd);if(oldQueryInd<0){result+="?";}else{result+="&";}if(parts[0]){if(parts[0].indexOf("tab")>=0){var tabNr=extractNumberFromString(parts[0]);result+="tab="+tabNr;}if(parts[0].indexOf("par")>=0){var parNr=extractNumberFromString(parts[0]);result+="par="+parNr;}}if(parts[1]){if(parts[1].indexOf("tab")>=0){var tabNr=extractNumberFromString(parts[1]);result+="&tab="+tabNr;}if(parts[1].indexOf("par")>=0){var parNr=extractNumberFromString(parts[1]);result+="&par="+parNr;}}res=result;}return res;};function triggerBranchSearch(){dispatchClickEventOnElem("searchTrigger");}function handleFilterClick(checkboxId,filter){var filters=$("filters");filters.value="";if($(allFilterId).src.indexOf("_on")>=0){filters.value="ALL";}else{for(i in otherFilter){var icon=document.getElementById(i);if(icon){if(icon.src.indexOf("_on")>=0){filters.value=filters.value+=otherFilter[i]+",";}}}}triggerBranchSearch();}function handleSatOpen(checkbox,skin){var target=$("satopen");var clickIcon=$(checkbox);if(clickIcon.src.indexOf("_off")>=0){target.value="true";clickIcon.src=skin+"/img/checkbox_small_on.gif";}else{clickIcon.src=skin+"/img/checkbox_small_off.gif";target.value="false";}triggerBranchSearch();}toggleCheckBR=function(filter,imageId,skin){var icon=document.getElementById(imageId);if(icon.src.indexOf("checkbox_small_off.gif")>0){icon.src=skin+"/img/checkbox_small_on.gif";}else{icon.src=skin+"/img/checkbox_small_off.gif";}if(filter=="ALL"){for(i in otherFilter){var icon=document.getElementById(i);if(icon){icon.src=skin+"/img/checkbox_small_off.gif";}}}else{$(allFilterId).src=skin+"/img/checkbox_small_off.gif";}handleFilterClick(imageId,filter);};function clearBranchesSearchResults(){var results=$("branchesResultsWrapper");if(results){results.innerHTML="";}}function contactMessageLength(strMessage,maxLength){if(strMessage.value.length>maxLength){strMessage.value=strMessage.value.substr(0,maxLength);}}function addNewInterestArea(interestNumber){Effect.BlindUp("interestAreaAddLink"+interestNumber,{duration:0.1});var link=document.getElementById("interestAreaAddLinkHref"+interestNumber);if(link){link.href="javascript:void(0)";}if(interestNumber<1){interestNumber++;Effect.BlindDown("practicesInterestsRow"+interestNumber,{duration:0.1});Effect.BlindDown("interestArea"+interestNumber,{duration:0.1});Effect.BlindDown("interestAreaAddLink"+interestNumber,{duration:0.1});}else{if(interestNumber==1){interestNumber++;Effect.BlindDown("practicesInterestsRow"+interestNumber,{duration:0.1});Effect.BlindDown("interestArea"+interestNumber,{duration:0.1});}else{Effect.BlindDown("interestAreaAddLink"+interestNumber,{duration:0.1});}}}function addNewSchool(number){Effect.BlindUp("schoolAddLink"+number,{duration:0.1});var link=document.getElementById("schoolAddLink"+number);if(link){link.href="javascript:void(0)";}number++;Effect.BlindDown("eduSchoola"+number,{duration:0.1});Effect.BlindDown("eduSchoolb"+number,{duration:0.1});Effect.BlindDown("eduSchoolc"+number,{duration:0.1});Effect.BlindDown("eduSchoold"+number,{duration:0.1});Effect.BlindDown("eduSchoole"+number,{duration:0.1});if(number<2){Effect.BlindDown("schoolAddLink"+number,{duration:0.1});}}validateEduProgram=function(formElemID,message){var valid=false;for(var index=0,input=document.getElementById(formElemID+index);input;++index,input=document.getElementById(formElemID+index)){if(input.checked==true){valid=true;break;}}var _output=document.getElementById(formElemID+"_ERR");if(valid){_output.innerHTML="";return true;}else{_output.innerHTML=message;return false;}};validateInterestsArea=function(formElemID,message,educationDiv){var result=true;for(var i=0;i<3;i++){var input=document.getElementById(formElemID+i+"");var selectDiv=document.getElementById(educationDiv+i+"");var _output=document.getElementById(formElemID+i+""+"_ERR");if($(educationDiv+i+"").getStyle("display")=="none"){_output.innerHTML="";result=result&&true;}else{if(input.value==""){_output.innerHTML=message;result=result&&false;}else{for(var j=0;j<3;j++){document.getElementById(formElemID+j+""+"_ERR").innerHTML="";}result=true;break;}}}return result;};function validateLetters(val){var va=val.toLowerCase();return/^[a-ząćęłńóśźż\s]+$/.test(val.toLowerCase());}validateAlphaNumericifNotEmpty=function(formElemID,message,educationDiv){var result=true;for(var i=0;i<3;i++){var input=document.getElementById(formElemID+i+"");var selectDiv=document.getElementById(educationDiv+i+"");var _output=document.getElementById(formElemID+i+""+"_ERR");if($(educationDiv+i+"").getStyle("display")=="none"){_output.innerHTML="";result=result&&true;}else{if(input.value!=""&&!validateLetters(input.value)){_output.innerHTML=message;result=result&&false;}else{_output.innerHTML="";result=result&&true;}}}return result;};trySubmitPracticesContactForm=function(formId){var form=document.forms[formId];var result1=validate_empty("firstName","Niepoprawne dane");var result2=validate_empty("lastName","Niepoprawne dane");if(result1){result1=validateXSS("firstName","Niepoprawne dane");}if(result2){result1=validateXSS("lastName","Niepoprawne dane");}var result3=validate_empty("emailAddress","Niepoprawne dane");var result7=true;if(result3==true){var result7=validateEmailRegex("emailAddress","Niepoprawne dane");}var result4=validate_empty("phoneNumber","Niepoprawne dane");if(result4==true){result4=validatePhoneNumberV3("phoneNumber","Niepoprawne dane");}var result5=validate_checkBox("additionalConfirm","");var result6=validateEduProgram("eduProgram","Niepoprawne dane");var result8=validateInterestsArea("interestAreaSelect","Niepoprawne dane","interestArea");var result9=validateAlphaNumericifNotEmpty("school","Niepoprawne dane","eduSchoola");var result10=validateAlphaNumericifNotEmpty("major","Niepoprawne dane","eduSchoola");var result11=validate_empty("mlFile","Niepoprawne dane");var result12=validate_empty("cvFile","Niepoprawne dane");var result13=validate_empty("langEnglish","Niepoprawne dane");_output=document.getElementById("allfields_ERR");if(result1&&result2&&result3&&result4&&result5&&result6&&result8&&result9&&result11&&result12&&result13){if(_output!=null){_output.innerHTML="";}form.submit();}else{if(_output!=null){_output.innerHTML="Niepoprawne dane w formularzu";}}};function toogleYearSelect(yearSelect,elem){if($(yearSelect).checked){$(elem).hide();$(elem.parentNode).removeClassName("practices-td-padding-top");$(elem.parentNode).addClassName("no-top-padding");}else{$(elem).show();$(elem.parentNode).removeClassName("no-top-padding");$(elem.parentNode).addClassName("practices-td-padding-top");}}Object.extend(Event,{wheel:function(event){var delta=0;if(!event){event=window.event;}if(event.wheelDelta){delta=event.wheelDelta/120;if(window.opera){delta=-delta;}}else{if(event.detail){delta=!!event.detail*(event.detail>0?1:-1);}}return Math.round(delta);}});var Tab=Class.create({initialize:function(options){var styles={"display":"none","opacity":0};this.tab=$(options.id);if(!this.tab){throw ("Attempted to initalize tab with undefined element: "+options.id);}this.toggleClass="tabset_tabs";this.activeClass="active";this.contentClass="tabset_content";this.current=0;this.tabs=this.tab.select("."+this.toggleClass+" li a");this.contents=this.tab.select("."+this.contentClass);this.isAnimating=false;reqHash=window.location.hash;parts=reqHash.split(",");if(parts[0]){if(parts[0].indexOf("tab")>=0){var tabNr=extractNumberFromString(parts[0]);}}if(parts[1]){if(parts[1].indexOf("tab")>=0){var tabNr=extractNumberFromString(parts[1]);}}options.event=options.event||"click";hash=0;this.tabs.each(function(e,i){if(e.hasClassName(this.activeClass)){this.current=i;}if(("tab"+tabNr)==(e.href.split("#")[1])){hash=i;}e.observe(options.event,this.toggle.bindAsEventListener(this,i));}.bind(this));if(hash){this.tabs[this.current].removeClassName(this.activeClass);this.current=hash;}this.tabs[this.current].addClassName(this.activeClass);if(options.height==true){styles["height"]=this.contents.max(function(e){return e.getHeight();})+"px";this.contents[this.current].setStyle({"height":styles.height});}if(options.rounded==true){var elem=this.tab.select("."+this.contentClass+"_container")[0];if(elem){elem.setStyle({paddingTop:0,paddingBottom:0});elem.insert({top:'<div class="tr"></div>'});elem.insert('<div class="bl"><div class="br"></div></div>');}}this.contents.each(function(section,i){if(this.current!=i){section.setStyle(styles);}}.bind(this));this.linksInTabsSupport();},toggle:function(e,i){e.stop();if(this.isAnimating||this.current==i){return false;}this.tabs[i].addClassName(this.activeClass);this.contents[this.current].setStyle({"display":"none","opacity":0});this.tabs[this.current].removeClassName(this.activeClass);this.contents[i].setStyle({"display":"block"});new Effect.Opacity(this.contents[i],{from:0,to:1,transition:Effect.Transitions.sinoidal,duration:0.1,beforeStart:function(){this.isAnimating=true;}.bind(this),afterFinish:function(){this.isAnimating=false;this.current=i;}.bind(this)});window.location.hash=this.tabs[i].href.split("#")[1];},linksInTabsSupport:function(){var self=this;self.contents.each(function(el){var links=el.select("a");links.each(function(link){var linkHref=link.readAttribute("href");index=linkHref.indexOf("redirect");if(index==-1){index=linkHref.indexOf("#");if(index!==-1){var i=linkHref.substr(index+4)-1;link.observe("click",self.toggle.bindAsEventListener(self,i));}}});});}});var parWrapper;function ToggleContent(param){var selector="dynamic-paragraphs";reqHash=window.location.hash;parts=reqHash.split(",");if(parts[0]){if(parts[0].indexOf("tab")>=0){var tabNr=extractNumberFromString(parts[0]);}if(parts[0].indexOf("par")>=0){var parNr=extractNumberFromString(parts[0]);}}if(parts[1]){if(parts[1].indexOf("tab")>=0){var tabNr=extractNumberFromString(parts[1]);}if(parts[1].indexOf("par")>=0){var parNr=extractNumberFromString(parts[1]);}}parWrapper="dynamicParagraph"+parNr+"Tab"+tabNr;parBodyId="dynamicParagraph"+parNr+"Tab"+tabNr+"Body";if($(parBodyId)){$(parBodyId).toggleClassName("closed");}else{parBodyId="dynamicParagraph"+parNr+"Body";parWrapper="dynamicParagraph"+parNr;if($(parBodyId)){$(parBodyId).toggleClassName("closed");}}function toggle(e,i){e.stop();var target=target=(e.currentTarget)?e.currentTarget:e.srcElement;var selector=target.id.replace("Href","Body");Effect.toggle(selector,"blind",{duration:0.5});$(target.id).up().up().toggleClassName("paragraph-close");}function toggleInitialize(id){$(id).up().up().toggleClassName("paragraph-close");}$$(".dynamic-paragraphs .paragraph-header a").each(function(i){Event.observe(i.id,"click",toggle.bindAsEventListener());});$$(".dynamic-paragraph .closed").each(function(i){var selector=i.id;Effect.toggle(selector,"blind",{duration:0});$(selector).up().toggleClassName("paragraph-close");});}function ToggleArticle(param){var selector="article-list";function toggle(e,i){e.stop();var target=target=(e.currentTarget)?e.currentTarget:e.srcElement;target=target.up();var selector=target.id.replace("Text","Body");Effect.toggle(selector,"appear");target.up().up().up().select(".article-list .article-text").each(function(i){var selector=i.id;Effect.toggle(selector,"appear");$(selector).toggleClassName("article-close");});$(selector).toggleClassName("article-close");}function toggleBack(e,i){e.stop();var target=target=(e.currentTarget)?e.currentTarget:e.srcElement;target=target.up().up();var selector=target.id.replace("Text","Body");Effect.toggle(selector,"appear");target.up().up().up().select(".article-list .article-text").each(function(i){var selector=i.id;Effect.toggle(selector,"appear");$(selector).toggleClassName("article-close");});$(target.id).toggleClassName("article-close");}$$(".article-list .article-text .article-link-open").each(function(i){Event.observe(i.id,"click",toggle.bindAsEventListener());});$$(".article-list .article-body .single-article-link .article-link-close").each(function(i){Event.observe(i.id,"click",toggleBack.bindAsEventListener());});$$(".article-list .closed").each(function(i){var selector=i.id;Effect.toggle(selector,"blind",{duration:0});$(selector).toggleClassName("article-close");});}document.observe("dom:loaded",function(){ToggleContent(".dynamic-paragraphs");ToggleArticle(".article-list");setBoxHeaders(".render-small-boxes");setBoxHeaders(".render-medium-boxes");setBoxHeaders(".render-big-boxes");if($("article-tabs-wrapper")){new Tab({id:"article-tabs-wrapper"});}$$(".news-banners").each(function(i){SlideBanners(i.id);});if($(parWrapper)!=null){setTimeout(function(){$(parWrapper).scrollTo();},1000);}});function setBoxHeaders(type){$$(type).each(function(rsb){var boxHeader=rsb.select(".box-header");var boxImage=rsb.select(".box-image");var maxHeight=0;rsb.select(".box-header").each(function(i){if(i.getHeight()>maxHeight){maxHeight=i.getHeight();}});var maxOffset=0;rsb.select(".box-image").each(function(i){var height=i.positionedOffset()[1];if(height>maxOffset){maxOffset=height;}});var offset=new Array();var j=0;rsb.select(".box-image").each(function(i){var height=i.positionedOffset()[1];offset[j]=maxOffset-height;j++;});var j=0;rsb.select(".box-header").each(function(i){i.style.position="relative";i.style.height=maxHeight+"px";i.style.top=offset[j]/2+"px";j++;});rsb.select(".box-button").each(function(i){i.style.bottom="0";i.style.bottom="14px";});});}function hidePrintIcon(){var icon=$("printIcon");if(icon!=null){icon.style.display="none";}}Event.observe(window,"load",function(){var hidePrintBtn=$$(".hidePrintButton");if(hidePrintBtn.size()>0){hidePrintIcon();}});var bigList;var smallList;Effect.Transitions.EaseOut=function(pos){return pos*pos;};Effect.Transitions.EaseIn=function(pos){return 1-(1-pos)*(1-pos);};document.observe("dom:loaded",function(){});function onNext(event){clearTimeout(timeout);timeout=setTimeout(onNext,10000);if(!bigList.isScrolling&&!smallList.isScrolling){moveLeft(bigList);moveRight(smallList);}if(event!=undefined&&event.type){Event.stop(event);}}function onDoubleNext(event){clearTimeout(timeout);timeout=setTimeout(onNext,10000);if(!bigList.isScrolling&&!smallList.isScrolling){moveDoubleLeft(bigList);moveDoubleRight(smallList);}Event.stop(event);}function onPrev(event){clearTimeout(timeout);timeout=setTimeout(onNext,10000);if(!bigList.isScrolling&&!smallList.isScrolling){moveRight(bigList);moveLeft(smallList);}Event.stop(event);}function setSmallScroll(list){setScroll(list);var elems=list.select("li");elems.each(function(s,index){s.select("a").each(function(btn,i){btn.observe("click",function(event){var selectedIndex=elems.indexOf(list.selected);if(selectedIndex==index){onPrev(event);}else{if(Math.abs(index-selectedIndex)==2){onNext(event);}else{onDoubleNext(event);}}Event.stop(event);});});});}function setScroll(list){list.identify();list.isScrolling=false;var elems=list.select("li");elems.each(function(s,index){if(index==0){s.setStyle({left:"0px"});list.selected=s;}else{var prevLeft=elems[index-1].getStyle("left").slice(0,-2);var pos=Number(prevLeft)+elems[index-1].getWidth();s.setStyle({left:pos+"px"});}});}function moveDoubleLeft(list){moveLeft(list,function(){bigList.isScrolling=false;smallList.isScrolling=false;moveLeft(list,function(){},Effect.Transitions.EaseIn);},Effect.Transitions.EaseOut);}function moveDoubleRight(list){moveRight(list,function(){bigList.isScrolling=false;smallList.isScrolling=false;moveRight(list,function(){},Effect.Transitions.EaseIn);},Effect.Transitions.EaseOut);}function moveLeft(list,callback,transition){if(list.isScrolling){return;}list.isScrolling=true;var trans=Effect.Transitions.sinoidal;var dur=1;if(transition){trans=transition;dur=0.5;}var moveOffset=list.selected.getWidth();var elems=list.select("li");new Effect.Move(list.id,{x:-moveOffset,mode:"relative",afterFinish:function(){var newSelected;list.isScrolling=false;elems.each(function(s,index){if(s==list.selected){s.setStyle({left:(elems.length-1)*moveOffset+"px"});newSelected=elems[(index+1)%elems.length];}else{var left=s.getStyle("left").slice(0,-2);s.setStyle({left:(left-moveOffset)+"px"});}});list.setStyle({left:"0px"});list.selected=newSelected;if(callback){callback();}},transition:trans,duration:dur});}function moveRight(list,callback,transition){if(list.isScrolling){return;}list.isScrolling=true;var trans=Effect.Transitions.sinoidal;var dur=1;if(transition){trans=transition;dur=0.5;}var moveOffset=list.selected.getWidth();var elems=list.select("li");var lastIndex=(elems.indexOf(list.selected)+elems.length-1)%elems.length;elems[lastIndex].setStyle({left:-moveOffset+"px"});new Effect.Move(list.id,{x:moveOffset,mode:"relative",afterFinish:function(){list.isScrolling=false;elems.each(function(s,index){var left=s.getStyle("left").slice(0,-2);s.setStyle({left:(Number(left)+moveOffset)+"px"});});list.setStyle({left:"0px"});list.selected=elems[lastIndex];if(callback){callback();}},transition:trans,duration:dur});}function trimStr(str){return str.replace(/^\s+|\s+$/g,"");}function isDigit(character){var regex=/[0-9]/;return regex.test(character);}function numberOnly(formElemID){var input=document.getElementById(formElemID);var value=input.value;if((isNaN(value)||value.indexOf(".")!=-1||value.indexOf(" ")!=-1)&&value.length>0){while((isNaN(value)||value.indexOf(".")!=-1||value.indexOf(" ")!=-1)&&value.length>0){value=value.substring(0,value.length-1);}input.value=value;}return true;}function isNumberOnly(formElemID){var input=document.getElementById(formElemID);var value=input.value;if((isNaN(value)||value.indexOf(".")!=-1||value.indexOf(" ")!=-1)&&value.length>0){markInvalid(input);return false;}unmarkInvalid(input);return true;}function isPositiveNumberOnly(formElemID){var input=document.getElementById(formElemID);var value=input.value;if((isNaN(value)||value.indexOf(".")!=-1||value.indexOf(" ")!=-1||value.indexOf("-")!=-1)&&value.length>0){markInvalid(input);return false;}unmarkInvalid(input);return true;}function notValidChar(e){if(e.target){targ=e.target;}else{if(e.srcElement){targ=e.srcElement;}}value=targ.value;if(value.indexOf("<")!=-1){value=value.substring(0,value.indexOf("<"));}if(value.indexOf(">")!=-1){value=value.substring(0,value.indexOf(">"));}if(value.indexOf("/")!=-1){value=value.substring(0,value.indexOf("/"));}if(value.indexOf("\\")!=-1){value=value.substring(0,value.indexOf("\\"));}targ.value=value;return true;}function validate_empty(formElemID,message){var input=document.getElementById(formElemID);var _output=document.getElementById(formElemID+"_ERR");unmarkInvalid(input);_output.innerHTML="";if(input.value==null||trimStr(input.value)==""){markInvalid(input);if(_output!=null){_output.innerHTML=message;}return false;}return true;}function validate_checkBox(formElemID,message){var input=document.getElementById(formElemID);var msg=document.getElementById(formElemID+"_MSG");if(input.checked){msg.style.color="#555555";return true;}else{msg.style.color="#E2001A";return false;}}function validate_combo_empty(formElemID,message,emptyStr){var input=document.getElementById(formElemID);var _output=document.getElementById(formElemID+"_ERR");var msg=document.getElementById(formElemID+"_MSG");unmarkInvalid(input);if(msg){msg.style.color="black";}if(input.value==null||input.value==emptyStr){markInvalid(input);if(msg){msg.style.color="red";}if(_output!=null){_output.innerHTML=message;}return false;}return true;}function validate_email(formElemID,message){var result=true;var input=document.getElementById(formElemID);var _output=document.getElementById(formElemID+"_ERR");var email=input.value;if(email.length==0){_output.innerHTML=message;result=false;}if(result&&(email.indexOf("ą")!=-1||email.indexOf("Ą")!=-1)){_output.innerHTML=message;result=false;}if(result&&(email.indexOf("ć")!=-1||email.indexOf("Ć")!=-1)){_output.innerHTML=message;result=false;}if(result&&(email.indexOf("ę")!=-1||email.indexOf("Ę")!=-1)){_output.innerHTML=message;result=false;}if(result&&(email.indexOf("ł")!=-1||email.indexOf("Ł")!=-1)){_output.innerHTML=message;result=false;}if(result&&(email.indexOf("ń")!=-1||email.indexOf("Ń")!=-1)){_output.innerHTML=message;result=false;}if(result&&(email.indexOf("ó")!=-1||email.indexOf("Ó")!=-1)){_output.innerHTML=message;result=false;}if(result&&(email.indexOf("ś")!=-1||email.indexOf("Ś")!=-1)){_output.innerHTML=message;result=false;}if(result&&(email.indexOf("ź")!=-1||email.indexOf("Ź")!=-1)){_output.innerHTML=message;result=false;}if(result&&(email.indexOf("ż")!=-1||email.indexOf("Ż")!=-1)){_output.innerHTML=message;result=false;}if(result){var malpka=email.indexOf("@");if(malpka<1){_output.innerHTML=message;result=false;}else{var kropka=email.lastIndexOf(".");if(kropka<malpka||kropka==email.length-1){_output.innerHTML=message;result=false;}if(email.charAt(malpka+1)=="."){_output.innerHTML=message;result=false;}}}validate_empty(formElemID,message);var imgErr=document.getElementById(formElemID+"_ERR_IMG");var imgOk=document.getElementById(formElemID+"_OK_IMG");if(result){imgOk.style.display="block";imgErr.style.display="none";_output.innerHTML="";unmarkInvalid(input);}else{imgOk.style.display="none";imgErr.style.display="block";markInvalid(input);}return result;}function validateEmailRegex(formElemID,message){var re=new RegExp("^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$");var input=document.getElementById(formElemID).value;var _output=document.getElementById(formElemID+"_ERR");if(input.match(re)){_output.innerHTML="";unmarkInvalid(input);return true;}else{_output.innerHTML=message;markInvalid(input);return false;}}function validatePhoneNumber(formElemID,message){var cr=/^\d{3}-\d{3}-\d{3}$/;var sr=/^0\d{2}-\d{3}-\d{2}-\d{2}$/;var input=document.getElementById(formElemID).value;var _output=document.getElementById(formElemID+"_ERR");if(input.match(cr)||input.match(sr)){_output.innerHTML="";unmarkInvalid(input);return true;}else{_output.innerHTML=message;markInvalid(input);return false;}}function validatePhoneNumberV2(formElemID,message){var cr=/^[+]?\d{9,12}$/;var input=document.getElementById(formElemID).value;input=input.replace(/[\-]+/g,"");var _output=document.getElementById(formElemID+"_ERR");if(input.match(cr)){_output.innerHTML="";unmarkInvalid(input);return true;}else{_output.innerHTML=message;markInvalid(input);return false;}}function validatePhoneNumberV3(formElemID,message){var cr=/^[1-9]{1}[0-9]{8}$/;var input=document.getElementById(formElemID).value;input=input.replace(/[\-]+/g,"");var _output=document.getElementById(formElemID+"_ERR");if(input.match(cr)){_output.innerHTML="";unmarkInvalid(input);return true;}else{_output.innerHTML=message;markInvalid(input);return false;}}function validateZipCode(formElemID,message){var cr=/^[+]?\d{5}$/;var input=document.getElementById(formElemID).value;input=input.replace(/[\-]+/g,"");var _output=document.getElementById(formElemID+"_ERR");if(input.match(cr)){_output.innerHTML="";unmarkInvalid(input);return true;}else{_output.innerHTML=message;markInvalid(input);return false;}}function checkdate(formElemID,message){var input=document.getElementById(formElemID);var _output=document.getElementById(formElemID+"_ERR");var validformat=/^\d{2}-\d{2}-\d{4}$/;var result=false;if(!validformat.test(input.value)){_output.innerHTML=message;result=false;}else{var dayfield=input.value.split("-")[0];var monthfield=input.value.split("-")[1];var yearfield=input.value.split("-")[2];var dayobj=new Date(yearfield,monthfield-1,dayfield);if((dayobj.getMonth()+1!=monthfield)||(dayobj.getDate()!=dayfield)||(dayobj.getFullYear()!=yearfield)){_output.innerHTML=message;result=false;}else{result=true;}}return result;}function markInputField(fieldId){var fieldSpecifiedById=document.getElementById(fieldId);fieldSpecifiedById.style.border="1px solid #FF0000";}function resetMarkInputField(fieldId){var fieldSpecifiedById=document.getElementById(fieldId);fieldSpecifiedById.style.border="1px solid #929292";}function markInvalid(element){if(element!=null){if(element.type=="select-one"){}}}function unmarkInvalid(element){if(element!=null){if(element.type=="select-one"){}}}function showInvalidIcon(formElemID){var imgErr=document.getElementById(formElemID+"_ERR_IMG");var imgOk=document.getElementById(formElemID+"_OK_IMG");if(imgOk!=null){imgOk.style.display="none";}if(imgErr!=null){imgErr.style.display="block";}}function showValidIcon(formElemID){var imgErr=document.getElementById(formElemID+"_ERR_IMG");var imgOk=document.getElementById(formElemID+"_OK_IMG");if(imgOk!=null){imgOk.style.display="block";}if(imgErr!=null){imgErr.style.display="none";}}function showInvalidMsg(formElemID,msg){var _output=document.getElementById(formElemID+"_ERR");if(_output!=null){_output.innerHTML=msg;}}function validateNews(){result=true;result=validate_empty("TITLE","Brak tytulu!")&&result;if(!result){var msgBox=document.getElementById("ERROR_MESSAGE_BOX");if(msgBox!=null){msgBox.innerHTML="<B>Prosze poprawic bledy</B>";}}return result;}function validateXSS(fieldId,message){var text=document.getElementById(fieldId).value;var validformat=/^[\w\.\'\,\?\!\%\@\+\-\=\u0104\u0105\u0106\u0107\u0118\u0119\u0141\u0142\u0143\u0144\u00D3\u00F3\u015A\u015B\u0179\u017A\u017B\u017C]{0,}([\s-][\w\.\'\,\?\!\%\@\+\-\=\u0104\u0105\u0106\u0107\u0118\u0119\u0141\u0142\u0143\u0144\u00D3\u00F3\u015A\u015B\u0179\u017A\u017B\u017C]{0,})*$/;var _output=document.getElementById(fieldId+"_ERR");if(text.match(validformat)){unmarkInvalid(markInvalid);_output.innerHTML="";return true;}else{_output.innerHTML=message;markInvalid(fieldId);return false;}}function validateXSSExtend(fieldId,fieldErr,message){var text=document.getElementById(fieldId).value;var validformat=/^[\w\(\)\:\;\/\\\.\'\"\,\?\!\%\@\+\-\=\u0104\u0105\u0106\u0107\u0118\u0119\u0141\u0142\u0143\u0144\u00D3\u00F3\u015A\u015B\u0179\u017A\u017B\u017C]{0,}([\s-][\w\(\)\:\;\/\\\.\'\"\,\?\!\%\@\+\-\=\u0104\u0105\u0106\u0107\u0118\u0119\u0141\u0142\u0143\u0144\u00D3\u00F3\u015A\u015B\u0179\u017A\u017B\u017C]{0,})*$/;var _output=document.getElementById(fieldErr+"_ERR");if(text.match(validformat)){unmarkInvalid(markInvalid);_output.innerHTML="";return true;}else{_output.innerHTML=message;markInvalid(fieldId);return false;}}function toggleInvalidCustom(fieldId,message,switchVar){var _output=document.getElementById(fieldId+"_ERR");if(switchVar){_output.innerHTML=message;markInvalid(fieldId);}else{unmarkInvalid(fieldId);_output.innerHTML="";}}function processTabs(el){if(!el){el=document.getElementById("hpTabsContainer");}var obj;if(el){obj=el.getElementsByTagName("a");}else{obj=document.getElementsByTagName("a");}for(var i=0;i<obj.length;i++){var anchor=obj[i];var location=document.location.pathname.substring(0,document.location.pathname.length-1);if(anchor.href.indexOf(location)!=-1&anchor.href.indexOf("redirect")<0){var b=anchor.href.indexOf("#");if(b!=-1){tabParam=anchor.href.substring(b,anchor.href.length);var idsArray=tabParam.match(/\d/g);if(idsArray){anchor.onclick=new Function("dispatchClickOnTab("+idsArray[0]+","+idsArray[1]+")");}}}else{var href=anchor.href;oldQueryInd=href.indexOf("?");hashInd=href.indexOf("#");if(href.indexOf("redirect")>=0&&hashInd>=0){anchor.href=processSingleLink(anchor.href);}}}rolloutParagraph(el);}function rolloutParagraph(){if(selectedParagraph){var pgfId="dynamicParagraph"+selectedParagraph;selectedParagraph=null;var clickFunctionName="dispatchClickEventOnElem('"+pgfId+"')";setTimeout(clickFunctionName,10);}}function changeUrl(tabId){var url=window.location;var urlStr=new String(url);var tab="#tab";var tabInd=urlStr.indexOf(tab);var hashInd=urlStr.indexOf("#");if(hashInd>0){tab="tab";if(tabInd>0){tabInd=tabInd+1;}}var askInd=urlStr.indexOf("?");if(askInd>0){urlStr=urlStr.substring(0,askInd);}if(tabInd>0){var urlStrParam=urlStr.substring(0,tabInd+tab.length);window.location=urlStrParam+tabId;}if(tabInd<0){window.location=urlStr+tab+tabId;}}popup=Class.create({popup:null,options:{url:null,width:650,height:800,name:"_blank",location:"yes",menubar:"no",toolbar:"no",status:"yes",scrollbars:"yes",resizable:"yes",left:null,top:null,normal:false,center:false,focus:false},initialize:function(element,options){Object.extend(this.options,options||{});if(this.options.normal){this.options.menubar="yes";this.options.status="yes";this.options.toolbar="yes";this.options.location="yes";}if(Object.isElement(element)&&element.readAttribute("href")!=null){this.options.url=element.readAttribute("href");}this.options.width=this.options.width<screen.availWidth?this.options.width:screen.availWidth;this.options.height=this.options.height<screen.availHeight?this.options.height:screen.availHeight;},open:function(){var openoptions="width="+this.options.width+", height="+this.options.height+", location="+this.options.location+", menubar="+this.options.menubar+", toolbar="+this.options.toolbar+", scrollbars="+this.options.scrollbars+", resizable="+this.options.resizable+", status="+this.options.status;if(this.options.center){this.options.left=(screen.availWidth-this.options.width)/2;this.options.top=(this.options.height-this.options.height)/2;}if(this.options.top!=null){openoptions+=",top="+this.options.top;}if(this.options.left!=null){openoptions+=",left="+this.options.left;}if(Object.isUndefined(window[this.options.name])||window[this.options.name].closed){window[this.options.name]=this.popup=window.open(this.options.url,this.options.name,openoptions);}else{window[this.options.name].location.href=this.options.url;}this.popup=window[this.options.name];if(this.popup){if(this.options.focus){this.focus();}return true;}else{return false;}},close:function(){if(thispopup!=null){this.popup.close();window[this.options.name]=null;}},focus:function(){if(this.popup!=null){this.popup.focus();}}});Event.observe(window,"load",function(){var popupLinks=$$("a.open-popup");popupLinks.each(function(link){link.observe("click",function(ev){new popup(link).open();ev.stop();});});});document.observe("dom:loaded",function(){$$("a.layer-movie").each(function(s){s.observe("click",function(){var ind=s.href.indexOf("#")+1;if(s.href.length>=ind){var movieId=s.href.substring(ind);new Ajax.Request("/htmlresp?app=Pekao2&pname=InvestNaviMovieBanner&movieId="+movieId,{method:"get",onSuccess:function(transport){layer=$("movie-layer");bodyHei=$$("body")[0].getHeight();windowHei=getWindowHeight();if(bodyHei<windowHei){layer.setStyle({"height":windowHei+"px"});}else{layer.setStyle({"height":bodyHei+"px"});}$$("select","object","embed").each(function(node){node.style.visibility="hidden";});layer.show();movieDiv=$("movie-div");$(movieDiv).innerHTML=transport.responseText;$(movieDiv).show();movieClose=$("movie-close");$(movieClose).show();}});}});});var movieLayer=$("movie-layer");if(movieLayer!=null){var movieClose=$("movie-close");$("movie-layer").observe("click",function(){var movieDiv=$("movie-div");if(movieDiv!=null){movieDiv.hide();}movieLayer.hide();var movieObj=$("movie-obj");if(movieObj!=null){movieObj.remove();}if(movieClose!=null){movieClose.hide();}$$("select","object","embed").each(function(node){node.style.visibility="visible";});});movieClose.observe("click",function(){var movieDiv=$("movie-div");if(movieDiv!=null){movieDiv.hide();}movieLayer.hide();var movieObj=$("movie-obj");if(movieObj!=null){movieObj.remove();}if(movieClose!=null){movieClose.hide();}$$("select","object","embed").each(function(node){node.style.visibility="visible";});});}});function getWindowHeight(){var scnHei;if(self.innerHeight){scnHei=self.innerHeight;}else{if(document.documentElement&&document.documentElement.clientHeight){scnHei=document.documentElement.clientHeight;}else{if(document.body){scnHei=document.body.clientHeight;}}}return scnHei;}
