var d=new Date();var time1=d.getTime();function initPage(){topNavPointers.init();utilityDropmenu.init();deliveryDropmenu.init();hoverButton.init();hoverToggle.init();pointerLink.init();tabControl.init();wrappedLinks.init();stripedTable.init();stripedColumns.init();toggleDownLink.init();navControllerNew.displayHideContainers();dropDownMenu.init();$$("input.DatePicker").each(function(B){new DatePicker(B)});$$("div.dateTxt").each(function(B){new DatePicker(B)});$$("input.navExportPicker").each(function(B){new DatePicker(B)});if(document.getElementById("yearSelect")){onChangeOfYear(document.getElementById("yearSelect"))}detectBrowser();forgotPwdUName()}function initPnPPage(){topNavPointers.init();utilityDropmenu.init();deliveryDropmenu.init();hoverButton.init();wrappedLinks.init();stripedTable.init();dropDownMenu.init()}function initFEPage(){topNavPointers.init();utilityDropmenu.init();deliveryDropmenu.init();wrappedLinks.init();dropDownMenu.init()}function initMPPage(){topNavPointers.init();utilityDropmenu.init();deliveryDropmenu.init();hoverButton.init();dropDownMenu.init()}var navController={init:function(F){arrMainNavLinks=$$("#"+F+" a");for(var D=0;D<arrMainNavLinks.length;D++){if(arrMainNavLinks[D].className.indexOf("active")!=-1){arrMainNavLinks[D].className+=" rollover";arrMainNavLinks[D].getParent().className="rollover";var E=arrMainNavLinks[D].getParent().getPrevious();if(E!=null){E.firstChild.className="rollover"}}else{arrMainNavLinks[D].addEvent("mouseover",this.toggleRollover);arrMainNavLinks[D].addEvent("mouseout",this.toggleRollover)}}},toggleRollover:function(){linkParent=$(this.parentNode);previousLinkCell=linkParent.getPrevious();nextLinkCell=linkParent.getNext();if(previousLinkCell!=null){previousLink=getFirstChild(previousLinkCell)}if(nextLinkCell!=null){nextLink=getFirstChild(nextLinkCell)}if(linkParent.className=="rollover"){linkParent.className="";if(previousLinkCell!=null){if(previousLink.className.indexOf("active")==-1){previousLink.className=""}}if(nextLinkCell!=null){if(nextLink.className.indexOf("active")==-1){this.className=""}}}else{linkParent.className="rollover";if(previousLinkCell!=null){if(previousLink.className.indexOf("active")==-1){previousLink.className="rollover"}}this.className="rollover"}}};var deliveryDropmenu={closeTimer:null,openMenuID:null,openMenuLink:null,init:function(){try{var C=$$(".delivery_dropmenu");for(j=0;j<C.length;j++){C[j].addEvent("mouseover",this.openNav);C[j].addEvent("mouseover",this.cancelCloseTimer);C[j].addEvent("mouseout",this.startCloseTimer)}}catch(D){}},openNav:function(){try{menuID=this.id+"_nav";menuContainer=$(menuID);menuContainer.addEvent("mouseover",deliveryDropmenu.cancelCloseTimer);menuContainer.addEvent("mouseout",deliveryDropmenu.startCloseTimer);menuContainer.setStyle("display","block");$(this.id).addClass("hover");deliveryDropmenu.openMenuID=menuID;deliveryDropmenu.openMenuLink=this.id;menuLinkWidth=this.getCoordinates().width;menuContainerWidth=menuContainer.getCoordinates().width;if(menuContainerWidth<menuLinkWidth){menuContainer.setStyle("width",menuLinkWidth-2)}}catch(B){}},startCloseTimer:function(D){try{deliveryDropmenu.closeTimer=setTimeout("deliveryDropmenu.closeNav()",200)}catch(C){}},cancelCloseTimer:function(){try{clearTimeout(deliveryDropmenu.closeTimer)}catch(B){}},closeNav:function(){try{menuContainer=$(deliveryDropmenu.openMenuID);menuContainer.setStyle("display","none");$(deliveryDropmenu.openMenuLink).removeClass("hover")}catch(B){}}};var utilityDropmenu={closeTimer:null,openMenuID:null,openMenuLink:null,init:function(){try{var F=$$(".utility_dropmenu");var E=$$(".delivery_dropmenu");for(i=0;i<F.length;i++){F[i].addEvent("mouseover",this.openNav);F[i].addEvent("mouseover",this.cancelCloseTimer);F[i].addEvent("mouseout",this.startCloseTimer)}for(j=0;j<E.length;j++){E[j].addEvent("mouseover",this.openNav);E[j].addEvent("mouseover",this.cancelCloseTimer);E[j].addEvent("mouseout",this.startCloseTimer)}}catch(D){}},openNav:function(){try{menuID=this.id+"_nav";menuContainer=$(menuID);menuContainer.addEvent("mouseover",utilityDropmenu.cancelCloseTimer);menuContainer.addEvent("mouseout",utilityDropmenu.startCloseTimer);menuContainer.setStyle("display","block");$(this.id).addClass("hover");utilityDropmenu.openMenuID=menuID;utilityDropmenu.openMenuLink=this.id;menuLinkWidth=this.getCoordinates().width;menuContainerWidth=menuContainer.getCoordinates().width;if(menuContainerWidth<menuLinkWidth){menuContainer.setStyle("width",menuLinkWidth-2)}}catch(B){}},startCloseTimer:function(D){try{utilityDropmenu.closeTimer=setTimeout("utilityDropmenu.closeNav()",200)}catch(C){}},cancelCloseTimer:function(){try{clearTimeout(utilityDropmenu.closeTimer)}catch(B){}},closeNav:function(){try{menuContainer=$(utilityDropmenu.openMenuID);menuContainer.setStyle("display","none");$(utilityDropmenu.openMenuLink).removeClass("hover")}catch(B){}}};var hoverButton={init:function(){arrButtons=$$(".hoverbutton");for(var B=0;B<arrButtons.length;B++){arrButtons[B].addEvent("mouseover",this.setOver);arrButtons[B].addEvent("mouseout",this.setOff);arrButtons[B].addEvent("mousedown",this.setDown);arrButtons[B].addEvent("mouseup",this.setOff)}},setOver:function(){buttonImageSource=this.src;this.src=buttonImageSource.replace("_off.","_hover.")},setOff:function(){buttonImageSource=this.src;if(buttonImageSource.indexOf("_hover.")!=-1){this.src=buttonImageSource.replace("_hover.","_off.")}else{this.src=buttonImageSource.replace("_down.","_off.")}},setDown:function(){buttonImageSource=this.src;this.src=buttonImageSource.replace("_hover.","_down.")}};var hoverToggle={init:function(){arrButtons=$$(".hovertoggle");for(var B=0;B<arrButtons.length;B++){arrButtons[B].addEvent("mouseover",this.setOver);arrButtons[B].addEvent("mouseout",this.setOff);arrButtons[B].addEvent("click",this.toggleDown)}},setOver:function(){buttonImageSource=this.src;if(buttonImageSource.indexOf("_down.")==-1){this.src=buttonImageSource.replace("_off.","_hover.")}},setOff:function(){buttonImageSource=this.src;if(buttonImageSource.indexOf("_hover.")!=-1){this.src=buttonImageSource.replace("_hover.","_off.")}},toggleDown:function(){buttonImageSource=this.src;if(buttonImageSource.indexOf("_down.")!=-1){this.src=this.src.replace("_down.","_hover.")}else{this.src=this.src.replace("_hover.","_down.")}}};var cartButtons={aftAddedDelayTime:1000,cartScriptURL:"_cart_test_response.html",cartScriptRequestMethod:"get",init:function(){arrCartButtons=$$(".cart_button");for(i=0;i<arrCartButtons.length;i++){arrCartButtons[i].addEvent("click",this.buttonClicked);cartButtons.preloadStates(arrCartButtons[i])}},preloadStates:function(L){var K=L.src.lastIndexOf("_")+1;var P=L.src.indexOf(".gif");var O=L.src.substring(K,P);var J=L.src.replace(O,"added");var M=L.src.replace(O,"adding");var N=document.createElement("img");N.setAttribute("src",J);var I=document.createElement("img");I.setAttribute("src",M)},fadeOutButton:function(){this.effect("opacity",{duration:200}).start(0)},fadeInButton:function(){this.effect("opacity",{duration:200}).start(1)},setButtonState:function(H){var F=this.src.lastIndexOf("_")+1;var E=this.src.indexOf(".gif");var G=this.src.substring(F,E);this.src=this.src.replace(G,H)},setCartCount:function(B){this.innerHTML="Cart ("+B+")"},removeButtonEvents:function(H){var F=H;var E=F.id+"event_holder";var G=document.createElement("div");G.setAttribute("id",E);G.setAttribute("style","display: none;");$$("body")[0].appendChild(G);$(G).cloneEvents(F);F.removeEvents()},replaceButtonEvents:function(H){var G=H;var I=G.id+"event_holder";var F=$(I);var J=F.getParent();G.cloneEvents(F);J.removeChild(F)},buttonClicked:function(){clickedButton=this;clickedButton.src=clickedButton.src.replace("_off.gif","_adding.gif");cartButtons.removeButtonEvents($(clickedButton));new Ajax(cartButtons.cartScriptURL,{method:cartButtons.cartScriptRequestMethod,data:{id1:clickedButton.id},onComplete:cartButtons.buttonResponse}).request()},buttonResponse:function(D){var C=Json.evaluate(D);if(C.status=="success"){cartButtons.setButtonState.delay(cartButtons.aftAddedDelayTime,$(clickedButton),"added");cartButtons.fadeOutButton.delay(cartButtons.aftAddedDelayTime+500,$(clickedButton));cartButtons.setCartCount.delay(cartButtons.aftAddedDelayTime+500,$("top_nav_cart_text"),C.cart_item_count);cartButtons.setButtonState.delay((cartButtons.aftAddedDelayTime+700),$(clickedButton),"off");cartButtons.fadeInButton.delay((cartButtons.aftAddedDelayTime+900),$(clickedButton));cartButtons.replaceButtonEvents.delay((cartButtons.aftAddedDelayTime+900),null,$(clickedButton))}else{if(C.status=="error"){alert(C.error_message);cartButtons.setButtonState.delay(0,$(clickedButton),"off");cartButtons.replaceButtonEvents($(clickedButton))}}}};var pointerLink={transitionSpeed:200,init:function(){arrPointerLinks=$$(".pointer_link");for(var B=0;B<arrPointerLinks.length;B++){arrPointerLinks[B].onclick=function(){pointerLink.toggleContent(this)};arrPointerLinks[B].onmouseover=function(){pointerLink.toggleHover(this)};arrPointerLinks[B].onmouseout=function(){pointerLink.toggleHover(this)}}arrPointerContents=$$(".pointer_content");for(var B=0;B<arrPointerContents.length;B++){if(arrPointerContents[B].className.indexOf("pointerActive")==-1){arrPointerContents[B].setStyle("opacity",0);if(arrPointerContents[B].id=="detailed_calendar_container"){arrPointerContents[B].setStyle("display","none")}}}},toggleHover:function(B){linkWrapper=B.getParent();if(linkWrapper.className.indexOf("active")==-1){if(linkWrapper.className.indexOf("hover")==-1){linkWrapper.className+=" hover"}else{linkWrapper.className=linkWrapper.className.replace("hover","")}}},setActiveLink:function(E,F){var G=$$("#"+F.id+" .active");for(var H=0;H<G.length;H++){if(G[H]!=E){G[H].className=G[H].className.replace("active","")}}E.className=E.className.replace("hover","active")},turnOnContentItem:function(){var B=$(this+"_container");pointerLink.setContentActive(B);fadeEffect=new Fx.Style(B,"opacity",{duration:pointerLink.transitionSpeed});fadeEffect.start(1);fadeEffect=null;if(B.id=="detailed_calendar_container"||B.id=="graph_calendar_container"){B.setStyle("display","block")}if(B.id=="strategy_container"||B.id=="stylebox_container"||B.id=="star_rating_container"||B.id=="managers_container"){scroll_cont_size=B.getCoordinates().height;VertScroll_multiplier=(scroll_cont_size-VertScroll_mask_size)/100;$("similar_funds_toggle_content").setStyle("top",0);$("vertScrollbar_handle").setStyle("top",0);showHideScroll(B.getCoordinates().height)}},turnOffActiveContent:function(F){var E=F.id+"_content";var H=$$("#"+E+" .pointerActive");for(var G=0;G<H.length;G++){fadeEffect=new Fx.Style(H[G],"opacity",{duration:this.transitionSpeed});fadeEffect.start(0);fadeEffect=null;this.setContentInactive.delay(this.transitionSpeed,H[G]);if(E=="calendar_year_toggle_content"){H.setStyle("display","none")}}},setContentActive:function(B){B.className=B.className.replace("pointerInactive","pointerActive")},setContentInactive:function(){this.className=this.className.replace("pointerActive","pointerInactive")},toggleContent:function(F){var G=F.id;var E=F.getParent();var H=F.getParent().getParent();pointerLink.setActiveLink(E,H);pointerLink.turnOffActiveContent(H);pointerLink.turnOnContentItem.delay(pointerLink.transitionSpeed,G)}};var topNavPointers={init:function(){arrTopNavPointerLinks=$$(".nav_pointers a");for(var B=0;B<arrTopNavPointerLinks.length;B++){arrTopNavPointerLinks[B].addEvent("mouseover",this.toggleHover);arrTopNavPointerLinks[B].addEvent("mouseout",this.toggleHover)}},toggleHover:function(){linkWrapper=this.getParent();if(!linkWrapper.hasClass("active")){linkWrapper.toggleClass("hover")}}};var wrappedLinks={init:function(){arrWrappedLinks=$$("a.wrappedLink");for(var B=0;B<arrWrappedLinks.length;B++){arrWrappedLinks[B].addEvent("mouseover",this.toggleHover);arrWrappedLinks[B].addEvent("mouseout",this.toggleHover);arrWrappedLinks[B].addEvent("click",this.setActiveLink)}},toggleHover:function(){linkElement=$(this);linkWrapper=linkElement.getParent();if(!linkWrapper.hasClass("active")){linkWrapper.toggleClass("hover")}},makeFontBold:function(D,C){$(D).removeClass("makeFontBold");$(C).addClass("makeFontBold")},setActiveLink:function(){arrActiveLinks=$$(".pointer_links .active");var D=$(this);var C=D.getParent();for(i=0;i<arrActiveLinks.length;i++){if(arrActiveLinks[i]!=C){arrActiveLinks[i].removeClass("active")}}if(!C.hasClass("active")){if(C.hasClass("hover")){C.className=C.className.replace("hover","active")}else{C.addClass("active")}}}};var toggleDownLink={transitionSpeed:200,init:function(){var C=$$(".toggle_down_link");for(i=0;i<C.length;i++){var D=C[i].id;if(C[i].id=="forgot_password"||C[i].id=="forgot_username"){$(D+"_content").setStyle("visibilty","hidden");$(D+"_content").setStyle("opacity",0);$(D+"_content").setStyle("height",0)}C[i].addEvent("click",this.doToggle)}},doToggle:function(){linkElement=$(this);linkID=linkElement.id;contentID=linkID+"_content";contentElement=$(contentID);if(linkElement.hasClass("openToggleDown")){linkElement.className=linkElement.className.replace("openToggleDown","closedToggleDown");contentElement.effects({duration:toggleDownLink.transitionSpeed}).start({opacity:[0],height:[0]})}else{linkElement.className=linkElement.className.replace("closedToggleDown","openToggleDown");contentElement.effects({duration:toggleDownLink.transitionSpeed}).start({opacity:[1],height:[105]})}}};var tabControl={init:function(){var C=$$(".tab_head a");for(var D=0;D<C.length;D++){C[D].addEvent("click",this.toggleTab)}},toggleTab:function(){var J=this.id;var L=this.getParent().getParent().id;var G=L+"_container";var H=$$("#"+L+" .active");for(var K=0;K<H.length;K++){H[K].className=H[K].className.replace("active","")}var I=$$("#"+G+" .activeTab");for(var K=0;K<I.length;K++){I[K].className=I[K].className.replace("activeTab","inactiveTab")}this.className+=" active";$(J+"_tabcontent").className=$(J+"_tabcontent").className.replace("inactiveTab","activeTab")}};var logoController={init:function(){$("logo").addEvent("mouseover",this.rollover);$("logo").addEvent("mouseout",this.rollover)},rollover:function(){var B=this.src;if(B.indexOf("_hover.gif")==-1){$("logo").src=B.replace(".gif","_hover.gif")}else{$("logo").src=B.replace("_hover.gif",".gif")}}};var stripedTable={rolloverColor:"#eaf6bf",init:function(){var K=$$("table.striped_table");for(var M=0;M<K.length;M++){var L=K[M];var H=L.getElementsByTagName("tr");var I=false;for(var N=0;N<H.length;N++){var J=$(H[N]);if(!J.hasClass("no_stripe")){if(I){J.addClass("even")}else{J.addClass("odd")}I=!I;if(!J.hasClass("no_rollover")){J.addEvent("mouseover",this.toggleHover);J.addEvent("mouseout",this.toggleHover)}}}}},reStripeTable:function(){var I=$$("table.striped_table tr");for(var N=0;N<I.length;N++){I[N].removeClass("even");I[N].removeClass("odd")}var L=$$("table.striped_table");for(var N=0;N<L.length;N++){var M=L[N];var P=M.getElementsByTagName("tr");var J=false;for(var O=0;O<P.length;O++){var K=$(P[O]);if(!K.hasClass("no_stripe")&&K.getStyle("display")!="none"){if(J){K.addClass("even")}else{K.addClass("odd")}J=!J}}}},toggleHover:function(){row=$(this);if(!row.style.backgroundColor){row.style.backgroundColor=stripedTable.rolloverColor}else{row.style.backgroundColor=""}}};var stripedColumns={init:function(){var M=$$("table.striped_columns");for(var O=0;O<M.length;O++){var N=M[O];var R=N.getElementsByTagName("tr");var Q=false;for(var P=0;P<R.length;P++){var L=R[P].getElementsByTagName("td");for(var J=0;J<L.length;J++){var K=$(L[J]);if(!K.hasClass("no_stripe")){if([J+1]==1){var Q=false}if(Q){K.addClass("even")}else{K.addClass("odd")}Q=!Q}}}}}};var popLayer={show:function(){var K=$("pop_layer");var Q=$("pop_content");K.setStyle("display","block");Q.setStyle("display","block");var O=Q.getCoordinates().width;var N=window.getScrollWidth();var L=window.getScrollHeight();var R=window.getWidth();var P=window.getHeight();var J=window.getScrollTop()+0;var M=(R/2)-(O/2);if(window.ie&&N==1460){N=R}K.setStyles({display:"block",width:N,height:L});Q.setStyles({top:J,left:M});if(window.ie){popLayer.toggleHideSelectLists()}hideFlashObj()},closePop:function(){if(window.ie){popLayer.toggleHideSelectLists()}$("pop_layer").setStyle("display","none");showFlashObj()},fadeClosePop:function(){$("pop_layer").effect("opacity").start(0);if(window.ie){popLayer.toggleHideSelectLists()}},toggleHideSelectLists:function(){var B=$$("select");for(i=0;i<B.length;i++){if(B[i].style.visibility=="hidden"){B[i].setStyle("visibility","visible")}else{B[i].setStyle("visibility","hidden")}}}};var navControllerNew={init:function(I,G){arrMainNavLinks=$$("#"+I+" a");for(var J=0;J<arrMainNavLinks.length;J++){for(var F=0;F<G.length;F++){if(J==G[F]){arrMainNavLinks[J].className="active"}}if(arrMainNavLinks[J].className.indexOf("active")!=-1){arrMainNavLinks[J].className+=" rollover";arrMainNavLinks[J].getParent().className="rollover";var H=arrMainNavLinks[J].getParent().getPrevious();if(H!=null){H.firstChild.className="rollover"}}else{arrMainNavLinks[J].addEvent("mouseover",this.toggleRollover);arrMainNavLinks[J].addEvent("mouseout",this.toggleRollover)}}},displayHideContainers:function(){if($("master_container")!=null&&$("master_container").hasClass("print_all")){navControllerNew.changeSimilarIdClass();if($("quarterly1")){$("quarterly1").addClass("active")}if($("quarterly2")){$("quarterly2").addClass("active")}if($("calDetail")){$("calDetail").addClass("active")}if($("graph_calendar_container")){var B=$("graph_calendar_container");B.setStyle("opacity",1)}}},changeSimilarIdClass:function(){for(i=0;i<=2;i++){var D=$("quarterly"+i+"_container");var C=$("detailed_calendar_container");if(D!=null){D.removeClass("pointerInactive");D.setStyle("display","block");D.setStyle("visibilty","");D.setStyle("opacity",1);D.addClass("pointerActive topBorderNew")}C.setStyle("display","block");C.setStyle("visibilty","");C.setStyle("opacity",1);C.addClass("pointerActive topBorderNew")}},toggleRollover:function(){linkParent=$(this.parentNode);previousLinkCell=linkParent.getPrevious();nextLinkCell=linkParent.getNext();if(previousLinkCell!=null){previousLink=previousLinkCell.firstChild}if(nextLinkCell!=null){nextLink=nextLinkCell.firstChild}if(linkParent.className=="rollover"){linkParent.className="";if(previousLinkCell!=null){if(previousLink.className.indexOf("active")==-1){previousLink.className=""}}if(nextLinkCell!=null){if(nextLink.className.indexOf("active")==-1){this.className=""}}}else{linkParent.className="rollover";if(previousLinkCell!=null){if(previousLink.className.indexOf("active")==-1){previousLink.className="rollover"}}this.className="rollover"}}};var lastSelIndex=null;function myFunction(F){var H=F.options[F.selectedIndex].value;var G=document.getElementById("myDiv"+H);if(lastSelIndex!=null){var E=document.getElementById("myDiv"+lastSelIndex);if(E){E.style.display="none"}}if(G){G.style.display="block";lastSelIndex=H}}function showMySelectedData(E){var F=document.getElementById(E);var H=F.options[F.selectedIndex].value;var G=document.getElementById("myDiv"+H);if(G){G.style.display="";lastSelIndex=H}}var d=new Date();var timeStamp="&timeStamp="+d.getHours()+":"+d.getMinutes()+":"+d.getSeconds();function GetXmlHttpObj(){var C=null;try{C=new XMLHttpRequest()}catch(D){try{C=new ActiveXObject("Msxml2.XMLHTTP")}catch(D){C=new ActiveXObject("Microsoft.XMLHTTP")}}return C}var currButton;var vanityurl;function addToCart(I,J,L,H,K){currButton=K;if(currButton.src.indexOf("added")>0){alert("This Item is already added in the cart");return false}if(cartItems==40){alert("Please note that you have exceeded the number of items allowed on a single order.  The maximum number of items you can order are 40.  For each item you may order between 1 and 25 copies.  Please update your cart and try again.  We apologize for any inconvenience.");return false}currButton.alt="Item Added";setButtonState("adding");var G=contextPath+"JPMFOrderController?formfilter=order&action=addtocart&assetid="+I+"&ffhcode="+J+"&assettype="+L+"&dspname="+H+timeStamp;xmlHttp=GetXmlHttpObj();xmlHttp.onreadystatechange=dspsuccess;xmlHttp.open("Get",G,true);xmlHttp.send(null)}function dspsuccess(){if(xmlHttp.readyState==4){if(xmlHttp.status==406){alert("This Item is already added in the cart");setButtonState("added")}else{if(xmlHttp.status==413){alert("Please note that you have exceeded the number of items allowed on a single order.  The maximum number of items you can order are 40.  For each item you may order between 1 and 25 copies.  Please update your cart and try again.  We apologize for any inconvenience.");setButtonState("added")}else{if(xmlHttp.status==200){cartItems++;document.getElementById("top_nav_cart_text").innerHTML="Cart("+cartItems+")";setButtonState("added")}else{alert("Could not add to the cart")}}}}}function setButtonState(H){if(currButton!=null){var F=currButton.src.lastIndexOf("_")+1;var E=currButton.src.indexOf(".gif");var G=currButton.src.substring(F,E);currButton.src=currButton.src.replace(G,H)}}function fadeOutButton(){if(currButton!=null){var B=currButton.id+"";if(B.indexOf("orderlit")==-1){currButton.effect("opacity",{duration:1500}).start(0);setTimeout("removeButton()",1500)}else{if(xmlHttp.status==406){setButtonState("off")}else{currButton.effect("opacity",{duration:1500}).start(0);setTimeout('setButtonState("off")',1500);setTimeout('currButton.effect("opacity",{duration: 200}).start(1)',1500)}}}}function removeButton(){if(currButton!=null){currButton.setStyle("display","none")}}function submitPortfolioForm(B){document.portfolio_form.PFaction.value=B;document.portfolio_form.submit()}function submitFundsForm(B){createFCList();document.portfolio_build_step1.PFaction.value=B;document.portfolio_build_step1.submit()}function validateCheckBox(D,F){var E=true;E=createFCList();if(E){theForm.submit()}}function uncheckAll(){theForm=document.portfolio_build_step2;for(i=0;i<theForm.elements.length;i++){var D=theForm.elements[i];var C=D.type;if(C=="checkbox"){if(!(D.disabled)){if(D.name.indexOf("dp")!=-1){D.checked=false;D.getParent().getParent().removeClass("selected")}}}}}function checkDefault(){uncheckAll();var F=getDefaultIds();theForm=document.portfolio_build_step2;for(i=0;i<theForm.elements.length;i++){var E=theForm.elements[i];var D=E.type;if(D=="checkbox"){if(!(E.disabled)){for(j=0;j<F.length;j++){if(E.name==F[j]){E.checked=true;E.getParent().getParent().addClass("selected")}}}}}}function validateDataPoints(){var D=0,C=0;theForm=document.portfolio_build_step2;for(C=0;C<theForm.elements.length;C++){if(theForm.elements[C].name.indexOf("dp")!=-1){if(theForm.elements[C].checked==true){D++}}}if(D<1){alert("You must select at least one data point.");return false}else{theForm.submit()}}function submitAssetClassFilter(E,G,F){var H=true;if(E=="screenStep1"){H=createFCList();if(H){document.portfolio_build_step1.PFaction.value=G;document.portfolio_build_step1.asset_class_filter.value=F;document.portfolio_build_step1.submit()}}else{document.portfolio_form.PFaction.value=G;document.portfolio_form.asset_class_filter.value=F;document.portfolio_form.submit()}}function submitFilterSort(F,G,H,J){var I=true;if(F=="screenStep1"){I=createFCList();if(I){document.portfolio_build_step1.sort.value=H;document.portfolio_build_step1.sortAsc.value=J;document.portfolio_build_step1.PFaction.value=G;document.portfolio_build_step1.submit()}}else{document.portfolio_form.PFaction.value=G;document.portfolio_form.sort.value=H;document.portfolio_form.sortAsc.value=J;document.portfolio_form.submit()}}function createFCList(){theForm=document.portfolio_build_step1;var D="";var C=0;for(C=0;C<theForm.elements.length;C++){if(theForm.elements[C].name.indexOf("fc")!=-1){if(theForm.elements[C].checked!=true){if(D==""){D=theForm.elements[C].name}else{D=D+","+theForm.elements[C].name}}}}theForm.checkfund.value=D;return true}function changeHeadingBg(B){B="url('"+B+"')";document.getElementsByTagName("h1")[0].style.backgroundImage=B}function isAllWs(B){return !(/[^\t\n\r ]/.test(B.data))}function isIgnorableChild(B){return(B.nodeType==8)||((B.nodeType==3)&&isAllWs(B))}function getFirstChild(D){var C=D.firstChild;while(C){if(!isIgnorableChild(C)){return C}C=C.nextSibling}return null}function mstarlaunch(){var E=window.location;var G=E.protocol;var H=E.host;var F=G+"//"+H+contextPath+"JPMFController";id=sc_strLoginUserId;url="https://advtools.morningstar.com/SMLOGINMS/SMLoginMS.asp?instid=JPM&sid="+id+"&url="+F+"&targeturl=https://advhypo.morningstar.com/advisor/login/closeme.asp?url=hypo&selInstID=JPM&post=1";window.open(url)}var heavyPages="Prices|Performance|Fund Basics|Lipper Rankings|Morningstar Ratings|Fund Documents|Variable Insurance Portfolio";var fundExpPages="Fund Explorer";var myPortfolioPages="My Portfolio";var docTitle=document.title;if(window.ie){if(docTitle!=""&&heavyPages.indexOf(docTitle)>-1){window.addEvent("load",initPnPPage)}else{if(docTitle!=""&&fundExpPages.indexOf(docTitle)>-1){window.addEvent("load",initFEPage)}else{if(docTitle!=""&&myPortfolioPages.indexOf(docTitle)>-1){window.addEvent("load",initMPPage)}else{window.addEvent("load",initPage)}}}}else{if(docTitle!=""&&heavyPages.indexOf(docTitle)>-1){window.addEvent("domready",initPnPPage)}else{if(docTitle!=""&&fundExpPages.indexOf(docTitle)>-1){window.addEvent("domready",initFEPage)}else{if(docTitle!=""&&myPortfolioPages.indexOf(docTitle)>-1){window.addEvent("domready",initMPPage)}else{window.addEvent("domready",initPage)}}}}var dropDownMenu={closeTimer:null,openMenuID:null,openMenuLink:null,activeMenuID:null,activeMenuLink:null,init:function(F){var D=$$(".dropDownMenu");for(i=0;i<D.length;i++){var E=D[i];if(!$(E.id).hasClass("active")){D[i].addEvent("mouseover",this.openNav);D[i].addEvent("mouseover",this.cancelCloseTimer);D[i].addEvent("mouseout",this.startCloseTimer)}else{menuID=E.id+"_nav";dropDownMenu.activeMenuID=menuID;dropDownMenu.activeMenuLink=E.id;dropDownMenu.openMenuID=menuID;dropDownMenu.openMenuLink=E.id;$(dropDownMenu.openMenuLink).getParent().addClass("rollover")}}},openNav:function(){if(dropDownMenu.openMenuID!=null){dropDownMenu.closeNav()}menuID=this.id+"_nav";menuContainer=$(menuID);if(menuContainer){if(dropDownMenu.activeMenuID!=menuID){menuContainer.addEvent("mouseover",function(){dropDownMenu.cancelCloseTimer(true)});menuContainer.addEvent("mouseout",dropDownMenu.startCloseTimer)}dropDownMenu.activeMenuShowHide(false);menuContainer.setStyle("display","block");dropDownMenu.openMenuID=menuID;dropDownMenu.openMenuLink=this.id;$(dropDownMenu.openMenuLink).getParent().addClass("rollover");if($("ddMenu_0_nav")){$("ddMenu_0_nav").setStyle("display","none")}}},startCloseTimer:function(B){dropDownMenu.closeTimer=setTimeout("dropDownMenu.closeNav()",200)},cancelCloseTimer:function(B){clearTimeout(dropDownMenu.closeTimer);dropDownMenu.activeMenuShowHide(false);if($("ddMenu_0_nav")){$("ddMenu_0_nav").setStyle("display","none")}if(B==true){dropDownMenu.doCurrentMenuActive(true)}},closeNav:function(){menuContainer=$(dropDownMenu.openMenuID);if(menuContainer){menuContainer.setStyle("display","none");$(dropDownMenu.openMenuLink).removeClass("active");dropDownMenu.doCurrentMenuActive(false);dropDownMenu.activeMenuShowHide(true)}},activeMenuShowHide:function(B){activeMenuContainer=$(dropDownMenu.activeMenuID);if(activeMenuContainer){if(B&&dropDownMenu.activeMenuLink!=dropDownMenu.openMenuLink){activeMenuContainer.setStyle("display","block");$(dropDownMenu.activeMenuLink).getParent().addClass("rollover");dropDownMenu.openMenuID=dropDownMenu.activeMenuID;dropDownMenu.openMenuLink=dropDownMenu.activeMenuLink;if($("ddMenu_0_nav")){$("ddMenu_0_nav").setStyle("display","none")}}else{activeMenuContainer.setStyle("display","none");$(dropDownMenu.activeMenuLink).getParent().removeClass("rollover")}}},doCurrentMenuActive:function(B){if(B){$(dropDownMenu.openMenuLink).getParent().addClass("rollover")}else{$(dropDownMenu.openMenuLink).getParent().removeClass("rollover");if($("ddMenu_0_nav")){$("ddMenu_0_nav").setStyle("display","block")}}}};function callTrackDownload(D,C){trackDownload(D,sc_strUserId,sc_strRole,sc_strFirm,sc_strSalesChannel,sc_strPageName,C,sc_strFundName)}function getPage(B){document.pageForm.pageStart.value=B;document.pageForm.submit()}function expandCollapse(H,I,K,L){var J=document.getElementById(H);var G=document.getElementById(I);if(J.className==K){J.className=L;G.style.display="none"}else{if(J.className==L){J.className=K;G.style.display="block"}}}function toggleBoth(G,F){var E=document.getElementById(G);var H=document.getElementById(F);if(H.style.display=="none"){E.src="images/buttons/export_btn_off_close.gif";H.style.display="block"}else{E.src="images/buttons/export_btn_off_open.gif";H.style.display="none"}}window.onresize=detectBrowser;function detectBrowser(){var D=navigator.appName;var F=navigator.appVersion;var E=document.documentElement.clientWidth;if((D=="Microsoft Internet Explorer")&&(F.indexOf("MSIE 7.0")!=-1)&&(E>=1004)){document.documentElement.style.overflowX="hidden"}else{if(E<=1004){document.documentElement.style.overflowX="auto"}}}function forgotPwdUName(){var H=$("frgtPwd");var I=$("forgot_password_content");var K=$("frgtUsrNm");var G=$("forgot_username_content");var L=$("forgot_password");var J=$("forgot_username");if(H||K){if(H.value=="true"||K.value=="true"){L.className=L.className.replace("closedToggleDown","openToggleDown");I.effects({duration:toggleDownLink.transitionSpeed}).start({opacity:[1],height:[105]});J.className=J.className.replace("closedToggleDown","openToggleDown");G.effects({duration:toggleDownLink.transitionSpeed}).start({opacity:[1],height:[105]})}}}function setCookie(E,F,G,H){if(H==null&&G==null){if(jpmfDomain!=null&&jpmfDomain!=""){Cookie.set(E,F,{duration:0,domain:jpmfDomain})}else{Cookie.set(E,F,{duration:0})}}else{if(H!=null&&G==null){if(jpmfDomain!=null&&jpmfDomain!=""){Cookie.set(E,F,{duration:0,path:H,domain:jpmfDomain})}else{Cookie.set(E,F,{duration:0,path:H})}}else{if(H==null&&G!=null){if(jpmfDomain!=null&&jpmfDomain!=""){Cookie.set(E,F,{duration:G,domain:jpmfDomain})}else{Cookie.set(E,F,{duration:G})}}else{(H!=null&&G!=null)}}}if(jpmfDomain!=null&&jpmfDomain!=""){Cookie.set(E,F,{duration:G,path:H,domain:jpmfDomain})}else{Cookie.set(E,F,{duration:G,path:H})}}function goToLoginFromCampaign(){var E=document.location;var F=E+"";var H=F.split("/cm/");var G="/cm/"+H[1];setCookie("JPMFURL",G,0,"/")}var currObject;var addingStrText;var addedStrText;function addToCartText(N,Q,L,P,O,J,R){currObject=R;addingStrText=O;addedStrText=J;var K=currObject.innerHTML;if(K==addedStrText){alert("This Item is already added in the cart")}else{if(cartItems==40){alert("Please note that you have exceeded the number of items allowed on a single order.  The maximum number of items you can order are 40.  For each item you may order between 1 and 25 copies.  Please update your cart and try again.  We apologize for any inconvenience.")}else{currObject.innerHTML=addingStrText;currObject.title=addingStrText;var M=contextPath+"JPMFOrderController?formfilter=order&action=addtocart&assetid="+N+"&ffhcode="+Q+"&assettype="+L+"&dspname="+P+timeStamp;xmlHttp=GetXmlHttpObj();xmlHttp.onreadystatechange=dspTextSuccess;xmlHttp.open("Get",M,true);xmlHttp.send(null)}}}function dspTextSuccess(){if(xmlHttp.readyState==4){if(xmlHttp.status==406){alert("This Item is already added in the cart");currObject.innerHTML=addedStrText;currObject.title=addedStrText}else{if(xmlHttp.status==413){alert("Please note that you have exceeded the number of items allowed on a single order.  The maximum number of items you can order are 40.  For each item you may order between 1 and 25 copies.  Please update your cart and try again.  We apologize for any inconvenience.");currObject.innerHTML=addedStrText;currObject.title=addedStrText}else{if(xmlHttp.status==200){cartItems++;document.getElementById("top_nav_cart_text").innerHTML="Cart("+cartItems+")";currObject.innerHTML=addedStrText;currObject.title=addedStrText}else{alert("Could not add to the cart")}}}}}function makePageTransparent(N){var R=0.5;var K=50;var P=1000;var O="#000";var M=document.getElementsByTagName("body")[0];if(document.getElementById("transparentLayer")==null){var S=document.createElement("div");S.style.position="absolute";S.style.top="0px";S.style.left="0px";S.style.overflow="hidden";S.style.display="none";S.id="transparentLayer";M.appendChild(S)}var L=document.getElementById("transparentLayer");if(N==true){if(document.body&&(document.body.scrollWidth||document.body.scrollHeight)){var Q=(document.body.scrollWidth)+"px";var T=(document.body.scrollHeight)+"px"}else{if(document.body.offsetWidth){var Q=document.body.offsetWidth+"px";var T=document.body.offsetHeight+"px"}else{var Q="100%";var T="100%"}}L.style.opacity=R;L.style.MozOpacity=R;L.style.filter="alpha(opacity="+K+")";L.style.zIndex=P;L.style.backgroundColor=O;L.style.width=Q;L.style.height=T;L.style.display="block"}else{L.style.display="none"}}function showPop(L,P,M){if(navigator.appName=="Microsoft Internet Explorer"){e=M.srcElement;s=-27}else{if(navigator.appName=="Netscape"){e=M.target;s=-25}}var K=document.getElementById(L);var O=document.getElementById(P).offsetTop-document.getElementById(P).parentNode.parentNode.scrollTop-s+28;var J=e.parentNode.offsetLeft+e.offsetWidth+48;var N=document.getElementById(P).getElementsByTagName("A")[0].getElementsByTagName("IMG")[0].src;if(K){if(K.style.display=="none"){K.style.position="absolute";K.style.top=O+"px";K.style.left=J+"px";K.style.display="";document.getElementById("largePopImage").getElementsByTagName("img")[0].src=N;var R=$("largePopImage").getElementsByTagName("img")[0].width;var Q=$("largePopImage").getElementsByTagName("img")[0].height;document.getElementById("divPopImg").style.height=Q+"px"}}}function closePop(D){var C=document.getElementById(D);if(C){if(C.style.display==""){C.style.display="none"}}}function getChildNodes(F){var E=[];if(F){var G=F.childNodes;for(var H=0;H<G.length;H++){if(!isIgnorableChild(G[H])){E[E.length]=G[H]}}}return E}function showHide(T,S,R,W,N,V){var P=document.getElementById(T);var Y=document.getElementById("slideImages");var U=document.getElementById("slidesList");var Z=getChildNodes(U);var Q=document.createAttribute("largerImageSrc");Q.value=V;var O=document.createAttribute("altPopImg");O.value=N;Y.getElementsByTagName("img")[0].src=R;Y.getElementsByTagName("img")[0].setAttribute("largerImageSrc",V);Y.getElementsByTagName("div")[0].innerHTML=W;Y.getElementsByTagName("img")[0].alt=N;Y.getElementsByTagName("img")[0].title=N;Y.getElementsByTagName("img")[0].setAttribute("altPopImg",N);if(P){if(P.style.display==""){P.style.display="none";S.parentNode.className="unselected";S.className="unselected"}else{for(j=1;j<=Z.length;j++){if(document.getElementById("section"+j).style.display==""){document.getElementById("section"+j).style.display="none";document.getElementById("section"+j).parentNode.className="unselected"}}P.style.display="";S.parentNode.className="selected";S.className="selected"}var X=P.getElementsByTagName("li");for(i=0;i<X.length;i++){X[i].className="inactivelink"}X[0].className="activelink"}$("slideId").value=$(T).getElementsByTagName("li")[0].id}function showImage(Q,S,M,P,L,R){var N=document.createAttribute("largerImageSrc");N.value=R;var V=document.createAttribute("altPopImg");V.value=L;var O=document.getElementById(Q);var U=document.getElementById(M);U.getElementsByTagName("img")[0].src=P;U.getElementsByTagName("img")[0].setAttribute("largerImageSrc",R);U.getElementsByTagName("img")[0].alt=L;U.getElementsByTagName("img")[0].title=L;U.getElementsByTagName("img")[0].setAttribute("altPopImg",L);if(O){var T=O.getElementsByTagName("li");for(i=0;i<T.length;i++){T[i].className="inactivelink"}}$(S).className="activelink";$("slideId").value=S}function showNextTabs(){var R=document.getElementById("tabsList");var O=getChildNodes(R);var Z=O.length;var Q=document.getElementById("tabContentContainer");var Y=getChildNodes(Q);var S=Y.length;var P=document.getElementById("tabContentRightContainer");var U=getChildNodes(P);var a=U.length;for(k=0;k<S;k++){if(Y[k].style.display==""||Y[k].style.display=="block"){Y[k].style.display="none"}}for(p=0;p<a;p++){if(U[p].style.display==""||U[p].style.display=="block"){U[p].style.display="none"}}var b;for(i=0;i<Z;i++){if(O[i].className.search("scrollingTabsContentDisplay")!=-1){b=i;document.getElementById("tabSection_"+i).style.display="none";document.getElementById("tabSection_"+i).className="scrollingTabsContent"}}if(b==Z-1){b=Z-1}else{b+=1}var T="tabSection_"+b;document.getElementById(T).style.display="";document.getElementById(T).className="scrollingTabsContentDisplay";if(document.getElementById(T).className=="scrollingTabsContentDisplay"){for(i=0;i<Z;i++){var V=O[i].getElementsByTagName("ul")[0];var X=V.getElementsByTagName("li");for(j=0;j<X.length;j++){if(O[i].className.search("scrollingTabsContentDisplay")!=-1){if(X[j].className.search("lighter selected")!=-1){X[j].className="lighter"}if(X[j].className.search("darker selected")!=-1){X[j].className="darker"}}}}var W=document.getElementById(T).getElementsByTagName("ul")[0].getElementsByTagName("li")[0];if(W.className=="lighter"){W.className="lighter selected"}if(W.className=="darker"){W.className="darker selected"}if(W.className.search("lighter selected")!=-1){firstLiID=W.id;firstLiIdArray=firstLiID.split("_");document.getElementById("tabContent_"+firstLiIdArray[1]).style.display="";document.getElementById("tabRgtContent_"+firstLiIdArray[1]).style.display=""}if(W.className.search("darker selected")!=-1){firstLiID=W.id;firstLiIdArray=firstLiID.split("_");document.getElementById("tabContent_"+firstLiIdArray[1]).style.display="";document.getElementById("tabRgtContent_"+firstLiIdArray[1]).style.display=""}document.getElementById("tabContentHeading").innerHTML=document.getElementById(firstLiID).getElementsByTagName("div")[0].getElementsByTagName("span")[0].getElementsByTagName("p")[1].innerHTML;if($("topicTitle_"+firstLiIdArray[1]).value==""){$("topicDate").style.visibility="hidden"}else{$("topicDate").style.visibility="visible";$("topicDate").innerHTML="Updated as of: "+$("topicTitle_"+firstLiIdArray[1]).value}if(b==Z-1){document.getElementById("next_on").style.display="none";document.getElementById("next_off").style.display=""}if(b>0){document.getElementById("previous_off").style.display="none";document.getElementById("previous_on").style.display=""}}closePop("divPopImg")}function showPrevTabs(){var R=document.getElementById("tabsList");var O=getChildNodes(R);var Z=O.length;var Q=document.getElementById("tabContentContainer");var Y=getChildNodes(Q);var S=Y.length;var P=document.getElementById("tabContentRightContainer");var U=getChildNodes(P);var a=U.length;for(k=0;k<S;k++){if(Y[k].style.display==""||Y[k].style.display=="block"){Y[k].style.display="none"}}for(p=0;p<a;p++){if(U[p].style.display==""||U[p].style.display=="block"){U[p].style.display="none"}}var b;for(i=Z-1;i>=0;i--){if(O[i].className.search("scrollingTabsContentDisplay")!=-1){b=i;document.getElementById("tabSection_"+i).style.display="none";document.getElementById("tabSection_"+i).className="scrollingTabsContent"}}if(b==0){b=0}else{b-=1}var T="tabSection_"+b;document.getElementById(T).style.display="";document.getElementById(T).className="scrollingTabsContentDisplay";if(document.getElementById(T).className=="scrollingTabsContentDisplay"){for(i=0;i<Z;i++){var V=O[i].getElementsByTagName("ul")[0];var X=V.getElementsByTagName("li");for(j=0;j<X.length;j++){if(O[i].className.search("scrollingTabsContentDisplay")!=-1){if(X[j].className.search("lighter selected")!=-1){X[j].className="lighter"}if(X[j].className.search("darker selected")!=-1){X[j].className="darker"}}}}var W=document.getElementById(T).getElementsByTagName("ul")[0].getElementsByTagName("li")[0];if(W.className=="lighter"){W.className="lighter selected"}if(W.className=="darker"){W.className="darker selected"}if(W.className.search("lighter selected")!=-1){firstLiID=W.id;firstLiIdArray=firstLiID.split("_");document.getElementById("tabContent_"+firstLiIdArray[1]).style.display="";document.getElementById("tabRgtContent_"+firstLiIdArray[1]).style.display=""}if(W.className.search("darker selected")!=-1){firstLiID=W.id;firstLiIdArray=firstLiID.split("_");document.getElementById("tabContent_"+firstLiIdArray[1]).style.display="";document.getElementById("tabRgtContent_"+firstLiIdArray[1]).style.display=""}document.getElementById("tabContentHeading").innerHTML=document.getElementById(firstLiID).getElementsByTagName("div")[0].getElementsByTagName("span")[0].getElementsByTagName("p")[1].innerHTML;if($("topicTitle_"+firstLiIdArray[1]).value==""){$("topicDate").style.visibility="hidden"}else{$("topicDate").style.visibility="visible";$("topicDate").innerHTML="Updated as of: "+$("topicTitle_"+firstLiIdArray[1]).value}if(b<=Z-1){document.getElementById("next_on").style.display="";document.getElementById("next_off").style.display="none"}if(b==0){document.getElementById("previous_off").style.display="";document.getElementById("previous_on").style.display="none"}}closePop("divPopImg")}function sTabs(R,Y,W,Q){var S=document.getElementById("tabsList");var c=getChildNodes(S);var Z=c.length;var P=document.getElementById("tabContentContainer");var a=getChildNodes(P);var T=a.length;var f=document.getElementById("tabContentRightContainer");var U=getChildNodes(f);var b=U.length;var Y=document.getElementById(Y);var W=document.getElementById(W);var R=document.getElementById(R);for(i=0;i<Z;i++){var V=c[i].getElementsByTagName("ul")[0];var X=V.getElementsByTagName("li");for(j=0;j<X.length;j++){if(c[i].className.search("scrollingTabsContentDisplay")!=-1){if(X[j].className.search("lighter selected")!=-1){X[j].className="lighter"}if(X[j].className.search("darker selected")!=-1){X[j].className="darker"}}}for(k=0;k<T;k++){if(a[k].style.display==""||a[k].style.display=="block"){a[k].style.display="none"}}for(p=0;p<b;p++){if(U[p].style.display==""||U[p].style.display=="block"){U[p].style.display="none"}}}if(Q==""){$("topicDate").style.visibility="hidden"}else{$("topicDate").style.visibility="visible"}if(R.className=="lighter"){R.className="lighter selected"}if(R.className=="darker"){R.className="darker selected"}Y.style.display="";W.style.display="";document.getElementById("tabContentHeading").innerHTML=R.getElementsByTagName("div")[0].getElementsByTagName("span")[0].getElementsByTagName("p")[1].innerHTML;$("topicDate").innerHTML="Updated as of: "+Q;closePop("divPopImg")}function showHideCategoryContent(E){var E=E;var F=new Array("profits","growth","jobs","inflation","rates","risks","opportunities");var D=new Array("categoryProfits","categoryGrowth","categoryJobs","categoryInflation","categoryRates","categoryRisks","categoryOpportunities");for(i=0;i<F.length;i++){if(F[i]==E){document.getElementById(D[i]).style.display=""}else{document.getElementById(D[i]).style.display="none"}}}function showThankUMsg(C,D){document.getElementById(C).style.display="none";document.getElementById(D).style.display=""}function openCenteredPopup(L){var K=1000;var G=600;var I=(screen.width-K)/2;var J=(screen.height-G)/2;var H="width="+K+", height="+G;H+=", top="+J+", left="+I;H+=", directories=no";H+=", location=no";H+=", menubar=no";H+=", resizable=yes";H+=", scrollbars=no";H+=", status=no";H+=", toolbar=no";newwin=window.open(L,"brainSharkPopup",H)}var popLayerEtoll={show:function(O){if(O==null){var V=$("pop_layer");var S=$("pop_content")}if(O!=null){var V=$("pop_layerGlobal");var S=$("pop_contentGlobal")}V.setStyle("display","block");S.setStyle("display","block");if(O==null){$("pop_layer").className="eTollPoplayer"}if(O!=null){$("pop_layerGlobal").className="eTollPoplayer"}var Q=S.getCoordinates().width;if(O==null){if($("pop_content").getElementsByTagName("div")[0].id!="appendDiv"){var U=$("pop_content").getElementsByTagName("div")[3].getElementsByTagName("div")[3].offsetHeight+52+37;$("pop_content").getElementsByTagName("div")[3].style.height=U+"px"}else{var U=$("pop_content").getElementsByTagName("div")[3].offsetHeight;$("pop_content").getElementsByTagName("div")[3].style.height=U+"px"}}if(O!=null){if($("pop_contentGlobal").getElementsByTagName("div")[0].id!="appendDiv"){var U=$("pop_contentGlobal").getElementsByTagName("div")[3].getElementsByTagName("div")[3].offsetHeight+52+37;$("pop_contentGlobal").getElementsByTagName("div")[3].style.height=U+"px"}else{var U=$("pop_contentGlobal").getElementsByTagName("div")[3].offsetHeight;$("pop_contentGlobal").getElementsByTagName("div")[3].style.height=U+"px"}}var P=window.getScrollWidth();var M=window.getScrollHeight();var T=window.getWidth();var R=window.getHeight();var L=(R)/2+parseInt(getScrollTop())-(S.offsetHeight)/2;var N=parseInt(window.screen.width)/2-(S.offsetWidth)/2;if(O==null){document.getElementById("pop_content").style.width=S.offsetWidth+"px"}if(O!=null){document.getElementById("pop_contentGlobal").style.width=S.offsetWidth+"px"}if(window.ie&&P==1460){P=T}V.setStyles({display:"block",width:P,height:M});S.setStyles({top:L,left:N});if(O!=null){if(window.ie){$$("select").setStyle("display","none")}}if(O==null){if(window.ie){popLayerEtoll.toggleHideSelectLists()}}},closePop:function(B){if(B==null){$("pop_layer").setStyle("display","none");if(window.ie){popLayerEtoll.toggleHideSelectLists()}}if(B!=null){$("pop_layerGlobal").setStyle("display","none")}},fadeClosePop:function(){$("pop_layer").effect("opacity").start(0);if(window.ie){popLayerEtoll.toggleHideSelectLists()}},toggleHideSelectLists:function(){var B=$$("select");for(i=0;i<B.length;i++){if(B[i].style.display=="none"){B[i].setStyle("display","block")}else{B[i].setStyle("display","none")}}}};function eTollChkBox(){if(document.getElementById("optionalFields").style.display==""){document.getElementById("optionalFields").style.display="none";var B=$("pop_content").getElementsByTagName("div")[3].getElementsByTagName("div")[3].offsetHeight+52+37;$("pop_content").getElementsByTagName("div")[3].style.height=B+"px";document.getElementById("chkboxtitle").className=""}else{document.getElementById("optionalFields").style.display="";document.getElementById("optionalFields").style.border="1px solid black";document.getElementById("chkboxtitle").className="chkboxtitle";var B=$("pop_content").getElementsByTagName("div")[3].getElementsByTagName("div")[3].offsetHeight+52+37;$("pop_content").getElementsByTagName("div")[3].style.height=B+"px"}}var engType="";function notifyEntryForm(V,Q,S,M,X,P){var O=document.title;var W="&assetType="+V+"&assetId="+Q+"&assetName="+S+"&emailLCId="+M+"&etollTypeId="+X+"&etollType="+P+"&pageTitleName="+O;var R="assetLink";var U=contextPath+"JPMFController?formfilter=notify";engType="Notify me";var T="actionKey="+R+W;var N=new JKL.ParseXML.Text(U,T,"POST");N.async(returnStatus);N.parse();N=null}function entryForm(U,Q,R,M,L){var O=document.title;var V="&assetType="+U+"&assetId="+Q+"&assetName="+R+"&emailLCId="+M+"&etollTypeId="+L+"&pageTitleName="+O;var P="assetLink";var T=contextPath+"JPMFController?formfilter=etoll";engType="e-toll";var S="actionKey="+P+V;var N=new JKL.ParseXML.Text(T,S,"POST");N.async(returnStatus);N.parse();N=null}function returnStatus(G){poplayershow();var H=document.getElementById("pop_content");H.innerHTML=G;var F=null;var J=null;if(document.getElementById("eTollData")!=null){F=document.getElementById("etollPageName").value;hideFlashObj();hideIFrameObj();popLayerEtoll.show();makePageTransparent(true)}else{if(document.getElementById("eTollUrl")!=null){$("pop_layer").style.display="none";dispalyEtollAsset();F=document.title}}J=document.getElementById("etollCookieID").value;var I=document.getElementById("etollAssetName").value;if(F!=null&&F=="notify pop up"){F=document.title}trackEToll(sc_strRole,F,I,J,engType)}function dispalyEtollAsset(){var N=document.getElementById("eTollUrl").innerHTML;var T=document.getElementById("eTollUrl").getAttribute("windowHeight");var V=document.getElementById("eTollUrl").getAttribute("windowWidth");var R=document.getElementById("etollFileExt").value;var M=document.getElementById("etollAssetTarget").value;N=N.replace(/(&amp;)/g,"&");var S=document.getElementById("etollAssetType").value;if(M=="SameWindow"){document.location.href=N;if(S=="jpmfMedia"&&R!="pdf"){window.resizeTo(T,V)}}else{if(M=="PopupLayer"){var O=document.getElementById("targetHeight").value;var P=document.getElementById("targetWidth").value;popLayerEtoll.closePop();hideFlashObj();makePageTransparent(true);if(document.getElementById("objIframeDiv")==null){var Q=document.getElementsByTagName("body")[0];var L=document.createElement("div");L.id="objIframeDiv";L.style.position="absolute";L.style.zIndex=10001;L.style.backgroundColor="#ffffff";L.innerHTML='<div class="eTollCloseBtn padTp5 padBt5 padRt10"><a href="javascript:document.getElementById(\'objIframeDiv\').style.display=\'none\';makePageTransparent(false);showFlashObj();showIFrameObj();"><img id="closeBt" title="close" src="images/MarketInsights/btn_closeWhite_popup.gif"/></a></div>';Q.appendChild(L);var U=document.createElement("iframe");U.id="objIframe";U.src=N;U.height=O;U.width=P;U.frameBorder=0;U.scrolling="no";L.appendChild(U);document.getElementById("objIframeDiv").style.top=parseInt(window.screen.height)/2+parseInt(getScrollTop())-document.getElementById("objIframeDiv").offsetHeight/2-80+"px";document.getElementById("objIframeDiv").style.left=parseInt(window.screen.width)/2-document.getElementById("objIframeDiv").offsetWidth/2+"px"}else{$("objIframeDiv").style.display="block";$("objIframe").style.display="block";$("objIframe").height=O;$("objIframe").width=P;$("objIframe").src=N}}else{if(S=="jpmfMedia"&&R!="pdf"){window.open(N,"mywindow","location=0,status=0,scrollbars=0,width="+V+",height="+T+",menubar=0,directories=0")}else{window.open(N)}}}}function submitForm(){var AK="createCookie";var v=contextPath+"JPMFController?formfilter="+document.getElementById("MIformfilter").value;var n="actionKey="+AK;var w=null;var h=null;var AD=null;var AO=null;var AN=null;var r=null;var AB=null;var o=null;var AC=document.getElementById("mandatoryFields");var t=AC.getElementsByTagName("input");var y="";var u=null;var AQ=null;var AA=null;var AL=null;var AM=null;var z=null;for(var l=0;l<t.length;l++){if(t[l].type=="text"){var x=t[l];u=emptyCheck(x.value,x.name);if(u==false){AQ=false}y=y+"&"+x.id+"="+x.value}}if(document.eTollForm.Emailaddress){var q=document.eTollForm.Emailaddress.value;if(checkTextValue(q)){AA=emailValidate(q);var AH=document.getElementById("originalEmailId").value;if(checkTextValue(AH)){y=y+"&originalEmailId="+AH}}}if(document.eTollForm.ZipCode){var AJ=document.eTollForm.ZipCode.value;if(checkTextValue(AJ)){AL=zipCodelValidate(AJ)}}if(document.eTollForm.Phone){var AE=document.eTollForm.Phone.value;if(checkTextValue(AE)){AM=phoneValidate(AE)}}var AF=document.getElementById("optionalFields");if(AF!=null){t=AF.getElementsByTagName("input");for(var l=0;l<t.length;l++){if(t[l].type=="text"){var x=t[l];if(checkTextValue(x.value)){y=y+"&"+x.id+"="+x.value}}}}if(AA==false||AL==false||AM==false||AQ==false){return false}if(document.eTollForm.eTollCheckBox){var AP=document.eTollForm.eTollCheckBox;if(AP.checked){y=y+"&checkBoxVal="+AP.value}}var m=document.getElementById("etollAssetType").value;if(checkTextValue(m)){w=m}m=document.getElementById("etollAssetId").value;if(checkTextValue(m)){h=m}m=document.getElementById("etollAssetName").value;if(checkTextValue(m)){AD=m}m=document.getElementById("etollTypeId").value;if(checkTextValue(m)){AN=m}m=document.getElementById("etollEmailLCId").value;if(checkTextValue(m)){AO=m}m=document.getElementById("etollType").value;if(checkTextValue(m)){r=m}m=document.getElementById("pageTitleName").value;if(checkTextValue(m)){AB=m}m=document.getElementById("dgtEngType").value;if(checkTextValue(m)){z=m}if(z!=null&&z=="notification"){engType="Notify me"}else{if(z!=null&&z=="e-toll"){engType="e-toll"}}var AI="&assetType="+w+"&assetId="+h+"&assetName="+AD+"&emailLCId="+AO+"&etollTypeId="+AN;y=y+"&etollType="+r+"&pageTitleName="+AB+"&dgtEngType="+z;n=n+y+AI;var AG=new JKL.ParseXML.Text(v,n,"POST");AG.async(returnFormStatus);AG.parse()}function returnFormStatus(I){poplayershow();var G=document.getElementById("pop_content");G.innerHTML=I;var F=null;var J=null;if(document.getElementById("eTollUrl")!=null){$("pop_layer").style.display="none";makePageTransparent(false);dispalyEtollAsset();F=document.title}else{F=document.getElementById("etollPageName").value;hideFlashObj();hideIFrameObj();popLayerEtoll.show();makePageTransparent(true)}J=document.getElementById("etollCookieID").value;var H=document.getElementById("etollAssetName").value;trackEToll(sc_strRole,F,H,J,engType)}function poplayershow(F){var H=document.getElementsByTagName("body")[0];if(F==null){if(document.getElementById("pop_layer")==null){var E=document.createElement("div");E.style.display="block";E.style.zIndex="10000000";E.id="pop_layer";H.appendChild(E);var G=document.createElement("div");G.id="pop_content";E.appendChild(G)}}if(F!=null){if(document.getElementById("pop_layerGlobal")==null){var E=document.createElement("div");E.style.display="block";E.style.zIndex="10000000";E.id="pop_layerGlobal";H.appendChild(E);var G=document.createElement("div");G.id="pop_contentGlobal";E.appendChild(G)}}}function emailValidate(B){if(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(B)){return(true)}else{alert("Please enter email as name@domain.com and submit.");return(false)}}function emptyCheck(D,C){if(D==null||D==""){alert("Please enter your "+C+" and submit.");return(false)}else{return(true)}}function checkTextValue(B){if(B==null||B==""){return(false)}else{return(true)}}function zipCodelValidate(D){var E=D.replace(/[\-\ ]/g,"");var F=/^[0-9]+$/;if(E.match(F)){return(true)}else{alert("The zip code contains illegal characters.");return(false)}}function phoneValidate(F){var E=F.replace(/[\+\(\)\.\-\ ]/g,"");var D=/^[0-9]+$/;if(!(E.length>=10)){alert("The phone number length is invalid. Make sure you included an area code.");return(false)}else{if(E.match(D)){return(true)}else{alert("The phone number contains illegal characters.");return(false)}}}function appendDiv(){var J=document.getElementById("pop_content");var H=document.getElementById("appendDiv");J.appendChild(H,J);H.style.display="block";var F=document.getElementById("slideImages").getElementsByTagName("IMG")[0].getAttribute("largerImageSrc");document.getElementById("eTollvisitorDetails").getElementsByTagName("IMG")[0].src=F;var I=document.getElementById("slideImages").getElementsByTagName("IMG")[0].getAttribute("altPopImg");document.getElementById("eTollvisitorDetails").getElementsByTagName("IMG")[0].alt=I;document.getElementById("eTollvisitorDetails").getElementsByTagName("IMG")[0].title=I;var G=window.getHeight();if(G<=600&&getScrollTop()==0){document.getElementById("pop_content").className="topZero"}else{document.getElementById("pop_content").className=""}}function printSlide(H){var F=false;if(H==true){var E=document.getElementsByTagName("head")[0];var G=document.createElement("link");G.id="printLayer";G.type="text/css";G.rel="stylesheet";G.media="print";G.href="css/printLayer.css";if(F==false){E.appendChild(G);window.print();F=true}else{window.print()}}else{if(document.getElementById("printLayer").href){document.getElementById("printLayer").href="css/print.css"}}}function hideFlashObj(){var F=$$("object");var G=$$("embed");if(F){for(var E=0;E<F.length;E++){F[E].style.visibility="hidden"}}if(G){for(var H=0;H<G.length;H++){G[H].style.visibility="hidden"}}}function showFlashObj(){var E=$$("object");var H=$$("embed");if(E){for(var F=0;F<E.length;F++){E[F].style.visibility="visible"}}if(H){for(var G=0;G<H.length;G++){H[G].style.visibility="visible"}}}function hideIFrameObj(){var D=document.getElementsByTagName("iframe").length;for(var C=0;C<D;C++){if(document.getElementsByTagName("iframe")[C]){document.getElementsByTagName("iframe")[C].style.display="none"}}}function showIFrameObj(){var D=document.getElementsByTagName("iframe").length;for(var C=0;C<D;C++){if(document.getElementsByTagName("iframe")[C]){document.getElementsByTagName("iframe")[C].style.display=""}}}function jumptoTopic(){var u=document.location.href;var W=false;if(u.search("#")!=-1){var f=u.split("#");var t=unescape(f[1]);var a=$("tabsList");var h=a.getElementsByTagName("li");var l=a.getElementsByTagName("ul");var X=l.length;var c=0;for(c=0;c<h.length;c++){var Z=$("tab_"+c).getAttribute("bannerid");var g=$("topicTitle_"+c).value;$("tab_"+c).parentNode.parentNode.style.display="none";$("tabContent_"+c).style.display="none";$("tabRgtContent_"+c).style.display="none";if(h[c].className.search("lighter selected")!=-1){h[c].className="lighter"}if(h[c].className.search("darker selected")!=-1){h[c].className="darker"}if(t==Z){var n=$("tab_"+c).getAttribute("id");var o=n.split("_");sTabs("tab_"+o[1],"tabContent_"+o[1],"tabRgtContent_"+o[1],g);$("tab_"+o[1]).parentNode.parentNode.style.display="block";var b=$("tab_"+o[1]).parentNode.parentNode.id;var m=b.split("_");var Y=parseInt(m[1])+1;var V=$("previous_off");var U=$("previous_on");var r=$("next_off");var q=$("next_on");if(m[1]>0&&Y==X){V.style.display="none";U.style.display="";r.style.display="";q.style.display="none"}if(m[1]==0&&Y==X){V.style.display="";U.style.display="none";r.style.display="";q.style.display="none"}W=true;break}}if($("topicTitle_"+c).value==""){$("topicDate").style.visibility="hidden"}else{$("topicDate").style.visibility=""}if(W==false){$("tab_0").parentNode.parentNode.style.display="block";$("tabContent_0").style.display="block";$("tabRgtContent_0").style.display="block";$("topicDate").innerHTML="Updated as of: "+$("topicTitle_0").value;$("tabContentHeading").innerHTML=$("tab_0").getElementsByTagName("div")[0].getElementsByTagName("span")[0].getElementsByTagName("p")[1].innerHTML;$("tab_0").className="lighter selected"}}else{$("previous_off").style.display="";$("previous_on").style.display="none"}}function browseImage(objbrowse){var slideListObj=document.getElementById("slidesList");var slideListObjLI=slideListObj.getElementsByTagName("li");var slideListObjUL=slideListObj.getElementsByTagName("UL");var totChildLI=slideListObjLI.length-slideListObjUL.length;if(objbrowse=="nextSlide"){$("slideId").value=parseInt($("slideId").value)+1;for(i=0;i<slideListObjLI.length;i++){slideListObjLI[i].parentNode.style.display="none";slideListObjLI[i].className="unselected"}slideListObj.style.display="";if($("slideId").value==totChildLI+1){$("slideId").value=1}var hiddenInputVal=$("slideId").value;var onclickVal=document.getElementById(hiddenInputVal).attributes.onclick.value;eval(onclickVal);document.getElementById(hiddenInputVal).parentNode.style.display="";document.getElementById(hiddenInputVal).parentNode.parentNode.className="selected"}else{if(objbrowse=="prevSlide"){$("slideId").value=parseInt($("slideId").value)-1;for(i=0;i<slideListObjLI.length;i++){slideListObjLI[i].parentNode.style.display="none";slideListObjLI[i].className="unselected"}slideListObj.style.display="";if($("slideId").value==1-1){$("slideId").value=totChildLI}var hiddenInputVal=$("slideId").value;var onclickVal=document.getElementById(hiddenInputVal).attributes.onclick.value;eval(onclickVal);document.getElementById(hiddenInputVal).parentNode.style.display="";document.getElementById(hiddenInputVal).parentNode.parentNode.className="selected"}}}var slideImageArrow={show:function(B){if(B=="prevSlide"){$("prevSlide").getElementsByTagName("img")[0].src="images/MarketInsights/left-on.gif"}else{if(B=="nextSlide"){$("nextSlide").getElementsByTagName("img")[0].src="images/MarketInsights/right-on.gif"}}},hide:function(B){if(B=="prevSlide"){$("prevSlide").getElementsByTagName("img")[0].src="images/MarketInsights/left-off.gif"}else{if(B=="nextSlide"){$("nextSlide").getElementsByTagName("img")[0].src="images/MarketInsights/right-off.gif"}}}};var slideImage={show:function(){$("prevSlide").parentNode.style.visibility="visible"},hide:function(){$("prevSlide").parentNode.style.visibility="hidden"}};var assetTypeReg="";var assetIdReg="";var dgtEngAssetIdReg="";var sourcePageTitle="";var adSource="";var successId="";var regLastName="";var regZipCode="";var regEmailId="";var regCrdNum="";var regRepNum="";var chkUsername=false;function entryFormRegistration(I,K,P){assetTypeReg=I;assetIdReg=K;dgtEngAssetIdReg=P;sourcePageTitle=document.title;adSource=getURLParam("adsource");var J="&requestSource=poplayerReg";var N="selectUserTypeFA";var M=contextPath+"JPMFController?formfilter=seamlessreg&sourcePageName="+sourcePageTitle+"&dgtAssetIdReg="+dgtEngAssetIdReg;var O="profilePageName="+N+J;var L=new JKL.ParseXML.Text(M,O,"POST");L.async(returnStatusRegistration);L.parse();L=null}function getURLParam(F){F=F.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");var E="[\\?&]"+F+"=([^&#]*)";var G=new RegExp(E);var H=G.exec(window.location.href);if(H==null){return""}else{return H[1]}}function validateUserName(){$("SubmitDisabled").style.display="block";$("SubmitEnabled").style.display="none";var I=$("Step3Content").getElementsByTagName("input")[0];var H="&requestSource=poplayerReg&userName="+I.value;var L="verifyUserName";var K=contextPath+"JPMFController?formfilter=seamlessreg";var G="profilePageName="+L+H;if($("Step3Content").getElementsByTagName("input")[0].value!=""&&chkStep3Input($("Step3Content").getElementsByTagName("input")[0],"32","MsgBoxStep3","Please provide a valid username containing at least one alpha and one numeric character. The following characters may also be used: @ # ( ) - ? _ + and a period.","Please create a username between 6 and 32 characters.")==true){chkUsername=false;var J=new JKL.ParseXML.Text(K,G,"POST");J.async(returnStatusVerifyUser);J.parse();J=null}else{if($("Step3Content").getElementsByTagName("input")[0].value==""||chkStep3Input($("Step3Content").getElementsByTagName("input")[0],"32","MsgBoxStep3","Please provide a valid username containing at least one alpha and one numeric character. The following characters may also be used: @ # ( ) - ? _ + and a period.","Please create a username between 6 and 32 characters.")==false){chkUsername=false;$("showInfoUsername").className="";$("showInfoUsername").getElement(".showInfoContent").style.backgroundColor="#71706E";$("showInfoUsername").getElement(".showInfoContent").innerHTML="Helpful hint:<br>Use 6-32 characters using 1 letter and 1 number."}}}function returnStatusVerifyUser(E){var F=document.getElementById("VerifyUserName");F.innerHTML=E;var D=document.getElementById("validUserName");if(D!=null&&D.value=="false"){chkUsername=false;$("showInfoUsername").className="showInfoPointerError";$("showInfoUsername").getElement(".showInfoContent").style.backgroundColor="#f77b01";$("showInfoUsername").getElement(".showInfoContent").innerHTML="We are sorry, but this username is unavailable.<br>Please choose another.";$("Step3Content").getElementsByTagName("input")[0].style.backgroundColor="#efedbf";hideInfoTab3("showInfoPassword");showInfoTab3($("Step3Content").getElementsByTagName("input")[0],"showInfoUsername")}else{chkUsername=true;$("SubmitDisabled").style.display="none";$("SubmitEnabled").style.display="block";$("showInfoUsername").className="";$("showInfoUsername").getElement(".showInfoContent").style.backgroundColor="#71706E";$("showInfoUsername").getElement(".showInfoContent").innerHTML="Helpful hint:<br>Use 6-32 characters using 1 letter and 1 number."}}function returnStatusRegistration(U){poplayershow("popLayerGlobal");var O=$("pop_contentGlobal");O.innerHTML=U;var P=$("loginResult");var S=null;if(P!=null&&P.value=="success"){popLayerEtoll.closePop("popLayerGlobal");makePageTransparent(false);showFlashObj();showIFrameObj();if(window.ie){popLayerEtoll.toggleHideSelectLists()}renderTargetPage()}else{var V=$("regAction");if(V!=null){if(V.value=="registrationStep1"){regLastName="";regZipCode="";regEmailId="";regCrdNum="";regRepNum="";S=$("step1");regLastName=S.getElement("#regLastName").value;regZipCode=S.getElement("#regZipCode").value;regEmailId=S.getElement("#regEmailId").value;regCrdNum=S.getElement("#regCrdNum").value;regRepNum=S.getElement("#regRepNum").value;$("custCare").style.display="block"}else{if(V.value=="registrationStep2"){successId=$("successId").value;S=$("step2");$("btnNextLink").innerHTML=""}else{if(V.value=="registrationStep3"){S=$("step3");$("btnNextLink").innerHTML=""}else{if(V.value=="securityQASuccess"){S=$("thankyouMsg")}else{if(V.value=="forgotUserSuccess"){S=$("thankyouMsg")}else{if(V.value=="jpmf_alternate_confirmation"){$("alternateSignup").style.display="none";S=$("thankyouMsg")}else{if(V.value=="alternatePage"){S=$("alternateSignup")}else{if(V.value=="successMsg"){S=$("thankyouMsg")}else{if(V.value=="securityQAPage"){S=$("securityQuestions")}else{if(V.value=="profileExist"||V.value=="login"){regLastName="";regZipCode="";regEmailId="";regCrdNum="";regRepNum="";S=$("loginScreen")}else{if(V.value=="changePwdPage"){S=$("changePassword")}else{if(V.value=="changePwdSuccess"){S=$("thankyouMsg")}}}}}}}}}}}}S.style.display="block"}hideFlashObj();hideIFrameObj();popLayerEtoll.show("popLayerGlobal");makePageTransparent(true);var Q="634";var N="533";$("pop_contentGlobal").style.width=Q+"px";$("pop_contentGlobal").style.height=N+"px";var T=(window.getHeight())/2+parseInt(getScrollTop())-(N)/2;var M=parseInt(window.screen.width)/2-(Q)/2;$("pop_layerGlobal").className="seamlessRegistration";$("pop_contentGlobal").style.top=T+"px";$("pop_contentGlobal").style.left=M+"px";var L=$("regPageName").value;trackSeamlessReg(sc_strRole,L,regLastName,regZipCode,regEmailId,regCrdNum,regRepNum,adSource);if(V.value=="successMsg"){var R=$("autoCloseTime").value;setTimeout("renderTargetPage()",R)}}}function submitRegistrationForm(){var X=null;var Y=null;var R=$("regAction").value;var V=null;var a="";if(R=="registrationStep1"){X="userVerificationFA";var c=$("seamlessRegName").value;Y="Step1Content";a="&sourcePageName="+sourcePageTitle+"&adSource="+adSource+"&assetTypeReg="+assetTypeReg+"&assetIdReg="+assetIdReg+"&seamlessRegTitle="+c;success=chkEntryStep1()}else{if(R=="registrationStep2"){X="jpmf_user_profile_header";V="personalTab";Y="Step2Content";regLastName="";regZipCode="";regEmailId="";regCrdNum="";regRepNum="";success=chkEntryStep2AndAltpage(X);a="&subPageName="+V+"&successId="+successId}else{if(R=="registrationStep3"){X="jpmf_user_profile_header";Y="Step3Content";V="preferancesTab";a="&assetTypeReg="+assetTypeReg+"&assetIdReg="+assetIdReg+"&subPageName="+V+"&successId="+successId;var m=$("emailUpdate");if(m.checked){a=a+"&"+m.id+"="+m.value}else{a=a+"&"+m.id+"=false"}var S=$(Y).getElementsByTagName("input")[7];if(S.checked){a=a+"&"+S.id+"="+S.value}success=chkEntryStep3()}else{if(R=="alternatePage"){X="alternateSignup";Y="Step2Content";success=chkEntryStep2AndAltpage(X)}}}}if(success==false){return false}var h=$(Y);var b=contextPath+"JPMFController?formfilter=seamlessreg";var Z="&requestSource=poplayerReg&profilePageName="+X+"&dgtAssetIdReg="+dgtEngAssetIdReg;var g=null;var U=h.getElementsByTagName("select");for(var l=0;l<U.length;l++){g=U[l];if(g.value!=-1){a=a+"&"+g.id+"="+g.value}}if(R=="registrationStep1"){regLastName="";regZipCode="";regEmailId="";regCrdNum="";regRepNum="";var W="";a=a+"&lastName="+$(Y).getElement("#lastName").value+"&zipCode="+$(Y).getElementsByTagName("input")[1].value;W=$(Y).getElement("#emailID").value;if($("email_details").className=="active"&&checkDefaultValue(W)){a=a+"&emailID="+W;regEmailId="email-"+W}W=$(Y).getElement("#crdNumber").value;if($("crd_details").className=="active"&&checkDefaultValue(W)){a=a+"&crdNumber="+W;regCrdNum="crd-"+W}W=$(Y).getElement("#repCode").value;if($("rep_details").className=="active"&&checkDefaultValue(W)){a=a+"&repCode="+W;regRepNum="rep-"+W}regLastName="lastname-"+$(Y).getElement("#lastName").value;regZipCode="zipcode-"+$(Y).getElementsByTagName("input")[1].value}else{var f=h.getElementsByTagName("input");for(var l=0;l<f.length;l++){if(f[l].type=="text"||f[l].type=="password"){g=f[l];if(checkTextValue(g.value)){a=a+"&"+g.id+"="+g.value}}}}Z=Z+a;var T=new JKL.ParseXML.Text(b,Z,"POST");T.async(returnStatusRegistration);T.parse();T=null}function checkDefaultValue(B){if(B=="Enter your professional email"||B=="Enter your CRD#"||B=="Enter the rep code assigned by your firm"||B=="Enter your last name"||B=="Enter the zip code where we send mail"){return(false)}else{return(true)}}function submitLoginForm(Y){var q=null;var U=Y;var h=contextPath+"JPMFController?formfilter=seamlessreglogin";var Z="&requestSource=poplayerReg";q=validateLoginInfo(U);if(q==false){return false}if($("targetAssetType")!=null){Z=Z+"&assetTypeReg="+$("targetAssetType").value}if($("targetAssetId")!=null){Z=Z+"&assetIdReg="+$("targetAssetId").value}if(U=="login"){var a=document.getElementById("login_page").value;var t=$("loginFormContent").getElementsByTagName("input")[0].value;var n=$("loginFormContent").getElementsByTagName("input")[1].value;var o=$("loginFormContent").getElementsByTagName("input")[2];if(o.checked){Z=Z+"&"+o.id+"="+o.value}Z=Z+"&pageName="+a+"&userName="+t+"&password="+n}else{if(U=="forgotUserName"){var X=$("forgotUsername").getElementsByTagName("input")[0].value;Z=Z+"&pageName=forgotUserPage&femail="+X}else{if(U=="forgotPassword"){var c=$("forgotPassword").getElementsByTagName("input")[0].value;Z=Z+"&pageName=forgotPassPage&fUserName="+c}else{if(U=="securityQAPage"){var f=document.getElementById("answer1").value;var g=document.getElementById("answer2").value;Z=Z+"&pageName=securityQAPage&answer1="+f+"&answer2="+g}else{if(U=="changePwdPage"){var m=$("changePassword").getElementsByTagName("input")[3].value;var l=document.getElementById("userRole").value;var b=document.getElementById("email").value;var V=document.getElementById("currentPassword").value;var u=document.getElementById("newPassword").value;var r=document.getElementById("confirmPassword").value;Z=Z+"&pageName=changePassPage&userName="+m+"&userRole="+l+"&email="+b+"&currentPassword="+V+"&newPassword="+u+"&confirmPassword="+r}}}}}var W=new JKL.ParseXML.Text(h,Z,"POST");W.async(returnStatusRegistration);W.parse();W=null}function validateLoginInfo(F){var E=true;var G=null;var H=F;if(H=="login"){G="Unfortunately we are unable to find the username or password that you entered. Please try again.";if($("loginFormContent").getElementsByTagName("input")[0].value==""){$("loginFormContent").getElementsByTagName("input")[0].style.backgroundColor="#efedbf";$("MsgBoxLogin").style.display="block";$("MsgBoxLogin").innerHTML=G;E=false}if($("loginFormContent").getElementsByTagName("input")[1].value==""){$("loginFormContent").getElementsByTagName("input")[1].style.backgroundColor="#efedbf";$("MsgBoxLogin").style.display="block";$("MsgBoxLogin").innerHTML=G;E=false}}else{if(H=="forgotPassword"){G="Please provide your username.";if($("forgotPassword").getElementsByTagName("input")[0].value==""){$("loginFormContent").getElementsByTagName("input")[0].style.backgroundColor="#ffffff";$("loginFormContent").getElementsByTagName("input")[1].style.backgroundColor="#ffffff";$("forgotPassword").getElementsByTagName("input")[0].style.backgroundColor="#efedbf";$("MsgBoxLogin").style.display="block";$("forgotPassword").style.display="block";$("MsgBoxLogin").innerHTML=G;E=false}}else{if(H=="forgotUserName"){G="Please provide the e-mail address referenced on your account.";if($("forgotUsername").getElementsByTagName("input")[0].value==""){$("loginFormContent").getElementsByTagName("input")[0].style.backgroundColor="#ffffff";$("loginFormContent").getElementsByTagName("input")[1].style.backgroundColor="#ffffff";$("forgotUsername").getElementsByTagName("input")[0].style.backgroundColor="#efedbf";$("MsgBoxLogin").style.display="block";$("forgotUsername").style.display="block";$("MsgBoxLogin").innerHTML=G;E=false}}else{if(H=="securityQAPage"){G="Please provide answers to the security questions.";if($("answer1").value==""){$("answer1").style.backgroundColor="#efedbf";$("MsgBoxLogin").style.display="block";$("MsgBoxLogin").innerHTML=G;E=false}if($("answer2").value==""){$("answer2").style.backgroundColor="#efedbf";$("MsgBoxLogin").style.display="block";$("MsgBoxLogin").innerHTML=G;E=false}}else{if(H=="changePwdPage"){G="Some required information is missing. Please complete the required fields and try again.";if($("currentPassword").value==""){$("currentPassword").style.backgroundColor="#efedbf";$("MsgBoxChgPass").style.display="block";$("MsgBoxChgPass").innerHTML=G;E=false}if($("newPassword").value==""){$("newPassword").style.backgroundColor="#efedbf";$("MsgBoxChgPass").style.display="block";$("MsgBoxChgPass").innerHTML=G;E=false}if($("confirmPassword").value==""){$("confirmPassword").style.backgroundColor="#efedbf";$("MsgBoxChgPass").style.display="block";$("MsgBoxChgPass").innerHTML=G;E=false}else{if($("currentPassword").value==$("newPassword").value){$("newPassword").style.backgroundColor="#efedbf";$("currentPassword").style.backgroundColor="#efedbf";$("MsgBoxChgPass").style.display="block";$("MsgBoxChgPass").innerHTML="Unfortunately your new password can not be the same as your old password. Please select a different password and try again.";E=false}else{if(chkStep3Input($("newPassword"),"15","MsgBoxChgPass","Please provide a valid password containing at least one alpha and one numeric character. The following characters may also be used: @ # ( ) - ? _ + and a period.","Please create a password between 6 and 15 characters.")==false){$("newPassword").style.backgroundColor="#efedbf";$("MsgBoxChgPass").style.display="block";E=false}else{if($("newPassword").value!=$("confirmPassword").value){$("newPassword").style.backgroundColor="#efedbf";$("confirmPassword").style.backgroundColor="#efedbf";$("MsgBoxChgPass").style.display="block";$("MsgBoxChgPass").innerHTML="New Password and Verify New Password do not match.";E=false}}}}}}}}}return E}function loadOtherPage(H,I,L,J){regLastName="";regZipCode="";regEmailId="";regCrdNum="";regRepNum="";var G="&jsp_action="+I;if(I=="login"){if(L!=null&&J!=null){G=G+"&assetTypeReg="+L+"&assetIdReg="+J}else{G=G+"&assetTypeReg="+assetTypeReg+"&assetIdReg="+assetIdReg}}var K=new JKL.ParseXML.Text(H,G,"POST");K.async(returnStatusRegistration);K.parse();K=null}function displayPreviousStep(G){var I;var F=document.title;if(G=="registrationStep1"){I=contextPath+"Satellite?pagename=jpmf/Registration/jpmfSeamlessRegistration&site=JPMorganFunds"}var J="&jsp_action="+G+"&sourcePageName="+F+"&dgtAssetIdReg="+dgtEngAssetIdReg;var H=new JKL.ParseXML.Text(I,J,"POST");H.async(returnStatusRegistration);H.parse();H=null}function loadBackPage(F,H){var G=$("regAction");var E=$("cancelPageName");chkInputError();if(H=="step1"){G.value="registrationStep1";E.value="step1";$("custCare").style.display="block"}else{if(H=="step2"){E.value="step2";G.value="registrationStep2"}}$(F).style.display="none";$(H).style.display="block"}function secTabToggle(Q,P){var O=$("sectabsLoginForm");var L=O.getElementsByTagName("a");var N=$("infoDiv");var M=N.getElementsByTagName("div");var K;var R=$(Q);var J=$(P);for(K=0;K<L.length;K++){if(L[K].parentNode.className=="noMarginRight"){L[K].parentNode.className="noMarginRight"}else{L[K].parentNode.className=""}M[K].className="inactive"}if(R.parentNode.className=="noMarginRight"){R.parentNode.className="noMarginRight current"}else{R.parentNode.className="current"}J.className="active"}function showInfo(G,F){if($(G).value==F){$(G).value=""}var H=$(G).offsetTop;var E=$(G).offsetLeft+$(G).offsetWidth;$("showInfo").style.display="block";$("showInfo").style.position="absolute";$("showInfo").style.top="17px";$("showInfo").style.left="355px"}function hideInfo(B){$("showInfo").style.display="none"}function showInfoTab3(F,H){if(F=="hidpassword"){chkUsernameError()}if(F.value==""){F.value=""}var G=F.offsetTop;var E=F.offsetLeft+F.offsetWidth;$(H).style.display="block";$(H).style.position="absolute";$(H).style.top="0px";$(H).style.left=E+"px"}function hideInfoTab3(B){$(B).style.display="none"}function showHideBox(B){if(B=="forgotPassword"){if($("forgotPassword").style.display=="block"){$("forgotPassword").style.display="none"}else{$("forgotPassword").style.display="block";$("forgotUsername").style.display="none";$("forgotPassword").getElementsByTagName("input")[0].style.backgroundColor="#ffffff"}}if(B=="forgotUsername"){if($("forgotUsername").style.display=="block"){$("forgotUsername").style.display="none"}else{$("forgotPassword").style.display="none";$("forgotUsername").style.display="block";$("forgotUsername").getElementsByTagName("input")[0].style.backgroundColor="#ffffff"}}}function chkSplChar(M){var K;var L;var S;var N="!$%^&*=[]\\';,/{}|\":<>~";var O="<>";var P=M.value;var Q=P.length;for(var R=0;R<Q;R++){if(O.indexOf(P.charAt(R))!=-1){L=false;break}else{L=true}}for(var T=0;T<Q;T++){if(N.indexOf(P.charAt(T))!=-1){K=true}else{K=true}}if(L==false||K==false){S=false}else{S=true}return S}function checkSpace(C){var D=0;for(i=0;i<C.length;i++){if(C.charAt(i)==" "){D++}}if(D==C.length){return true}return false}function validateAlphabets(J,H,I,L,G,K){if(J.value!=H){if(isAlphabet(J,H,I,L)==true){J.style.backgroundColor="#ffffff";$(G).style.display="none";$(K).style.display="block";return true}else{setTimeout(function(){J.focus()},1);$(L).style.display="block";J.style.backgroundColor="#efedbf";$(G).style.display="block";$(K).style.display="none";return false}}if(J.value==H){J.style.backgroundColor="#ffffff"}}function validateNumbers(J,H,I,L,G,K){document.createAttribute("flag");if(J.value!=H){if(isNumeric(J,H,I,L)==true){J.style.backgroundColor="#ffffff";$(G).style.display="none";$(K).style.display="block";J.setAttribute("flag","true");return true}else{setTimeout(function(){J.focus()},1);if($(L).className=="blueBox active"||$(L).className=="blueBox inactive"){$(L).className="orangeBox active"}$(L).style.display="block";J.style.backgroundColor="#efedbf";$(G).style.display="block";$(K).style.display="none";J.setAttribute("flag","false");return false}}if(J.value==H){if(J.getAttribute("flag")!=null){J.setAttribute("flag","true");J.style.backgroundColor="#ffffff";$(G).style.display="none";$(K).style.display="block"}else{J.style.backgroundColor="#ffffff"}}}function validateEmail(J,H,I,L,G,K){document.createAttribute("flag");if(J.value!=H){if(emailValidator(J,H,I,L)==true){J.style.backgroundColor="#ffffff";$(G).style.display="none";$(K).style.display="block";J.setAttribute("flag","true");return true}else{setTimeout(function(){J.focus()},1);if($(L).className=="blueBox active"||$(L).className=="blueBox inactive"){$(L).className="orangeBox active"}$(L).style.display="block";J.style.backgroundColor="#efedbf";$(G).style.display="block";$(K).style.display="none";J.setAttribute("flag","false");return false}}if(J.value==H){if(J.getAttribute("flag")!=null){J.setAttribute("flag","true");J.style.backgroundColor="#ffffff";$(G).style.display="none";$(K).style.display="block"}else{J.style.backgroundColor="#ffffff"}}}function validateAlphaNumeric(L,I,J,N,H,M,K){document.createAttribute("flag");if(L.value!=I){if(K=="mandatory"){if(checkSpace(L.value)==true){setTimeout(function(){L.focus()},1);if($(N).className=="blueBox active"||$(N).className=="blueBox inactive"){$(N).className="orangeBox active"}$(N).style.display="block";$(N).innerHTML=J;L.style.backgroundColor="#efedbf";$(H).style.display="block";$(M).style.display="none";L.setAttribute("flag","false");return false}}if(chkSplChar(L)==true){L.style.backgroundColor="#ffffff";$(H).style.display="none";$(M).style.display="block";L.setAttribute("flag","true");return true}if(isAlphanumeric(L,I,J,N)==true){L.style.backgroundColor="#ffffff";$(H).style.display="none";$(M).style.display="block";L.setAttribute("flag","true");return true}else{setTimeout(function(){L.focus()},1);if($(N).className=="blueBox active"||$(N).className=="blueBox inactive"){$(N).className="orangeBox active"}$(N).style.display="block";L.style.backgroundColor="#efedbf";$(H).style.display="block";$(M).style.display="none";L.setAttribute("flag","false");return false}}if(L.value==I){if(L.getAttribute("flag")!=null){L.style.backgroundColor="#ffffff";L.setAttribute("flag","true");$(H).style.display="none";$(M).style.display="block"}else{L.style.backgroundColor="#ffffff"}}}function chkEntryStep1(){var C=true;var D="Some required information is missing. Please complete the required fields and try again.";if($("Step1Content").getElement("#lastName").value==""||$("Step1Content").getElement("#lastName").value=="Enter your last name"||validateAlphaNumeric($("Step1Content").getElement("#lastName"),"Enter your last name","Please provide your last name.","MsgBoxStep1","btnNext","btnNextLink")==false){$("Step1Content").getElement("#lastName").style.backgroundColor="#efedbf";$("MsgBoxStep1").innerHTML=D;C=false}if($("Step1Content").getElementsByTagName("input")[1].value==""||$("Step1Content").getElementsByTagName("input")[1].value=="Enter the zip code where we send mail"||validateNumbers($("Step1Content").getElementsByTagName("input")[1],"Enter the zip code where we send mail","Please provide the zip code where we send you literature.","MsgBoxStep1","btnNext","btnNextLink")==false){$("Step1Content").getElementsByTagName("input")[1].style.backgroundColor="#efedbf";$("MsgBoxStep1").innerHTML=D;C=false}if($("email_details").className=="active"){if($("Step1Content").getElement("#emailID").value=="Enter your professional email"){$("Step1Content").getElement("#emailID").style.backgroundColor="#efedbf";$("MsgBoxStep1").innerHTML=D;C=false}else{if(validateEmail($("Step1Content").getElement("#emailID"),"Enter your professional email","Please enter your email id.","MsgBoxStep1","btnNext","btnNextLink")==false){$("Step1Content").getElement("#emailID").style.backgroundColor="#efedbf";$("MsgBoxStep1").innerHTML="Please enter your email id.";C=false}}}if($("crd_details").className=="active"){if($("Step1Content").getElement("#crdNumber").value=="Enter your CRD#"){$("Step1Content").getElement("#crdNumber").style.backgroundColor="#efedbf";$("MsgBoxStep1").innerHTML=D;C=false}else{if(validateAlphaNumeric($("Step1Content").getElement("#crdNumber"),"Enter your CRD#","Please provide the CRD number provided by your firm.","MsgBoxStep1","btnNext","btnNextLink")==false){$("Step1Content").getElement("#crdNumber").style.backgroundColor="#efedbf";$("MsgBoxStep1").innerHTML="Please provide the CRD number provided by your firm.";C=false}}}if($("rep_details").className=="active"){if($("Step1Content").getElement("#repCode").value=="Enter the rep code assigned by your firm"){$("Step1Content").getElement("#repCode").style.backgroundColor="#efedbf";$("MsgBoxStep1").innerHTML=D;C=false}else{if(validateAlphaNumeric($("Step1Content").getElement("#repCode"),"Enter the rep code assigned by your firm","Please provide the Rep number provided by your firm.","MsgBoxStep1","btnNext","btnNextLink")==false){$("Step1Content").getElement("#repCode").style.backgroundColor="#efedbf";$("MsgBoxStep1").innerHTML="Please provide the Rep number provided by your firm.";C=false}}}if(C==false){$("MsgBoxStep1").style.display="block"}return C}function chkEntryStep2AndAltpage(F){var D=true;var E="Some required information is missing. Please complete the required fields and try again.";if($("Step2Content").getElementsByTagName("input")[0].value==""||validateAlphaNumeric($("Step2Content").getElementsByTagName("input")[0],"","Please provide your first name.","MsgBoxStep2","btnNextStep2","btnNextStep2Link")==false){$("Step2Content").getElement("#firstName").style.backgroundColor="#efedbf";$("MsgBoxStep2").innerHTML=E;D=false}if($("Step2Content").getElementsByTagName("input")[1].value==""||validateAlphaNumeric($("Step2Content").getElementsByTagName("input")[1],"","Please provide your last name.","MsgBoxStep2","btnNextStep2","btnNextStep2Link")==false){$("Step2Content").getElementsByTagName("input")[1].style.backgroundColor="#efedbf";$("MsgBoxStep2").innerHTML=E;D=false}if($("Step2Content").getElement("#address1").value==""||validateAlphaNumeric($("Step2Content").getElement("#address1"),"","Please provide your address.","MsgBoxStep2","btnNextStep2","btnNextStep2Link")==false){$("Step2Content").getElement("#address1").style.backgroundColor="#efedbf";$("MsgBoxStep2").innerHTML=E;D=false}if(validateAlphaNumeric($("Step2Content").getElement("#address2"),"","Please provide your address.","MsgBoxStep2","btnNextStep2","btnNextStep2Link")==false){$("Step2Content").getElement("#address2").style.backgroundColor="#efedbf";$("MsgBoxStep2").innerHTML=E;D=false}if($("Step2Content").getElement("#city").value==""||validateAlphaNumeric($("Step2Content").getElement("#city"),"","Please provide your city name.","MsgBoxStep2","btnNextStep2","btnNextStep2Link")==false){$("Step2Content").getElement("#city").style.backgroundColor="#efedbf";$("MsgBoxStep2").innerHTML=E;D=false}if($("Step2Content").getElementsByTagName("select")[1].options[$("Step2Content").getElementsByTagName("select")[1].selectedIndex].value==-1){$("Step2Content").getElementsByTagName("select")[1].style.backgroundColor="#efedbf";$("MsgBoxStep2").innerHTML=E;D=false}if($("Step2Content").getElementsByTagName("input")[5].value==""||validateNumbers($("Step2Content").getElementsByTagName("input")[5],"","Please provide your zip or postal code.","MsgBoxStep2","btnNextStep2","btnNextStep2Link")==false){$("Step2Content").getElementsByTagName("input")[5].style.backgroundColor="#efedbf";$("MsgBoxStep2").innerHTML=E;D=false}if($("Step2Content").getElementsByTagName("input")[6].value==""||validateAlphaNumeric($("Step2Content").getElementsByTagName("input")[6],"","Please provide your firm name.","MsgBoxStep2","btnNextStep2","btnNextStep2Link")==false){$("Step2Content").getElementsByTagName("input")[6].style.backgroundColor="#efedbf";$("MsgBoxStep2").innerHTML=E;D=false}if(F=="jpmf_user_profile_header"){if(validateAlphaNumeric($("Step2Content").getElementsByTagName("input")[7],"","Please provide the Rep number provided by your firm.","MsgBoxStep2","btnNextStep2","btnNextStep2Link")==false){$("Step2Content").getElementsByTagName("input")[7].style.backgroundColor="#efedbf";$("MsgBoxStep2").innerHTML=E;D=false}}if(F=="alternateSignup"){if(validateAlphaNumeric($("Step2Content").getElement("#repNumber"),"","Please provide the Rep number provided by your firm.","MsgBoxStep2","btnNextStep2","btnNextStep2Link")==false){$("Step2Content").getElement("#repNumber").style.backgroundColor="#efedbf";$("MsgBoxStep2").innerHTML=E;D=false}}if(validateAlphaNumeric($("Step2Content").getElementsByTagName("input")[8],"","Please provide the CRD number provided by your firm.","MsgBoxStep2","btnNextStep2","btnNextStep2Link")==false){$("Step2Content").getElementsByTagName("input")[8].style.backgroundColor="#efedbf";$("MsgBoxStep2").innerHTML=E;D=false}if(F=="alternateSignup"){if($("Step2Content").getElement("#phoneNumber1").value==""||validateNumbers($("Step2Content").getElement("#phoneNumber1"),"","","MsgBoxStep2","btnNextStep2","btnNextStep2Link")==false||$("Step2Content").getElement("#phoneNumber1").value<3){$("Step2Content").getElement("#phoneNumber1").style.backgroundColor="#efedbf";$("MsgBoxStep2").innerHTML=E;D=false}if($("Step2Content").getElement("#phoneNumber2").value==""||validateNumbers($("Step2Content").getElement("#phoneNumber2"),"","","MsgBoxStep2","btnNextStep2","btnNextStep2Link")==false||$("Step2Content").getElement("#phoneNumber2").value<3){$("Step2Content").getElement("#phoneNumber2").style.backgroundColor="#efedbf";$("MsgBoxStep2").innerHTML=E;D=false}if($("Step2Content").getElement("#phoneNumber3").value==""||validateNumbers($("Step2Content").getElement("#phoneNumber3"),"","","MsgBoxStep2","btnNextStep2","btnNextStep2Link")==false||$("Step2Content").getElement("#phoneNumber3").value<3){$("Step2Content").getElement("#phoneNumber3").style.backgroundColor="#efedbf";$("MsgBoxStep2").innerHTML=E;D=false}}if(F=="jpmf_user_profile_header"){if(validateNumbers($("Step2Content").getElement("#phoneNumber1"),"","","MsgBoxStep2","btnNextStep2","btnNextStep2Link")==false){$("Step2Content").getElement("#phoneNumber1").style.backgroundColor="#efedbf";$("MsgBoxStep2").innerHTML=E;D=false}if(validateNumbers($("Step2Content").getElement("#phoneNumber2"),"","","MsgBoxStep2","btnNextStep2","btnNextStep2Link")==false){$("Step2Content").getElement("#phoneNumber2").style.backgroundColor="#efedbf";$("MsgBoxStep2").innerHTML=E;D=false}if(validateNumbers($("Step2Content").getElement("#phoneNumber3"),"","","MsgBoxStep2","btnNextStep2","btnNextStep2Link")==false){$("Step2Content").getElement("#phoneNumber3").style.backgroundColor="#efedbf";$("MsgBoxStep2").innerHTML=E;D=false}}if(F=="jpmf_user_profile_header"){if(validateNumbers($("Step2Content").getElement("#faxNumber1"),"","","MsgBoxStep2","btnNextStep2","btnNextStep2Link")==false){$("Step2Content").getElement("#faxNumber1").style.backgroundColor="#efedbf";$("MsgBoxStep2").innerHTML=E;D=false}if(validateNumbers($("Step2Content").getElement("#faxNumber2"),"","","MsgBoxStep2","btnNextStep2","btnNextStep2Link")==false){$("Step2Content").getElement("#faxNumber2").style.backgroundColor="#efedbf";$("MsgBoxStep2").innerHTML=E;D=false}if(validateNumbers($("Step2Content").getElement("#faxNumber3"),"","","MsgBoxStep2","btnNextStep2","btnNextStep2Link")==false){$("Step2Content").getElement("#faxNumber3").style.backgroundColor="#efedbf";$("MsgBoxStep2").innerHTML=E;D=false}}if(F=="jpmf_user_profile_header"){if($("Step2Content").getElementsByTagName("input")[15].value==""||validateEmail($("Step2Content").getElementsByTagName("input")[15],"","Please provide your e-mail address.","MsgBoxStep2","btnNextStep2","btnNextStep2Link")==false){$("Step2Content").getElementsByTagName("input")[15].style.backgroundColor="#efedbf";$("MsgBoxStep2").innerHTML=E;D=false}}if(F=="alternateSignup"){if($("Step2Content").getElementsByTagName("input")[12].value==""||validateEmail($("Step2Content").getElementsByTagName("input")[12],"","Please provide your e-mail address.","MsgBoxStep2","btnNextStep2","btnNextStep2Link")==false){$("Step2Content").getElementsByTagName("input")[12].style.backgroundColor="#efedbf";$("MsgBoxStep2").innerHTML=E;D=false}}if(D==false){if($("MsgBoxStep2").className=="blueBox active"||$("MsgBoxStep2").className=="blueBox inactive"){$("MsgBoxStep2").className="orangeBox active"}$("MsgBoxStep2").style.display="block"}return D}function chkEntryStep3(){var E=true;var G=true;var F=true;var H="Some required information is missing. Please complete the required fields and try again.";if($("Step3Content").getElementsByTagName("input")[0].value==""){$("Step3Content").getElementsByTagName("input")[0].style.backgroundColor="#efedbf";$("MsgBoxStep3").style.display="block";$("MsgBoxStep3").innerHTML=H;G=false}if($("Step3Content").getElement("#hidpassword").value==""){$("Step3Content").getElement("#hidpassword").style.backgroundColor="#efedbf";$("MsgBoxStep3").style.display="block";$("MsgBoxStep3").innerHTML=H;G=false}if($("Step3Content").getElementsByTagName("input")[2].value==""){$("Step3Content").getElementsByTagName("input")[2].style.backgroundColor="#efedbf";$("MsgBoxStep3").style.display="block";$("MsgBoxStep3").innerHTML=H;G=false}if($("Step3Content").getElement("#securityQuestion1").options[$("Step3Content").getElement("#securityQuestion1").selectedIndex].value=="-1"){$("Step3Content").getElement("#securityQuestion1").style.backgroundColor="#efedbf";$("MsgBoxStep3").style.display="block";$("MsgBoxStep3").innerHTML=H;G=false}if($("Step3Content").getElement("#answer1").value==""){$("Step3Content").getElement("#answer1").style.backgroundColor="#efedbf";$("MsgBoxStep3").style.display="block";$("MsgBoxStep3").innerHTML=H;G=false}if($("Step3Content").getElement("#securityQuestion2").options[$("Step3Content").getElement("#securityQuestion2").selectedIndex].value=="-1"){$("Step3Content").getElement("#securityQuestion2").style.backgroundColor="#efedbf";$("MsgBoxStep3").style.display="block";$("MsgBoxStep3").innerHTML=H;G=false}if($("Step3Content").getElement("#answer2").value==""){$("Step3Content").getElement("#answer2").style.backgroundColor="#efedbf";$("MsgBoxStep3").style.display="block";$("MsgBoxStep3").innerHTML=H;G=false}if(G){if(chkUsername==false){if(chkStep3Input($("Step3Content").getElementsByTagName("input")[0],"32","MsgBoxStep3","Please provide a valid username containing at least one alpha and one numeric character. The following characters may also be used: @ # ( ) - ? _ + and a period.","Please create a username between 6 and 32 characters.")==false){$("MsgBoxStep3").style.display="block"}else{$("MsgBoxStep3").style.display="none";$("Step3Content").getElementsByTagName("input")[0].style.backgroundColor="#efedbf";$("showInfoUsername").style.display="block";$("showInfoUsername").className="showInfoPointerError";$("showInfoUsername").getElement(".showInfoContent").style.backgroundColor="#f77b01";$("showInfoUsername").getElement(".showInfoContent").innerHTML="We are sorry, but this username is unavailable.<br>Please choose another."}E=false}else{if(chkStep3Input($("Step3Content").getElementsByTagName("input")[1],"15","MsgBoxStep3","Please provide a valid password containing at least one alpha and one numeric character. The following characters may also be used: @ # ( ) - ? _ + and a period.","Please create a password between 6 and 15 characters.")==false){$("MsgBoxStep3").style.display="block";E=false}else{if($("Step3Content").getElement("#hidpassword").value!=$("Step3Content").getElementsByTagName("input")[2].value){$("Step3Content").getElementsByTagName("input")[2].style.backgroundColor="#efedbf";$("MsgBoxStep3").style.display="block";$("MsgBoxStep3").innerHTML="Password and Verify Password do not match.";E=false}else{if($("Step3Content").getElement("#securityQuestion1").options[$("Step3Content").getElement("#securityQuestion1").selectedIndex].value!=-1&&$("Step3Content").getElement("#securityQuestion2").options[$("Step3Content").getElement("#securityQuestion2").selectedIndex].value!=-1){if($("Step3Content").getElement("#securityQuestion1").options[$("Step3Content").getElement("#securityQuestion1").selectedIndex].value==$("Step3Content").getElement("#securityQuestion2").options[$("Step3Content").getElement("#securityQuestion2").selectedIndex].value){$("Step3Content").getElement("#securityQuestion1").style.backgroundColor="#efedbf";$("Step3Content").getElement("#securityQuestion2").style.backgroundColor="#efedbf";$("MsgBoxStep3").style.display="block";$("MsgBoxStep3").innerHTML="The security questions cannot be the same.";E=false}}}}}}if(E==false||G==false){$("SubmitEnabled").name="true";F=false}else{$("SubmitEnabled").name="false"}return F}function isNumeric(G,H,J,F){var I=/^[0-9]+$/;if(G.value!=H||G.value!=""){if(G.value.match(I)){G.style.backgroundColor="#ffffff";return true}else{$(F).style.display="block";$(F).innerHTML=J;G.style.backgroundColor="#efedbf";setTimeout(function(){G.focus()},1);return false}}}function isAlphabet(G,H,I,J){var F=/^[a-zA-Z]+$/;if(G.value!=H||G.value!=""){if(G.value.match(F)){G.style.backgroundColor="#ffffff";return true}else{$(J).style.display="block";$(J).innerHTML=I;G.style.backgroundColor="#efedbf";setTimeout(function(){G.focus()},1);return false}}}function isAlphanumeric(G,H,I,J){var F=/^[a-zA-Z0-9-\s]+$/;if(G.value!=H||G.value!=""){if(G.value.match(F)){G.style.backgroundColor="#ffffff";return true}else{$(J).style.display="block";$(J).innerHTML=I;G.style.backgroundColor="#efedbf";setTimeout(function(){G.focus()},1);return false}}}function emailValidator(G,H,I,F){var J=/^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;if(G.value.match(J)){G.style.backgroundColor="#ffffff";return true}else{$(F).style.display="block";$(F).innerHTML=I;G.style.backgroundColor="#efedbf";setTimeout(function(){G.focus()},1);return false}}function regCancelClick(){if($("cancelPageName")!=null){var J=$("cancelPageName").value;if(J=="step1"){var I="";I=$("Step1Content").getElement("#lastName").value;if(checkDefaultValue(I)){regLastName="lastname-"+I}I=$("Step1Content").getElementsByTagName("input")[1].value;if(checkDefaultValue(I)){regZipCode="zipcode-"+I}paramVal=$("Step1Content").getElement("#emailID").value;if($("email_details").className=="active"&&checkDefaultValue(paramVal)){regEmailId="email-"+paramVal}paramVal=$("Step1Content").getElement("#crdNumber").value;if($("crd_details").className=="active"&&checkDefaultValue(paramVal)){regCrdNum="crd-"+paramVal}paramVal=$("Step1Content").getElement("#repCode").value;if($("rep_details").className=="active"&&checkDefaultValue(paramVal)){regRepNum="rep-"+paramVal}}else{regLastName="";regZipCode="";regEmailId="";regCrdNum="";regRepNum=""}var M="J.P. Morgan Funds - Seamless Registration "+J+" - cancelled";trackSeamlessReg(sc_strRole,M,regLastName,regZipCode,regEmailId,regCrdNum,regRepNum,adSource)}chkInputError();setTimeout(function(){popLayerEtoll.closePop("popLayerGlobal")},1);makePageTransparent(false);showFlashObj();showIFrameObj();if(window.ie){popLayerEtoll.toggleHideSelectLists()}var K="&requestSource=poplayerReg";var O="regCancelClick";var N=contextPath+"JPMFController?formfilter=seamlessreg";var P="profilePageName="+O+K;var L=new JKL.ParseXML.Text(N,P,"POST");L.async(returnStatusCancelClick);L.parse();L=null}function returnStatusCancelClick(D){var C=D}function renderTargetPage(){var B=$("targetURL").value;popLayerEtoll.closePop("popLayerGlobal");makePageTransparent(false);showFlashObj();showIFrameObj();if(window.ie){popLayerEtoll.toggleHideSelectLists()}document.location.href=B}function chkStep3Input(l,X,o,u,U){var Z="!$%^&*=[]\\';,/{}|\":~";var r="<>";var W="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";var m="1234567890";var c=false;var q=false;var t=false;var h=false;var g=true;document.createAttribute("flag");if(l.value!=""){var V=l.value;var n=V.length;for(var Y=0;Y<V.length;Y++){if(Z.indexOf(V.charAt(Y))!=-1&&l==$("Step3Content").getElementsByTagName("input")[0]){c=false;g=false;break}else{c=true;g=true}}for(var a=0;a<V.length;a++){if(W.indexOf(V.charAt(a))==-1){q=false;g=false}else{q=true;g=true;break}}for(var b=0;b<V.length;b++){if(m.indexOf(V.charAt(b))==-1){t=false;g=false}else{t=true;g=true;break}}for(var f=0;f<V.length;f++){if(r.indexOf(V.charAt(f))!=-1){h=false;g=false;break}else{h=true;g=true}}if(c==false||q==false||t==false||h==false){l.style.backgroundColor="#efedbf";$(o).style.display="block";$(o).innerHTML=u;g=false}else{l.style.backgroundColor="#ffffff";$(o).style.display="none";g=true}if(n<6||n>X){l.style.backgroundColor="#efedbf";$(o).style.display="block";$(o).innerHTML=U;g=false}if(g==false){$("SubmitDisabled").style.display="block";$("SubmitEnabled").style.display="none";l.setAttribute("flag","false")}else{$("SubmitDisabled").style.display="none";$("SubmitEnabled").style.display="block";l.setAttribute("flag","true")}return g}if(l.value==""){if(l.getAttribute("flag")!=null){l.style.backgroundColor="#ffffff";l.setAttribute("flag","true");$("SubmitDisabled").style.display="none";$("SubmitEnabled").style.display="block"}else{l.style.backgroundColor="#ffffff"}}}function chkInputError(){var D=$("pop_contentGlobal");var E=D.getElementsByTagName("input");for(var F=0;F<E.length;F++){if(E[F].getAttribute("flag")=="false"){E[F].value=""}}}function matchPassword(G,H,J,F,I){if(H.value!=""){if(G.value!=H.value){H.style.backgroundColor="#efedbf";J.style.display="block";J.innerHTML="Password and Verify Password do not match.";$(F).style.display="block";$(I).style.display="none"}else{H.style.backgroundColor="#ffffff";J.style.display="none";$(F).style.display="none";$(I).style.display="block"}}}function chkUsernameError(){if($("showInfoUsername").className=="showInfoPointerError"){$("showInfoPassword").style.display="none"}else{if($("showInfoUsername").className==""){$("showInfoPassword").style.display="block";var D=$("hidpassword").offsetTop;var C=$("hidpassword").offsetLeft+$("hidpassword").offsetWidth;$("showInfoPassword").style.position="absolute";$("showInfoPassword").style.top="0px";$("showInfoPassword").style.left=C+"px"}}}function chgColorTxt(D,E,F){if(F=="focus"){if(D.value==E){D.value="";if(D.className=="eTollTxtBox grayText"){D.className="eTollTxtBox"}}}else{if(F=="blur"){if(D.value==""){D.value=E;if(D.className=="eTollTxtBox"){D.className="eTollTxtBox grayText"}}}}}function dspCldrSuccess(){if(xmlHttp.readyState==4){if(xmlHttp.status==200){currCldrObject.innerHTML=addedCldrStrText;currCldrObject.title=addedCldrStrText}else{alert("Could not add the event")}}}var currCldrObject;var addingCldrStrText;var addedCldrStrText;function addCalendarEvent(L,I,J,M){currCldrObject=M;addingCldrStrText=I;addedCldrStrText=J;var H=currCldrObject.innerHTML;if(H==addedCldrStrText){alert("This Event is already added to the Calendar once")}else{currCldrObject.innerHTML=addingCldrStrText;currCldrObject.title=addingCldrStrText;var N=contextPath+"Satellite?pagename=jpmf/ChannelPages/jpmfSetCalendarEvent&site=JPMorganFunds";var K="&eventAssetID="+L;xmlHttp=GetXmlHttpObject();xmlHttp.open("POST",N,true);xmlHttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");xmlHttp.setRequestHeader("Content-length",K.length);xmlHttp.setRequestHeader("Connection","close");xmlHttp.onreadystatechange=dspCldrSuccess;xmlHttp.send(K)}};