function blurAnchovis() {
	if(document.getElementsByTagName) {
		var a = document.getElementsByTagName("A");
		for(var i = 0; i < a.length; i++) {
			a[i].onfocus = function() {this.blur()};
		}
	}
} 
function addEvent(obj, fnc, act) {
	if(obj.addEventListener)
		obj.addEventListener(act, fnc, false);
	else if(obj.attachEvent)
		obj.attachEvent('on' + act, fnc);
	return false;
}
function removeEvent(obj, fnc, act) {
	if(obj.removeEventListener)
		obj.removeEventListener(act, fnc, false);
	else if(obj.detachEvent)
		obj.detachEvent('on' + act, fnc);
	return false;
}
function $(obj) {
	if(x = document.getElementById(obj))
		return x;
	return false;
}
function getId(eid) {
	var el = false;
	try {
		el = document.getElementById(eid);
	} catch(e) {}
	return el;
}
function saveCookie (name, value, days) {
	var expires = '';
	if (days) {
		var date = new Date ();
		date.setTime (date.getTime () + (days * 86400000));
		var expires = '; expires=' + date.toGMTString ();
	}
	document.cookie = name +'='+ value + expires + '; path=/';
}
function readCookie (name) {
	var nameEq = name + '=';
	var ca = document.cookie.split (';');
	for (var i = 0; i < ca.length; i++) {
		var c = ca[i];
		while (c.charAt (0) == ' ')
			c = c.substring (1, c.length);
		if (c.indexOf (nameEq) == 0)
			return c.substring (nameEq.length, c.length);
	}
	return null;
}
function getElementsByClassName (oElm, strTagName, strClassName) {
  var arrElements = (strTagName == "*" && oElm.all) ? oElm.all : oElm.getElementsByTagName (strTagName);
  var arrReturnElements = [];
  strClassName = strClassName.replace (/-/g, "\-");
  var oRegExp = new RegExp("(^|\s)" + strClassName + "(\s|$)");
  var oElement;

  for (var i = 0; i < arrElements.length; i++) {
    oElement = arrElements[i];
    if (oRegExp.test (oElement.className)) {
      arrReturnElements.push (oElement);
    }
  }
  return (arrReturnElements.length > 0 ? arrReturnElements : false);
}
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[ i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[ i];}}
}

// language version (site) selection box
function toggleSSBox(disp) {
	var cBox = document.getElementById('siteSelectionBox');
	cBox.style.display = disp;
}
var timeout = null;
function hideList(e) {
	var e = e.target||event.srcElement;
	timeout = setTimeout(function() {
				toggleSSBox('none');
			}, 100);
}
function clearTim() {
	clearTimeout(timeout);
}
function selectItem(e) {
	hideList(e);
}

function openNewWindow(URLtoOpen, windowName, windowFeatures) {
  var newWindow = window.open(URLtoOpen, windowName, windowFeatures);
  // return false;
}
//funkcja otwierająca odnosnik w nowym oknie przeglądarki (nie zakładce; FF), wykorzystywana w 'ofercie tygodnia'
function openFWindow(_URL,winName) {
  var windowFeatures = '';
  winName = winName||'mBank offer';
  var h = window.screen.availHeight - 50;
  var w = window.screen.availWidth - 10;
  var t = window.screen.availTop||0;
  var l = window.screen.availLeft||0;
  var isIE  = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;
  if(isIE) windowFeatures = 'width='+w+',height='+h+',top='+t+',left='+l+',';
  windowFeatures += 'scrollbars=yes,toolbar=yes,location=yes,directories=yes,menubar=yes,titlebar=yes,personalbar=yes,status=yes,resizable=yes';
  var win = window.open(_URL,winName,windowFeatures);
  return false;
}

// Strefa inwestora
function toggleMore (c) {
  var full_content = $('full_content_' + c);
  var content = $('content_' + c);
  var moreLess = $('moreLess_' + c);
  var moreLessSpan = $('moreLessSpan_' + c);

  if (full_content.className == 'hidden') {
    content.className = 'hidden';
    full_content.className = '';
    changeARTTable();
    if (moreLessSpan)
      moreLessSpan.className = 'hidden';
  }
  else {
    full_content.className = 'hidden';
    content.className = '';
    if (moreLessSpan) {
      moreLessSpan.className = '';
      moreLess.innerHTML = 'więcej';
    }
  }
  
  
  return false;
}
function changeARTTable() { 
 
  var tab_list = $('tabCont');
  if (tab_list)
  {
    var h3_list = tab_list.getElementsByTagName("h3");
    var a_list = tab_list.getElementsByTagName("a");
    var p_list = tab_list.getElementsByTagName("p");
    var font_list = tab_list.getElementsByTagName("font");
    for (var i = 0; i < h3_list.length; i++) {
      if (h3_list[i].className.indexOf('xmlTitle') == -1)
        h3_list[i].className = " hidden";
    }
    for (var i = 0; i < a_list.length; i++) {
      if (a_list[i].href.indexOf('pdf') != -1)    
        a_list[i].target = "_blank";
    }
    for (var i = 0; i < p_list.length; i++) {
        p_list[i].style.fontSize = "11px";
    }
    for (var i = 0; i < font_list.length; i++) {
        font_list[i].size = "2";
        font_list[i].face = "Tahoma";
    }
  }
}
function reduceWIBORTable() { 
  var wibor_list = $('wiborBox');
  var tr_list = wibor_list.getElementsByTagName("tr");
  var table_list = wibor_list.getElementsByTagName("table");
  for (var i = 0; i < tr_list.length; i++) {   
    if (i == 9)
      tr_list[i].style.display = "none";
  }

  for (var i = 0; i < table_list.length; i++) {
    if (i == 0)
      table_list[i].border = 0;
  }
}
function reduceNBPTable() { 
  var nbp_list = $('nbpBox');
  var table_list = nbp_list.getElementsByTagName("table");
  var tr_list = nbp_list.getElementsByTagName("tr");
  
  for (var i = 0; i < tr_list.length; i++) { 
    var td_list = tr_list[i].getElementsByTagName("td");
    for (var j = 0; j < td_list.length; j++) {       
      if (i != 0 && j == 2 && td_list[j].innerHTML != 'USD' && td_list[j].innerHTML != 'EUR' && td_list[j].innerHTML != 'CHF')
        td_list[j].parentNode.style.display = "none"; 
      
      if (j == 2 && (td_list[2].innerHTML != 'USD' || td_list[2].innerHTML != 'EUR' || td_list[2].innerHTML != 'CHF'))
        td_list[2].style.fontWeight = "bold";     

      if ((j == 0 || j == 1 || j == 3) && i != 0)
        td_list[j].style.display = "none";
      else if (i == 0) {
        if (j == 3 || j == 1)
          td_list[j].style.display = "none";
        else if (j == 0)
          td_list[j].innerHTML = "&nbsp;";        
      }  
    }
/*    var newNode = document.createElement("td");
    tr_list[i].appendChild (newNode);
    if (td_list[5].innerHTML < 0)    
      newNode.className = "downArrow";   
    else if (td_list[5].innerHTML > 0)
      newNode.className = "upArrow";   */
  }

  
  for (var i=0; i < table_list.length; i++) {
    if (i == 0)
      table_list[i].border = 0;
  }
}
function toggleMoreArchPyt(c) {

  var pagingSurveys = $('pagingSurveys');
  var backToSurveys = $('backToSurveys_' + c);
  var surveyQuest = $('surveyQuest_' + c);
  var detailsItem = $('detailsItem_' + c);

  if (detailsItem.className == 'hidden') {
  var surveyItem = getElementsByClassName(document, 'div', 'surveyItem');
    for (var i=0; i<surveyItem.length; i++)
      surveyItem[i].className = 'hidden';
    detailsItem.className = '';
    pagingSurveys.className = 'hidden';
  }
  else {
    var surveyItem = getElementsByClassName(document, 'div', 'hidden');
    for (var i=0; i<surveyItem.length; i++)
       surveyItem[i].className = 'surveyItem';  
    detailsItem.className = 'hidden';
    pagingSurveys.className = '';
  }  
  return false;
}
function goChooseProduct(lang) {
  var mes = {'pl' : 'Musisz wybrać kategorię produktu!', 'en' : 'You have to choose product category!'};
  var frm = getId('chooseProduct');
  var link = frm.products.value;
  if (link != "") {
    document.location = link;
  }
  else {
    alert(mes[lang]);
    frm.products.focus();
  }
}

// otwieranie i zamykanie odpowiedzi (faq)
function hide(fid) {
  if (typeof fid == "undefined") {
    var elmsToHide = getElementsByClassName($('middleColumn'), 'div', 'toHide');
    var questions = getElementsByClassName($('middleColumn'), 'li', 'minus');
    for(var i = 0; i < elmsToHide.length; i++) {
      elmsToHide[i].className = "hidden";
      questions[i].className = "plus";
    }
  } else {
try {
    $('answer_' + fid).className = "hidden";
    $('question_' + fid).className = "plus";
} catch (e) {alert(e);}
  }
}
function toggle(eid) {
  var li = $('question_' + eid);
  var elm = $('answer_' + eid);
  elm.className = (elm.className == "hidden") ? "" : "hidden";
  li.className = (li.className == "plus") ? "minus" : "plus";
  return false;
}

// notowania OFE - zapytania HTTPRequest (AJAX)
function makeRequest() {
  var params = '';
  var prmsArr = ['col','sort'];
  if(arguments.length && typeof arguments[0] == 'string') {
    for(var i = 0; i < 2; i++) {
      params += prmsArr[i] + '=' + arguments[i] + '&';
    }
  }
  var httpRequest;
  var url = 'tab.pl';

  if(window.XMLHttpRequest) {
    httpRequest = new XMLHttpRequest();
    if(httpRequest.overrideMimeType) {
      httpRequest.overrideMimeType('text/xml');
    }
  }
  var xhrVersion = [ "MSXML2.XMLHttp.5.0", "MSXML2.XMLHttp.4.0","MSXML2.XMLHttp.3.0","MSXML2.XMLHttp","Microsoft.XMLHttp" ];
  for(var i = 0; i < xhrVersion.length; i++) {
    try {
      var xhrObj = new ActiveXObject(xhrVersion[i]);
      httpRequest = xhrObj;
    } catch (e) { }
  }

  if(!httpRequest) {
    // alert('Giving up :( Cannot create an XMLHTTP instance');
    return false;
  }
  httpRequest.onreadystatechange = function() { handleContents(httpRequest); };
  httpRequest.open('GET', url + '?' + params, true);
  httpRequest.send(null);
}
function handleContents(httpRequest) {
  if(httpRequest.readyState == 4) {
    if(httpRequest.status == 200) {
      var div = document.getElementById('quotaContainer');
      if(div)
        div.innerHTML = httpRequest.responseText;
      } else {
      // alert('There was a problem with the request.');
    }
  }
}
//initializing tabbed content
function showTab() {
  var sel = IC.util.History.getCurrentState("tabs");
  tc.selectedTab = sel;
  if (!_tabsPreloaded)
    tc._changeSelected();
  else
    _tabsPreloaded = false;
}
//testing if IE and IE version >= 5.5
function testIEVer() {
  var x;
  var IEVer = ((x = navigator.userAgent.indexOf("MSIE")) > -1) ? navigator.userAgent.substr(x + 5, 4) : false;
  if (!IEVer || parseFloat(IEVer) >= 5.5)
    return true;
  return false;
}
//veryfing customer type (ind or biz)
function testCType() {
  var c = readCookie('_mbhpt');
  if (c == 'biz') {
    document.location = 'firmowy/';
  }
}
//initializing site selection type links
function setCType() {
  var eid = 'offer' + _hpt + 'Selection';
  var h = $(eid).getElementsByTagName('A');
  h[0].onclick = function() {saveCookie('_mbhpt', 'ind', 30);}
  h[1].onclick = function() {saveCookie('_mbhpt', 'biz', 30);}
}

/*flash content lite v2.4.1 (embed tag version) :: 19 Dec'08 @ pp :: uses DomContentLoaded check (supports tabs), DOM functions to create flash object*/
/*revision: v2.4.1 :: corrected function testPluginVer() to detect installed flash plugin*/
/*script uses onDomLoad functions to detect if DOM is loaded from SWFObject by Geoff Stearns, Michael Williams, and Bobby van der Sluis*/
var createSWFObj=function(){var el=null,args=arguments[0],lnk='#',trg='_self',params={},attr={'classid':'clsid:D27CDB6E-AE6D-11cf-96B8-444553540000',
'codebase':'http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab','pluginspage':'http://www.macromedia.com/go/getflashplayer','type':'application/x-shockwave-flash'},ver=null,
d=document,n=navigator,w=window,ua={ie:/MSIE/.test(n.appVersion),wi:/win/.test(n.appVersion.toLowerCase()),wk:/webkit/.test(n.userAgent.toLowerCase())},domFnArr=[],script=null,timer=null,
bDom=w["__DOMContentLoaded__"],gif=null,requiredVersion=6;var onDomLoad=function(){if(!d.getElementById){return;}if(typeof bDom=="undefined"){bDom=w["__DOMContentLoaded__"]=true;
var s=d.createElement("span");try{var t=d.getElementsByTagName("body")[0].appendChild(s);t.parentNode.removeChild(t);}catch(e){bDom=w["__DOMContentLoaded__"]=false;}}handleArgs();if(!bDom){
if(ua.ie&&ua.wi){try{d.write("<scr"+"ipt id=__ieDOMLoaded__ defer=true src=//:></scr"+"ipt>");script=d.getElementById("__ieDOMLoaded__");if(script){script.onreadystatechange=function(){
if(this.readyState=="complete"){this.parentNode.removeChild(script);callDomFunc();}}}}catch(e){}}else if(ua.wk&&typeof d.readyState!="undefined"){timer=setInterval(function(){
if(/loaded|complete/.test(d.readyState)){callDomFunc();}},10);}else if(typeof d.addEventListener!="undefined"){d.addEventListener("DOMContentLoaded",callDomFunc,false);}else{addEvent(callDomFunc);}}}
();function callDomFunc(){w["__DOMContentLoaded__"]=bDom=true;if(timer){clearInterval(timer);timer=null;}var dl=domFnArr.length;for(var i=0;i<dl;i++){domFnArr[i]();}}function addDomEvent(fn){if(bDom){
fn();}else{domFnArr[domFnArr.length]=fn;}}function addEvent(fn){if(typeof w.addEventListener!="undefined"){w.addEventListener("load",fn,false);}else if(typeof d.addEventListener!="undefined"){
d.addEventListener("load",fn,false);}else if(typeof w.attachEvent!="undefined"){w.attachEvent("onload",fn);}else if(typeof w.onload=="function"){var fnOld=w.onload;w.onload=function(){fnOld();fn();};}
else{w.onload=fn;}}function testPluginVer(){ver=(x=w["__installedFlashPluginVer__"])?x:null;if(ver&&requiredVersion>ver){return false;}var flashVer=null;
if(typeof n.plugins!="undefined"&&typeof n.plugins["Shockwave Flash"]=="object"){var desc=n.plugins["Shockwave Flash"].description;flashVer=parseInt(desc.replace(/^.*\s+(\d+)\.?\d*\s+\S+$/,"$1"),10);}
else if(typeof w['ActiveXObject']!="undefined"){for(var i=10;i>5;i--){var actXObject="ShockwaveFlash.ShockwaveFlash."+i;try{if(new ActiveXObject(actXObject)){flashVer=i;break;}}catch(e){}}}
w["__installedFlashPluginVer__"]=ver=flashVer;return requiredVersion<=ver;}function handleArgs(){var len;for(a in args){switch(a){case 'params':addParams(args[a]);break;case 'cnt':el=args[a];
attr['id']=args[a];break;case 'requiredVersion':requiredVersion=args[a];break;default:this[a]=args[a];}}if(!w["__SWFContentObject__"]){w["__SWFContentObject__"]=[];}
len=w["__SWFContentObject__"].length;w["__SWFContentObject__"][len]={'v':requiredVersion,'el':el,'params':params,'attr':attr};addDomEvent(initSWFObj);}function addParams(p){var k,v;for(k in p){v=p[k];
switch(k){case 'name':attr['id']=v;break;case 'width':attr[k]=v;break;case 'height':attr[k]=v;break;case 'movie':setFileName(v);break;default:params[k]=v;}}}function toLC(s){if(isNaN(s))
return s.toLowerCase();return s;}function setFileName(fn){var mname=((i=fn.indexOf('.swf'))>0)?fn.substr(0,i):fn;params['movie']=attr['src']=mname+'.swf';}function initSWFObj(){var i,j,o,x,fObj;
for(j=0;j<w["__SWFContentObject__"].length;j++){fObj=w["__SWFContentObject__"][j];if(fObj.inited)continue;if(!(x=d.getElementById(fObj.el)))return;else{fObj.el=x;fObj.inited=true;
requiredVersion=fObj["v"];}if(testPluginVer()){if(ua.ie&&ua.wi){var html='<object';delete fObj.attr['type'];delete fObj.attr['src'];delete fObj.attr['pluginspage'];for(var i in fObj.attr){
html+=' '+i+'="'+fObj.attr[i]+'"';}html+='>';for(var i in fObj.params){html+='<param name="'+i+'" value="'+fObj.params[i]+'" />';}html+='</object>';fObj.el.outerHTML=html;}else{
delete fObj.attr['classid'];delete fObj.attr['codebase'];delete fObj.params['movie'];for(i in fObj.params){fObj.attr[i]=fObj.params[i];}o=createElm('embed',fObj.attr);
fObj.el.parentNode.replaceChild(o,fObj.el);}}else if(gif){o=createElm('a',{target:trg,href:lnk});var img=createElm('img',{src:gif,id:fObj.attr['id'],width:fObj.attr['width'],
height:fObj.attr['height'],border:'0'});o.appendChild(img);fObj.el.parentNode.replaceChild(o,fObj.el);}else{nodes=fObj.el.childNodes;for(var i in nodes){if(nodes[i].className=='alternativeContent'){
altNode=nodes[i];if(ua.ie&&ua.wi){fObj.el.innerHTML=altNode.innerHTML;}else{fObj.el.innerHTML="";fObj.el.appendChild(altNode);}}}}fObj=null;}return false;}function createElm(oName,oAttr){var i,
elm=d.createElement(oName);for(i in oAttr){elm.setAttribute(i,oAttr[i]);}return elm;}}

/* tooltip v1.3.7 :: 28 Dec'09 @ pp :: created on the fly
 * removes hard spaces (&nbsp;) from text and changes # to <br />
 */
showDescrLayer=function(e,t,o,i){if(!e)e=window.event;var d=document,l,w,h,k,ifr=i&&UA.IE==6?true:false; if(!d.createElement)return;var a=e.target||event.srcElement;
if(a.nodeName!='A'&&a.nodeName!='DIV')a=a.parentNode;if(!o||!(l=d.getElementById(o))){l=d.createElement("DIV");l.id=o;l.style.position='absolute';d.body.appendChild(l);k=d.createElement("DIV");
if(d.all){k.style.position='static';}l.appendChild(k);}else{k=l.lastChild;}if(ifr){if(l.firstChild.nodeName!="IFRAME"){i=d.createElement("iframe");i.src='';i.frameBorder='no';
i.scrolling='no';l.insertBefore(i,k);}else{i=l.firstChild;}}else{if(l.firstChild.nodeName=="IFRAME")l.removeChild(l.firstChild);}
function setWidth(){l.style.width='auto';if(k.offsetWidth>390){l.style.width='400px';}if(ifr){i.style.width=k.offsetWidth+'px';i.style.height=k.offsetHeight+'px';}};l.inited=false;
l.move=function(e){k.innerHTML=t.replace(/\u00A0|&nbsp;/g," ").replace(/#/g,"<br />");if(!this.inited){setWidth();this.inited=true;}e=e||event;w=e.clientX+10;if(w+k.offsetWidth>getWindowW())
w-=k.offsetWidth+20;h=e.clientY+10;if(h+k.offsetHeight>getWindowH())h-=k.offsetHeight+20;l.style.left=w+getScrollX()+"px";l.style.top=h+getScrollY()+"px";l.style.visibility='visible';};
l.hide=function(){l.style.visibility='hidden';l.style.top=0;this.inited=false;};if(a.onmousemove)return;a.onclick=function(){this.blur();var h=this.href;
if(h&&h.indexOf('#')<(h.length-1))d.location=h;return false;};a.onmouseout=l.hide;a.onmousemove=l.move;};

/* auxiliary functions v1.1 :: 20 Nov'09 @ pp
 * UA - object to store IE version (or 0)
 */
function getScrollY(){var d=document,x;if(x=d.body.scrollTop)return x;else if(x=d.documentElement.scrollTop)return x;else if(x=window.pageYOffset)return x;else return 0;}
function getScrollX(){var d=document,x;if(x=d.body.scrollLeft)return x;else if(x=d.documentElement.scrollLeft)return x;else if(x=window.pageXOffset)return x;else return 0;}
function getWindowW(){var d=document,x;if(x=window.innerWidth)return x;else if(document.documentElement&&(x=document.documentElement.clientWidth))return x;else if(x=d.body.clientWidth)return x;else return 0;}
function getWindowH(){var d=document,x;if(x=window.innerHeight)return x;else if(document.documentElement&&(x=document.documentElement.clientHeight))return x;else if(x=d.body.clientHeight)return x;else return 0;}
UA={IE:(x=navigator.appVersion.match(/MSIE\s(\d+\.\d+)/))?(x&&x.length>1?x[1]:0):0};

/* tooltip initialization v1.1 :: 31 Dec'09 @ pp
 * if 'a' element has 'tooltip' class it creates tooltip (using showDescrLayer function)
 * tooltip text has to be in 'name' attribute of 'a'
 */
function initTooltip(el){if(!el)el='contentContainer';var container=getId(el);if(container){var tips=getElementsByClassName(container,'A','tooltip');
for(var i=0;i<tips.length;i++)if(tips[i].attributes['name'])tips[i].onmouseover=function(event){var txt=this.attributes['name'].value;showDescrLayer(event,txt,'descrLayer',false);}}}
/* tooltip function event is added on page load */addEvent(window,function(){initTooltip();},'load');

/* flashScaler v1.0 :: 17 Dec'09 @ pp
 * it's used on RŻ to scale flash content (if window resolution is smaller then flash)
 */
function flashScaler(cnt,w,h){var flashObj=getId(cnt),fW=w,fH=h;function resizeFlashContent(){flashObj.style.width=getWindowW()<fW?fW+"px":"100%";flashObj.style.height=getWindowH()<fH?fH+"px":"100%";}
addEvent(window,resizeFlashContent,"load");addEvent(window,resizeFlashContent,"resize");}

/* auxiliary function to set style properties of given HTML element v1.0 :: 18 Dec'09 @ pp
 * arguments: HTML element (DOM object), style properties (object)
 */
var addStyles=function(obj,styles){if(!obj||typeof styles!="object")return false;for(var i in styles){try{obj.style[i]=styles[i];}catch(e){};}};

/* function to set dimmentions of images on mSZOP pages v1.0 :: 18 Dec'09 @ pp
 * it searches 'div.mSZOPOffers' and corrects images inside of it
 */
var setImgDimm=function(){var container=getId('contentContainer');if(!container)return false;var owner=getElementsByClassName(container,'div','mSZOPOffers');
if(owner){for(var j=0;j<owner.length;j++){var elms=getElementsByClassName(owner[j],"div","image")||getElementsByClassName(owner[j],"img","produkt");var s=50;
for(var i=0;i<elms.length;i++){im=(x=elms[i].getElementsByTagName("img")[0])?x:elms[i];var h=im.height;var w=im.width;var k=0;var long=w;var short=h;
if(h>w){long=h;short=w;}if(long>s){k=s/long;}if(k>0){im.width=w=Math.round(w*k);im.height=h=Math.round(h*k);}if(h<s){var mt=Math.floor((s-h)/2);if(mt>0)im.style.marginTop=mt+'px';}
addStyles(im,{'border':'none'});addStyles(im.parentNode,{'display':'block','border':'1px solid #ccc','textAlign':'center','width':s+'px','height':s+'px'});}}}};
/* setImgDimm function event is added on page load */addEvent(window, setImgDimm, "load");