
function CheckSymbol()
{if(document.all)
{var key=event.keyCode;}
else if(document.layers)
{var key=e.which;}
if(key==13)
{GetSymbol();}}
function GetSymbol()
{var theForm=document.forms['statemntForm'];if(!theForm)
{theForm=document.statemntForm;}
if(theForm.action=='statemnt.aspx')
{theForm.action='statemnt.aspx?Symbol='+escape(document.getElementById("txtSymbol").value)+'&lstStatement=Income&stmtView=Ann';}
else
{theForm.action=FindReplaceQSArgument('replace',theForm.action,'Symbol',escape(document.getElementById("txtSymbol").value));}}
function cleanStr(s)
{var out="";for(var i=0;i<s.length;i++)
{var c=s.charAt(i);switch(c)
{case'"':out+="%22";break;case'<':out+="[";break;case'>':out+="]";break;default:out+=c;}}
return out;}
function FindReplaceQSArgument(action,pathWithQS,argName,newValue)
{var path=pathWithQS;var qs=path.substring(path.indexOf("?")+1,path.length);var out=''
if(action=='replace')
{out=path.substring(0,path.indexOf("?")+1);}
var args=qs.split("&");var bit='';var replaced=false;for(var i=0;i<args.length;i++)
{var name=args[i].split("=");var varname=cleanStr(name[0].toUpperCase());var varnameforcompare=cleanStr(argName.toUpperCase());if(varname!=varnameforcompare)
{if(action=='replace')
{out+=bit+args[i];}}
else
{if(action=='replace')
{out+=bit+name[0]+'='+newValue;replaced=true;}
else
{out=name[1];break;}}
bit='&';}
if((action=='replace')&&(!replaced))
{out+=bit+argName+'='+newValue;}
return out;}
function SwitchFinReportType(newReportType)
{document.location=FindReplaceQSArgument('replace',document.location.toString(),'stmtView',newReportType);}
function SwitchFinTab(newTab,newReport)
{var ul=document.getElementsByTagName("li");for(var i=0;i<ul.length;i++)
{if((ul[i].id!=newTab)&&(ul[i].parentNode.id=="ulTabs"))
{document.getElementById(ul[i].id).className="mb8";}}
document.getElementById(newTab).className="i3";}
function showdisp(tab,img)
{var t=document.getElementById(tab);var i=document.getElementById(img);if(t.style.display!="none")
{t.style.display="none";i.src="/inc/images/expand.gif";}
else
{t.style.display="";i.src="/inc/images/collapse.gif";}}
function _qlstRemoveText()
{var p=document.getElementById("txtSymbol");if(p&&(p.value=="Name or Symbol"))
{p.value="";}}
function _qlistSetDefText()
{var p=document.getElementById("txtSymbol");if(p&&(p.value==""))
{p.value="Name or Symbol";}}