var SNS={};SNS.basedir="../";SNS.globals=[];SNS.globals.ajaxTimeout=1000;SNS.globals.oldFlashVersion='Dynamische content kan niet getoond worden,<br /><a href="http://www.adobe.com/shockwave/download/index.cgi?Lang=Dutch&P1_Prod_Version=ShockwaveFlash">klik hier</a> om Adobe Flash Player 9 te downloaden.';SNS.globals.sliderInputErrorMsg="Vul een heel getal in tussen ~MINVALUE~ en ~MAXVALUE~";if(typeof pagetype=="string"&&pagetype=="zakelijk"){SNS.keyWordText="Stel hier uw vraag"}else{SNS.keyWordText="Stel hier je vraag"}SNS.feedbackText="Nog geen feedback";SNS.init=function(){Main.debug=false;try{SNS.setFieldValue("searchKeyWords",SNS.keyWordText);SNS.setFieldValue("searchKeyWordsSecond",SNS.keyWordText);SNS.setFieldValue("question",SNS.keyWordText);SNS.toggle();SNS.emptySearchFieldOnFocus();SNS.addRolloverMonthlyResultsTable();SNS.addSetStarRating();SNS.addPrintLink();SNS.setDisplayWindowLinks();SNS.toggleOneLink();SNS.linkWithDropdown();SNS.IEHoverBug();SNS.enableActiebolOnclick();SNS.setZoom();Main.addSubmitRollOver();SNS.enableFundInfoPopup();SNS.toggleHelp();SNS.servicePages.init();SNS.servicePages.initAlertBox();if(document.body.className.indexOf("forms")>-1){SNSForms.init()}if(document.body.className.indexOf("investment-calculation-module")>-1){SNSProfileSlider.init()}if(document.body.className.indexOf("decisiontree")>-1){SNSDecisionTree.init()}if(document.body.className=="payment-director-step2"){SNSBWtwo.init()}if(document.body.className=="betaalpakket"){SNSBWBP.init()}if(document.body.className.indexOf("insurances")>-1){SNSIn.init()}}catch(A){Main.errHandler(A)}};SNS.enableFundInfoPopup=function(){if(!document.getElementById("btn_fundinfo")||!document.getElementById("popup_fundinfo")){return }var A=false;var B=document.getElementById("btn_fundinfo");var C=document.getElementById("popup_fundinfo");var E=function(){A=true;C.style.display="block"};var D=function(){if(!A){C.style.display="none"}A=false};B.onclick=function(){E();return false};Main.eventCache.add(B,"onclick",function(){openEmailForm();return false},false);C.onclick=function(){A=true};Main.eventCache.add(C,"onclick",function(){A=true},false);if(document.getElementById("closelink")){document.getElementById("closelink").onclick=function(){D()};Main.eventCache.add(document.getElementById("closelink"),"onclick",function(){D()},false)}Main.addEvent(document,"click",D);Main.eventCache.add(document,"onclick",D,false)};SNS.setDisplayWindowLinks=function(){var A;if(document.getElementById("actieLink")){A=document.getElementById("actieLink")}if(document.getElementById("etalageActieLink")){A=document.getElementById("etalageActieLink")}if(A){SNS.setLinkDisplayWindow(A)}};SNS.setLinkDisplayWindow=function(A){if(A.getElementsByTagName("STRONG").length>0){var B=A.getElementsByTagName("STRONG")[0].innerHTML;if(B){A.innerHTML="<table><tr><td>"+B+"</td></tr></table>"}}};SNS.setZoom=function(){document.getElementById("pageWrapper").style.zoom=1};SNS.emptySearchFieldOnFocus=function(){if(document.getElementById("searchKeyWords")){var C=document.getElementById("searchKeyWords");C.onfocus=function(){SNS.emptyField(C,SNS.keyWordText)};Main.eventCache.add(C,"onfocus",function(){SNS.emptyField(C,SNS.keyWordText)},false)}if(document.getElementById("searchKeyWordsSecond")){var B=document.getElementById("searchKeyWordsSecond");B.onfocus=function(){SNS.emptyField(B,SNS.keyWordText)};Main.eventCache.add(B,"onfocus",function(){SNS.emptyField(B,SNS.keyWordText)},false)}if(document.getElementById("questionAgain")){var A=document.getElementById("questionAgain");A.onfocus=function(){A.value=""};Main.eventCache.add(A,"onfocus",function(){A.value=""},false)}if(document.getElementById("question")){var D=document.getElementById("question");D.onfocus=function(){D.value=""};Main.eventCache.add(D,"onfocus",function(){D.value=""},false)}if(document.getElementById("questionHome")){var E=document.getElementById("questionHome");E.onfocus=function(){E.value=""};Main.eventCache.add(E,"onfocus",function(){E.value=""},false)}};SNS.setFieldValue=function(B,A){if(document.getElementById(B)){document.getElementById(B).value=A}};SNS.addRolloverMonthlyResultsTable=function(){var D=document.getElementsByTagName("table");for(var C=0;C<D.length;C++){if(D[C].className=="monthly-results"){var B=D[C].getElementsByTagName("a");for(var A=0;A<B.length;A++){B[A].onmouseover=B[A].onmouseout=function(){SNS.addRolloverInTable(this)};Main.eventCache.add(B[A],"onmouseover",function(){SNS.addRolloverInTable(this)},false);Main.eventCache.add(B[A],"onmouseout",function(){SNS.addRolloverInTable(this)},false)}}}};SNS.addSetStarRating=function(){var D=document.getElementsByTagName("div");for(var C=0;C<D.length;C++){if(D[C].className=="star-rating"){var B=D[C].getElementsByTagName("ul")[0].getElementsByTagName("a");for(var A=0;A<B.length;A++){B[A].container=D[C];B[A].onmouseover=function(){SNS.showRating(this,"over")};B[A].onmouseout=function(){SNS.showRating(this,"out")};Main.eventCache.add(B[A],"onmouseover",function(){SNS.showRating(this,"over")},false);Main.eventCache.add(B[A],"onmouseout",function(){SNS.showRating(this,"out")},false)}}}};SNS.addPrintLink=function(){if(document.getElementById("utilities")){var C=document.getElementById("utilities");var B=C.getElementsByTagName("li")[0];var A=document.createElement("li");var D=document.createElement("a");D.href="#";D.className="printposition";D.onclick=function(){window.print();s.pageAction("print")};D.innerHTML="<img class='printimage' src='/static/snsbank/img/hyperlinks/print.gif' alt='Printen'/>Printen";A.appendChild(D);C.insertBefore(A,C.getElementsByTagName("li")[0])}};SNS.toggleOneLink=function(){var D=getElementsByClassName("toggle-one-link-button");var A=getElementsByClassName("toggle-one-link-target");for(var B=0;B<A.length;B++){A[B].style.display="none"}for(var C=0;C<D.length;C++){SNS.toggleImg=function(F,E){if(E=="close"){imgSwap=D[F].getElementsByTagName("img")[0].src.replace(/open/,"close");D[F].getElementsByTagName("img")[0].alt="Verberg de overige veelgestelde vragen"}if(E=="open"){imgSwap=D[F].getElementsByTagName("img")[0].src.replace(/close/,"open");D[F].getElementsByTagName("img")[0].alt="Toon de overige veelgestelde vragen"}D[F].getElementsByTagName("img")[0].src=imgSwap};D[C].mysuperh=C;D[C].onclick=function(E){if(A[this.mysuperh].style.display=="block"){A[this.mysuperh].style.display="none";SNS.toggleImg(this.mysuperh,"open")}else{A[this.mysuperh].style.display="block";SNS.toggleImg(this.mysuperh,"close")}document.getElementById("mainContent").style.display="none";document.getElementById("mainContent").style.display="block";return false}}};SNS.toggle=function(){var C=getElementsByClassName("toggle-button-open");var B=getElementsByClassName("toggle-button-close");var A=getElementsByClassName("toggle-target");SNS.closeBlocks=function(){for(var E=0;E<A.length;E++){A[E].style.display="none"}};SNS.closeBlocks();for(var D=0;D<C.length;D++){C[D].mysuperh=D;C[D].xxx=getElementsByClassName("total")[0];C[D].onclick=function(E){if(hasClass(C[this.mysuperh],"close-all")){SNS.closeBlocks()}A[this.mysuperh].style.display="block";if(document.getElementById("total-year")){document.getElementById("total-year").innerHTML=document.getElementById("total-year").innerHTML}return false}}for(var D=0;D<B.length;D++){B[D].mysuperh=D;B[D].onclick=function(E){A[this.mysuperh].style.display="none";return false}}};SNS.linkWithDropdown=function(){var B=getElementsByClassName("link-with-dropdown");for(var A=0;A<B.length;A++){B[A].getElementsByTagName("select")[0].mysuperj=A;B[A].getElementsByTagName("select")[0].onchange=function(){for(var C=0;C<B[this.mysuperj].getElementsByTagName("a").length;C++){B[this.mysuperj].getElementsByTagName("a")[C].href=this.value}}}};SNS.IEHoverBug=function(){if(document.all&&document.getElementById){if(getElementsByClassName("tabs")!=""){var A=getElementsByClassName("tabs")[0].getElementsByTagName("ul");for(var B=0;B<A.length;B++){for(var C=0;C<A[B].childNodes.length;C++){var D=A[B].childNodes[C];if(D.nodeName=="LI"){D.onmouseover=function(){this.className+=" over"};D.onmouseout=function(){this.className=this.className.replace(" over","")}}}}}}};SNS.enableActiebolOnclick=function(){var A=getElementsByClassName("actiebol");for(var B=0;B<A.length;B++){var C=A[B].getElementsByTagName("a")[0];A[B].onclick=function(){window.location.href=C.href};A[B].onmouseover=function(){if(document.all&&document.getElementById){this.className+=" over"}this.style.cursor="pointer"};if(document.all&&document.getElementById){A[B].onmouseout=function(){this.className=this.className.replace(" over","")}}}};SNS.toggleHelp=function(){var H=document.getElementsByTagName("fieldset");var G=document.getElementsByTagName("div");for(var B=0;B<G.length;B++){if(G[B].className=="help"){G[B].style.display="none"}}for(var E=0;E<H.length;E++){if(H[E].className=="toggle-help"){var F=null;var D=H[E].getElementsByTagName("a")[0];var A=H[E].getElementsByTagName("a")[1];childDivs=H[E].getElementsByTagName("div");for(var C=0;C<childDivs.length;C++){if(childDivs[C].className.indexOf("hide")>=0){F=childDivs[C];break}}if(F!=null&&D!=null){D.helptext=F;D.onclick=function(){if(this.helptext.style.display=="block"){this.helptext.style.display="none"}else{this.helptext.style.display="block"}return false};if(A!=null){A.helptext=F;A.onclick=function(){this.helptext.style.display="none";return false}}}}}};SNS.updateYearsFromMonthsField=function(C,A){var B=Math.roundDec(A/12,1);var D=String(B).replace(/\./,",");document.getElementById(C).innerHTML=(B>=1)?"( "+D+" jaar)":""};SNS.parseEuroFromFloat=function(C,E,B){C=String(C).split(".");if(C[0].length>3){var F=C[0].split("");var F=F.reverse();var D="";for(var A=0;A<F.length;A++){if(A!=0&&A%3==0&&!isNaN(F[A])){D=F[A]+"."+D}else{D=F[A]+D}}}else{D=C[0]}if(C[1]){if(C[1].length<2){C[1]+="0"}D=D+=","+C[1]}else{if(B){D=D+=",00"}}if(E){return"&euro; "+D}else{return D}};SNS.parseFloatFromEuro=function(A){amountParts=A.split(" ");A=amountParts[1];A=A.replace(/&euro;/,"");A=A.replace(/â?¬/,"");A=Main.trim(A);A=A.replace(/\./g,"");A=A.replace(/,/,".");return parseFloat(A)};SNS.setContactHeight=function(A){var B=getElementsByClassName("text-block","","mainContent")[0].offsetHeight;document.getElementById("contact").style.marginTop=B+A+"px"};SNS.sliderInputErrorMsg=function(C,B,G){if(document.getElementById(C+"Error")){document.getElementById(C+"Error").style.display="block"}else{var D=SNS.globals.sliderInputErrorMsg;D=D.replace(/~MINVALUE~/,B);D=D.replace(/~MAXVALUE~/,G);var F=document.createTextNode(D);var A=document.getElementById(C).parentNode;var E=document.createElement("p");E.setAttribute("class","flash-input-error");if(!E.className){E.className="flash-input-error"}E.setAttribute("id",C+"Error");E.appendChild(F);A.appendChild(E)}};SNS.hideSliderInputErrorMsg=function(A){if(!document.getElementById(A+"Error")){return false}document.getElementById(A+"Error").style.display="none"};SNS.servicePages=function(){tagCloudHTML="";titelH3="";titelIMG="";function B(){tagCloudHTML=$("#question-box-tagcloud").html();var L=$("#question-box-select h3")[0];var K=$("#question-box-select img")[0];if(!L||!K){return }titelH3=L.innerHTML;titelIMG=K.innerHTML;Main.addEvent(L,"click",H);Main.addEvent(K,"click",H);var J=$("#question-box-select h4");for(var M=0;M<J.length;M++){if(M==0){Main.addEvent(J[0],"click",D)}else{Main.addEvent(J[M],"click",G)}}Main.addEvent(document,"click",C);if(Main.IE6){E()}}function E(){var L=$("#question-box-select ul");if(!L){return }var J=L[0].getElementsByTagName("li");for(var K=0;K<J.length;K++){Main.addEvent(J[K],"mouseover",function(){var M=window.event.srcElement;if(!M){return }addClass(M,"hover")});Main.addEvent(J[K],"mouseout",function(){var M=window.event.srcElement;if(!M){return }removeClass(M,"hover")})}}function H(){var J=$("#question-box-select ul")[0];if(!J){return }if(J.style.display=="block"){J.style.display="none"}else{J.style.display="block"}}function D(){var J=$("#question-box-tagcloud")[0];if(!J){return }var K=J.innerHTML;if(K!=tagCloudHTML){J.innerHTML=tagCloudHTML;A(J);$("#question-box-select h3")[0].innerHTML=titelH3;$("#question-box-select img")[0].innerHTML=titelIMG}F()}function C(M){var L;if(M&&M.target){L=M.target}if(window.event&&window.event.srcElement){L=window.event.srcElement}if(!L){return }var K=L.tagName.toLowerCase();var J=L.id;if(J!="servicedownimg"&&K!="h3"&&K!="h4"){F()}}function F(){$("#question-box-select ul")[0].style.display="none"}function G(L){var K;if(L&&L.target){K=L.target}if(window.event&&window.event.srcElement){K=window.event.srcElement}if(!K){return }var M=getElementsByClassName("serviceprocess","div",K.parentNode)[0];var J=$("#question-box-tagcloud")[0];J.innerHTML=("<div class='serviceprocess'>"+M.innerHTML+"</div>");A(J);$("#question-box-select h3")[0].innerHTML=K.innerHTML;s.customerCareSelect(K.innerHTML);F()}function A(J){new SNS.Animation.startAnimation(J,"fade",0,1,0,25,25,function(){if(document.all){J.style.filter="alpha(opacity=100)"}else{J.style.opacity=1}})}function I(){var K=getElementsByClassName("alert-box","div",document);if(K.length<1){return }var J=getElementsByClassName("close-button","p",K[0]);if(J.length<1){return }Main.addEvent(J[0],"click",function(){var L=getElementsByClassName("alert-box","div",document);new SNS.Animation.startAnimation(L[0],"fade",1,0,0,25,25,function(){L[0].style.display="none"})})}return{init:function(){var J=getElementsByClassName("servicepages","*",document);if(J.length<1||!$("#question-box-select")){return }B()},initAlertBox:function(){I()}}}();SNS.Animation=function(){Animate={sequences:[],register:function(A){return this.sequences.push(A)-1},destroy:function(A){this.sequences[A]=null},findSeq:function(A){return this.sequences[A]},scrollheight:function(A,B){A.style.height=B+"px";A.scrollTop=0},fade:function(A,B){if(document.all){A.style.filter="alpha(opacity="+parseInt(B*100)+")"}else{A.style.opacity=B}}};return{animateStep:function(A,D){var C=Animate.findSeq(D);if(!C){return }try{C.method(C.oHTML,C.steps[A])}catch(B){}if(A<C.frames){C.timer=setTimeout("SNS.Animation.animateStep("+(A+1)+", "+D+")",C.interval)}else{if(C.onfinish){C.onfinish(C.oHTML,C.userdata)}}},startAnimation:function(K,I,A,F,H,G,B,C,L){this.uniqueId=Animate.register(this);this.method=Animate[I];this.oHTML=K;this.onfinish=C;this.userdata=L;this.interval=B;this.frames=G;this.steps=[A];this.step=0;var J=parseInt(G);var E=(F-A)/((Math.pow(J,2)+2*J+1)/(4*J));for(var D=0;D<G;D++){if(H==0&&!M){var M=(F-A)/G}else{if(H==1){var M=E*Math.pow(((J-D))/J,3)}else{if(H==2){var M=E*Math.pow(D/G,3)}}}this.steps.push(Math.max(0,this.steps[this.steps.length-1]+M))-(D==0?1:0)}this.steps[this.steps.length-1]=Math.max(0,F-1);this.stop=function(){clearTimeout(this.timer);Animate.destroy(this.uniqueId)};SNS.Animation.animateStep(0,this.uniqueId)}}}();SNS.emptyField=function(C,A){try{if(C.value==A){C.value=""}}catch(B){Main.errHandler(B)}};SNS.addRolloverInTable=function(B){try{if(B.parentNode.parentNode.className.length==0){B.parentNode.parentNode.className="rollover"}else{B.parentNode.parentNode.className=""}}catch(A){Main.errHandler(A)}};SNS.showRating=function(C,B){try{if(B=="over"){C.container.getElementsByTagName("p")[0].innerHTML="<strong>"+C.title+"</strong>"}else{C.container.getElementsByTagName("p")[0].innerHTML="<strong>"+SNS.feedbackText+"</strong>"}}catch(A){Main.errHandler(A)}};Main.addEvent(window,"load",SNS.init);Main.eventCache.add(window,"load",SNS.init,false);function clear_default(A){if((A.value)==A.defaultValue){A.value=""}}function restore_default(A){if(!(A.value).length){A.value=A.defaultValue}}function setVisibilityRestore(B,C,A){restore_default(B);document.getElementById(C).style.display=A}function setVisibilityClear(B,C,A){clear_default(B);document.getElementById(C).style.display=A}function setVisibility(B,A){document.getElementById(B).style.display=A};
