window.onload = function() { caseStudiesInit(); scrollTabInit(); mainPageInit(); } mainPageInit = function(){ try { Events.add({type: "click",element:Element.get("linkLinkedin"), handler: popOpen, data: "linkedin"}); Events.add({type: "click",element:Element.get("linkTellafriend"), handler: popOpen, data: "tellafriend"}); Events.add({type: "click",element:Element.get("popCloseLinkedin"), handler: popClose, data: "linkedin"}); Events.add({type: "click",element:Element.get("btnCancel"), handler: popClose, data: "tellafriend"}); Events.add({type: "click",element:Element.get("btnSendEmail"),handler: sendTellafriendMail,data: "tellafriend"}); Events.add({type: "click",element:Element.get("popCloseTellafriend"),handler: popClose,data: "tellafriend"}); Events.add({type: "click",element:Element.get("popCloseTellafriend"),handler: popClose,data: "tellafriend"}); } catch(e){} try { Events.add({type: "click",element:Element.get("leftnav_thomson_fundsummary"), handler:goInvestorTools, data: "funds/fundSummary"}); Events.add({type: "click",element:Element.get("leftnav_thomson_etfsummary"),handler:goInvestorTools,data: "stocks/etfsummary"}); Events.add({type: "click",element:Element.get("leftnav_thomson_fundscreener"), handler:goInvestorTools, data: "funds/screener"}); Events.add({type: "click",element:Element.get("leftnav_thomson_fundcharts"),handler:goInvestorTools,data: "funds/charts"}); } catch(e){} try { Events.add({type: "mouseover",element:Element.get("thomsonone-box-bookmanagement"),handler:showWorkFlowDetail,data: "bookmanagement"}); Events.add({type: "mouseover",element:Element.get("thomsonone-box-assetallocation"),handler:showWorkFlowDetail,data: "assetallocation"}); Events.add({type: "mouseover",element:Element.get("thomsonone-box-financialplanning"),handler:showWorkFlowDetail,data: "financialplanning"}); Events.add({type: "mouseout",element:Element.get("thomsonone-box-bookmanagement"),handler:popClose,data: "thomsononepop"}); Events.add({type: "mouseout",element:Element.get("thomsonone-box-assetallocation"),handler:popClose,data: "thomsononepop"}); Events.add({type: "mouseout",element:Element.get("thomsonone-box-financialplanning"),handler:popClose,data: "thomsononepop"}); } catch(e){} try { Events.add({type:"focus", element:Element.get("input_symbol-lookup"), handler:handleInputFocus}); Events.add({type:"blur", element:Element.get("input_symbol-lookup"), handler:handleInputBlur}); Events.add({type:"click", element:Element.get("input_symbol-lookup-button"), handler:window.submitSearchForm}); } catch(e){} // pdfs var elems = document.getElementsByTagName("a"); var pdfId, elem; for (var x=0; x < elems.length; x++){ elem = elems[x]; pdfId = elem.getAttribute("pdfId"); if (pdfId){ Events.add({type: "click", element:elem, handler:goPDF, data: {pdfId: pdfId}}); } } } window.submitSearchForm = function(){ var oForm = Element.get("form-symbol-lookup"); var oInput = Element.get("input_symbol-lookup"); if(!Element.hasClass(oInput, "inputDefault")){ oForm.submit(); } } var handleInputFocus = function(oEvent, oEl){ var defaultTxt = oEl.getAttribute("defaultTxt"); if (defaultTxt && oEl.value == defaultTxt) { oEl.value = ""; Element.removeClass(oEl, "inputDefault"); } } var handleInputBlur = function(oEvent, oEl){ var defaultTxt = oEl.getAttribute("defaultTxt"); if (defaultTxt && oEl.value.replace(/\s\r/g, "") == "") { oEl.value = defaultTxt; Element.addClass(oEl, "inputDefault"); } } popOpen = function(e, oArea, data){ popClose(false, false, "tellafriend"); popClose(false, false, "linkedin"); popClose(false, false, "thomsononepop"); if (data.forceText){ var newText = Element.get("thomsononeTextCustom"); newText.innerHTML = data.forceText; var elem = Element.get(data.elem); } else { var elem = Element.get(data); } elem.style.visibility = "visible"; if (data && data.xy){ var x0 = data.xy.x; var y0 = data.xy.y; } else { var xy = Element.getXY(Element.get("mainNav")); var x0 = xy.x + 410 var y0 = xy.y + 72 x0 -= Math.round(elem.offsetHeight / 2); } elem.style.left = x0 + "px"; elem.style.top = y0 + "px"; WCH.Apply(elem.getAttribute("id"), null, true) if (e){Events.cancel(e);} return false; } popClose = function(e, oImg, data){ var elem = Element.get(data); elem.style.visibility = "hidden"; WCH.Discard(data) if (e){ Events.cancel(e); } return false; } goInvestorTools = function(e, obj, data){ var url = gThomsonComponentsDomain + "view.asp?uid=" + data; var iframe = document.getElementsByTagName("iframe")[0] iframe.setAttribute("src", url); Events.cancel(e); return false; } goPDF = function(e, obj, d){ var url = "getPDF.asp?pdfId=" + d.pdfId; window.open(url, "pdfPop"); Events.cancel(e); return false; } toggleMainNav = function(e, oLI, data){ var pages = [ "index.asp", "quotesandresearch.asp", "mywatchlist.asp", "productsandsolutions.asp", "support.asp", "contact.asp" ]; self.location = pages[data]; } checkEnter = function(e){ var charCode if (e && e.which){ e = e charCode = e.which } else { e = event charCode = e.keyCode } if (charCode == 13){ document.forms[0].submit() return false; } else { return true; } } sendTellafriendMail = function(e, elem, data) { var name = Element.get("tellafriend_name").value; var email = Element.get("tellafriend_email").value; var colleague = Element.get("tellafriend_colleague").value; if (name.length == 0 || email.length == 0 || colleague.length == 0){ alert('Please fill out all fields and click "Send Email"'); return false; } var newLink = 'mailto:'+colleague+'?subject=Learn more about InvestmentView&body='+name+' thought you might be interested in visiting InvestmentView at www.investmentview.com for news, research and to learn more about the InvestmentView suite of tools. Regards, The InvestmentView team.'; popClose(false, false, "tellafriend"); var win = window.open(newLink,'emailWindow'); try{win.close();}catch(e){} return false; } var gWorkFlowText = { // globals needed for the mouseover function "bookmanagement": "Book ManagementFocus on growing your business, assets under management and commissions and fees earned using Thomson ONE with Book Management. A management tool for financial advisors, Book Management provides access to financial tools that enable financial advisors to quickly organize and manage their book of business. Book Management offers the ability to seek out potential client opportunities, mitigate risk and follow-up accordingly. Used in conjunction with Thomson InvestmentView's full suite of tools, advisors can view detailed information on consolidated positions and securities with market data changes impacting their book of business. Quickly find out how the market affects your clients' portfolios, identify cash deposits for investment opportunities and generate call lists from the results.", "assetallocation": "Asset AllocationThe Thomson ONE Asset Allocation module arms financial advisors with tools that turn their investment recommendations into actionable plans and personalized, persuasive presentations. Uniquely designed to guide financial advisors through the essential steps in developing a successful investment plan, the Asset Allocation module can help identify a client's objectives and reinforce recommendations. Utilizing integrated Thomson InvestmentView Fact Sheets and seamless interaction with Thomson InvestmentView's full suite of tools, advisors can find the information they need to guide the diversification and due diligence decisions that go into recommending securities within a portfolio. This powerful allocation tool can be used to turn prospects into clients or as a mechanism to help fine-tune a client's portfolios. ", "financialplanning": "Financial PlanningThe Financial Planning add-on to Thomson ONE makes it simple for financial advisors to develop a financial plan that helps achieve the financial goals that are most important to their client. Utilizing integrated Thomson InvestmentView Fact Sheets and seamless interaction with Thomson InvestmentView's full suite of tools allows advisors to illustrate details about the securities involved in a financial plan. The module incorporates cutting-edge Monte Carlo probability analysis, traditional fixed rate analysis and life events planning capabilities designed to guide an advisor through the on going process of assessing, analyzing and maintaining the health of their clients financial future. This array of modality tools are all geared to giving the advisor choices in how to best demonstrate and sell their recommendations. " } showWorkFlowDetail = function(e, obj, data){ var xy = Element.getXY(obj); var x0 = xy.x - 420; var y0 = xy.y + 20; popOpen(false, false, {elem:Element.get("thomsononepop"),forceText:gWorkFlowText[data], xy:{x:x0,y:y0}}); } caseStudiesInit = function() { gCases = new CaseStudies_class(); gCases.init(); } window.onComponentsComplete = function(offsetHeight, iframeSRC) { if (offsetHeight && offsetHeight > 100){ var iframe = Element.get("components-frame"); iframe.style.height = Math.max(650,(10 + offsetHeight)) + "px"; window.scrollTo(0,0); } } scrollTabInit = function() { var oScrollTab0 = Element.get("scrollTabRow0"); var oScrollTab1 = Element.get("scrollTabRow1"); if(oScrollTab0){ scrollTab0 = new ScrollTab_Class(); scrollTab0.init( oScrollTab0, [ {title:"Fund Fact Sheet"}, {title:"Fund Profile Report"}, {title:"Exposure Report (1)"}, {title:"Exposure Report (2)"} ], "resources/img/strip_lipperleaders.png", 575 ); } if(oScrollTab1){ scrollTab1 = new ScrollTab_Class(); scrollTab1.init( oScrollTab1, [ {title:"Fund Fact Sheet"}, {title:"Fund Profile Report"}, {title:"Exposure Report"} ], "resources/img/strip_lipperawards.png", 575 ); } }