var lastRequestTime;
var dataSize=-1;
var searchType;
var searchClickSpan;
var currentEquityType="";
var currentSearchText;
var currentDisplayType="";
function investorSearch(){
var _1=document.getElementById("basicSearchBox");
var _2=_1.value;
if(!_2||_2==""){
_2="a";
}
var _3=new Date().getMilliseconds();
lastRequestTime=_3;
resultsDiv=document.getElementById("searchBoxResultMain");
setTimeout("showInvestorSearchResult('"+_2+"', 'searchBoxResultMain')",500);
}
function setPartnerEquityType(et){
currentEquityType=et;
}
function setEquityType(et){
currentEquityType=et;
var _6=document.getElementById("basicSearchBox");
if(currentSearchText){
_6.value=currentSearchText;
}
resultsDiv=document.getElementById("selectSearchBoxResult");
compareDiv=document.getElementById("selectCompareBoxResult");
if(compareDiv&&compareDiv.style.visibility!=""){
compareSearch();
}else{
if(resultsDiv){
selectSearch();
}else{
basicSearch();
setSearchTypeText();
}
}
}
function setDisplayType(dt){
currentDisplayType=dt;
}
function setCountry(_8){
currentCountry=_8;
var _9=document.getElementById("basicSearchBox");
if(currentSearchText){
_9.value=currentSearchText;
}
resultsDiv=document.getElementById("selectSearchBoxResult");
compareDiv=document.getElementById("selectCompareBoxResult");
if(compareDiv&&compareDiv.style.visibility!=""){
compareSearch();
}else{
if(resultsDiv){
selectSearch();
}else{
basicSearch();
setSearchTypeText();
}
}
}
function hoverEquityTypeOn(et){
if(et!=currentEquityType){
hoveredDiv=document.getElementById(et);
hoveredDiv.className="hoveredSearchType";
}
}
function hoverEquityTypeOff(et){
if(et!=currentEquityType){
hoveredDiv=document.getElementById(et);
hoveredDiv.className="searchTypePick";
}
}
function hoverCountryOn(_c){
if(_c!=currentCountry){
hoveredDiv=document.getElementById(_c);
hoveredDiv.className="hoveredCountryPick";
}
}
function hoverCountryOff(_d){
if(_d!=currentCountry){
hoveredDiv=document.getElementById(_d);
hoveredDiv.className="countryPick";
}
}
function hoverPartnerCountryOn(_e){
if(_e!=currentCountry){
hoveredDiv=document.getElementById(_e);
hoveredDiv.className="hoveredPartnerCountryPick";
}
}
function scoreSearch(_f){
var str="";
if(_f=="totalScore"){
var _11=document.getElementById("basicSearchBox");
str=_11.value;
}else{
if(_f=="returnScore"){
var _11=document.getElementById("basicSearchBox");
str=_11.value;
}else{
if(_f=="riskScore"){
var _11=document.getElementById("basicSearchBox");
str=_11.value;
}else{
if(_f=="reviewScore"){
var _11=document.getElementById("basicSearchBox");
str=_11.value;
}
}
}
}
if(!str||str==""){
str="90";
}
var _12=new Date().getMilliseconds();
lastRequestTime=_12;
resultsDiv=document.getElementById("searchBoxResultMain");
setTimeout("showScoreSearchResult('"+str+"', 'searchBoxResultMain','"+_f+"')",500);
}
function compareSearch(){
resultsDiv=document.getElementById("searchBoxResultMain");
resultsDiv.style.visibility="";
var _13=document.getElementById("symbolId");
var str=_13.value;
if(!str||str==""){
str="a";
}
var _15=new Date().getMilliseconds();
lastRequestTime=_15;
resultsDiv=document.getElementById("selectCompareBoxResult");
setTimeout("showSearchResult('"+str+"', 'selectCompareBoxResult')",500);
}
function selectSearch(){
var _16=document.getElementById("pid");
var pid=_16.value;
var _18=document.getElementById("symbolId");
var str=_18.value;
if(!str||str==""){
str="a";
}
var _1a=new Date().getMilliseconds();
lastRequestTime=_1a;
resultsDiv=document.getElementById("selectSearchBoxResult");
setTimeout("showSearchResult('"+str+"', 'selectSearchBoxResult', '"+pid+"')",500);
}
function clickOnAdvisorSearch(aid,_1c){
viewAdvisor(aid,_1c);
removeResultsDiv();
}
function clickOnInvestorSearch(uid,_1e,_1f){
viewNegotiation(uid,_1e,_1f);
removeResultsDiv();
}
function clickToSelect(_20){
var _21=document.getElementById("symbolId");
_21.value=_20;
removeResultsDiv();
}
function searchMarketPoUp(){
var _22=document.getElementById("searchMarket");
var str=_22.value;
if(!str||str==""){
str="a";
}
var _24=new Date().getMilliseconds();
lastRequestTime=_24;
resultsDiv=document.getElementById("searchBoxResult");
setTimeout("addResultsDiv('"+str+"')",500);
}
function searchIndustryPoUp(){
var _25=document.getElementById("searchMarket");
var str=_25.value;
if(!str||str==""){
str="a";
}
var _27=new Date().getMilliseconds();
lastRequestTime=_27;
resultsDiv=document.getElementById("searchBoxResult");
setTimeout("addResultsDiv('industry_"+str+"')",500);
}
function searchEtfPoUpMain(){
var _28=document.getElementById("searchEtf");
var str=_28.value;
if(!str||str==""){
str="a";
}
var _2a=new Date().getMilliseconds();
lastRequestTime=_2a;
resultsDiv=document.getElementById("searchBoxResultMain");
setTimeout("showSearchResult('etf_"+str+"')",500);
}
function searchEtfPoUp(){
var _2b=document.getElementById("searchEtf");
var str=_2b.value;
if(!str||str==""){
str="a";
}
var _2d=new Date().getMilliseconds();
lastRequestTime=_2d;
resultsDiv=document.getElementById("searchBoxResult");
setTimeout("addResultsDiv('etf_"+str+"')",500);
}
function addMarketResultDiv(str){
var _2f=document.getElementById("searchMarket");
setTimeout("addResultsDiv('"+str+"')",500);
}
function searchPopUpCustomFilter(_30){
var str="_advanced";
var _32=new Date().getMilliseconds();
lastRequestTime=_32;
resultsDiv=document.getElementById("searchBoxResult");
if(_30=="sms"){
setTimeout("addFundamentalsResultDiv('"+str+"')",500);
}else{
if(_30=="sps"){
setTimeout("addResultsDiv('"+str+"')",500);
}else{
if(_30=="spv"){
setTimeout("addVolatilityResultsDiv('"+str+"')",500);
}else{
if(_30=="spp"){
setTimeout("addPlotterResultsDiv('"+str+"')",500);
}else{
if(_30=="spc"){
setTimeout("addCompareResultsDiv('"+str+"')",500);
}
}
}
}
}
}
function searchPopUpStandardFilter(_33){
var str="_standard";
var _35=new Date().getMilliseconds();
lastRequestTime=_35;
resultsDiv=document.getElementById("searchBoxResult");
if(_33=="sms"){
setTimeout("addFundamentalsResultDiv('"+str+"')",500);
}else{
if(_33=="sps"){
setTimeout("addResultsDiv('"+str+"')",500);
}else{
if(_33=="spv"){
setTimeout("addVolatilityResultsDiv('"+str+"')",500);
}else{
if(_33=="spp"){
setTimeout("addPlotterResultsDiv('"+str+"')",500);
}else{
if(_33=="spc"){
setTimeout("addCompareResultsDiv('"+str+"')",500);
}
}
}
}
}
}
function runStandardFilter(_36,_37){
var _38=new Date().getMilliseconds();
lastRequestTime=_38;
resultsDiv=document.getElementById("searchBoxResult");
if(_36=="sms"){
setTimeout("addFundamentalsResultDiv('"+_37+"')",500);
}else{
if(_36=="sps"){
setTimeout("addResultsDiv('"+_37+"')",500);
}else{
if(_36=="spv"){
setTimeout("addVolatilityResultsDiv('"+_37+"')",500);
}else{
if(_36=="spp"){
setTimeout("addPlotterResultsDiv('"+_37+"')",500);
}else{
if(_36=="spc"){
setTimeout("addCompareResultsDiv('"+_37+"')",500);
}
}
}
}
}
}
function runCustomFilter(_39){
setTimeout("updateCustomFilterSearchFromForm('fundamentalsSymbolLookUp.jsp')",500);
}
function searchFundamentalsPoUp(){
var _3a=document.getElementById("searchMarket");
var str=_3a.value;
if(!str||str==""){
str="_advanced";
}
var _3c=new Date().getMilliseconds();
lastRequestTime=_3c;
resultsDiv=document.getElementById("searchBoxResult");
setTimeout("addFundamentalsResultDiv('"+str+"')",500);
}
function searchComparePopUp(){
var _3d=document.getElementById("searchMarket");
var str=_3d.value;
if(!str||str==""){
str="a";
}
var _3f=new Date().getMilliseconds();
lastRequestTime=_3f;
resultsDiv=document.getElementById("searchBoxResult");
setTimeout("addCompareResultsDiv('"+str+"')",500);
}
function searchPlotterPopUp(){
var _40=document.getElementById("searchMarket");
var str=_40.value;
if(!str||str==""){
str="a";
}
var _42=new Date().getMilliseconds();
lastRequestTime=_42;
resultsDiv=document.getElementById("searchBoxResult");
setTimeout("addPlotterResultsDiv('"+str+"')",500);
}
function addPlotterResultsDiv(str){
updatePlotterSymbolLookUp(str);
resultsDiv.style.visibility="visible";
}
function searchVolatilityPopUp(){
var _44=document.getElementById("searchMarket");
var str=_44.value;
if(!str||str==""){
str="a";
}
var _46=new Date().getMilliseconds();
lastRequestTime=_46;
resultsDiv=document.getElementById("searchBoxResult");
setTimeout("addVolatilityResultsDiv('"+str+"')",500);
}
function addVolatilityResultsDiv(str){
updateVolatilitySymbolLookUp(str);
resultsDiv.style.visibility="visible";
}
function addCompareResultsDiv(str){
updateCompareSymbolLookUp(str);
resultsDiv.style.visibility="visible";
}
function addFundamentalsResultDiv(str){
updateFundamentalsSymbolLookUp(str);
resultsDiv.style.visibility="visible";
}
function showSearchResult(str,_4b,pid){
updateSearchLookUpMain(str,_4b,currentCountry,currentEquityType,currentDisplayType,pid);
resultsDiv.style.visibility="visible";
}
function showScoreSearchResult(str,_4e,_4f){
updateScoreSearchLookUpMain(str,_4e,_4f);
resultsDiv.style.visibility="visible";
}
function showInvestorSearchResult(str,_51){
updateInvestorSearchLookUpMain(str,_51);
resultsDiv.style.visibility="visible";
}
function addResultsDiv(str){
updateSearchLookUp(str);
resultsDiv.style.visibility="visible";
}
function removeResultsDiv(){
if(resultsDiv){
resultsDiv.style.visibility="hidden";
}
}
function setSearchTypeText(){
if(!searchType){
searchType="company";
}
var _53=document.getElementById("basicSearchBox");
if(searchType=="company"){
_53.value="Type Symbol or Company...";
}else{
if(searchType=="adviser"){
_53.value="Type Adviser Name or Location...";
}else{
if(searchType=="returnScore"){
_53.value="Search Investors by Returns (type 0 to 100)...";
}else{
if(searchType=="riskScore"){
_53.value="Search Investors by Risks (type 0 to 100)...";
}else{
if(searchType=="totalScore"){
_53.value="Search Investors by Scores (type 0 to 100) ...";
}else{
if(searchType=="reviewScore"){
_53.value="Search Investors by Reviews (type 0 to 100) ...";
}
}
}
}
}
}
}
function setSearchType(st){
searchType=st;
setSearchTypeText();
if(!searchClickSpan){
searchClickSpan=document.getElementById("company_search");
}
searchClickSpan.className="toggleSearchTab";
searchClickSpan=document.getElementById(st+"_search");
searchClickSpan.className="toggleSearchTabSelected";
}
function searchSingleEntity(){
vE=document.getElementById("q");
if(vE==null){
vE=document.getElementById("basicSearchBox");
}
if(vE==null){
return;
}
v=vE.value;
if(!currentCountry){
currentCountry="ALL";
}
post="/?pitch=allSearchResults&q="+v+"&actionType=clickOnSearch&searchType=5&country="+currentCountry;
top.location.href=post;
}

