var currentEventIds=new Array;var newEventIndex=0;var bottomEventIndex=0;var gAllocImage=new Array;var ideaTabSelected;document.observe('q:loaded',function(){$j('#explainTopPL').tipsy({gravity:'w'});});function initTopEvents(num_showing){num_showing=num_showing||7;for(count=0;count<num_showing;count++){if($("evt"+currentEventIds[count])){$("evt"+currentEventIds[count]).style.display="block";}}newEventIndex=num_showing;setTimeout("showNextEvent();",7000);}function showNextEvent(){if(currentEventIds[newEventIndex]){Effect.BlindDown("evt"+currentEventIds[newEventIndex]);Effect.BlindUp("evt"+currentEventIds[bottomEventIndex]);setTimeout("$( 'evt"+currentEventIds[bottomEventIndex]+"').remove();",2000);newEventIndex++;bottomEventIndex++;}if(currentEventIds[newEventIndex]){setTimeout("showNextEvent();",7000);}else{getNewEvents(currentEventIds[newEventIndex-1]);}}function getNewEvents(minID){var url="/cgi-perl/swarm/home.mpl?rm=getMoreEvents&greater_than="+minID;pendURL.push(url);}function reserveSymbolType(){gLastSymbolKeyPressDate=new Date;if(!document.getElementById("reservesymbol").value.length){clearSymbolError();goButton_on();}if(gUnprocKeypress==0){gUnprocKeypress=1;setTimeout("checkSymbolKeypress();",50);}}function checkSymbolKeypress(){if(gUnprocKeypress){var end=new Date;var msSinceKeyPress=end.getTime()-gLastSymbolKeyPressDate.getTime();if(msSinceKeyPress>500){gUnprocKeypress=0;if(document.getElementById("reservesymbol").value.length){var url;url="/cgi-perl/swarm/home.mpl?rm=checksymbol&symbol="+document.getElementById("reservesymbol").value;pendURL.push(url);}}else{setTimeout("checkSymbolKeypress();",50);}}}function clearSymbolError(){document.getElementById("symbolChoiceMsg").innerHTML="&nbsp;";}function convertTyping(e,obj){tecla=document.all?e.keyCode:e.which;if(tecla==16||tecla==17){return false;}if(tecla=="8"||tecla=="0"){return true;}if(tecla==13&&document.getElementById("reservesymbol").value.length){document.getElementById("symbolChoiceMsg").innerHTML="&nbsp;";new(Effect.Highlight)("symbolButt");handleSymbolSubmit(1);return false;}if(tecla<65||tecla>90){return false;}var textComponent=obj;var selectedText;if(document.selection!=undefined){textComponent.focus();var sel=document.selection.createRange();selectedText=sel.text;}else if(textComponent.selectionStart!=undefined){var startPos=textComponent.selectionStart;var endPos=textComponent.selectionEnd;selectedText=textComponent.value.substring(startPos,endPos);}if(selectedText.length){document.getElementById("reservesymbol").value="";}if(document.getElementById("reservesymbol").value.length>=5){return false;}if(tecla!="8"&&tecla!="0"){obj.value+=String.fromCharCode(tecla).toUpperCase();return false;}else{return true;}}function handleSymbolSubmit(isfront){if(!document.getElementById("reservesymbol").value.length){Effect.Glow("symbolHolder");}else{goButton_off();url="/cgi-perl/swarm/home.mpl?rm=checksymbol&symbol="+document.getElementById("reservesymbol").value+'&final_submit=1';pendURL.push(url);}}function goButton_on(){if(document.getElementById("symbolButt")){document.getElementById("symbolButt").innerHTML="<a href=\"#\" onclick=\"handleSymbolSubmit(1);return false;\"><img src=\"/images/swarm/btnGo.jpg\"></a>";}}function goButton_off(){if(document.getElementById("symbolButt")){document.getElementById("symbolButt").innerHTML="";}}function popupFund(rownum,browser,anchorDiv,fundid,on,name){var vnudge=0;var hnudge=0;if(browser==7){vnudge=1;}if(browser==8){hnudge=-5;}var popupID='drill'+anchorDiv;if(on){var p=$(popupID);if(!p){var p=document.createElement('div');p.setAttribute('id',popupID);p.setAttribute('class','frontAllocPop');$('page').appendChild(p);}else{$(popupID).style.display="block";}if((browser==7)||(browser==8)){$(popupID).style.border="2px solid #000000";$(popupID).style.backgroundColor='#ffffff';}if(browser==7){$(popupID).innerHTML='<p style="text-align:center; size:16px; font-weight:bold;" >'+name+'</p><div style="clear:both"></div>';}else{$(popupID).innerHTML='<div class="popName" id="nameOfFund">'+name+'</div><div style="clear:both"></div>';}var i=document.createElement('img');i.setAttribute('id','allocImage');i.src=gAllocImage[fundid].src;$(popupID).appendChild(i);var enclosingTableX=findPosX($('topRankedTbl'));var divx=findPosX($(anchorDiv));var divy=findPosY($(anchorDiv));var xoffset=enclosingTableX+-428+hnudge;var yoffset=divy+-6+vnudge;$(popupID).style.position="absolute";$(popupID).style.top=yoffset+'px';$(popupID).style.left=xoffset+'px';var row=document.getElementById("topRankedTbl").getElementsByTagName("tr")[rownum];row.className='on';}else{$(popupID).style.display="none";var row=document.getElementById("topRankedTbl").getElementsByTagName("tr")[rownum];row.className='off';}}function preloadAllocImage(fundid){gAllocImage[fundid]=new Image();gAllocImage[fundid].src='/cgi-perl/yfalloc.mpl?allocid=NOW&fundid='+fundid+'&fromFront=1';}function chooseIdea(which){if(which==ideaTabSelected){return};(function(ideaTabSelected){$j("#ideatab"+ideaTabSelected).mouseout(function(){$j('#ideatab'+ideaTabSelected).css('background-image',"url(/images/swarm/ideas/"+ideaTabSelected+"OFF.png)");});$j("#ideatab"+ideaTabSelected).mouseover(function(){$j('#ideatab'+ideaTabSelected).css('background-image',"url(/images/swarm/ideas/"+ideaTabSelected+"ON.png)");});$j("#ideatab"+ideaTabSelected).css('background-image',"url(/images/swarm/ideas/"+ideaTabSelected+"OFF.png)");$j("#ideaItems"+ideaTabSelected).css('display','none');$j("#ideatab"+ideaTabSelected).attr('class','Tab');})(ideaTabSelected);(function(which){$j("#ideatab"+which).mouseout(function(){$j('#ideatab'+which).css('background-image',"url(/images/swarm/ideas/"+which+"ON.png)");});$j("#ideatab"+which).mouseover(function(){$j('#ideatab'+which).css('background-image',"url(/images/swarm/ideas/"+which+"ON.png)");});$j("#ideatab"+which).css('background-image',"url(/images/swarm/ideas/"+which+"ON.png)");$j('#ideatab'+which).attr('class','TabOn');$j("#ideaItems"+which).css('display','block');ideaTabSelected=which;})(which);}function chooseItem(idea,which){for(i=1;i<=10;i++){if(i!=which){(function(i){$j("#itemTab"+idea+'_'+i).attr('class','pertinentSubOff');$j("#pertinentFundsContainer"+idea+'_'+i).css('display','none');})(i);}}$j("#itemTab"+idea+'_'+which).attr('class','pertinentSubOn');$j("#pertinentFundsContainer"+idea+'_'+which).css('display','block');}
