var onCompletedSyncMarket=new YAHOO.util.CustomEvent("onCompletedSyncMarket");var onCompletedSyncValue=new YAHOO.util.CustomEvent("onCompletedSyncValue");function updateJsParams(){chartParams.set.serie=serieParams;chartParams.set.indicators=indicParams;chartParams.options=chartOptions;chartParams.set.trendlines=linesParams;chartParams.set.signals=signalParams}function updateChartParams(d,c){updateJsParams();if(d=="part"){var a="/workspace/render-chart/part/"+c+"/params/"+encodeURIComponent(YAHOO.lang.JSON.stringify(chartParams))+"/";var b=YAHOO.util.Connect.asyncRequest("GET",a,{success:cbSuccessUpdateChartParamsPart,failure:cbFailureUpdateChartParamsPart,argument:c})}else{var a="/workspace/render-chart/params/"+encodeURIComponent(YAHOO.lang.JSON.stringify(chartParams))+"/";var b=YAHOO.util.Connect.asyncRequest("GET",a,cbUpdateChartParams)}}var cbUpdateChartParams={success:function(d){var a=YAHOO.lang.JSON.parse(d.responseText);for(var c=0;c<a.length;c++){var b=$("graph"+c);b.setDataXML(a[c])}syncDelPartBtn();createExportPartBtn();createImagePartBtn();resizeLeftPan(0)},failure:function(a){alert(_("Error in the function")+" updateChartParams");alert(a.responseText);resizeLeftPan(0)},cache:false};function cbSuccessUpdateChartParamsPart(c){var a=YAHOO.lang.JSON.parse(c.responseText);var d=a.part;var b=$("graph"+d);if(b!=null){b.setDataXML(a.xml)}else{var b=new FusionCharts("/Charts/CandleStick.swf","graph"+d,chartOptions.width,chartOptions.height,"0","1");b.setDataXML(a.xml);b.render("divGraph"+d)}setTimeout("resizeLeftPan(0);",2000);if(a.message){alert(a.message)}}function cbFailureUpdateChartParamsPart(a){alert(_("Error in the function")+" updateChartParamsPart");alert(a.responseText);resizeLeftPan(0)}function syncChart(g,f){var d=f.elementId.substr(0,3);switch(d){case"txt":var h=YAHOO.util.Dom.get(f.elementId);var c=h.value;break;case"sel":var h=YAHOO.util.Dom.get(f.elementId);var c=h.options[h.selectedIndex].value;break;case"rad":var h=document.getElementsByName(f.elementId);var a=h.length;for(var b=0;b<a;b++){if(h[b].checked){var c=h[b].value}}break}switch(f.elementParam){case"animation":chartOptions.animation=c;break;case"volumeHeightPercent":chartOptions.volumeHeightPercent=c;break;case"height":chartOptions.height=c;break;case"width":chartOptions.width=c;break;case"bearColor":chartOptions.bearColor=c;break;case"bullColor":chartOptions.bullColor=c;break;case"plotClosingPrice":chartOptions.plotClosingPrice=c;break;case"plotPrice":chartOptions.plotPrice=c;break;case"periodicity":serieParams.periodicity=c;break;case"showVolume":chartOptions.showVolume=c;break;case"valueId":serieParams.valueId=c;updateChartParams();break}if(f.elementParam!="valueId"){animateUpdateButton();applyStateChangeToButton("btnSaveElement",true)}}function onAddPart(){nbParts++;chartOptions.parts=nbParts;for(var u=1;u<nbIndics;u++){if(YAHOO.util.Dom.inDocument("radPartIndGroup"+u)){var x=new YAHOO.widget.ButtonGroup("radPartIndGroup"+u);var d=x.addButton({id:"radPartIndOpt"+nbParts+"_"+u,type:"button",label:nbParts.toString(),value:nbParts});var p=new elObj("radPartIndGroup"+u,u,"indicatorNewBtn",x);x.removeListener("checkedButtonChange",onClickPart);x.on("checkedButtonChange",onClickPart,p)}}for(var u=1;u<nbTrends;u++){if(YAHOO.util.Dom.inDocument("radPartLineGroup"+u)&&linesParams[u].type=="horizontal"){var x=new YAHOO.widget.ButtonGroup("radPartLineGroup"+u);var d=x.addButton({id:"radPartLineOpt"+nbParts+"_"+u,type:"button",label:nbParts.toString(),value:nbParts});var p=new elObj("radPartLineGroup"+u,u,"lineNewBtn",x);x.removeListener("checkedButtonChange",onClickPart);x.on("checkedButtonChange",onClickPart,p)}}var m=YAHOO.util.Dom.get("mainChart");var l=document.createElement("div");l.id="divPart"+(nbParts);m.appendChild(l);var k=document.createElement("div");k.id="btnsPart"+nbParts;l.appendChild(k);var h=document.createElement("span");h.innerHTML=nbParts;k.appendChild(h);YAHOO.util.Dom.addClass(h,"numberBullet");var j=document.createElement("button");j.id="btnDelPart"+nbParts;var o=document.createElement("span");var w=document.createElement("img");w.src="/img/workspace/remove-small.gif";w.alt=_("Delete");o.appendChild(w);j.appendChild(o);k.appendChild(j);YAHOO.util.Dom.addClass(w,"yuiBtnImage");var c=new YAHOO.widget.Button("btnDelPart"+nbParts,{title:_("Delete")});c.addListener("click",onDelPart,new elObj("divPart"+nbParts,nbParts));YAHOO.util.Event.onContentReady("btnDelPart"+nbParts,function(){resizeYuiImageButton("btnDelPart"+nbParts)});var b=document.createElement("button");b.id="btnExportPart"+nbParts;var g=document.createElement("span");var r=document.createElement("img");r.src="/img/workspace/attachment.gif";r.alt=_("Embed this graph to a blog or another web site");g.appendChild(r);b.appendChild(g);k.appendChild(b);YAHOO.util.Dom.addClass(r,"yuiBtnImage");var v=new YAHOO.widget.Button("btnExportPart"+nbParts,{title:_("Export")});v.addListener("click",onExportPart,new elObj("divPart"+nbParts,nbParts));resizeYuiImageButton("btnExportPart"+nbParts);var t=document.createElement("button");t.id="btnImagePart"+nbParts;var y=document.createElement("span");var a=document.createElement("img");a.src="/img/workspace/image.png";a.alt=_("Save this graph as an image");y.appendChild(a);t.appendChild(y);k.appendChild(t);YAHOO.util.Dom.addClass(a,"yuiBtnImage");var n=new YAHOO.widget.Button("btnImagePart"+nbParts,{title:_("Save this graph as an image")});n.addListener("click",onImagePart,new elObj("divPart"+nbParts,nbParts));resizeYuiImageButton("btnImagePart"+nbParts);var f=document.createElement("div");f.id="divGraph"+nbParts;var e=document.createTextNode(_("Add me some data, please !!"));f.appendChild(e);l.appendChild(f);YAHOO.util.Dom.addClass(f,"newPart");var q=chartParams.options.width+"px";var z=(chartParams.options.height/2)+"px";YAHOO.util.Dom.setStyle(f,"width",q);YAHOO.util.Dom.setStyle(f,"height",z);updateJsParams();applyStateChangeToButton("btnSaveElement",true);resizeLeftPan(0)}function onDelPart(h,g){for(var c=1;c<nbIndics;c++){if(indicParams[c]){var f=new YAHOO.widget.ButtonGroup("radPartIndGroup"+c);var b=indicParams[c].part;if(b==g.elementIndex){f.check(0);indicParams[c].part=null}f.removeButton(nbParts)}}for(var c=1;c<nbTrends;c++){if(linesParams[c]){if(linesParams[c].type=="horizontal"){var f=new YAHOO.widget.ButtonGroup("radPartLineGroup"+c);var b=linesParams[c].part;if(b==g.elementIndex){f.check(0);linesParams[c].part=null}f.removeButton(nbParts)}}}nbParts--;chartOptions.parts=nbParts;var a=YAHOO.util.Dom.get("divPart"+g.elementIndex);a.parentNode.removeChild(a);var d=YAHOO.util.Dom.getElementsByClassName("numberBullet","span","mainChart");for(var c=0;c<d.length;c++){d[c].innerHTML=c}applyStateChangeToButton("btnSaveElement",true)}function syncDelPartBtn(){for(var a=1;a<=nbParts;a++){var b=new YAHOO.widget.Button("btnDelPart"+a);b.removeListener("click",onDelPart);YAHOO.util.Event.addListener("btnDelPart"+a,"click",onDelPart,new elObj("divPart"+a,a))}}function syncIndPartBtnGrp(a){if(a){var b=new YAHOO.widget.ButtonGroup("radPartIndGroup"+a);b.removeListener("checkedButtonChange",onClickPart);b.on("checkedButtonChange",onClickPart,new elObj("radPartIndGroup"+a,a,"indicator"))}}function onClickPart(f,d){if(indicParams[d.elementIndex].part){oldPart=indicParams[d.elementIndex].part}else{oldPart=0}if(f.newValue.get("value")){newPart=f.newValue.get("value")}else{newPart=0}switch(d.elementParam){case"indicator":indicParams[d.elementIndex].part=f.newValue.get("value");break;case"indicatorNewBtn":var b=d.elementObject;var a=b.getCount();var c=b.getButton(a-1);indicParams[d.elementIndex].part=c.get("value");break;case"line":linesParams[d.elementIndex].part=f.newValue.get("value");break;case"lineNewBtn":var b=d.elementObject;var a=b.getCount();var c=b.getButton(a-1);linesParams[d.elementIndex].part=c.get("value");break}updateChartParams("part",oldPart);updateChartParams("part",newPart);applyStateChangeToButton("btnSaveElement",true)}function createDeletePartBtn(){for(var a=1;a<nbParts;a++){var b=new YAHOO.widget.Button("btnDelPart"+a,{title:_("Delete the subgraph below")});b.on("click",onDelPart,new elObj("divPart"+a,a));resizeYuiImageButton("btnDelPart"+a)}}function createExportPartBtn(){for(var a=0;a<=nbParts;a++){var b=new YAHOO.widget.Button("btnExportPart"+a,{title:_("Embed this graph to a blog or another web site")});b.on("click",onExportPart,new elObj("divGraph"+a,a));resizeYuiImageButton("btnExportPart"+a)}}function createImagePartBtn(){for(var a=0;a<=nbParts;a++){var b=new YAHOO.widget.Button("btnImagePart"+a,{title:_("Save this graph as an image")});b.on("click",onImagePart,new elObj("divGraph"+a,a));resizeYuiImageButton("btnImagePart"+a)}}function onExportPart(g,h){var f=function(){var i=YAHOO.util.Dom.get(h.elementId);var j=document.createElement("div");var e=document.createTextNode('<iframe src="'+tradrzDomain+"/workspace/render-chart/type/ext/"+b+"/params/"+encodeURIComponent(YAHOO.lang.JSON.stringify(chartParams))+'" height="'+(chartParams.options.height+20).toString()+'" width="'+(chartParams.options.width+20).toString()+'" frameborder="0"></iframe>');j.id="exportCode"+(h.elementIndex).toString();j.appendChild(e);i.appendChild(j);YAHOO.util.Dom.addClass(j,"exportCode");YAHOO.util.Event.addListener(j,"click",function(m,n){var l=YAHOO.util.Dom.get("exportCode"+n.elementIndex.toString());if(document.selection){var k=document.body.createTextRange();k.moveToElementText(l);k.setEndPoint("EndToEnd",k);k.select()}else{s=window.getSelection();var k=document.createRange();k.selectNodeContents(l);s.addRange(k)}},new elObj(null,h.elementIndex,null))};if(YAHOO.util.Dom.get("exportCode"+(h.elementIndex).toString())){YAHOO.util.Dom.get("exportCode"+(h.elementIndex).toString()).parentNode.removeChild(YAHOO.util.Dom.get("exportCode"+(h.elementIndex).toString()))}else{var b=new String();if(h.elementIndex==0&&nbParts>1){mySimpleDialog=new YAHOO.widget.SimpleDialog("dlg",{width:"20em",fixedcenter:true,modal:true,visible:false,draggable:false});mySimpleDialog.setHeader(_("Export"));mySimpleDialog.setBody(_("Do you want to export only the subgraph below or all the workspace subgraphs ?"));mySimpleDialog.cfg.setProperty("icon",YAHOO.widget.SimpleDialog.ICON_WARN);var a=function(){b="part/"+h.elementIndex+"/";this.hide();f()};var c=function(){b="";this.hide();f()};var d=[{text:_("Only this one"),handler:a},{text:_("All"),handler:c,isDefault:true}];mySimpleDialog.cfg.queueProperty("buttons",d);mySimpleDialog.render(document.body);mySimpleDialog.show()}else{b="part/"+h.elementIndex;f()}}}function onImagePart(a,b){oGraph=$("graph"+b.elementIndex);oGraph.saveAsImage()}function animateUpdateButton(){var d=tabView._configs.activeIndex.value+1;var g=YAHOO.util.Dom.get("btnUpdateChart"+d);var f={points:{by:[20,0]}};var a={points:{by:[-40,0]}};var e={points:{by:[20,0]}};var c=new YAHOO.util.Motion(g,a,0.5,YAHOO.util.Easing.backBoth);var b=new YAHOO.util.Motion(g,f,0.5,YAHOO.util.Easing.backBoth);var h=new YAHOO.util.Motion(g,e,0.5,YAHOO.util.Easing.backBoth);b.animate();b.onComplete.subscribe(function(){c.animate();c.onComplete.subscribe(function(){h.animate()})})}var calStartAlreadyHidden=0;var calEndAlreadyHidden=0;function showCal(o){var container,dialog,imgTrigger,calendar,targetText,calItem,calContainer;calItem="cal"+o.elementObject+o.elementIndex;imgTrigger="imgCal"+o.elementObject+o.elementIndex;targetText="txt"+o.elementObject+o.elementIndex;calContainer="calContainer"+o.elementObject+o.elementIndex;var lDate=YAHOO.util.Dom.get(targetText).value;var usDate=eval(i18n.GET_MONTH_FROM_LOCAL_DATE)+"/"+eval(i18n.GET_DAY_FROM_LOCAL_DATE)+"/"+eval(i18n.GET_YEAR_FROM_LOCAL_DATE);var currentDate=new Date();var selectedDate=new Date(usDate);calendar=new YAHOO.widget.Calendar(calItem,{iframe:false,hide_blank_weeks:true,DATE_FIELD_DELIMITER:"-",DATE_RANGE_DELIMITER:"|",maxdate:currentDate,MY_YEAR_POSITION:1,MY_MONTH_POSITION:2,MDY_DAY_POSITION:3,MDY_MONTH_POSITION:2,MDY_YEAR_POSITION:1,START_WEEKDAY:i18n.yui_cal_START_WEEKDAY,MONTHS_LONG:i18n.yui_cal_MONTHS_LONG,WEEKDAYS_SHORT:i18n.yui_cal_WEEKDAYS_SHORT,pagedate:selectedDate.toTradrzDate().slice(0,-3),selected:selectedDate.toTradrzDate()});function okHandler(e,o){if(calendar.getSelectedDates().length>0){var d=new Date();d=calendar.getSelectedDates()[0];var stdDate=d.toTradrzDate();var aDate=new Array();aDate[0]=stdDate.slice(0,4);aDate[1]=stdDate.slice(5,7);aDate[2]=stdDate.slice(8,10);YAHOO.util.Dom.get(targetText).value=eval(i18n.yui_cal_LABEL_FORMAT)}else{YAHOO.util.Dom.get(targetText).value=""}animateUpdateButton();var flagSpecialCase=false;switch(o.elementParam){case"startValue":case"endValue":linesParams[o.elementIndex][o.elementParam]=stdDate;break;case"startDate":case"endDate":chartParams.set.serie[o.elementParam]=stdDate;flagSpecialCase=true;break}if(OSName=="MacOS"&isGecko&flagSpecialCase===true){if(YAHOO.util.Dom.inDocument("calContainerGraphStart_c")){YAHOO.util.Dom.setStyle("calContainerGraphStart_c","visibility","collapse");calStartAlreadyHidden++}if(YAHOO.util.Dom.inDocument("calContainerGraphEnd_c")){YAHOO.util.Dom.setStyle("calContainerGraphEnd_c","visibility","collapse");calEndAlreadyHidden++}}else{this.hide()}}function cancelHandler(){if(OSName=="MacOS"&isGecko){if(YAHOO.util.Dom.inDocument("calContainerGraphStart_c")){YAHOO.util.Dom.setStyle("calContainerGraphStart_c","visibility","collapse");calStartAlreadyHidden++}if(YAHOO.util.Dom.inDocument("calContainerGraphEnd_c")){YAHOO.util.Dom.setStyle("calContainerGraphEnd_c","visibility","collapse");calEndAlreadyHidden++}}else{this.hide()}}function showDialog(){if(calStartAlreadyHidden>=1){YAHOO.util.Dom.setStyle("calContainerGraphStart_c","left","0px")}if(calEndAlreadyHidden>=1){YAHOO.util.Dom.setStyle("calContainerGraphEnd_c","left","0px")}dialog.show()}dialog=new YAHOO.widget.Dialog(calContainer,{context:[imgTrigger,"tr","br"],buttons:[{text:_("Select"),isDefault:true,handler:{fn:okHandler,obj:o}},{text:_("Cancel"),handler:cancelHandler}],width:"16em",draggable:false,close:true});calendar.render();dialog.render();dialog.hide();calendar.renderEvent.subscribe(function(){dialog.fireEvent("changeContent")});YAHOO.util.Event.on("show","click",showDialog,dialog,true);showDialog()}var iOrgContainerHeight=0;function resizeLeftPan(j){var h=160;var c=240;var b=YAHOO.util.Dom.get("mainDiv");var o=YAHOO.util.Dom.get("leftWksDiv");var k=YAHOO.util.Dom.get("graphDiv");var n=YAHOO.util.Dom.get("contentDiv");var g=o.offsetHeight;var m=parseInt(g);var e=k.offsetHeight;var l=parseInt(e);var d=n.offsetHeight;var f=parseInt(d);var a=Math.max(m,l)+j;if(j==0){d=iOrgContainerHeight+a}else{iOrgContainerHeight=d;d=d+a}var i=(Math.max((nbParts+1)*chartParams.options.height,h*nbIndics,c*nbTrends))+200;YAHOO.util.Dom.setStyle("tabViewSide","height",a.toString()+"px");YAHOO.util.Dom.setStyle("contentDiv","height",d.toString()+"px");YAHOO.util.Dom.setStyle("footerMain","top",i.toString()+"px");YAHOO.util.Dom.setStyle("graphDiv","height",(i).toString()+"px")}function setWorkspaceValue(d,f){var g=$("selExchange");var a=$("selMarket");var e=$("selValue");var c=e.options;if(a.options[a.selectedIndex].value==f){for(var b=0;b<c.length;b++){if(c[b].value==d){e.selectedIndex=c[b].index;break}}YAHOO.core.event.fire(e,"change")}else{g.selectedIndex=0;YAHOO.core.event.fire(g,"change");onCompletedSyncMarket.subscribe(function(){var h=a.options;for(var j=0;j<h.length;j++){if(h[j].value==f){a.selectedIndex=h[j].index;break}}YAHOO.core.event.fire(a,"change");onCompletedSyncValue.subscribe(function(){for(var k=0;k<c.length;k++){if(c[k].value==d){e.selectedIndex=c[k].index;break}}YAHOO.core.event.fire(e,"change");onCompletedSyncValue.unsubscribe()});onCompletedSyncMarket.unsubscribe()})}setTimeout("$('txtNewCode').value = ''",1000)}function getValue(g){aResults=[];if(g&&g.length>0){var a=g.substring(0,1).toLowerCase();var d=dataset[a];if(d){for(var c=d.length-1;c>=0;c--){var f=d[c].DESC+" ("+d[c].CODE+")";var b=encodeURI(f.toLowerCase()).indexOf(g.toLowerCase());if(b>=0){aResults.unshift([f,d[c].ID,d[c].MKT])}}return aResults}}else{for(var e in dataset){var d=dataset[e];for(var c=d.length-1;c>=0;c--){aResults.push([d[c].DESC,d[c].CODE])}}return aResults}}function itemSelectHandler(h,g){var i=g[0];var a=g[1];var c=g[2];var j=c.label;var f=c.code;var b=c.id;var d=c.mkt;setWorkspaceValue(b,d)}var tabView=new YAHOO.widget.TabView("tabView",{orientation:"top"});YAHOO.util.Event.onDOMReady(function(){YAHOO.util.Event.addListener(window,"load",showHideClosingPrice);YAHOO.util.Event.addListener("selValue","change",syncChart,new elObj("selValue",null,"valueId"));YAHOO.util.Event.addListener("selType","change",syncChart,new elObj("selType",null,"plotPrice"));YAHOO.util.Event.addListener("selClosingPrice","change",syncChart,new elObj("selClosingPrice",null,"plotClosingPrice"));YAHOO.util.Event.addListener("selBullColor","change",syncChart,new elObj("selBullColor",null,"bullColor"));YAHOO.util.Event.addListener("selBearColor","change",syncChart,new elObj("selBearColor",null,"bearColor"));YAHOO.util.Event.addListener("txtHeight","change",syncChart,new elObj("txtHeight",null,"height"));YAHOO.util.Event.addListener("txtWidth","change",syncChart,new elObj("txtWidth",null,"width"));YAHOO.util.Event.addListener("selHeightVolume","change",syncChart,new elObj("selHeightVolume",null,"volumeHeightPercent"));YAHOO.util.Event.addListener("radAnimationYes","change",syncChart,new elObj("radAnimation",null,"animation"));YAHOO.util.Event.addListener("radAnimationNo","change",syncChart,new elObj("radAnimation",null,"animation"));YAHOO.util.Event.addListener("radShowVolumeYes","change",syncChart,new elObj("radShowVolume",null,"showVolume"));YAHOO.util.Event.addListener("radShowVolumeNo","change",syncChart,new elObj("radShowVolume",null,"showVolume"));YAHOO.util.Event.addListener("selExchange","change",syncListMarket);YAHOO.util.Event.addListener("selMarket","change",syncListValue);YAHOO.util.Event.addListener("selSector","change",syncListValue);YAHOO.util.Event.addListener("selPortfolio","change",syncListValue);YAHOO.util.Event.addListener("selType","change",showHideClosingPrice);YAHOO.util.Event.addListener("selSignalBuy","change",syncSignal,new elObj("selSignalBuy",null,"BUY"));YAHOO.util.Event.addListener("selSignalSell","change",syncSignal,new elObj("selSignalSell",null,"SELL"));YAHOO.util.Event.addListener("selPeriodicity","change",syncChart,new elObj("selPeriodicity",null,"periodicity"));YAHOO.util.Event.addListener("txtNewCode","click",function(){var c=$("txtNewCode");c.value="";YAHOO.util.Dom.removeClass(c,"inviteToType")});for(var a=1;a<nbIndics;a++){var b=new YAHOO.widget.Button("btnDelPart"+a);b.addListener("click",onDelPart,new elObj("divPart"+a,a));resizeYuiImageButton("btnDelPart"+a)}});YAHOO.util.Event.onContentReady("tabViewSide",function(){var e=parseInt(YAHOO.util.Dom.getStyle("tabView","width"));var b=parseInt(YAHOO.util.Dom.getStyle("tabViewSide","width"));var g=parseInt(YAHOO.util.Dom.getStyle("leftWksDiv","width"));var c=YAHOO.util.Dom.get("graphDiv");var d=YAHOO.util.Dom.get("tabViewSide");var a=YAHOO.util.Dom.get("leftWksDiv");var f=YAHOO.util.Dom.get("tabView");YAHOO.util.Event.addListener(d,"click",function(){var h=YAHOO.util.Dom.getStyle(f,"visibility");if(h=="hidden"){YAHOO.util.Dom.setStyle(f,"visibility","visible");YAHOO.util.Dom.setStyle(f,"width",e.toString()+"px");YAHOO.util.Dom.setStyle(f,"margin","2px");YAHOO.util.Dom.setStyle(a,"width",g.toString()+"px");YAHOO.util.Dom.setStyle(c,"left",g.toString()+"px");YAHOO.util.Dom.setStyle(d,"background-image","url(/img/arrow-left.gif)")}else{YAHOO.util.Dom.setStyle(f,"visibility","hidden");YAHOO.util.Dom.setStyle(f,"width","0px");YAHOO.util.Dom.setStyle(f,"margin","0px");YAHOO.util.Dom.setStyle(a,"width",b.toString()+"px");YAHOO.util.Dom.setStyle(c,"left",b.toString()+"px");YAHOO.util.Dom.setStyle(d,"background-image","url(/img/arrow-right.gif)")}})});YAHOO.util.Event.onContentReady("mainChart",createExportPartBtn);YAHOO.util.Event.onContentReady("mainChart",createImagePartBtn);YAHOO.util.Event.onContentReady("acNewCode",function(){var a=new YAHOO.widget.AutoComplete("txtNewCode","acNewCodeContainer",wDS);a.itemSelectEvent.subscribe(itemSelectHandler);a.maxResultsDisplayed=20;a.maxResultsDisplayed=20;a.maxCacheEntries=1000;a.queryMatchCase=false;a.queryMatchContains=true;a.queryMatchSubset=true;a.resultTypeList=false;a.queryDelay=1;if(isIE){a.containerCollapseEvent.subscribe(function(){var c=new YAHOO.widget.Module("stockPicker");c.show();var d=new YAHOO.widget.Module("btnsPart0");d.show();var b=new YAHOO.widget.Module("mainChart");b.show()});a.containerExpandEvent.subscribe(function(){var c=new YAHOO.widget.Module("stockPicker");c.hide();var d=new YAHOO.widget.Module("btnsPart0");d.hide();var b=new YAHOO.widget.Module("mainChart");b.hide()})}});window.onload=function(){YAHOO.util.Dom.setStyle("stockSelector","padding","5px");roundCorners("stockSelector",5)};