  	// see *_full-source for a legible version
function OpenPopup(iTop,iLeft,iWidth,iHeight,bDisplayScrollBars,sPageToOpen)
{var sParms;sParms="left="+iLeft+",";sParms=sParms+"top="+iTop+",";sParms=sParms+"height="+iHeight+",";sParms=sParms+"width="+iWidth+",";sParms=sParms+"scrollbars="
if(bDisplayScrollBars==true)
sParms=sParms+"yes,"
else
sParms=sParms+"no,"
sParms=sParms+"titlebar:no,status=no,toolbar:no,menubar=no,location=no";window.open(sPageToOpen,"",sParms);return false;}
function OpenPopupReturn(iTop,iLeft,iWidth,iHeight,bDisplayScrollBars,sPageToOpen) {
var sParms;sParms="left="+iLeft+",";sParms=sParms+"top="+iTop+",";sParms=sParms+"height="+iHeight+",";sParms=sParms+"width="+iWidth+",";sParms=sParms+"scrollbars="
if(bDisplayScrollBars==true)
sParms=sParms+"yes,"
else
sParms=sParms+"no,"
sParms=sParms+"titlebar:no,status=no,toolbar:no,menubar=no,location=no";return window.open(sPageToOpen,"",sParms);return false;}
function OpenPopupToolbar(iTop,iLeft,iWidth,iHeight,bDisplayScrollBars,sPageToOpen)
{var sParms;sParms="left="+iLeft+",";sParms=sParms+"top="+iTop+",";sParms=sParms+"height="+iHeight+",";sParms=sParms+"width="+iWidth+",";sParms=sParms+"scrollbars="
if(bDisplayScrollBars==true)
sParms=sParms+"yes,"
else
sParms=sParms+"no,"
sParms=sParms+"titlebar:no,status=no,toolbar:yes,menubar=yes,location=no,resizable=yes";window.open(sPageToOpen,"",sParms);return false;}
function ChangeFieldValue(sMonth,sDay,sYear)
{var sUserID;var sCaller;var iCount;sCaller=document.getElementById('txtHiddenFormCaller').value;document.getElementById(sCaller+'_txtMonth').value=sMonth;document.getElementById(sCaller+'_txtYear').value=sYear;document.getElementById(sCaller+'_txtDay').value=sDay;}
function MM_reloadPage(init)
{if(init==true)with(navigator){if((appName=="Netscape")&&(parseInt(appVersion)==4)){document.MM_pgW=innerWidth;document.MM_pgH=innerHeight;onresize=MM_reloadPage;}}
else if(innerWidth!=document.MM_pgW||innerHeight!=document.MM_pgH)location.reload();}
function printpage()
{window.print();return true;}
function SimLinkClick(oAElement)
{oAElement.click();return true;}
function MM_goToURL(){var i,args=MM_goToURL.arguments;document.MM_returnValue=false;for(i=0;i<(args.length-1);i+=2)eval(args[i]+".location='"+args[i+1]+"'");}
function SetTextAreaMaxSize(oTextArea,iSize)
{var sText;var iLength;iLength=oTextArea.value.length;sText=oTextArea.value;if(iLength>iSize)
{oTextArea.value=sText.substring(0,iSize);return false;}}

