function arrSelectbox(){arrDimSelectbox=new Array();try{if(document.FrmFondsFinder.length>0){arrDimSelectbox=new Array(document.FrmFondsFinder.frmFondsKAGNr,document.FrmFondsFinder.frmFondsKategorie,document.FrmFondsFinder.frmFondsKategorieNr,document.FrmFondsFinder.frmFondsAusgabeaufschlag,document.FrmFondsFinder.frmFondsMindestalter,document.FrmFondsFinder.frmFonds1JahresPerformance,document.FrmFondsFinder.frmFondsSortierung)}}catch(E){}return arrDimSelectbox}function mmssetup(){SetupMMSuggest(document.mmssearch.frmAktiensucheTextfeld,{requestURL:mmURLBase+"?max_results=25&Keywords_mode=APPROX&Keywords=$v$&query=$v$&bias=100",overlappedObjects:arrSelectbox(),groupedRowFunction:customGroupedRow,suggBoxTop:borderBox,suggBoxBottom:borderBox,flags:AS_NOLOGO+AS_GENERATED_CATEGORIES_NOT_SELECTABLE+AS_NO_ROOT+AS_GROUPED,width:500,left:-380,iconPath:"mmsuggest_templates/grouped_rounded_small/images/",normalfg:"#368B8E",normalbg:"#FFFFFF",highlightfg:"#FFFFFF",highlightbg:"#00686E",onActivate:customOnActivate})}function customGroupedRow(target,rowArray,field_index,row,iDiv){try{var node=rowArray[row][2];var value=node.label;var ph="";var result=true;if(node.children.length>0){if(rowArray[row][0]!="Anzeige"){var ih="<span class='suggGroupCaption'><nobr>"+ph+replaceHTMLEntities(rowArray[row][0])+"&nbsp;&nbsp;</nobr></span>"}else{iDiv.style.height="1px";var ih="<div class='suggSides'><span class='suggGroupCaption'></span></div>";iDiv.innerHTML=ih;return false}result=(target.parameters.flags&AS_GENERATED_CATEGORIES_NOT_SELECTABLE)!=AS_GENERATED_CATEGORIES_NOT_SELECTABLE}else{var dateString="";if((String)(node.row[4])!=""){dateString=" ("+node.row[4]+")"}var wknString="";if((String)(node.row[5])!=""&&(((String)(node.row[1])=="Zertifikate")||((String)(node.row[1])=="Aktien")||((String)(node.row[1])=="Fonds"))){var split=node.row[5].split("|");wknString=split[0];if((String)(node.row[1])=="Fonds"||(String)(node.row[1])=="Aktien"){wknString=split[1]}}if((String)(node.row[1])=="Anzeige"){var ih="<span class='suggGroupProduct'><nobr>"+ph+rowArray[row][0]+"&nbsp;&nbsp;</nobr></span><span class='suggGroupCat'><nobr>Anzeige&nbsp;&nbsp;</nobr></span>";iDiv.style.borderTopColor="#00686E";iDiv.style.borderTopWidth="2px";iDiv.style.borderTopStyle="solid";iDiv.style.borderBottomColor="#00686E";iDiv.style.borderBottomWidth="2px";iDiv.style.borderBottomStyle="solid"}else{var ih="<span class='suggGroupProduct'><nobr>"+ph+replaceHTMLEntities(rowArray[row][0])+"&nbsp;&nbsp;"+replaceHTMLEntities(dateString)+"</nobr></span><span class='suggGroupCat'><nobr>"+replaceHTMLEntities(wknString)+"&nbsp;&nbsp;</nobr></span>"}}iDiv.innerHTML="<div class='suggSides'>"+ih+"</div>";return result}catch(E){alert("mmGroupedRowFunction error: "+E)}}function customOnActivate(input,row){var wknString=row[0];if((String)(row[5])!=""&&(((String)(row[1])=="Zertifikate")||((String)(row[1])=="Aktien")||((String)(row[1])=="Fonds")||((String)(row[1])=="Rohstoffe"))){var split=row[5].split("|");wknString=split[0];if((String)(row[1])=="Fonds"||(String)(row[1])=="Aktien"){wknString=split[1]}}input.value=wknString;if((String)(row[1])=="Fonds"){var split=row[5].split("|");window.open("http://fondscontainer.vwd.de/stocksch/fonds_einzelkurs_uebersicht.htn?u=126&instrumentKey="+(String)(split[0]),"_blank")}if((String)(row[1])=="Aktien"){var split=row[5].split("|");window.location.href="http://www.stocks.ch/aktien/"+(String)(split[0])+"-Aktie"}if((String)(row[1])=="Indizes"){window.location.href="http://www.stocks.ch/index/"+(String)(row[5])}if((String)(row[1])=="Rohstoffe"){window.location.href="http://www.stocks.ch/rohstoffe/"+(String)(row[5])}if((String)(row[1])=="Zinsen"){window.location.href="http://www.stocks.ch/zinsen/"+(String)(row[5])}if((String)(row[1])=="Strukturierte-Produkte"){var split=(String)(row[5]).split("|");window.location.href="http://strukturierteprodukte.stocks.ch/Pages/Derivative/DetailPage.aspx?isin="+(String)(split[0])}if((String)(row[1])=="Strukturierte-Produkte Gruppen"){var split=(String)(row[5]).split("|");window.location.href="http://strukturierteprodukte.stocks.ch/Pages/Derivative/Search.aspx?derivativeType="+(String)(split[4])+"&isin="+(String)(split[2])}if((String)(row[1])=="Anzeige"){window.location.href=row[5]}return false}function borderBox(iDiv){var spanMiddlePartWidth=target.parameters.width;var html="<div class='suggBorder'><span class='suggMiddlePart' style='width: "+spanMiddlePartWidth+"px;'>&nbsp;</span></div>";iDiv.innerHTML=html;return true};