
/**********************************************************
*
*         Copyright 1999-2009 Intuit Inc.
*
**********************************************************/

function f1235(a0){return typeof a0=='function';}
function f1240(a0){return typeof a0=='object'&&!a0;}
function f1241(a0){return typeof a0=='number'&&isFinite(a0);}
function f1242(a0){return(typeof a0=='object'&&!!a0)||f1235(a0);}
function isString(a0){return typeof a0=='string';}
function f1243(a0){return typeof a0=='undefined';}
function isDefined(a0){return typeof a0!='undefined';}
function f1239(a0){return typeof a0=='object'&&isString(a0.nodeName);}
function f1236(a0){return f1239(a0)&&a0.nodeType==1;}
var f1348="#dda";function NocaseEqual(a0,a1){return a0.toLowerCase()==a1.toLowerCase();}
var kELEMENT_NODE=1;var f1250=2;var f1429=3;var f1255=8;function f166(a0){if(!f1239(a0))return"*not a Node*";switch(a0.nodeType)
{case kELEMENT_NODE:return"#element";case f1250:return"#attr";case f1429:return"#text";case f1255:return"#comment";default:
return"NodeType="+a0.nodeType;}}
var gMenuInvokingElem=null;var f1002=0;var gCurrentMenu=null;var f1001=null;var f1108=new Array();var f1205=new Array();var f1206=new Array();var f1475=0;var f1476=1;function f845(){var a0=f847();if(a0>=0)return a0;throw("QuickBase javascript error: Unable to establish an http connection.");}
function f847(){for(var a0=0;a0<f1205.length;++a0){if(f1206[a0]==f1475){f1206[a0]=f1476;return a0;}}var a0=f1205.length;if(a0>=32)return-1;f1205[a0]=f849();if(f1205[a0]){f1206[a0]=f1476;return a0;}return-1;}
function f849(){var a0=null;try{a0=new XMLHttpRequest();if(a0)return a0;}catch(e){}try{a0=new ActiveXObject("Msxml2.XMLHTTP");if(a0)return a0;}catch(e){}try{a0=new ActiveXObject("Microsoft.XMLHTTP");if(a0)return a0;}catch(e){}return null;}
function jaxreq(a0){this.url=a0;this.params="";this.success=false;this.qbnode=null;this.errcode=-1;this.errtext="";this.errdetails="";this.contenttype="text/xml";this.qbnodeName="qdbapi";this.method="POST";this.responsetext="";this.successMsg="";this.failureMsg="";this.popup=null;this.successURL="";this.redirectDelay=700;}
jaxreq.prototype.SetSuccessMsg=function(a0){this.successMsg=a0;}
jaxreq.prototype.SetFailureMsg=function(a0){this.failureMsg=a0;}
jaxreq.prototype.SetPopup=function(a0){this.popup=a0;}
jaxreq.prototype.SetContentType=function(a0){this.contenttype=a0;}
jaxreq.prototype.SetSuccessURL=function(a0){this.successURL=a0;}
jaxreq.prototype.SetRedirectDelay=function(a0){this.redirectDelay=a0;}
jaxreq.prototype.SetParams=function(a0){this.params=a0;}
jaxreq.prototype.SetQBnodeName=function(a0){this.qbnodeName=a0;}
jaxreq.prototype.SetMethodToGET=function(){this.method="GET";}
jaxreq.prototype.GetXML=function(){return this.qbnode;}
var kAutoRefresh=true;function JaxSyncCmd(a0,a1){var a2=new jaxreq(a0);a2.DoSyncCmd();if(a1){if(a2.success)RefreshPage();else a2.ShowErrAlert();}return a2;}
function RefreshPage(){var a0=location.href;if(f792(a0,"#"))a0=a0.substr(0,a0.length-1);var a1=a0.toUpperCase().indexOf("&ORIGIID=");if(a1!=-1){var a2=a0.indexOf("&",a1+7);if(a2==-1)a0=a0.substr(0,a1);else a0=a0.substr(0,a1)+a0.substr(a2);}location=a0;}
function SetLocation(a0){try{location=a0;}catch(e){return false;}return true;}
function JaxAsyncCmd(a0,a1){var a2=new jaxreq(a0);a2.DoAsyncCmd(a1);return a2;}
var gSyncXMLhttp=null;jaxreq.prototype.DoSyncCmd=function()
{this.success=false;this.qbnode=null;this.errcode=-1;this.errtext="";this.errdetails="";if(gSyncXMLhttp==null||IsGecko())gSyncXMLhttp=f849();this.xhn=-1;if(gSyncXMLhttp){gSyncXMLhttp.open(this.method,this.url,false);gSyncXMLhttp.setRequestHeader("Content-Type",this.contenttype);if(this.contenttype=="text/xml")this.params="<qdbapi>"+this.params+"</qdbapi>";gSyncXMLhttp.send(this.params);this.responsetext=gSyncXMLhttp.responseText;var a0=gSyncXMLhttp.responseXML;if(a0)this.qbnode=a0.getElementsByTagName(this.qbnodeName)[0];this.errdetails=this.GetValue("errdetail");this.errcode=Number(this.GetValue("errcode"));this.errtext=this.GetValue("errtext");if(this.errcode==0)this.success=true;if(this.popup)HidePopupDiv(this.popup);if(this.errcode==0){var a1=0;if(this.successMsg!=""){ShowConfirmationMsg(this.successMsg);a1=this.redirectDelay;}if(this.successURL!="")setTimeout("location = '"+this.successURL+"'",a1);else if(this.successMsg!="")setTimeout("location=location",a1);}else if(this.failureMsg!=""){var a2=this.errdetails;if(a2!=null&&a2!="")a2="<br><br>"+a2;else a2="";QBalert(this.failureMsg+a2);}}return this.success;}
var f1067=new Array();function f461(a0){for(var a1 in f1067){if(f1067[a1]==null){f1067[a1]=a0;return a1;}}var a1=f1067.length;f1067[a1]=a0;return a1;}
jaxreq.prototype.DoAsyncCmd=function(a0,a1)
{this.success=false;this.qbnode=null;this.errcode=-1;this.usercallback=a0;this.withAlert=a1;this.xhn=f845();var a2=f1205[this.xhn];if(a2){a2.open(this.method,this.url,true);a2.setRequestHeader("Content-Type",this.contenttype);if(this.contenttype=="text/xml")this.params="<qdbapi>"+this.params+"</qdbapi>";var a3=f461(this);if(a3==0)a2.onreadystatechange=f755;if(a3==1)a2.onreadystatechange=f756;if(a3==2)a2.onreadystatechange=f767;if(a3==3)a2.onreadystatechange=f778;if(a3==4)a2.onreadystatechange=f781;if(a3==5)a2.onreadystatechange=f782;if(a3==6)a2.onreadystatechange=f783;if(a3==7)a2.onreadystatechange=f784;if(a3==8)a2.onreadystatechange=f785;if(a3==9)a2.onreadystatechange=f786;if(a3==10)a2.onreadystatechange=f757;if(a3==11)a2.onreadystatechange=f758;if(a3==12)a2.onreadystatechange=f759;if(a3==13)a2.onreadystatechange=f760;if(a3==14)a2.onreadystatechange=f761;if(a3==15)a2.onreadystatechange=f762;if(a3==16)a2.onreadystatechange=f763;if(a3==17)a2.onreadystatechange=f764;if(a3==18)a2.onreadystatechange=f765;if(a3==19)a2.onreadystatechange=f766;if(a3==20)a2.onreadystatechange=f768;if(a3==21)a2.onreadystatechange=f769;if(a3==22)a2.onreadystatechange=f770;if(a3==23)a2.onreadystatechange=f771;if(a3==24)a2.onreadystatechange=f772;if(a3==25)a2.onreadystatechange=f773;if(a3==26)a2.onreadystatechange=f774;if(a3==27)a2.onreadystatechange=f775;if(a3==28)a2.onreadystatechange=f776;if(a3==29)a2.onreadystatechange=f777;if(a3==30)a2.onreadystatechange=f779;if(a3==31)a2.onreadystatechange=f780;a2.send(this.params);}return this.success;}
function f755(){f754(0);}
function f756(){f754(1);}
function f767(){f754(2);}
function f778(){f754(3);}
function f781(){f754(4);}
function f782(){f754(5);}
function f783(){f754(6);}
function f784(){f754(7);}
function f785(){f754(8);}
function f786(){f754(9);}
function f757(){f754(10);}
function f758(){f754(11);}
function f759(){f754(12);}
function f760(){f754(13);}
function f761(){f754(14);}
function f762(){f754(15);}
function f763(){f754(16);}
function f764(){f754(17);}
function f765(){f754(18);}
function f766(){f754(19);}
function f768(){f754(20);}
function f769(){f754(21);}
function f770(){f754(22);}
function f771(){f754(23);}
function f772(){f754(24);}
function f773(){f754(25);}
function f774(){f754(26);}
function f775(){f754(27);}
function f776(){f754(28);}
function f777(){f754(29);}
function f779(){f754(30);}
function f780(){f754(31);}
function f754(a0){var a1=f1067[a0];if(a1){var a2=f1205[a1.xhn];if(a2&&a2.readyState==4){if(a1.usercallback){var a3=a2.responseXML;if(a3){a1.qbnode=a3.getElementsByTagName(a1.qbnodeName)[0];if(a1.qbnode==null&&a1.withAlert){QBalert("<div class=redhead>Unable to Contact QuickBase.</div>"+
"Please wait and try again in a few minutes."
);return;}a1.errcode=Number(a1.GetValue("errcode"));if(a1.errcode==0)a1.success=true;a1.usercallback(a1);}}f1206[a1.xhn]=f1475;f1067[a0]=null;}}}
jaxreq.prototype.ShowErrAlert=function()
{if(this.errcode!=0){var a0=this.GetValue("errdetail");if(a0)alert(a0);else alert("Operation failed: error code = "+this.errcode+" ("+this.errtext+")");}}
jaxreq.prototype.HasValue=function(a0)
{return(this.GetValue(a0)!=null);}
jaxreq.prototype.GetValue=function(a0,a1)
{if(this.qbnode&&this.qbnode.hasChildNodes){if(this.qbnode.childNodes.length>20){if(!this.fastValues)this.BuildFastValues();if(typeof this.fastValues[a0]!='undefined')return this.fastValues[a0];}else {for(var a2=0;a2<this.qbnode.childNodes.length;++a2){var a3=this.qbnode.childNodes[a2];if(a3.nodeType==f1356&&a3.nodeName==a0){var a4="";var a5=a3.childNodes.length;for(var a6=0;a6<a5;++a6){if(a3.childNodes[a6].nodeType==kNodeTypeText)a4+=a3.childNodes[a6].nodeValue;}return a4;}}}}if(a1)return a1;return null;}
jaxreq.prototype.GetValueDeep=function(a0,a1,a2,a3){var a4=this.GetChildNodes(a0,a1,a3);return this.GetValueFromTree(a4,a2,a3);}
jaxreq.prototype.GetValueFromTree=function(a0,a1,a2){if(a0&&a0.hasChildNodes){for(var a3=0;a3<a0.childNodes.length;++a3){var a4=a0.childNodes[a3];if(a4.nodeType==kNodeTypeText)continue;if(a4.nodeType==f1356&&a4.nodeName==a1){var a5="";var a6=a4.childNodes.length;for(var a7=0;a7<a6;++a7){if(a4.childNodes[a7].nodeType==kNodeTypeText)a5+=a4.childNodes[a7].nodeValue;}return a5;}}}if(a2){return a2;}return null;}
jaxreq.prototype.GetChildNodes=function(a0,a1,a2){if(a0&&a0.hasChildNodes){for(var a3=0;a3<a0.childNodes.length;++a3){var a4=a0.childNodes[a3];if(a4.nodeType==kNodeTypeText)continue;var a5=a4.childNodes.length;if(a4.nodeType==f1356&&a4.nodeName==a1){return a4;}if(a5>0){var a6=this.GetChildNodes(a4,a1,a2);if(!a6||a6==a2){continue;}else{return a6;}}}}if(a2)return a2;return null;}
jaxreq.prototype.BuildFastValues=function()
{this.fastValues=new Object();if(this.qbnode&&this.qbnode.hasChildNodes){for(var a0=0;a0<this.qbnode.childNodes.length;++a0){var a1=this.qbnode.childNodes[a0];if(a1.nodeType==f1356){var a2="";var a3=a1.childNodes.length;for(var a4=0;a4<a3;++a4){if(a1.childNodes[a4].nodeType==kNodeTypeText)a2+=a1.childNodes[a4].nodeValue;}this.fastValues[a1.nodeName]=a2;}}}}
jaxreq.prototype.DumpPairs=function()
{var a0="";if(this.qbnode&&this.qbnode.hasChildNodes){for(var a1=0;a1<this.qbnode.childNodes.length;++a1){var a2=this.qbnode.childNodes[a1];if(a2.nodeType==f1356){var a3="";var a4=a2.childNodes.length;for(var a5=0;a5<a4;++a5){if(a2.childNodes[a5].nodeType==kNodeTypeText)a3+=a2.childNodes[a5].nodeValue;}a0+=a2.nodeName+" = "+a3+"\n";}}}return a0;}
jaxreq.prototype.AddDataValue=function(a0,a1)
{var a2=String(a1);a2=a2.replace(/[\x03\v\f\x12\x13\x14]/g,"");this.params+="<"+a0+">"+f842(a2)+"</"+a0+">";}
jaxreq.prototype.AddValue=function(a0,a1)
{this.params+="<"+a0+">"+f842(String(a1))+"</"+a0+">";}
jaxreq.prototype.AddValueFromForm=function(a0)
{this.AddValue(a0,GetValue(a0));}
jaxreq.prototype.AssembleChunks=function(a0)
{var a1=this.GetValue("_"+a0+"_numChunks");var a2=this.GetXML();var a3="";var a4=a0.length;if(a2.hasChildNodes){for(var a5=0;a5<a2.childNodes.length;++a5){if(a2.childNodes[a5].nodeType==1){var a6=a2.childNodes[a5].nodeName;if(a6.substr(0,a4)==a0&&a2.childNodes[a5].hasChildNodes){a3+=a2.childNodes[a5].childNodes[0].nodeValue;}}}}return a3;}
var f1472=true;var f1474=false;var f1356=1;var kNodeTypeText=3;function f850(a0){if(a0.hasChildNodes){for(var a1=0;a1<a0.childNodes.length;++a1){var a2=a0.childNodes[a1];if(a2.nodeType==f1356){var a3="";var a4=a2.nodeName;var a5=a2.childNodes.length;for(var a6=0;a6<a5;++a6){if(a2.childNodes[a6].nodeType==kNodeTypeText)a3+=a2.childNodes[a6].nodeValue;}SetValue(a4,a3);}}}}
function f1483(a0){var a1=new Array();for(var a2=0;a2<a0.length;++a2)a1.push(a0[a2]);return a1;}
function urlencode(a0){var a1=escape(a0);var a2=a1.replace(/\+/g,"%2B")
return a2.replace(/\//g,"%2F");}
function f633(a0){a0=a0.replace(/\"/g,"\\\"");a0=a0.replace(/\'/g,"\\\'");return a0;}
function HTMLDecode(a0){a0=a0.replace(/\xA0/g," ");a0=a0.replace(/&nbsp;/g," ");a0=a0.replace(/<BR>/g,"\r\n");a0=a0.replace(/<br>/g,"\r\n");a0=a0.replace(/&lt;/g,"<");a0=a0.replace(/&gt;/g,">");a0=a0.replace(/&amp;/g,"&");a0=a0.replace(/&quot;/g,"\"");a0=a0.replace(/&#039;/g,"\'");return a0;}
function HTMLEncode(a0){if(a0==null)return null;a0=a0.replace(/&/g,"&amp;");a0=a0.replace(/  /g," &nbsp;");a0=a0.replace(/</g,"&lt;");a0=a0.replace(/>/g,"&gt;");a0=a0.replace(/\r\n/g,"<BR>");a0=a0.replace(/\n/g,"<BR>");a0=a0.replace(/\r/g,"<BR>");a0=a0.replace(/"/g,"&quot;");a0=a0.replace(/'/g,"&#039;");return a0;}
function f842(a0){a0=a0.replace(/&/g,"&amp;");a0=a0.replace(/</g,"&lt;");a0=a0.replace(/>/g,"&gt;");a0=a0.replace(/"/g,"&quot;");a0=a0.replace(/'/g,"&#039;");return a0;}
function f146(a0){a0=a0.replace(/\r\n/g,"<BR>");a0=a0.replace(/\n/g,"<BR>");a0=a0.replace(/\r/g,"<BR>");return a0;}
function GetURLparam(a0,a1){var a2="(.*)(&"+a1+"=[^&]*)(.*)";var a3=new RegExp(a2);var a4=a3.exec(a0);var a5=RegExp.$1;if(a4!=null)return(RegExp.$2);return null;}
function RemoveURLparam(a0,a1){var a2="(.*)(&"+a1+"=[^&]*)(.*)";var a3=new RegExp(a2);var a4=a3.exec(a0);var a5=RegExp.$1;if(a4!=null)a0=(RegExp.$1+RegExp.$3);return a0;}
function f9(a0,a1,a2){if(typeof a0=='object')a0=a0.toString();if(f792(a0,"#"))a0=a0.substr(0,a0.length-1);a0=RemoveURLparam(a0,a1);if(a0.indexOf("?")==-1)return a0+"?"+a1+"="+urlencode(a2);else return a0+"&"+a1+"="+urlencode(a2);}
function f158(a0,a1,a2){if(!a2)a2="";var a3="";if(a0){for(var a4=0;a4<a0.childNodes.length;++a4){var a5=a0.childNodes[a4].nodeType;var a6=a0.childNodes[a4].nodeName;var a7=a0.childNodes[a4].nodeValue;if(a7&&a7.replace){a7=a7.replace(/\r/g,"\\r");a7=a7.replace(/\n/g,"\\n");a7=a7.replace(/\t/g,"\\t");}a3=a3+a2+"type: "+a5+"  name: "+a6+"    value: "+a7+"\n";if(a5==1&&a1)a3=a3+f158(a0.childNodes[a4],a1,a2+"--");}}return a3;}
function f164(a0,a1){return DOMfindTag(a0,a1)!=null;}
function DOMfindTag(a0,a1,a2){if(a0==null)return null;var a3=a1.toUpperCase();for(var a4=0;a4<a0.childNodes.length;++a4){var a5=a0.childNodes[a4];var a6=a5.nodeType;var a7=a5.nodeName;if(a6==1&&a3==a7.toUpperCase()){if(!a2)return a5;if(typeof a5.type!='undefined'&&StringSame(a2,a5.type))return a5;}if(a6==1){var a8=DOMfindTag(a5,a1,a2);if(a8!=null)return a8;}}return null;}
function DOMfindNthTagNode(a0,a1,a2){if(a0==null)return null;var a3=0;var a4=a1.toUpperCase();for(var a5=0;a5<a0.childNodes.length;++a5){var a6=a0.childNodes[a5].nodeType;var a7=a0.childNodes[a5].nodeName;if(a6==kELEMENT_NODE&&a4==a7.toUpperCase()){if(a3==a2)return a0.childNodes[a5];++a3;}}return null;}
function f159(a0,a1,a2){return f161(a0,a1,"classname",a2);}
function f160(a0,a1,a2){return f161(a0,a1,"id",a2);}
function f161(a0,a1,a2,a3){if(a0==null)return null;var a4=a1.toUpperCase();var a5=a3.toUpperCase();for(var a6=0;a6<a0.childNodes.length;++a6){var a7=a0.childNodes[a6];var a8=a7.nodeType;var a9=a7.nodeName.toUpperCase();if(a8==kELEMENT_NODE&&a4==a9){var a10=f857(a7,a2);if(a10!=null&&a5==a10.toUpperCase())return a7;}}return null;}
function f857(a0,a1){var a2=a1.toLowerCase();if(a2=="classname")return a0.className;if(a2=="id")return a0.id;if(typeof a0[a1]!="undefined")return a0[a1];return GetHTMLattribute(a0,a1,null);}
function DOMfindParentByClass(a0,a1){while(a0){var a2=a0.parentNode;if(a2&&a2.className&&a2.className==a1)return a2;a0=a2;}return null;}
function f162(a0,a1,a2){for(var a3=0;a3<a0.childNodes.length;++a3){var a4=a0.childNodes[a3].nodeType;if(a4==kELEMENT_NODE){var a5=f162(a0.childNodes[a3],a1,a2);if(a5)return a5;}if(a4==f1429){var a5=a0.childNodes[a3].nodeValue;if(a5!=""){if(a1&&a5=="\n")continue;if(a2&&IsWhiteSpace(HTMLDecode(a5)))continue;return a5;}}}return null;}
function DOMfindID(a0,a1,a2){if(typeof a2=='undefined')var a2=10000;if(a0==null||a2==0||!a0.childNodes)return null;for(var a3=0;a3<a0.childNodes.length;++a3){var a4=a0.childNodes[a3];var a5=a4.nodeType;if(a5==1){if(a4.id==a1)return a4;if(a4.nodeName.toUpperCase()!="SELECT"){var a6=DOMfindID(a4,a1,a2-1);if(a6!=null)return a6;}}}return null;}
function DOMfindClass(a0,a1,a2){if(a0==null||a2==0||!a0.childNodes)return null;var a3=a1.split(" ");for(var a4=0;a4<a0.childNodes.length;++a4){var a5=a0.childNodes[a4];var a6=a5.nodeType;if(a6==1){var a7=a5.className.split(" ");var a8;for(var a9=0;a9<a3.length;++a9){a8=false;for(var a10=0;a10<a7.length;++a10){if(a3[a9]==a7[a10]){a8=true;break;}}if(!a8)break;}if(a8)return a5;if(a5.nodeName.toUpperCase()!="SELECT"){var a11=DOMfindClass(a5,a1,((a2==undefined)?a2:a2-1));if(a11!=null)return a11;}}}return null;}
function DOMgetCellValue(a0,a1){var a2=DOMfindNthTagNode(a0,"TD",a1);if(a2)return f162(a2);return"";}
function DOMinnerText(a0,a1,a2){return f162(a0,a1,a2);}
function DOMsetInnerText(a0,a1){for(var a2=0;a2<a0.childNodes.length;++a2){var a3=a0.childNodes[a2].nodeType;if(a3==3){a0.childNodes[a2].nodeValue=a1;return;}if(a3==1){var a1=DOMsetInnerText(a0.childNodes[a2],a1);return;}}}
function f163(a0){var a1=new Array();for(var a2=0;a2<a0.childNodes.length;++a2){var a3=a0.childNodes[a2];if(a3.nodeType==1)a1.push(a3);}return a1;}
function DOMgetIndexOfNode(a0,a1){var a2=0;for(var a3=0;a3<a0.childNodes.length;++a3){var a4=a0.childNodes[a3]
if(a4.nodeType==1){if(a4===a1)return a2;++a2;}}return-1;}
function f165(){this.i=0;this.done=false;}
function f156(a0,a1,a2){if(!a2)var a2=new f165();var a3;var a4=a1.toUpperCase();for(var a5=a2.i;a5<a0.childNodes.length;++a5){var a6=a0.childNodes[a5].nodeType;var a7=a0.childNodes[a5].nodeName;if(a6==1&&(a4==""||a4==a7.toUpperCase())){a2.i=a5+1;a2.done=false;a2.tag=a7;a3=f162(a0.childNodes[a5]);return(a3==null?"":a3);}}a2.done=true;return null;}
function f157(a0,a1){var a2="";var a3=new Object();a3.i=0;a3.done=false;while(!a3.done){value=f156(a0,"",a3)
if(!a3.done&&(!f1240(value)||a1)){a2+=a3.tag+":\t"+value+"\n";}}return a2;}
function QBselectSingleNode(a0,a1){if(a0==null)return null;var a2=a1.split("/");var a3=a0;var a4;if(typeof a0=='string')a3=getElementBy(a0);for(var a5=0;a5<a2.length;++a5){var a6=a2[a5];if(a6=="")continue;var a7="";var a8="";var a9="";var a10="";var a11=a6.indexOf("[");if(a11==-1){var a12=0;var a13=a6;}else {var a14=a6.indexOf("]");if(a14!=-1&&a14>a11){a13=a6.substr(0,a11);a4=a6.substr(a11+1,a14-a11-1);var a15=a4.indexOf("=");if(a15==-1)a12=Number(a4);else {if(StringStartsWith(a4,"class="))a7=a4.substr(6);else if(StringStartsWith(a4,"id="))a8=a4.substr(3);else {a9=a4.substr(0,a15);a10=a4.substr(a15+1);}}}}if(a7!="")a3=f159(a3,a13,a7);else if(a8!="")a3=f160(a3,a13,a8);else if(a9!="")a3=f161(a3,a13,a9,a10);else a3=DOMfindNthTagNode(a3,a13,a12);if(a3==null)return null;}return a3;}
function QBselectParentNode(a0,a1){if(a0==null)return null;var a2=a1.indexOf("[");if(a2==-1){var a3=0;var a4=a1;}else {var a5=a1.indexOf("]");if(a5!=-1&&a5>a2){a3=Number(a1.substr(a2+1,a5-a2-1));a4=a1.substr(0,a2);}}var a6=a4.toUpperCase();var a7=0;var a8=a0;if(typeof a0=='string')a8=getElementBy(a0);while(a8){var a9=a8.parentNode;if(a9&&a9.tagName&&a9.tagName.toUpperCase()==a6){if(a7==a3)return a9;++a7;}a8=a9;}return null;}
function QBselectParentNodeByClass(a0,a1,a2){var a3=a2.toUpperCase();var a4=a0;for(var a5=0;a5<20;++a5){var a4=QBselectParentNode(a4,a1);if(a4==null)break;if(a4.className.toUpperCase()==a3)return a4;}return null;}
function CopyArray(a0,a1){a0.length=0;f21(a0,a1);}
function f21(a0,a1){for(var a2=0;a2<a1.length;++a2)a0.push(a1[a2]);}
function f149(a0,a1){var a2=new Object();for(var a3 in a0){if(typeof a0[a3]=='object'&&!a1){a2[a3]=f149(a0[a3]);}else {a2[a3]=a0[a3];}}return a2;}
function TableGetTbody(a0){if(IsTag(a0,"TBODY"))return a0;else if(a0){var a1=QBselectSingleNode(a0,"tbody");if(a1==null){a1=document.createElement("tbody");a0.appendChild(a1);}return a1;}return null;}
function TableRowAppend(a0,a1,a2){var a3=TableGetTbody(a0);if(a3==null)return null;if(a1){if(!a2)a3.appendChild(a1);else if(a3.childNodes.length==0)a3.insertBefore(a1,null);else a3.insertBefore(a1,a3.childNodes[0]);}else a1=a3.insertRow(a2?0:a3.rows.length);return a1;}
function TableRowBuildout(a0,a1,a2){for(var a3=0;a3<a1;++a3){var a4=document.createElement("td");a0.appendChild(a4);if(a2)SetInnerHTML(a4,a2);}}
function f798(a0,a1){return TableRowAppend(a0,a1,true);}
function f796(a0,a1,a2){var a3=a0.insertCell(a1);if(a2){var a4=a0.ownerDocument.createTextNode(a2);a3.appendChild(a4);}return a3;}
function TableCellAppend(a0,a1){return f796(a0,-1,a1);}
function f797(a0,a1){return f796(a0,0,a1);}
function TableRemoveAllRows(a0,a1){var a2=TableGetTbody(a0);if(IsGecko()&&a2==null)alert("No tbody node. table: "+a0.id);var a3=(a1?1:0);for(var a4=a0.rows.length-1;a4>=a3;--a4){if(IsGecko())a0.deleteRow(a4);else a0.deleteRow();}}
function TableBuildOut(a0,a1,a2){var a3=TableGetTbody(a0);for(var a4=0;a4<a1;++a4){var a5=document.createElement("tr");for(var a6=0;a6<a2;++a6){var a7=document.createElement("td");a5.appendChild(a7);}a3.appendChild(a5);}}
function CloseColumn(a0,a1,a2){f700(a0,a1,"display","none",a2);}
function OpenColumn(a0,a1,a2){f700(a0,a1,"display","",a2);}
function f700(a0,a1,a2,a3,a4){var a5=a0.rows.length;var a6=(a4?a4:0);for(var a7=a6;a7<a5;++a7){var a8=a0.rows[a7].cells[a1];if(a8)a8.style[a2]=a3;}}
function f701(a0,a1,a2,a3){var a4=a0.rows.length;var a5=(a3?a3:0);for(var a6=a5;a6<a4;++a6){var a7=a0.rows[a6].cells[a1];if(a7)a7.noWrap=!a2;}}
function GetCell(a0,a1,a2){if(a0.rows.length>a1&&a0.rows[a1].cells.length>a2)return a0.rows[a1].cells[a2];return null;}
function GetCellWidget(a0,a1,a2){if(IsTag(a0,"TABLE"))var a3=GetCell(a0,a1,a2);else var a3=a0;if(a3){var a4=QBselectSingleNode(a3,"input");if(a4==null)a4=QBselectSingleNode(a3,"select");if(a4==null)a4=QBselectSingleNode(a3,"textarea");if(a4==null)a4=QBselectSingleNode(a3,"div/input");return a4;}return null;}
function GetValueFromCell(a0,a1,a2){return GetValue(GetCellWidget(a0,a1,a2));}
function GetCellValue(a0,a1,a2){return GetValueFromCell(a0,a1,a2);}
function SetCellInnerHTML(a0,a1){if(!a1||a1.length==0)a0.innerHTML="&nbsp;";else a0.innerHTML=a1;}
function GetHTMLattribute(a0,a1,a2){var a3=(typeof a2!="undefined"?a2:null);var a4=toElem(a0);if(a4){if(IsIE()&&_IEversion<6){for(var a5 in a4){if(a5==a1){a3=a4[a5];break;}}}else {if(a4.attributes){var a6=a4.attributes.getNamedItem(a1);if(a6)a3=a6.nodeValue;}if(a3==null&&typeof a4[a1]!='undefined')a3=a4[a1];}}if(typeof a3=='string'){if(a3=='true')a3=true;else if(a3=='false')a3=false;}return a3;}
function f1213(a0,a1){var a2=a0.indexOf("; ",a1);if(a2==-1)return a0.substring(a1);return a0.substring(a1,a2);}
function f1218(a0){var a1=a0.length;var a2=document.cookie;var a3=a2.length;var a4=0
while(a4<a3){var a5=f1213(a2,a4);if(a5.substring(0,a1)==a0){return 1;}a4=a4+a5.length+2;}return 0;}
function getCookieValue(a0,a1,a2){var a3=document.cookie;var a4=null;var a5=a3.indexOf(a0+"=");if(a5!=-1){var a6=a5+a0.length+1;var a7=a3.indexOf(";",a6);if(a7==-1)a7=a3.length;var a8=unescape(a3.substring(a6,a7));if(a1&&a1!="")a4=GetAVPfromString(a8,a1);else a4=a8;}if(a4!=null)return a4;return(typeof a2!='undefined'?a2:"");}
function SetCookie(a0,a1,a2){if(typeof a1!="string")a1=String(a1);if(StringContains(a1,";")){alert("attempting to set a cookie with a semi-colon in the value");return;}ExpireCookie(a0);if(a2){var a3=new Date();a3.setTime(a3.getTime()+(a2*60*1000));var a4=a0+"="+a1+"; expires="+a3.toGMTString();document.cookie=a4;}else document.cookie=a0+"="+a1+";";}
function f728(a0,a1,a2,a3){var a4=getCookieValue(a0);a4=SetAVPinString(a4,a1,a2);SetCookie(a0,a4,a3);}
function GetLocalVar(a0,a1){if(!a0)return(a1?a1:null);return getCookieValue("localVars2",a0,a1);}
function SetLocalVar(a0,a1){f728("localVars2",a0,a1,60*24*100);}
function GetCommonVar(a0,a1){if(!a0)return(a1?a1:null);return getCookieValue("commonVars",a0,a1);}
function SetCommonVar(a0,a1){f728("commonVars",a0,a1,60*24*100);}
function ExpireCookie(a0){var a1=new Date();a1.setTime(a1.getTime()-(60*1000));var a2=a0+"=expiring; path=/; expires="+a1.toGMTString();document.cookie=a2;a2=a0+"=expiring; expires="+a1.toGMTString();document.cookie=a2;}
function ExpireAllCookies(){var a0=new Array();var a1=document.cookie;var a2=a1.split(";");for(var a3=0;a3<a2.length;++a3){var a4=a2[a3];var a5=a4.indexOf("=");if(a5==-1)break;a0[a3]=a4.substring(0,a5);}for(var a6=0;a6<a0.length;++a6){ExpireCookie(a0[a6]);defaultStatus=a0[a6];}}
function getElementBy(a0){var a1=document.getElementById(a0);if(a1)return a1;var a2=document.getElementsByName(a0);if(a2.length>0)return a2[0];return null;}
function toElem(a0){if(!a0)return a0;if(isString(a0))return getElementBy(a0);else return a0;}
function isOpenElem(a0){var a1=toElem(a0);if(a1)return(!StringSame(a1.style.display,"none"));return false;}
function closeElem(a0){var a1=toElem(a0);if(a1)a1.style.display="none";}
function openElem(a0){var a1=toElem(a0);if(a1){a1.style.display="";return true;}return false;}
function openCloseElem(a0,a1){var a2=toElem(a0);if(!a2)return false;if(a1)a2.style.display="";else a2.style.display="none";return a1;}
function togOpenCloseElem(a0,a1){var a2=toElem(a0);if(!a2)return false;if(a2.style.display=="")a2.style.display="none";else a2.style.display="";setOpenCloseIcon(a2,a1);return(a2.style.display!="none");}
function setOpenCloseIcon(a0,a1){var a2=toElem(a0);var a3=toElem(a1);if(a3&&a2){if(a2.style.display=="none")SetInnerHTML(a3,"<img src='/i/plus.gif'>");else SetInnerHTML(a3,"<img src='/i/minus.gif'>");}}
function hideShowElem(a0,a1){var a2=toElem(a0);if(!a2)return;if(a1)a2.style.visibility="visible";else a2.style.visibility="hidden";}
function hideElem(a0){var a1=toElem(a0);if(!a1)return;a1.style.visibility="hidden";}
function showElem(a0){var a1=toElem(a0);if(!a1)return;a1.style.visibility="visible";}
function closeAndHideElem(a0){var a1=toElem(a0);if(a1){a1.style.display="none";a1.style.visibility="hidden";}}
function openAndShowElem(a0){var a1=toElem(a0);if(a1){a1.style.display="";a1.style.visibility="visible";}}
function isHiddenElem(a0){var a1=toElem(a0);if(a1)return(StringSame(a1.style.visibility,"hidden"));return false;}
function f374(a0,a1){for(var a2=0;a2<a0.length;a2++){if(a0.options[a2].value==a1)return a2;}return-1;}
function f375(a0,a1){for(var a2=0;a2<a0.length;a2++){if(a0.options[a2].text==a1)return a2;}return-1;}
function VeilElem(a0,a1,a2,a3,a4){var a5=toElem(a1);if(a5==null)return null;if(a2)var a6=toElem(a2);var a7=(a3?a3:0);var a8=(a4?a4:60);var a9=a5.qbVeil;if(!a9){var a9=document.createElement("div");a9.style.display="none";a9.style.position="absolute";a9.style.backgroundColor="#555";SetOpacity(a9,a8);document.body.appendChild(a9);a5.qbVeil=a9;}var a10=GetBox(a5);a9.style.left=(a10.left-a7)+"px";a9.style.top=(a10.top-a7)+"px";if(a6)b2=GetBox(a6);else b2=a10;a9.style.width=(b2.right-a10.left+a7+a7)+"px";a9.style.height=(b2.bottom-a10.top+a7+a7)+"px";openCloseElem(a9,a0);f442(a9);return a9;}
function SetOpacity(a0,a1){var a2=toElem(a0);if(a2){a2.style.filter="alpha(opacity="+a1+")";a2.style.opacity=String(a1/100);}}
function SetColor(a0,a1){var a2=toElem(a0);if(a2)a2.style.color=a1;}
function SetBackgroundColor(a0,a1){var a2=toElem(a0);if(a2)a2.style.backgroundColor=a1;}
function f729(a0,a1){var a2=toElem(a0);if(a2)a2.title=a1;}
function f710(a0,a1){var a2=toElem(a0);if(a2)a2.href=a1;}
function Blacken(a0,a1){if(GetValue(a0)!=a1)SetColor(a0,"black");return true;}
function IsTag(a0,a1){if(a0&&a0.tagName)return a0.tagName.toUpperCase()==a1.toUpperCase();return false;}
function EnableDisable(a0,a1){var a2=toElem(a1);if(a2)a2.disabled=!a0;}
function f227(){for(var a0=0;a0<arguments.length;++a0)EnableDisable(true,arguments[a0]);}
function f185(){for(var a0=0;a0<arguments.length;++a0)EnableDisable(false,arguments[a0]);}
function EnableDisableCheckBox(a0,a1){var a2=toElem(a1);if(a2){EnableDisable(a0,a1);var a3=a2.nextSibling;if(a3.nodeType==kNodeTypeText)a3=a3.nextSibling;if(IsTag(a3,"SPAN")){if(a0)a3.style.color="";else a3.style.color="#999";}}}
function RestoreDefaultIf(a0,a1){if(GetValue(a0)=="")SetValue(a0,a1);if(GetValue(a0)==a1)SetColor(a0,"#555");}
function DoBlur(a0){var a1=toElem(a0);if(!a1)return;a1.blur();}
function SetFocus(a0){var a1=toElem(a0);if(!a1||!IsReallyVisible(a1))return;a1.focus();}
function SetSelect(a0){var a1=toElem(a0);if(!a1)return;a1.select();}
function f431(a0){var a1=toElem(a0);if(!a1)return false;return(document.activeElement==a1);}
function f713(a0){try{if(a0.createTextRange){var a1=a0.createTextRange();a1.moveStart("textedit",1);a1.select();}else if(a0.setSelectionRange){var a2=a0.value.length;a0.setSelectionRange(a2,a2);a0.focus();}}catch(a2){}}
function f714(a0){if(!IsIE()){a0.select();return;}var a1=a0.createTextRange();var a2=GetMouseX()-ScrollLeft();var a3=GetMouseY()-ScrollTop();a1.moveToPoint(a2,a3);a1.select();}
function InsertTextAtInsertionPoint(a0,a1,a2,a3){if(a0.createTextRange){a0.focus();document.selection.createRange().duplicate().text=a1;}else {var a4=a0.selectionStart;a0.value=a0.value.substring(0,a4)+a1+a0.value.substring(a0.selectionEnd,a0.value.length);if(a2==null||a3==null)a0.setSelectionRange(a4+a1.length,a4+a1.length);else a0.setSelectionRange(a4+a2,a4+a3);a0.focus();}}
function f721(a0,a1){var a2=toElem(a0);if(a2)a2.style.position=a1;}
function SetStyleVisibility(a0,a1){var a2=toElem(a0);if(a2)a2.style.visibility=a1;}
function SetStyleDisplay(a0,a1){var a2=toElem(a0);if(a2)a2.style.display=a1;}
function SetStyle(a0,a1,a2){var a3=toElem(a0);if(a3)a3.style[a1]=a2;}
function f378(a0,a1){if(!a0)return null;if(a0.type!="select-one"&&a0.type!="select")return null;if(a0.options.length<=a1)return null;var a2=a0.options[a1].value;if(a2=="")return a0.options[a1].text;return a2;}
function IsChecked(a0){var a1=toElem(a0);if(!a1)return false;return a1.checked;}
function f471(a0,a1){var a2=toElem(a0);if(!a2||!a2.className)return false;return(a2.className==a1);}
function f404(a0){var a1=toElem(a0);if(!a1)return"";if(a1.type=="select-one"||a1.type=="select"){if(a1.selectedIndex>=0)return a1.options[a1.selectedIndex].text;else return"";}else if(a1.type=="checkbox")return(a1.checked?"yes":"no");return GetValue(a1);}
function f381(a0,a1){var a2=toElem(a0);if(a2){for(var a3=0;a3<a2.options.length;++a3){if(a2.options[a3].value==a1)return a2.options[a3].text;}}return"";}
function GetValue(a0,a1){var a2=toElem(a0);if(!a2)return"";if(a2.type=="select-one"||a2.type=="select"){if(a2.selectedIndex>=0){var a3=a2.options[a2.selectedIndex].value;if(a3==""){if(typeof a1=='undefined'||a1==false)return a2.options[a2.selectedIndex].text;}return a3;}else return"";}if(a2.type=="checkbox")return a2.checked;return a2.value;}
function GetRadioValue(a0){var a1=a0;if(isString(a0))a1=document.getElementsByName(a0);if(!a1||a1.length==0)return"";var a2=a1.length;for(var a3=0;a3<a2;++a3){var a4=a1[a3];if(a4&&a4.checked){return a4.value;}}return"";}
function SetRadioValue(a0,a1){var a2=a0;if(isString(a0))a2=document.getElementsByName(a0);if(!a2||a2.length==0)return"";var a3=a2.length;for(var a4=0;a4<a3;++a4){var a5=a2[a4];if(a5&&a5.value==a1){a5.checked=true;return;}}return;}
function SetValue(a0,a1){var a2=toElem(a0);if(!a2)return false;if(a2.type=="select-one"||a2.type=="select"){return SetMenuValue(a0,a1,true);}else if(a2.type=="checkbox"||a2.type=="radio"){if(a1==true||a1=="true"||a1=="yes"||a1=="1")a2.checked=true;else if(a1==false||a1=="false"||a1=="no"||a1=="0")a2.checked=false;return true;}else {a2.value=a1;return true;}return false;}
function SetMenuValue(a0,a1,a2){var a3=toElem(a0);if(!a3)return false;if(!a2)a1=a1.toUpperCase();var a4=a3.options.length;for(var a5=0;a5<a4;++a5){var a6=a3[a5].value;if(a6=="")a6=a3[a5].text;if(!a2)a6=a6.toUpperCase();if(a6==a1){a3.selectedIndex=a5;return true;}}a3.selectedIndex=0;return false;}
function SetInnerHTML(a0,a1){var a2=toElem(a0);if(a2){a2.innerHTML=a1;return true;}return false;}
function GetInnerHTML(a0){var a1=toElem(a0);if(a1)return a1.innerHTML;return"";}
function SetAnchorText(a0,a1){var a2=toElem(a0);if(a2){DOMsetInnerText(a2,a1);}}
function CopyAndReplaceMenu(a0,a1){if(a1==null||a0==null)return null;a0=toElem(a0);a1=toElem(a1);var a2=a1.parentNode;var a3=a0.cloneNode(true);a3.id=a1.id;a3.name=a1.name;a3.onchange=a1.onchange;a1.id="";a1.name="";a1.onchange="";a2.replaceChild(a3,a1);return a3;}
function f148(a0,a1){a0.value=a1.value;a0.text=a1.text;a0.disabled=a1.disabled;a0.style.color=a1.style.color;}
function CopySelectMenuFromTo(a0,a1){var a2=GetValue(a1);a1.length=a0.length;for(var a3=a0.options.length-1;a3>=0;--a3){var a4=a1.options[a3];var a5=a0.options[a3];f148(a4,a5);}SetValue(a1,a2);}
function f8(a0,a1,a2,a3){if(a0.options.length<a1)a0.options.length=a1;a0.options[a1]=new Option(a2,a3)
}
function AppendMenuOption(a0,a1,a2,a3,a4){++a0.options.length;var a5=a0.options.length-1;a0.options[a5]=new Option(a1,a2)
if(a3){a0.options[a5].disabled=true;a0.options[a5].style.color="#777";}if(a4&&a4!="")a0.options[a5].style.color=a4;}
function AppendMenuDivider(a0,a1){if(!a1)var a1="";AppendMenuOption(a0,"-------------",a1,true);}
function f716(a0,a1,a2){if(a0.options.length>a1){a0.options[a1].disabled=a2;a0.options[a1].style.color=(a2?"#777":"");}}
function f225(a0,a1,a2){var a3=a0.options.length;for(var a4=0;a4<a3;++a4){if(a0.options[a4].value==a1){a0.options[a4].disabled=!a2;a0.options[a4].style.color=(a2?"":"#777");return a4;}}return-1;}
function f717(a0,a1,a2){var a3=a0.options.length;for(var a4=0;a4<a3;++a4){if(a0.options[a4].value==a1)a0.options[a4].text=a2;}}
function f462(a0,a1,a2,a3){var a4=a0.options.length;var a5=-1;for(var a6=a3;a6<a4;++a6){if(a0.options[a6].text.toLowerCase()>a2.toLowerCase()){a5=a6;break;}}if(a5>-1){var a7=GetValue(a0);a0.options[a4]=new Option("",0);for(var a6=a4;a6>a5;--a6)f148(a0.options[a6],a0.options[a6-1]);a0.options[a5]=new Option(a2,a1);SetValue(a0,a7);}return a5;}
function f226(a0,a1){var a2=a0.options.length;for(var a3=0;a3<a2;++a3){a0.options[a3].disabled=!a1;a0.options[a3].style.color=(a1?"":"#777");}}
function SetMenuValueToFirstEnabled(a0){var a1=a0.options.length;for(var a2=0;a2<a1;++a2){if(!a0.options[a2].disabled){a0.selectedIndex=a2;return;}}}
function f514(a0,a1){var a2=a0.options.length;for(var a3=0;a3<a2;++a3){if(a0.options[a3].value==a1){return!a0.options[a3].disabled;}}}
function f794(a0,a1,a2){if(a1<0||a2<0)return;var a3=a0.options.length;if(a1>=a3||a2>=a3)return;var a4=(a1==a0.selectedIndex);var a5=(a2==a0.selectedIndex);var a6=a0.options[a1].text;var a7=a0.options[a1].value;var a8=a0.options[a1].disabled;var a9=a0.options[a1].style.color;a0.options[a1].text=a0.options[a2].text;a0.options[a1].value=a0.options[a2].value;a0.options[a1].disabled=a0.options[a2].disabled;a0.options[a1].style.color=a0.options[a2].style.color;a0.options[a2].text=a6;a0.options[a2].value=a7;a0.options[a2].disabled=a8;a0.options[a2].style.color=a9;if(a4)a0.selectedIndex=a2;if(a5)a0.selectedIndex=a1;}
var f1100=-1;var f1101=null;var f999=null;function f92(a0){var a1=EvGetTarget(a0);if(a1&&(IsTag(a1,"select")||a1.type=="select-one"||a1.type=="select")){f1100=a1.selectedIndex;f1101=GetValue(a1);f999=a1;}else {f1100=-1;f1101=null;f999=null;}}
function FixIfDividerSelected(a0){if(!a0)var a0=f999;if(!a0)return false;var a1=a0.selectedIndex;if(a1!=-1){var a2=a0.options[a1];if(a2.disabled){f651(a0);return true;}}return false;}
function f651(a0){if(!a0)var a0=f999;if(!a0)return;if(f1100!=-1)a0.selectedIndex=f1100;else if(a0.selectedIndex>0)a0.selectedIndex--;else if(a0.selectedIndex<a0.options.length-1)a0.selectedIndex++;else a0.selectedIndex=-1;}
function SetFocusToFirstElem(a0){var a1=a0.elements.length;var a2;for(a2=0;a2<a1;a2++){var a3=a0.elements[a2].type;var a4=true;var a5=a0.elements[a2];if(a5.name=="_newowner")continue;if(!IsReallyVisible(a5))continue;if(a3=="select"||a3=="select-one"||a3=="radio"||a3=="checkbox"||a3=="textarea"||a3=="text")
{if(a3=="textarea"||a3=="text")a0.elements[a2].select();a0.elements[a2].focus();break;}}}
function f521(a0,a1){var a2=toElem(a0);if(!a2)return false;if(typeof a1=='undefined')var a1=100;var a3;for(a3=0;a2&&a3<a1;++a3){if(a2.style&&StringSame(a2.style.display,"none"))return false;a2=a2.parentNode;}return true;}
function IsReallyVisible(a0,a1){var a2=toElem(a0);if(!a2)return false;if(typeof a1=='undefined')var a1=100;var a3;for(a3=0;a2&&a3<a1;++a3){if(a2.style&&(StringSame(a2.style.display,"none")||StringSame(a2.style.visibility,"hidden")))return false;a2=a2.parentNode;}return true;}
function IsVisible(a0){var a1=toElem(a0);if(!a1)return false;if(StringSame(a1.style.display,"none")||StringSame(a1.style.visibility,"hidden"))return false;return true;}
function f640(a0){if(!IsIEmac())return;if(!a0)return;var a1=a0.disabled;a0.disabled=true;a0.selectedIndex=a0.selectedIndex;a0.disabled=a1;}
function f280(a0){if(typeof a0=="string")a0=toElem(a0);var a1=a0.elements.length;for(var a2=0;a2<a1;++a2){var a3=a0.elements[a2];if(a3.tagName.toLowerCase()=="input"){var a4=a3.type.toLowerCase();if(a4=="button"||a4=="submit")continue;}SetValue(a3,"");}}
var f1314=0x0001;var kFormExcludeHidden=0x0002;var kFormDoNotEncode=0x0004;function FormValuesToQueryString(a0,a1){if(typeof a0=="string")a0=toElem(a0);if(!a1)a1=0;var a2=(a1&f1314)!=0;var a3=(a1&kFormExcludeHidden)!=0;var a4=(a1&kFormDoNotEncode)!=0;var a5="";var a6=a0.elements.length;for(var a7=0;a7<a6;++a7){var a8=a0.elements[a7];var a9="";var a10;if(IsTag(a8,"input"))a9=a8.type.toLowerCase();if(a9=="button"||a9=="submit"||a9=="reset")continue;else if(a3&&a9=="hidden")continue;else if(a2&&!IsReallyVisible(a8))continue;else if(a9=="radio"||a9=="checkbox"){if(a8.checked)a10=a8.value;else continue;}else a10=GetValue(a8);var a11=(a8.name?a8.name:"");if(a11=="")a11=a8.id;if(a11=="")continue;if(!a10)a10="";if(!a4)a10=urlencode(a10);if(a5!="")a5+="&";a5+=a11+"="+a10+"\n";}return a5;}
function f442(a0){if(!IsIE())return;if(!a0.iHider){var a1=document.createElement("IFRAME");a1.style.position="absolute";a1.style.display="none";a1.style.zIndex=a0.style.zIndex;if(a1.style.zIndex==0&&a0.currentStyle&&a0.currentStyle.zIndex)a1.style.zIndex=a0.currentStyle.zIndex;a1.frameBorder=0;a1.style.filter="progid:DXImageTransform.Microsoft.Alpha(style=0, opacity=0)";if(typeof gReqHostName!="undefined"&&gReqHostName)a1.src=gReqHostName+"/i/clear2x2.gif";else a1.src="javascript(void)";a0.iHider=a0.parentNode.insertBefore(a1,a0);}AdjustHider(a0);a0.iHider.style.display="";}
function f744(a0){if(!IsIE())return;if(a0&&a0.iHider)a0.iHider.style.display="none";}
function AdjustHider(a0){if(!IsIE()||!a0)return;var a1=0;var a2=0;for(var a3=a0.parentNode;a3;a3=a3.parentNode){if(a3.style&&a3.style.position!=""){a1=a3.offsetTop;a2=a3.offsetLeft;break;}}var a4=GetBox(a0);a0.iHider.style.left=(a4.left-3-a2)+"px";a0.iHider.style.top=(a4.top-3-a1)+"px";a0.iHider.style.width=(a4.right-a4.left+3)+"px";a0.iHider.style.height=(a4.bottom-a4.top+3)+"px";}
function f233(a0,a1){if(a1.top<a0.top)a0.top=a1.top;if(a1.left<a0.left)a0.left=a1.left;if(a1.bottom>a0.bottom)a0.bottom=a1.bottom;if(a1.right>a0.right)a0.right=a1.right;}
function f195(a0,a1){if(f38(a0)||f38(a1))return false;if(a0.left>a1.right||a0.right<a1.left||a0.top>a1.bottom||a0.bottom<a1.top){return false;}return true;}
function f39(a0,a1){if(f38(a0)||f38(a1))return false;if(a0.left>a1.left||a0.right<a1.right||a0.top>a1.top||a0.bottom<a1.bottom){return false;}return true;}
function f36(a0,a1){if(a1)return"<b>"+a0+"</b>";return a0;}
function f534(a0,a1){if(a1)return"<i>"+a0+"</i>";return a0;}
function HiliteDeliteLink(a0,a1,a2,a3){var a4=toElem(a0);if(!a4)return;if(a1)a4.style.color=a2;else a4.style.color=a3;}
function Hilite(a0,a1,a2){var a3=toElem(a0);if(a3){if(!f689(a3.style.backgroundColor,a1)){a3.origBackgroundColor=a3.style.backgroundColor;a3.style.backgroundColor=a1;if(a2){a3.origBackImage=a3.style.backgroundImage;a3.style.backgroundImage="url(/i/clear2x2.gif)";}}}}
function Delite(a0){var a1=toElem(a0);if(a1){if(a1.origBackgroundColor)a1.style.backgroundColor=a1.origBackgroundColor;else a1.style.backgroundColor="";if(typeof a1.origBackImage!="undefined")a1.style.backgroundImage=a1.origBackImage;}}
function f220(a0,a1,a2,a3){if(a3){var a4=a1+GetElemWidth(a0)-1;var a5=a2+GetElemHeight(a0)-1;if(a4<GetElemLeft(a3))a1=GetElemLeft(a3)-GetElemWidth(a0)+1;else if(a1>GetElemRight(a3))a1=GetElemRight(a3);if(a5<GetElemTop(a3))a2=GetElemTop(a3)-GetElemHeight(a0)+1;else if(a2>f343(a3))a2=f343(a3);}a0.style.left=a1+"px";a0.style.top=a2+"px";}
function f221(a0,a1){if(a1==undefined)opactityFraction=0.5;a0.style.opacity=a1;a0.style.MozOpacity=a1;a0.style.filter="Alpha("+Math.round(a1*100)+")";}
function f219(a0){f221(a0,1);}
function Center(a0){var a1=toElem(a0);a1.style.position="absolute";PositionX(a1,"center",0);PositionY(a1,"center",0);}
function PositionX(a0,a1,a2){var a3=toElem(a0);if(!a3)return;scrollLeft=ScrollLeft();scrollRight=ScrollRight();elemWid=a3.offsetWidth;if(a1=="center"){scrollMid=(scrollLeft+scrollRight)/2;a3.style.left=(scrollMid-(elemWid/2)+a2)+"px";}else if(a1=="right"){a3.style.left=(scrollRight-(elemWid+a2))+"px";}else {a3.style.left=(scrollLeft+a2)+"px";}}
function PositionY(a0,a1,a2){var a3=toElem(a0);if(!a3)return;var a4=ScrollTop();var a5=ScrollBot();elemHei=a3.offsetHeight;if(a1=="center"){var a6=(a4+a5)/2;a3.style.top=(a6-(elemHei/2)+a2)+"px";}else if(a1=="upper40"){var a7=(a4*0.6)+(a5*0.4);a3.style.top=(a7-(elemHei/2)+a2)+"px";}else if(a1=="centerButAtMost"){var a6=(a4+a5)/2;var a8=a6-(elemHei/2)
if(a8>a2)a8=a2;a3.style.top=a8+"px";}else if(a1=="bottom"){var a9=(a5-(elemHei+a2))+"px";if(a3.style.top!=a9)a3.style.top=a9;}else {a3.style.top=(a4+a2)+"px";}}
function f612(a0,a1,a2){var a3=toElem(a0);if(!a3)return;var a4=ScrollTop();var a5=ScrollBot();elemHei=a3.offsetHeight;var a6=a5-(elemHei+a1);if(a6>a2){a3.style.top=a6+"px";}else {a3.style.top=a2+"px";}}
function f519(a0){if(!a0)return false;var a1=GetBox(a0);if(a1.top>=ScrollTop()&&a1.bottom<=ScrollBot()&&a1.left>=ScrollLeft()&&a1.right<=ScrollRight())
{return true;}return false;}
function f692(a0){if(!a0||!gMainBodyDiv)return;var a1=0;for(var a2=a0;a2&&a2!=gMainBodyDiv;a2=a2.offsetParent){a1+=a2.offsetTop;}if(a2==null)return;var a3=a1+(a0.offsetHeight/2);var a4=gMainBodyDiv.scrollTop;var a5=a4+gMainBodyDiv.offsetHeight;if(a4<a3&&a3<a5)return;var a6=a3-(gMainBodyDiv.offsetHeight/2);gMainBodyDiv.scrollTop=a6;}
function ScrollElem(a0,a1){var a2=toElem(a0);if(IsGecko()&&a2.style.overflow=="hidden")a2.style.overflow="auto";a2.scrollTop=a2.scrollTop+a1;}
function WindowWidth(){var a0;if(IsSafari())a0=window.innerWidth;else if((IsQuirksMode()||IsOpera())&&document.body)a0=document.body.clientWidth;else if(document.documentElement&&document.documentElement.clientWidth)a0=document.documentElement.clientWidth;//IE and Gecko in strict mode
else if(document.body&&document.body.clientWidth)a0=document.body.clientWidth;else a0=window.innerWidth;return a0;}
function WindowHeight(){var a0;if(IsSafari())a0=window.innerHeight;else if((IsQuirksMode()||IsOpera())&&document.body)a0=document.body.clientHeight;else if(document.documentElement&&document.documentElement.clientHeight)a0=document.documentElement.clientHeight;//IE and Gecko in strict mode
else if(document.body&&document.body.clientHeight)a0=document.body.clientHeight;else a0=window.innerHeight;return a0;}
function ScrollLeft(){var a0=0;if(f1241(window.pageXOffset))a0=window.pageXOffset;else if(document.documentElement&&document.documentElement.scrollLeft)a0=document.documentElement.scrollLeft;else if(document.body)a0=document.body.scrollLeft;return a0;}
function ScrollRight(){return WindowWidth()+ScrollLeft();}
function ScrollTop(){if(f1241(window.pageYOffset))val=window.pageYOffset;else if(document.documentElement&&document.documentElement.scrollTop)val=document.documentElement.scrollTop;else if(document.body)val=document.body.scrollTop;return val;}
function ScrollBot(){return WindowHeight()+ScrollTop();}
function f463(a0,a1){var a2=Min(a1,(a0.right-a0.left)/2);var a3=Min(a1,(a0.bottom-a0.top)/2);a0.left+=a2;a0.right-=a2;a0.top+=a3;a0.bottom-=a3;}
function OffsetBox(a0,a1,a2){a0.left+=a1;a0.right+=a1;a0.top+=a2;a0.bottom+=a2
}
function f229(a0,a1){if(a0==null||a1==null)return false;return(a0.left==a1.left&&a0.right==a1.right&&a0.top==a1.top&&a0.bottom==a1.bottom);}
function f147(a0,a1){if(a0==null||a1==null)return;a0.left=a1.left;a0.right=a1.right;a0.top=a1.top;a0.bottom=a1.bottom;}
function box_t(a0,a1,a2,a3){if(typeof a0=='undefined'){f40(this);return;}this.top=a0;this.left=a1;this.bottom=a2;this.right=a3;}
function f40(a0){a0.top=100000;a0.left=100000;a0.bottom=-100000;a0.right=-100000;}
function f38(a0){if(a0==null)return true;if(a0.left>a0.right||a0.top>a0.bottom)return true;return false;}
function GetElemHeight(a0){if(typeof a0=="string")a0=toElem(a0);if(a0==null)return 0;if(IsSafari()&&f872<3&&a0.tagName.toUpperCase()=="TD"){var a1=a0.parentNode;return GetRowHeight(a1);}return a0.offsetHeight;}
function GetElemWidth(a0){if(typeof a0=="string")a0=toElem(a0);if(a0==null)return 0;return a0.offsetWidth;}
function GetElemTop(a0,a1,a2,a3){if(typeof a0=="string")a0=toElem(a0);var a4=0;for(var a5=a0;a5;a5=a5.offsetParent){a4+=a5.offsetTop;if(a2)ldi(a5.id+"  "+a5.tagName+"  "+a5.offsetTop+"   "+a5.offsetHeight);if(a3)a4-=a5.scrollTop;if(!IsGecko()&&!IsSafari())a4+=a5.clientTop;}if(a1)a4-=GetElemTop(a1,null,a2,a3);return a4;}
function GetElemLeft(a0,a1,a2,a3){if(typeof a0=="string")a0=toElem(a0);var a4=0;for(var a5=a0;a5;a5=a5.offsetParent){a4+=a5.offsetLeft;if(a3)a4-=a5.scrollLeft;if(!IsGecko()&&!IsSafari())a4+=a5.clientLeft;}if(a1)a4-=GetElemLeft(a1,null,a2,a3);return a4;}
function f343(a0,a1,a2,a3){return GetElemTop(a0,a1,a2,a3)+GetElemHeight(a0)-1;}
function GetElemRight(a0,a1,a2,a3){return GetElemLeft(a0,a1,a2,a3)+GetElemWidth(a0)-1;}
function GetBox(a0,a1,a2){if(typeof a0=="string")a0=toElem(a0);if(!a0)return null;var a3=new Object;var a4=0;var a5=0;var a6=a0;for(var a7=a0;a7;a7=a7.parentNode){if(a1&&a7==a1)break;if(a7==a6){if(a2)ldi(a7.tagName+" offsetTopLeft:"+a7.offsetTop+","+a7.offsetLeft+" scrollTopLeft:"+a7.scrollTop+","+a7.scrollLeft+" clientTopLeft:"+a7.clientTop+","+a7.clientLeft);a4+=a7.offsetLeft;a5+=a7.offsetTop;if(!IsTag(a7,"HTML")){a4-=a7.scrollLeft;a5-=a7.scrollTop;}a6=a7.offsetParent;}}if(a1&&a7==null){a5-=GetElemTop(a1,null,a2);a4-=GetElemLeft(a1,null,a2);}a3.left=a4;a3.top=a5;a3.right=a4+a0.offsetWidth;a3.bottom=a5+GetElemHeight(a0);return a3;}
function f209(a0){var a1=""
for(var a2=a0;a2;a2=a2.offsetParent){a1+=a2.tagName+"\tleft:"+a2.offsetLeft+"\ttop:"+a2.offsetTop;if(!IsGecko()&&!IsSafari()){a1+="\tclientLeft:"+a2.clientLeft;a1+="\tclientTop:"+a2.clientTop;}a1+="\n";}a1+="\toffsetWidth:"+a0.offsetWidth+"\toffsetHeight:"+a0.offsetHeight;ldiv("DUMPBOX",a1);}
function SetBox(a0,a1){if(typeof a0=="string")a0=toElem(a0);if(a0){a0.style.left=(a1.left)+"px";a0.style.top=(a1.top)+"px";a0.style.width=(a1.right-a1.left)+"px";a0.style.height=(a1.bottom-a1.top)+"px";}}
function f37(a0){return"l:"+a0.left+" t:"+a0.top+" r:"+a0.right+" b:"+a0.bottom;}
function f634(a0,a1){this.r=-1;this.c=-1;if(typeof a0!='undefined')this.r=a0;if(typeof a1!='undefined')this.c=a1;}
new f634();f634.prototype.IsNull=function(){return(this.r==-1||this.c==-1);}
f634.prototype.SetNull=function(){this.r=-1;}
function f518(a0){return(a0==null||a0.r==-1||a0.c==-1);}
function f649(a0,a1,a2){if(f1235(a2)){a2(a0,a1);return;}var a3=GetBox(a1,null);var a4=a3.bottom;var a5=a3.left;if(a2=="cascade"||a2=="cascadeLeft"){a4=(a3.top-4);var a6=WindowWidth()-a3.right;var a7=a3.left;if((a6>a0.offsetWidth||a6>a7)&&a2=="cascade"){a5=a3.right;}else {a5=(a3.left-a0.offsetWidth+6);if(a5<0){a5=0;a0.style.width=a3.left;}}}else if(a2=="pushRight"){a4=a3.bottom;a5=(WindowWidth()-a0.offsetWidth-4);}else if(a2=="belowLeft"){a4=a3.bottom;a5=(a3.right-a0.offsetWidth+4);}else if(a3.left>ScrollRight()-a0.offsetWidth-4||a2=="belowRight"){a5=(a3.right-a0.offsetWidth-4);a4=a3.bottom;if(a5<0){if(a2=="belowRight")newLeft=0;else a5=a3.left;}}else if(a3.bottom>300&&a2!="below"){a5=a3.right;a4=(a3.top-20);}if(a5<0)a5=0;a0.style.left=a5+"px";a0.style.top=a4+"px";if(IsTag(a1,"A"))a0.style.top=a4+4+"px";}
function GetStyleWidth(a0){if(a0.style&&a0.style.width){var a1=a0.style.width;if(f792(a1,"px"))return parseInt(a1,10);}var a2=a0.offsetWidth;a0.style.width=a2+"px";var a3=a0.offsetWidth-a2;a0.style.width=(a2-a3)+"px";return a2-a3;}
function f394(a0){if(a0.style&&a0.style.height){var a1=a0.style.height;if(f792(a1,"px"))return parseInt(a1,10);}var a2=a0.offsetHeight;a0.style.height=a2+"px";var a3=a0.offsetHeight-a2;a0.style.height=(a2-a3)+"px";return a2-a3;}
function f650(a0){var a1=GetMouseX();var a2=GetMouseY();var a3=GetStyleWidth(a0);var a4=a0.offsetHeight;var a5=WindowWidth();if(a1+a3>a5){a0.style.left=(a1-a3)+"px";}else a0.style.left=(a1+4)+"px";a0.style.width=a3+"px";a0.style.top=(a2+1)+"px";}
var f1370=1;var f1369=2;var f1368=3;function f90(a0,a1){if(a0){var a2=GetHTMLattribute(a0,"qbmenuproc");if(a2){var a3=GetHTMLattribute(a0,"qbmenuparams");if(a3)eval(a2+"("+a1+",'"+a3+"')");else eval(a2+"("+a1+")");}}}
function ShowMenu(a0,a1,a2,a3,a4){var a5=toElem(a0);var a6=toElem(a1);if(a5==null)return false;if(a5.parentNode!=document.body){if(a5.parentNode)a5.parentNode.removeChild(a5);document.body.appendChild(a5);}a5.baseElem=a6;f90(a6,f1370);var a7=false;if(a5&&(a2||f1002==a3)){if(gCurrentMenu!=a5||a2){if(a2=="cascade"||a2=="cascadeLeft"){a5.style.display="";f649(a5,a6,a2);f442(a5);}else {HideMenus();a5.style.display="";if(a1=="mousePosition")f650(a5);else f649(a5,a6,a4);if(a2&&a6)gMenuInvokingElem=a6;f442(a5);f1002=a3;gCurrentMenu=a5;f1001=a1;}var a8=f343(a5);var a9=WindowHeight();var a10=(a5.style.overflowY=="auto");if(a8>a9-2&&!IsSafariMobile()){var a11=GetElemTop(a5);var a12=a8-a11;var a13=a9-a11-2;var a14=Math.min(70,a12);if(a13<a14){a5.style.top=(a9-a14-2)+"px";a13=a14;}a5.style.height=a13+"px";a5.style.overflowY="auto";}if(IsIE()){var a15=(a5.style.overflowY=="auto");if(a15!=a10)a5.style.width=GetStyleWidth(a5)+"px";}a5.style.visibility="visible";a7=true;f90(a6,f1369);}}return a7;}
function HideMenus(){if(gCurrentMenu){if(gCurrentMenu.baseElem)Delite(gCurrentMenu.baseElem);f440(gCurrentMenu);f90(gCurrentMenu.baseElem,f1368);gCurrentMenu=null;}gMenuInvokingElem=null;}
function f440(a0){var a1=toElem(a0);var a2=f629(a1);if(a2)a2.Cleanup();a1.style.visibility="hidden";a1.style.display="none";a1.style.height="";f744(a1);}
function f109(a0){var a1=toElem(a0);if(!a1||a1.hasBeenCleaned)return;a1.hasBeenCleaned=true;var a2=QBselectSingleNode(a1,"table/tbody/tr/td");if(a2){var a3=a2.childNodes;for(var a4=a3.length-1;a4>=0;--a4){var a5=a3[a4];if(a5.nodeType==f1429&&IsWhiteSpace(a5.nodeValue))a5.parentNode.removeChild(a5);}}}
function f436(a0){var a1=toElem(a0);for(var a2=0;a2<1000;++a2){var a3=QBselectSingleNode(a1,"table/tbody/tr/td/a["+a2+"]");if(a3==null)break;if(IsVisible(a3))return true;}return false;}
function f947(a0){var a1="???";if(a0.toString){a1=a0.toString();if(a1){var a2=a1.match(/function (\w*)/);if(a2&&a2[1])a1=a2[1];if((a1==null)||(a1.length==0))return"unknown";if(StringStartsWith(a1,"function")){var a3=a1.indexOf(")");if(a3!=-1)a1=Ellipsize(a1,a3+4);}}}return a1;}
function StackTrace(){var a0="";for(var a1=arguments.caller;a1!=null;a1=a1.caller){a0+=f947(a1.callee)+"\n";}return a0;}
function f703(a0,a1){if(a0){HideMenus();gCurrentMenu=a0;f1002=a1;}}
function f738(){var a0=VeilElem(true,document.body,null,null,55);}
function f438(){VeilElem(false,document.body);}
function popupDiv(a0){this.iElem=toElem(a0);this.iValign="upper40";this.iYoffset=0;this.iHalign="center";this.iXoffset=0;this.iMaxwid=600;this.iAutoHide=false;this.iAutoHideDelay=1000;this.iDoRepos=true;this.iMustSeeBox=null;this.iOnHide=null;this.iOnEnterKey=null;this.iAlwaysSelect=true;this.iAutoFocus=true;this.iElemWithFocus=null;if(this.iElem&&!this.iElem.iFixedForFF)f277(this.iElem);}
new popupDiv("");popupDiv.prototype.SetMaxwid=function(a0){this.iMaxwid=a0;}
popupDiv.prototype.SetXoffset=function(a0){this.iXoffset=a0;}
popupDiv.prototype.SetHalign=function(a0){this.iHalign=a0;}
popupDiv.prototype.SetYoffset=function(a0){this.iYoffset=a0;}
popupDiv.prototype.SetValign=function(a0){this.iValign=a0;}
popupDiv.prototype.SetMustSeeBox=function(a0){this.iMustSeeBox=a0;}
popupDiv.prototype.SetOnHide=function(a0){this.iOnHide=a0;}
popupDiv.prototype.SetOnEnterKey=function(a0){this.iOnEnterKey=a0;}
popupDiv.prototype.SetAutoHide=function(a0){this.iAutoHide=a0;}
popupDiv.prototype.SetAutoHideDelay=function(a0){this.iAutoHideDelay=a0;}
popupDiv.prototype.SetDoRepos=function(a0){this.iDoRepos=a0;}
popupDiv.prototype.SetAlwaysSelect=function(a0){this.iAlwaysSelect=a0;}
popupDiv.prototype.SetAutoFocus=function(a0){this.iAutoFocus=a0;}
popupDiv.prototype.SetCheckObscuresFunc=function(a0){this.iCheckObscuresFunc=a0;}
popupDiv.prototype.IDis=function(a0){return(this.iElem.id==a0);}
popupDiv.prototype.Show=function()
{if(!this.iElem)return null;var a0=this.iElem;HideMenus();this.RemoveFromStack();f1108.push(this);this.iElemWithFocus=null;openElem(a0);var a1=(typeof gSuppressBodyVeil=="undefined"||!gSuppressBodyVeil);if(a1&&a0.parentNode&&!IsTag(a0.parentNode,"BODY")){a0.parentNode.removeChild(a0);document.body.appendChild(a0);}var a2=1500;for(var a3=0;a3<f1108.length;++a3){var a4=f1108[a3].iElem;if(a4&&a4!=a0&&a4.style&&a4.style.zIndex){var a5=Number(a4.style.zIndex);if(a5>=a2)a2=a5+1;}}a0.style.zIndex=a2;if(a0.offsetWidth>this.iMaxwid)a0.style.width=this.iMaxwid+"px";var a6=a0.offsetWidth;if(!IsSafariMobile())PositionX(a0,this.iHalign,this.iXoffset);else PositionX(a0,0,0);if((IsGecko()||IsSafari())&&ScrollLeft()!=0)a0.style.width=a6+"px";if(this.iDoRepos&&!IsSafariMobile())PositionY(a0,this.iValign,this.iYoffset);else if(IsSafariMobile())PositionY(a0,0,0);if(this.iCheckObscuresFunc||this.iMustSeeBox)this.AdjustPosition();if(a1)f738();showElem(a0);this.iShownStamp=new Date();f442(a0);if(this.iAutoFocus){var a7=DOMfindTag(a0,"input","text");if(a7==null)a7=DOMfindTag(a0,"textarea");if(a7&&IsReallyVisible(a7)){if(this.iAlwaysSelect||GetValue(a7)==""){SetFocus(a7);SetSelect(a7);}}}return a0;}
popupDiv.prototype.AdjustPosition=function()
{var a0=0;var a1=20;var a2=true;while(a2){var a3=GetBox(this.iElem);if(a3.top<ScrollTop()+20){a0=0;a1=-20;}if(a3.bottom>ScrollBot())return;if(this.iCheckObscuresFunc)a2=this.iCheckObscuresFunc(a3);else a2=f39(a3,this.iMustSeeBox);if(a2){a0-=a1;PositionY(this.iElem,this.iValign,a0+this.iYoffset);}}}
popupDiv.prototype.RemoveFromStack=function()
{for(var a0=0;a0<f1108.length;++a0){if(f1108[a0].iElem.id==this.iElem.id){f1108.splice(a0,1);return true;}}return false;}
popupDiv.prototype.Hide=function()
{closeElem(this.iElem);hideElem(this.iElem);this.RemoveFromStack();f744(this.iElem);if(this.iElemWithFocus){this.iElemWithFocus.blur();}try{if(this.iOnHide)eval(this.iOnHide);}catch(e){}if(f1108.length==0)f438();}
popupDiv.prototype.AutoHide=function()
{var a0=this.iElem;if(a0!=null&&this.iAutoHide){var a1=new Date;var a2=(a1.getTime()-this.iShownStamp.getTime())>this.iAutoHideDelay;if((a0.style.visibility!="hidden")&&a2&&!IsClickInElem(a0))this.Hide();}}
function f277(a0){if(!IsGecko())return;if(!a0.iFixedForFF){var a1,node,fixnode,newDiv;node=a0.getElementsByTagName("input");for(a1=0;a1<node.length;a1++){fixnode=node[a1];if(typeof fixnode.type!='undefined'&&StringSame("text",fixnode.type)){if(fixnode.parentNode.style.overflow!="auto"){newDiv=document.createElement("DIV");newDiv.style.overflow="auto";fixnode.parentNode.replaceChild(newDiv,fixnode);newDiv.appendChild(fixnode);}}}node=a0.getElementsByTagName("textarea");for(a1=0;a1<node.length;a1++){fixnode=node[a1];if(fixnode.parentNode.style.overflow!="auto"){newDiv=document.createElement("DIV");newDiv.style.overflow="auto";fixnode.parentNode.replaceChild(newDiv,fixnode);newDiv.appendChild(fixnode);}}a0.iFixedForFF=true;}}
function ShowPopupDiv(a0){var a1=new popupDiv(a0);return a1.Show();}
function HidePopupDiv(a0){var a1;var a2;if(a0&&typeof a0=='string'){a2=a0;}else if(a0&&IsTag(a0,"input")){var a3=QBselectParentNodeByClass(a0,"div","PopBox");if(a3)a2=a3.id;}if(a2){for(var a4=0;a4<f1108.length;++a4){if(f1108[a4].iElem.id==a2){a1=f1108[a4];break;}}}else if(a0){a1=a0;}else a1=TopPopupDiv();if(a1)a1.Hide();}
function TopPopupDiv(){var a0=f1108.length;if(a0>0)return f1108[a0-1];return null;}
function QBmsg(a0,a1){SetInnerHTML("qbMsgBody",a0);if(a1){var a2=getElementBy("qbMsgDiv");a2.style.width=a1;}return ShowPopupDiv("qbMsgDiv");}
function QBalert(a0,a1){SetInnerHTML("qbAlertSpan",a0);var a2=new popupDiv("qbAlertDiv");a2.SetOnEnterKey("HidePopupDiv('qbAlertDiv')");if(a1)return a2;a2.Show();return a2;}
var f1116;var f1115;function QBconfirm(a0,a1,a2,a3,a4){f1116=(a1?a1:null);f1115=(a2?a2:null);SetValue("confYesBut",(a3?a3:"   OK   "));SetValue("confNoBut",(a4?a4:"Cancel"));SetInnerHTML("qbConfSpan",a0);ShowPopupDiv("qbConfDiv");}
function f627(a0,a1,a2,a3,a4){f1116=(a1?a1:null);f1115=(a2?a2:null);SetValue("confSmallYesBut",(a3?a3:"   OK   "));SetValue("confSmallNoBut",(a4?a4:"Cancel"));SetInnerHTML("qbConfSmallSpan",a0);var a5=new popupDiv("qbConfSmallDiv");a5.SetValign("top");a5.SetHalign("left");a5.SetYoffset(GetMouseY()+10);a5.SetXoffset(GetMouseX()-80);return a5.Show();}
function QBconfirmYesProc(){HidePopupDiv('qbConfDiv');HidePopupDiv('qbConfSmallDiv');if(f1235(f1116))f1116();else if(f1116)eval(f1116);}
function QBconfirmNoProc(){HidePopupDiv('qbConfDiv');HidePopupDiv('qbConfSmallDiv');if(f1235(f1115))f1115();else if(f1115)eval(f1115);}
var f1118;var f1119;function QBpromptYesProc(){HidePopupDiv('qbPromptDiv');if(f1118){eval(f1118);}else if(f1119){f1119+=urlencode(GetValue("qbPromptInput"));location=f1119;}}
function QBprompt(a0,a1,a2,a3,a4){var a5=new popupDiv("qbPromptDiv");a5.SetOnEnterKey("QBpromptYesProc()");if(a4)SetValue("qbPromptInput",a4);SetInnerHTML("qbPromptMsg",a0);if(a3)f1119=a3+"&"+a2+"=";else f1119=null;if(a1)f1118=a1;else f1118=null;a5.Show();}
var f971=null;function QBbusy(a0){SetInnerHTML("qbBusySpan",a0);f971=new popupDiv("qbBusyDiv");f971.SetOnHide("f577()");f971.Show();document.body.style.cursor="wait";}
function f577(){if(f971){f971=null;document.body.style.cursor="default";}}
function QBbusyHide(){if(f971)f971.Hide();}
function QBradioDialog(a0,a1){this.contents="";this.index=1;this.callback=a1;this.pdiv=document.createElement("div");this.pdiv.id="QBpcDiv";this.pdiv.style.display="none";this.pdiv.style.visibility="hidden";this.pdiv.className="PopBox";this.pdiv.qbRD=this;this.ptable=document.createElement("table");TableBuildOut(this.ptable,3,2);this.ptable.rows[0].cells[0].innerHTML="<h5>"+a0+"</h5>";this.ptable.rows[2].cells[1].innerHTML="<input type=button value='   OK   ' onclick='f870(this)'> <input type=button value='Cancel' onclick='HidePopupDiv(this)'>";this.ptable.rows[2].cells[1].style.paddingTop="20px";this.pdiv.appendChild(this.ptable);document.body.appendChild(this.pdiv);}
QBradioDialog.prototype.AddChoice=function(a0,a1)
{var a2=(typeof a1!="undefined"&&a1!=null?a1:this.index);this.contents+="<input type=radio name=qbpc value="+a2+"> "+a0+"<br>";this.index++;}
QBradioDialog.prototype.AddHTML=function(a0)
{this.contents+=a0;}
QBradioDialog.prototype.SetChoice=function(a0)
{this.initialValue=a0;}
QBradioDialog.prototype.Show=function()
{this.ptable.rows[1].cells[0].innerHTML=this.contents;this.ptable.rows[1].cells[0].style.paddingLeft="20px";ShowPopupDiv(this.pdiv.id);if(this.initialValue)SetRadioValue('qbpc',this.initialValue);}
QBradioDialog.prototype.Hide=function()
{HidePopupDiv(this.pdiv.id);}
function f870(a0){var a1=QBselectParentNode(a0,"div");if(a1&&!a1.qbRD)a1=QBselectParentNode(a1,"div");if(a1&&a1.qbRD&&a1.qbRD.callback){a1.qbRD.callback(GetRadioValue('qbpc'),a1.qbRD);}HidePopupDiv(a1.id);}
var f1215;var f1216;function f455(){if(f1215==null)f1215=getElementBy("fauxToolTipDiv");if(f1216==null)f1216=getElementBy("fauxToolTipText");}
function HideFauxToolTip(){f455();closeAndHideElem(f1215);}
function ShowFauxToolTip(a0,a1){f455();SetInnerHTML(f1216,a1);var a2=GetBox(a0);openElem(f1215);f1215.style.width="";f1215.style.left=(a2.right+5)+"px";f1215.style.top=(a2.top)+"px";if(f1215.offsetWidth>400)f1215.style.width="400px";var a3=GetBox(f1215);if(a3.right>WindowWidth()){f1215.style.left=(a2.left+5)+"px";f1215.style.top=(a2.bottom+2)+"px";}if(IsGecko()||(IsIE()&&_IEversion>=6)){var a4=f1216.offsetHeight;f1215.style.height=Number(a4)+6+"px";}showElem(f1215);}
var gEventX;var gEventY;var gEvent;function CaptureEventInfo(a0){var a1=(a0?a0:window.event);gEvent=a1;gEventX=a1.clientX+ScrollLeft();gEventY=a1.clientY+ScrollTop();var a2=TopPopupDiv();if(a2){var a3=EvGetTarget(a1);if(a3&&a3.blur)a2.iElemWithFocus=a3;}}
function GetMouseX(a0){var a1=(a0?a0:window.event);if(!a1)return gEventX;if(a1.pageX)return a1.pageX;else if(a1.clientX){var a2=a1.clientX+ScrollLeft();return a2;}else if(a1.offsetX)return-a1.offsetX+1;return 0;}
function GetMouseY(a0){var a1=(a0?a0:window.event);if(!a1)return gEventY;if(a1.pageY)return a1.pageY;else if(a1.clientY)return a1.clientY+ScrollTop();else if(a1.offsetY)return-a1.offsetY+1;return 0;}
function IsClickInElem(a0,a1){var a2=toElem(a0);if(a2){var a3=EvGetTarget(a1);if(a3==a2)return true;var a4=GetMouseX(a1);var a5=GetMouseY(a1);return f474(a4,a5,a2);}return false;}
function f474(a0,a1,a2){var a3=GetBox(a2);if(false)ldi("elem.id: "+a2.id+"    elem.tag: "+a2.tagName+"\n"
+"x: "+a0+"   left/right: "+a3.left+","+a3.right+"      y: "+a1+"   top/bottom: "+a3.top+","+a3.bottom+"\n"
+"e.pageX: "+event.pageX+"     e.clientX: "+event.clientX+"\n"
);if(a3.left<a0&&a3.right>a0&&a3.top<a1&&a3.bottom>a1){return true;}return false;}
function f472(a0){if(!gCurrentMenu)return false;return IsClickInElem(gCurrentMenu,a0);}
function f529(a0,a1){return(f399(EvGetTarget(a0)).toLowerCase()==a1.toLowerCase());}
function f403(a0){return f399(EvGetTarget(a0));}
function f401(a0){var a1=EvGetTarget(a0);if(a1)return a1.id;return"";}
function f399(a0){if(a0&&a0.tagName)return a0.tagName.toLowerCase();return"";}
Function.prototype.method=function(a2,a3){this.prototype[a2]=a3;return this;};if(!f1235(Array.prototype.splice)){Array.method('splice',function(s,d){var max=Math.max,min=Math.min,a=[],
e,i=max(arguments.length-2,0),k=0,l=this.length,n,v,x;s=s||0;if(s<0){s+=l;}s=max(min(s,l),0);d=max(min(f1241(d)?d:l,l-s),0);v=i-d;n=l+v;while(k<d){e=this[s+k];if(!f1243(e)){a[k]=e;}k+=1;}x=l-s-d;if(v<0){k=s+i;while(x){this[k]=this[k-v];k+=1;x-=1;}this.length=n;}else if(v>0){k=1;while(x){this[n-k]=this[l-k];k+=1;x-=1;}}for(k=0;k<i;++k){this[s+k]=arguments[k+2];}return a;});}
function f2(a0){a0=a0.replace(/\$/g,"$d");a0=a0.replace(/~/g,"$t");a0=a0.replace(/=/g,"$e");a0=a0.replace(/#/g,"$h");return a0;}
function f3(a0){a0=a0.replace(/\$d/g,"$");a0=a0.replace(/\$t/g,"~");a0=a0.replace(/\$e/g,"=");a0=a0.replace(/\$h/g,"#");return a0;}
function SetAVPinString(a0,a1,a2){var a3=f2(a1);var a4=f2(String(a2));var a5=a0.indexOf("~"+a3+"=");if(a5==-1){if(a0=="")a0="~";a0+=a3+"="+a4+"~";return a0;}var a6=a5+a3.length+2;var a7=a0.substr(a6);var a8=a7.indexOf("~");if(a8==-1)return;a0=a0.substr(0,a5)+"~"+a3+"="+a4+a7.substr(a8);return a0;}
function GetAVPfromString(a0,a1,a2){var a3=f2(a1);var a4=a0.indexOf("~"+a3+"=");if(a4==-1){if(typeof a2=='undefined')var a2="";return a2;}var a5=a4+a3.length+2;var a6=a0.substr(a5);var a7=a6.indexOf("~");if(a7==-1)return null;var a8=a6.substr(0,a7);return f3(a8);}
function AttrList(a0){if(typeof a0!="string"||a0.charAt(0)!="~")return;var a1=1;while(true){var a2=a0.indexOf("~",a1);if(a2==-1)return;var a3=a0.indexOf("=",a1);if(a3!=-1&&a3<a2){var a4=f3(a0.substring(a1,a3));var a5=f3(a0.substring(a3+1,a2));this[a4]=a5;}a1=a2+1;}}
AttrList.prototype.ToHTMLString=function()
{var a0="~";for(var a1 in this){var a2=this[a1];var a3=true;switch(typeof a2)
{case"string":break;case"number":a2=String(a2);break;case"boolean":a2=a2?"1":"0";break;default:a3=false;}if(a3)a0+=f2(a1)+"="+f2(a2)+"~";}return a0;}
function AttrListArray(a0){var a1=Array();a1.ToHTMLString=f31;if(typeof a0!="string"||a0.length==0)return a1;var a2=0;while(true){var a3=a0.indexOf("#",a2);if(a3==-1)a3=a0.length;a1.push(new AttrList(a0.substring(a2,a3)));if(a3>=a0.length)break;a2=a3+1;}return a1;}
function f31(){var a0="";var a1=true;for(var a2=0;a2<this.length;++a2){if(!a1)a0+="#";a0+=this[a2].ToHTMLString();a1=false;}return a0;}
function LooksLikeEmailAddress(a0){var a1=a0.indexOf("@");var a2=a0.lastIndexOf(".");var a3=a0.length;var a4;if(a3>a2+1)a4=a0.substring(a2+1,a3);if(a3==0){return false;}else if(a1==-1||a2==-1||a2<a1||a2==a1+1||a3<5||a2>=a3-2){return false;}else if(a4.length>=3&&a4.toUpperCase()!="COM"&&a4.toUpperCase()!="ORG"&&a4.toUpperCase()!="NET"&&a4.toUpperCase()!="EDU"&&a4.toUpperCase()!="GOV"&&a4.toUpperCase()!="BIZ"&&a4.toUpperCase()!="PRO"&&a4.toUpperCase()!="AERO"&&a4.toUpperCase()!="INFO"&&a4.toUpperCase()!="NAME"&&a4.toUpperCase()!="COOP"&&a4.toUpperCase()!="MUSEUM"&&a4.toUpperCase()!="MIL")
{return false;}return true;}
var f1324=new Array();f1324["alumnus"]="alumni";f1324["analysis"]="analyses";f1324["axis"]="axes";f1324["basis"]="bases";f1324["child"]="children";f1324["criterion"]="criteria";f1324["diagnosis"]="diagnoses";f1324["genus"]="genera";f1324["foot"]="feet";f1324["fungus"]="fungi";f1324["half"]="halves";f1324["index"]="indices";f1324["man"]="men";f1324["medium"]="media";f1324["movie"]="movies";f1324["person"]="people";f1324["potato"]="potatoes";f1324["series"]="series";f1324["species"]="species";f1324["stimulus"]="stimuli";f1324["stratum"]="strata";f1324["syllabus"]="syllabi";f1324["thesis"]="theses";f1324["woman"]="women";function f596(a0){if(a0=="")return"";var a1=a0.toLowerCase();var a2="";for(var a3 in f1324){if(f1324[a3]==a1){a2=a3;break;}}var a4=a0.length;if(a2==""){if(f792(a0,"ches")||f792(a0,"shes")||f792(a0,"sses")||f792(a0,"xes")
)
a2=a0.substr(0,a4-2);else if(f792(a0,"ies"))a2=a0.substr(0,a4-3)+"y";else if(f792(a0,"s"))a2=a0.substr(0,a4-1);}if(a2=="")return a0;var a5=a2.length;a2=a0.charAt(0)+a2.substr(1,a5-1);return a2;}
function f748(a0){a0=a0.Trim();singularNounLower=a0.toLowerCase();for(var a1 in f1324){if(a1==singularNounLower)return f1324[a1];}var a2="";var a3=a0.length;if(a3==0)return"";if(a3==1){a2=a0+"s";}else if(f792(a0,"sh")||f792(a0,"x")
||f792(a0,"ch")
||f792(a0,"s")
)
a2=a0+"es";else {var a4=singularNounLower.charAt(a3-1);var a5=singularNounLower.charAt(a3-2);if(a4=='y'&&!f533(a5))a2=a0.substr(0,a3-1)+"ies";}if(a2=="")a2=a0+"s";return a2;}
function LooksLikePluralNoun(a0){var a1=a0.toLowerCase();if(f792(a1,"s")&&!f792(a1,"ss"))return true;for(var a2 in f1324){if(f1324[a2]==a1)return true;}return false;}
function f533(a0){return(a0=='a'||a0=='e'||a0=='i'||a0=='o'||a0=='u');}
function LastFirst2FirstFirst(a0){var a1=a0.lastIndexOf(",");if(a1==-1)return a0;return a0.substr(a1+1).Trim()+" "+a0.substr(0,a1).Trim();}
function Commify(a0){if(f1241(a0))a0=a0.toString();var a1,b;for(var a2=3;a0.length>a2;a2=a2+4){a1=a0.substr(0,a0.length-a2);b=a0.substr(a0.length-a2,a2);a0=a1+","+b;}return a0;}
var f1252="0123456789.";function f568(a0){if(f1241(a0))return a0;if(!isString(a0))return Number(a0);var a1="";var a2=0;for(var a3=0;a3<a0.length;++a3){var a4=a0.charAt(a3);if((f1252.indexOf(a4)!=-1)||(a3==0&&a4=="+")||(a3==0&&a4=="-"))
a1=a1+a4;}return Number(a1);}
function Numerize(a0,a1){if(Number(a0)==1)return"1 "+a1;return a0+" "+f748(a1);}
function ToBool(a0){if(typeof a0=="boolean")return a0;if(typeof a0=="string"){var a1=parseInt(a0);if(!isNaN(a1))return(a1!=0);return(StringSame(a0,"YES")||StringSame(a0,"TRUE")||StringSame(a0,"ON")||StringSame(a0,"CHECKED"));}if(typeof a0=="number")return(a0!=0);return false;}
function ToOrdinalString(a0){var a1=a0%10;var a2=((a0%100)-a1)/10;if(a1==1&&a2!=1)return a0+"st";else if(a1==2&&a2!=1)return a0+"nd";else if(a1==3&&a2!=1)return a0+"rd";return a0+"th";}
function f91(a0){var a1=String(a0);if(a1=="")return"";return a1.substr(0,1).toUpperCase()+a1.substr(1);}
function StringSame(a0,a1){if(a0==null&&a1==null)return true;if(a0==null||a1==null)return false;return a0.toUpperCase()==a1.toUpperCase();}
function StringContains(a0,a1){if(a0.length==0)return false;if(a0.length<a1.length)return false;return(a0.toUpperCase().indexOf(a1.toUpperCase())!=-1);}
function StringStartsWith(a0,a1){if(a0.length==0)return false;if(a0.length<a1.length)return false;var a2=a0.substr(0,a1.length);return(a2.toUpperCase()==a1.toUpperCase());}
function f792(a0,a1){if(a0.length<a1.length)return false;return(a0.substr(a0.length-a1.length).toLowerCase()==a1.toLowerCase());}
function f791(a0,a1){var a2=(LooksLikePluralNoun(a1)?f596(a1):f748(a1));return(StringContains(a0,a1)||StringContains(a0,a2));}
function StringGetSuffix(a0,a1){var a2="";var a3=a1.length;if(a0&&a0.length>a3){if(a0.substr(0,a3).toUpperCase()==a1.toUpperCase())a2=a0.substr(a3);}return a2;}
function Substitute(a0,a1,a2){var a3=a1;var a4=new RegExp(a3);return a0.replace(a4,a2);}
function AppendStringWith(a0,a1,a2){if(a0=="")return a1;return a0+a2+a1;}
function f468(a0){if(a0>="A"&&a0<="Z")return true;if(a0>="a"&&a0<="z")return true;return false;}
function f480(a0){if(a0>="0"&&a0<="9")return true;return false;}
function f687(a0){if(a0=="\n")return"\\n";if(a0=="\r")return"\\r";if(a0==" ")return"space";}
function f688(a0,a1){var a2=Max(0,a1-8);var a3=Min(a1+8,a0.length-1);if(a3>a2)var a4=a0.substr(a2,a3-a2);else a4=a0;a4=a4.replace(/\r/g,"\\r");a4=a4.replace(/\n/g,"\\n");return a4;}
function StringDiffMsg(a0,a1){if(a0==a1){return("strings are identical");}for(var a2=0;a2<a0.length;++a2){if(a2>=a1.length){return("strings are identical but s2 is shorter.\n"
+"s1["+a2+"] = "+f687(a0.charAt(a2))+"         "+f688(a0,a2)+"\n");}if(a0.charAt(a2)!=a1.charAt(a2)){return("s1["+a2+"] = "+f687(a0.charAt(a2))+"         "+f688(a0,a2)+"\n"
+"s2["+a2+"] = "+f687(a1.charAt(a2))+"         "+f688(a1,a2)+"\n");}}return("strings are identical but s1 is shorter.\n"
+"s2["+a2+"] = "+f687(a1.charAt(a2))+"         "+f688(a1,a2)+"\n");}
function Ellipsize(a0,a1){if(a0.length<=a1)return a0;return a0.substr(0,a1-3)+"...";}
String.prototype.LTrim=new Function("return this.replace(/^\\s+/,'')")
String.prototype.RTrim=new Function("return this.replace(/\\s+$/,'')")
String.prototype.Trim=new Function("return this.replace(/^\\s+|\\s+$/g,'')")
String.prototype.TrimSpaces=new Function("return this.replace(/^ +| +$/g,'')")
function ob32encode(a16){var a17=Number(a16);var a18="";do{var a19=a17&31;var a20=f1359.charAt(a19);a18=a20+a18;a17=a17>>5;}while(a17!=0);return a18;}
var f1359="abcdefghijkmnpqrstuvwxyz23456789";function IsWhiteSpace(a16){if(typeof a16!='string')return false;return(a16==""||f1471.test(a16));}
var f1471=/^\s+$/;var f1084=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];var f1285=0x0001;function FormatDateTime(a16){var a17=f1084[a16.getMonth()]+" "+a16.getDate()+", "+a16.getFullYear();return a17;}
function f405(){return f339(new Date());}
function f377(){return f339(new Date(),f1285);}
function f339(a16,a17){if(!a17)var a17=0;a16.setTime(a16.valueOf()-gAppTimeZoneOffset+(a16.getTimezoneOffset()*60*1000));var a18=a16.getMonth()+1;if(a18<10)a18="0"+a18;var a19=a16.getDate();if(a19<10)a19="0"+a19;var a20="";if(a17&f1285!=0){var a21="AM";var a22=a16.getHours();if(a22>=12)a21="PM";if(a22>12)a22-=12;if(a22==0)a22=12;var a23=a16.getMinutes();if(a23<10)a23="0"+a23;a20=" "+a22+":"+a23+" "+a21;}var a24=a18+"-"+a19+"-"+a16.getFullYear()+a20;return a24;}
var abd=new Object();var bbd=new Object();var adate=new Date();var bdate=new Date();function f172(a16,a17,a18){var a19=f592(a16,abd);var a20=f592(a17,bbd);f170(a19);f170(a20);if(a18){adate.setFullYear(a19.year,a19.month-1,a19.day);bdate.setFullYear(a20.year,a20.month-1,a20.day);var a21=adate.getTime();var a22=bdate.getTime();a22+=(a18*24*60*60*1000);if(a21>a22)return 1;if(a21<a22)return-1;return 0;}if(a19.year>a20.year)return 1;if(a19.year<a20.year)return-1;if(a19.month>a20.month)return 1;if(a19.month<a20.month)return-1;if(a19.day>a20.day)return 1;if(a19.day<a20.day)return-1;var a23=f637(a19.hour,StringSame(a19.ampm,"AM"));var a24=f637(a20.hour,StringSame(a20.ampm,"AM"));if(a23>a24)return 1;if(a23<a24)return-1;if(a19.minute>a20.minute)return 1;if(a19.minute<a20.minute)return-1;return 0;}
function f637(a16,a17){if(a17&&a16==12)return 0
else if(!a17&&a16<12)return a16+12;return a16;}
function f478(a16,a17,a18){return f172(a16,a17,a18)<0;}
function f477(a16,a17,a18){return f172(a16,a17,a18)>0;}
function f170(a16){if(isNaN(a16.month))a16.month=0;if(isNaN(a16.day))a16.day=0;if(isNaN(a16.year))a16.year=0;if(isNaN(a16.hour))a16.hour=0;if(isNaN(a16.minute))a16.minute=0;}
function f592(a16,a17){if(!a17)var a17=new Object();a17.month=Number.NaN;a17.day=Number.NaN;a17.year=Number.NaN;a17.hour=Number.NaN;a17.minute=Number.NaN;a17.AMPM="";a17.zone="";var a18=a16.match(/\w+/g);if(!a18||a18.length==0)return a17;if(a18.length==1){a17.month=parseInt(a16.substring(0,2),10);if(isNaN(a17.month)){a17.month=f551(a16);}else {a17.day=parseInt(a16.substring(2,4),10);a17.year=parseInt(a16.substring(4,6),10);}}if(f479(a18[0])){a18.shift();}if(a18.length>1){a17.month=parseInt(a18[0],10);if(isNaN(a17.month)){a17.month=f551(a18[0]);}a17.day=parseInt(a18[1],10);a17.year=parseInt(a18[2],10);}if(a18.length>4){a17.hour=parseInt(a18[3],10);a17.minute=0;if(StringStartsWith(a18[4],"A")||StringStartsWith(a18[4],"P")){a17.AMPM=a18[4];a17.zone=(a18.length>5?a18[5]:"");}else {a17.minute=parseInt(a18[4],10);a17.AMPM=(a18.length>5?a18[5]:"");a17.zone=(a18.length>6?a18[6]:"");}}if(!isNaN(a17.year)){if(a17.year<50)a17.year+=2000;else if(a17.year<100)a17.year+=1900;}return a17;}
var f1354=new Array("ja","fe","mar","ap","may","jun","jul","au","se","oc","no","de");var f1267=new Array("mon","tue","wed","thu","fri","sat","sun");function f551(a16){for(var a17=0;a17<12;a17++){if(StringStartsWith(a16,f1354[a17]))return a17+1;}return 0;}
function f479(a16){for(var a17=0;a17<f1267.length;a17++){if(StringStartsWith(a16,f1267[a17]))return true;}return false;}
function Min(a16,a17){if(a16<a17)return a16;return a17;}
function Max(a16,a17){if(a16>a17)return a16;return a17;}
function MinMax(a16,a17,a18){if(a17<a16)a17=a16;if(a17>a18)a17=a18;return a17;}
function f85(a16){if(!document.styleSheets[0])return null;var a17=false;if(document.styleSheets[0].cssRules)a17=true;a16=a16.toLowerCase();for(var a18=0;a18<document.styleSheets.length;++a18){var a19=(a17?document.styleSheets[a18].cssRules:document.styleSheets[a18].rules);var a20=a19.length;for(var a21=0;a21<a20;++a21){if(a19[a21].selectorText){var a22=a19[a21].selectorText;if(a22.toLowerCase()==a16){return a19[a21].style;}}else if(a19[a21].cssRules){var a23=a19[a21].cssRules
for(var a24=0;a24<a23.length;++a24){var a22=a23[a24].selectorText;if(a22.toLowerCase()==a16){return rl[a24].style;}}}}}return null;}
function CSSmodifyStyleDef(a16,a17,a18){var a19=f85(a16);if(a19){a19[a17]=a18;return true;}return false;}
function EvGetCharCode(a16){if(!a16)a16=window.event;if(a16){if(a16.keyCode)return a16.keyCode;else return a16.which;}return 0;}
function EvIsCtrlKeyDown(a16){if(!a16)a16=window.event;if(a16){if(a16.ctrlKey)return a16.ctrlKey;}return false;}
function EvIsShiftKeyDown(a16){if(!a16)a16=window.event;if(a16){if(a16.shiftKey)return a16.shiftKey;}return false;}
function f230(a16){if(!a16)a16=window.event;if(a16){if(a16.altKey)return a16.altKey;}return false;}
function EvIsMetaKeyDown(a16){if(!a16)a16=window.event;if(a16){if(a16.metaKey)return a16.metaKey;}return false;}
function EvCancelBubble(a16){if(!a16)a16=window.event;if(a16){if(a16.stopPropagation)a16.stopPropagation();if(a16.preventBubble)a16.preventBubble();a16.cancelBubble=true;}return true;}
function EvCancelAction(a16){if(!a16)a16=window.event;if(a16){if(a16.preventDefault)a16.preventDefault();a16.returnValue=false;}return false;}
function EvCancelAll(a16){EvCancelBubble(a16);return EvCancelAction(a16);}
function EvGetTarget(a16){if(!a16)a16=window.event;var a17=null;if(a16){if(a16.target)a17=a16.target;else if(a16.srcElement)a17=a16.srcElement;}try
{var a18=a17.tagName;}catch(e){a17=null;}return a17;}
function f232(a16){if(!a16)a16=window.event;if(a16){if(IsGecko())return(a16.button==2);return(a16.button==2);}return false;}
function f231(a16){if(!a16)a16=window.event;if(a16){return(a16.button==1);}return false;}
var f1488=new Object();f1488["aliceblue"]="f0f8ff";f1488["antiquewhite"]="faebd7";f1488["aqua"]="00ffff";f1488["aquamarine"]="7fffd4";f1488["azure"]="f0ffff";f1488["beige"]="f5f5dc";f1488["bisque"]="ffe4c4";f1488["black"]="000000";f1488["blanchedalmond"]="ffebcd";f1488["blue"]="0000ff";f1488["blueviolet"]="8a2be2";f1488["brown"]="a52a2a";f1488["burlywood"]="deb887";f1488["cadetblue"]="5f9ea0";f1488["chartreuse"]="7fff00";f1488["chocolate"]="d2691e";f1488["coral"]="ff7f50";f1488["cornflowerblue"]="6495ed";f1488["cornsilk"]="fff8dc";f1488["crimson"]="dc143c";f1488["cyan"]="00ffff";f1488["darkblue"]="00008b";f1488["darkcyan"]="008b8b";f1488["darkgoldenrod"]="b8860b";f1488["darkgray"]="a9a9a9";f1488["darkgreen"]="006400";f1488["darkkhaki"]="bdb76b";f1488["darkmagenta"]="8b008b";f1488["darkolivegreen"]="556b2f";f1488["darkorange"]="ff8c00";f1488["darkorchid"]="9932cc";f1488["darkred"]="8b0000";f1488["darksalmon"]="e9967a";f1488["darkseagreen"]="8fbc8f";f1488["darkslateblue"]="483d8b";f1488["darkslategray"]="2f4f4f";f1488["darkturquoise"]="00ced1";f1488["darkviolet"]="9400d3";f1488["deeppink"]="ff1493";f1488["deepskyblue"]="00bfff";f1488["dimgray"]="696969";f1488["dodgerblue"]="1e90ff";f1488["feldspar"]="d19275";f1488["firebrick"]="b22222";f1488["floralwhite"]="fffaf0";f1488["forestgreen"]="228b22";f1488["fuchsia"]="ff00ff";f1488["gainsboro"]="dcdcdc";f1488["ghostwhite"]="f8f8ff";f1488["gold"]="ffd700";f1488["goldenrod"]="daa520";f1488["gray"]="808080";f1488["green"]="008000";f1488["greenyellow"]="adff2f";f1488["honeydew"]="f0fff0";f1488["hotpink"]="ff69b4";f1488["indianred "]="cd5c5c";f1488["indigo "]="4b0082";f1488["ivory"]="fffff0";f1488["khaki"]="f0e68c";f1488["lavender"]="e6e6fa";f1488["lavenderblush"]="fff0f5";f1488["lawngreen"]="7cfc00";f1488["lemonchiffon"]="fffacd";f1488["lightblue"]="add8e6";f1488["lightcoral"]="f08080";f1488["lightcyan"]="e0ffff";f1488["lightgoldenrodyellow"]="fafad2";f1488["lightgrey"]="d3d3d3";f1488["lightgreen"]="90ee90";f1488["lightpink"]="ffb6c1";f1488["lightsalmon"]="ffa07a";f1488["lightseagreen"]="20b2aa";f1488["lightskyblue"]="87cefa";f1488["lightslateblue"]="8470ff";f1488["lightslategray"]="778899";f1488["lightsteelblue"]="b0c4de";f1488["lightyellow"]="ffffe0";f1488["lime"]="00ff00";f1488["limegreen"]="32cd32";f1488["linen"]="faf0e6";f1488["magenta"]="ff00ff";f1488["maroon"]="800000";f1488["mediumaquamarine"]="66cdaa";f1488["mediumblue"]="0000cd";f1488["mediumorchid"]="ba55d3";f1488["mediumpurple"]="9370d8";f1488["mediumseagreen"]="3cb371";f1488["mediumslateblue"]="7b68ee";f1488["mediumspringgreen"]="00fa9a";f1488["mediumturquoise"]="48d1cc";f1488["mediumvioletred"]="c71585";f1488["midnightblue"]="191970";f1488["mintcream"]="f5fffa";f1488["mistyrose"]="ffe4e1";f1488["moccasin"]="ffe4b5";f1488["navajowhite"]="ffdead";f1488["navy"]="000080";f1488["oldlace"]="fdf5e6";f1488["olive"]="808000";f1488["olivedrab"]="6b8e23";f1488["orange"]="ffa500";f1488["orangered"]="ff4500";f1488["orchid"]="da70d6";f1488["palegoldenrod"]="eee8aa";f1488["palegreen"]="98fb98";f1488["paleturquoise"]="afeeee";f1488["palevioletred"]="d87093";f1488["papayawhip"]="ffefd5";f1488["peachpuff"]="ffdab9";f1488["peru"]="cd853f";f1488["pink"]="ffc0cb";f1488["plum"]="dda0dd";f1488["powderblue"]="b0e0e6";f1488["purple"]="800080";f1488["red"]="ff0000";f1488["rosybrown"]="bc8f8f";f1488["royalblue"]="4169e1";f1488["saddlebrown"]="8b4513";f1488["salmon"]="fa8072";f1488["sandybrown"]="f4a460";f1488["seagreen"]="2e8b57";f1488["seashell"]="fff5ee";f1488["sienna"]="a0522d";f1488["silver"]="c0c0c0";f1488["skyblue"]="87ceeb";f1488["slateblue"]="6a5acd";f1488["slategray"]="708090";f1488["snow"]="fffafa";f1488["springgreen"]="00ff7f";f1488["steelblue"]="4682b4";f1488["tan"]="d2b48c";f1488["teal"]="008080";f1488["thistle"]="d8bfd8";f1488["tomato"]="ff6347";f1488["turquoise"]="40e0d0";f1488["violet"]="ee82ee";f1488["violetred"]="d02090";f1488["wheat"]="f5deb3";f1488["white"]="ffffff";f1488["whitesmoke"]="f5f5f5";f1488["yellow"]="ffff00";f1488["yellowgreen"]="9acd32";function f88(a16){if(StringStartsWith(a16,"rgb"))return 1;else if(StringStartsWith(a16,"#")){if(a16.length==7)return 2;else if(a16.length==4)return 3;}return 0;}
function toRGB(a16){var a17=new Object();a17.r=-1;a17.g=-1;a17.b=-1;if(StringStartsWith(a16,"rgb")){var a18=a16.indexOf('(');if(a18==-1)return a17;var a19=a16.indexOf(', ',a18+1);if(a19==-1)return a17;var a20=a16.indexOf(', ',a19+2);if(a20==-1)return a17;var a21=a16.indexOf(')',a20+2);if(a21==-1)return a17;a17.r=parseInt(a16.substr(a18+1,a19-a18-1),10);a17.g=parseInt(a16.substr(a19+1,a20-a19-1),10);a17.b=parseInt(a16.substr(a20+1,a21-a20-1),10);}else if(StringStartsWith(a16,"#")&&a16.length==7){a17.r=parseInt(a16.substr(1,2),16);a17.g=parseInt(a16.substr(3,2),16);a17.b=parseInt(a16.substr(5,2),16);}else if(StringStartsWith(a16,"#")&&a16.length==4){a17.r=parseInt(a16.substr(1,1)+a16.substr(1,1),16);a17.g=parseInt(a16.substr(2,1)+a16.substr(2,1),16);a17.b=parseInt(a16.substr(3,1)+a16.substr(3,1),16);}return a17;}
function f689(a16,a17){a16=a16.toLowerCase();a17=a17.toLowerCase();var a18=f88(a16);var a19=f88(a17);if(a18==a19)return(a16==a17);var a20=toRGB(a16);var a21=toRGB(a17);return(a20.r==a21.r&&a20.g==a21.g&&a20.b==a21.b);}
function f803(a16){var a17=a16.toString(16);if(a17.length==1)a17="0"+a17;return a17;}
function f96(a16,a17,a18,a19,a20,a21,a22){if(a16<1-a18/a17)a16=1-a18/a17;if(a16<1-a20/a19)a16=1-a20/a19;if(a16<1-a22/a21)a16=1-a22/a21;return a16;}
function f86(a16,a17,a18,a19){var a20;if(a19){if(a18<=0)a20=a17;else a20=(a17-(a16*(1-a18)))/a18;}else {a20=(a17*a18)+(a16*(1-a18));}a20=Math.round(a20);if(a20<0)alert("Error, x = "+a20);return a20;}
function f87(a16,a17,a18,a19,a20){var a21=parseInt(a17.substr(0,2),16);var a22=parseInt(a17.substr(2,2),16);var a23=parseInt(a17.substr(4,2),16);var a24=parseInt(a18.substr(0,2),16);var a25=parseInt(a18.substr(2,2),16);var a26=parseInt(a18.substr(4,2),16);var a27=Number(a19);if(a20)a27=f96(a27,a21,a24,a22,a25,a23,a26);var a28=f86(a21,a24,a27,a20);var a29=f86(a22,a25,a27,a20);var a30=f86(a23,a26,a27,a20);a16.alpha=a27;a16.rgb=f803(a28)+f803(a29)+f803(a30);}
function f559(a16){var a17=false;if(a16.charAt(0)=="#"){a16=a16.substr(1,a16.length-1);}else if(StringStartsWith(a16,"rgb(")){var a18=a16.indexOf(",");var a19=a16.indexOf(",",a18+1);var a20=a16.indexOf(")");var a21=Number(a16.substr(4,a18-4));var a22=Number(a16.substr(a18+1,a19-a18-1));var a23=Number(a16.substr(a19+1,a20-a19-1));a16=f803(a21)+f803(a22)+f803(a23);}else {a16=f1488[a16.toLowerCase()];a17=true;}if(a16.length==3&&!a17){var a21=a16.charAt(0);var a22=a16.charAt(1);var a23=a16.charAt(2);a16=a21+a21+a22+a22+a23+a23;}return a16;}
var f884=new Object();var f883=new Object();var f881=new Object();function f315(a16,a17,a18){a16=f559(a16);a17=f559(a17);var a19=Math.round(a18*1000).toString();var a20="_"+a17+"_"+a16+"_"+a19;if(f881[a20]==null){f87(f884,"ffffff",a16,a18,true);f87(f883,a17,f884.rgb,f884.alpha,false);f881[a20]="#"+f883.rgb;}return f881[a20];}
function f171(a16,a17){var a18=toRGB("#"+f559(a16));var a19=f635(a18);var a20=(100-a17)/100;a19.v=a19.v*a20;a18=f426(a19);var a21="#"+f803(a18.r)+f803(a18.g)+f803(a18.b);return a21;}
function f635(a16){var a17=a16.r;var a18=a16.g;var a19=a16.b;a17=a17/255;a18=a18/255;a19=a19/255;var a20=a17;if(a18>a20)a20=a18;if(a19>a20)a20=a19;var a21=a17;if(a18<a21)a21=a18;if(a19<a21)a21=a19;var a22=a20-a21;var a23=0;var a24=0;var a25=a20;if(a20!=0)a24=1-(a21/a20);if(a22!=0){if(a20==a17)a23=60*((a18-a19)/a22);else if(a20==a18)a23=(60*((a19-a17)/a22))+120;else if(a20==a19)a23=(60*((a17-a18)/a22))+240;}if(a23<0)a23=a23+360;var a26=new Object();a26.h=a23;a26.s=a24;a26.v=a25;return a26;}
function f426(a16){var a17=a16.h;var a18=a16.s;var a19=a16.v;var a20=Math.floor(a17/60)%6;var a21=(a17/60)-a20;var a22=a19*(1-a18);var a23=a19*(1-(a21*a18));var a24=a19*(1-((1-a21)*a18));var a25;var a26;var a27;if(a20==0){a25=a19;a26=a24;a27=a22;}if(a20==1){a25=a23;a26=a19;a27=a22;}if(a20==2){a25=a22;a26=a19;a27=a24;}if(a20==3){a25=a22;a26=a23;a27=a19;}if(a20==4){a25=a24;a26=a22;a27=a19;}if(a20==5){a25=a19;a26=a22;a27=a23;}a25=a25*255;a26=a26*255;a27=a27*255;var a28=new Object();a28.r=Math.round(a25,1);a28.g=Math.round(a26,1);a28.b=Math.round(a27,1);return a28;}
function f270(a16,a17,a18,a19){if(a16.rows[a17].style.display!='none')return a17;var a20=a17;var a21=1;var a22=false;var a23=false;while(!a22||!a23){a20=a17+a21;a21=-a21;if(a21>0)++a21;if(a20<=a18){a22=true;continue;}if(a20>=a19){a23=true;continue;}if(a16.rows[a20].style.display!='none')return a20;}return-1;}
var fcPT=new Object;function FindCell(a16,a17,a18){if(a16==null)return null;var a19=GetMouseX(a17);var a20=GetMouseY(a17);var a21=a16.parentNode;if(a21.scrollLeft)a19+=a21.scrollLeft;if(a21.scrollTop)a20+=a21.scrollTop;if(gMainBodyDiv){if(gMainBodyDiv.scrollLeft)a19+=gMainBodyDiv.scrollLeft;if(gMainBodyDiv.scrollTop)a20+=gMainBodyDiv.scrollTop;}fcPT.r=-1;fcPT.c=-1;var a22=a16.rows.length;var a23,right,bottom,left;var a24=null;var a25=-1;var a26=a22;var a27;var a28;var a29;while(true){a27=(a25+a26)>>1;if(a27==a25||a27==a26)break;if(a18){a27=f270(a16,a27,a25,a26);if(a27==-1)return null;}a28=a16.rows[a27];a23=GetRowTop(a28);bottom=a23+GetRowHeight(a28);if(a20<=a23)a26=a27;else if(a20>bottom)a25=a27;else {a24=a28;break;}}if(a24){var a30=a24.cells.length;for(var a31=0;a31<a30;++a31){left=GetElemLeft(a24.cells[a31]);right=left+a24.cells[a31].offsetWidth;if(a19>left&&a19<=right){fcPT.r=a27;fcPT.c=a31;return fcPT;}}}return null;}
function GetRowTop(a16){if(!IsSafari())return GetElemTop(a16);if(a16.cells[0])return GetElemTop(a16.cells[0]);return 0;}
function GetRowHeight(a16){if(!IsSafari()||f872>=3)return a16.offsetHeight;if(a16.cells[0]){var a17=a16.nextSibling;for(var a18=0;a18<3;++a18){if(a17&&!IsTag(a17,"TR"))a17=a17.nextSibling;}if(a17==null){var a19=a16.parentNode;var a20=GetElemTop(a19)+GetElemHeight(a19);}else var a20=GetElemTop(a17.cells[0]);return a20-GetRowTop(a16);}return 0;}
function Pad(a16,a17){var a18=true;if(typeof a16=='number'){a16=String(a16);a18=false;}var a19="";for(var a20=0;a20<a17-a16.length;++a20)a19+=" ";if(a18)return a16+a19;return a19+a16;}
function f919(a16){if(!IsIE()||_IEversion<5.5||_IEversion>7)return;var a17=(a16.id)?"id='"+a16.id+"' ":"";var a18=(a16.className)?"class='"+a16.className+"' ":"";var a19=(a16.title)?"title='"+a16.title+"' ":"title='"+a16.alt+"' ";var a20="display:inline-block;"+a16.style.cssText;var a21="<span "+a17+a18+a19
+" style=\""+"width:"+a16.width+"px; height:"+a16.height+"px;"+a20+";"
+"filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
+"(src=\'"+a16.src+"\', sizingMethod='scale');\"></span>";a16.outerHTML=a21;}
function timer(a16){this.name=a16;this.start=new Date().getTime();this.prev=this.start;}
timer.prototype.log=function(a16)
{this.now=new Date().getTime();var a17=this.now-this.prev;var a18="";var a19="";if(this.name)a19=" ("+this.name+")";if(a16&&a16!="")a18+=a16+" ";ldi(Pad(a18,15)+Pad(a17,5)+" ms     total: "+Pad(this.now-this.start,5)+" ms"+a19);this.prev=new Date().getTime();}
function IsQuirksMode(){if(document.compatMode=="CSS1Compat"||IsSafari())return false;else return true;}
function addEvent(a16,a17,a18){if(a16.addEventListener){a16.addEventListener(a17,a18,false);}else if(a16.attachEvent){a16.attachEvent("on"+a17,a18);}}
function removeEvent(a16,a17,a18){if(a16.removeEventListener){a16.removeEventListener(a17,a18,false);}else if(a16.detachEvent){a16.detachEvent(a17,a18);}}
function IsGecko(){BrowserSniff();return _isGecko;}
function IsIE(){BrowserSniff();return _isIE;}
function IsIEmac(){BrowserSniff();return _isIE&&_isMac;}
function IsSafari(){BrowserSniff();return f885;}
function IsSafariMobile(){BrowserSniff();return f886;}
function IsMac(){BrowserSniff();return _isMac;}
function IsOpera(){return window.opera?true:false}
var bsniffed=false;function BrowserSniff(){if(bsniffed)return;var a16=navigator.userAgent.toLowerCase();f885=(a16.indexOf("safari")!=-1);f886=(a16.indexOf("iphone")!=-1)||(a16.indexOf("ipod")!=-1)||(a16.indexOf("android")!=-1);_isGecko=(a16.indexOf('gecko')!=-1)&&!f885;_isMac=(a16.indexOf("mac")!=-1)||f885;_isIE=(a16.indexOf("msie")!=-1)&&!window.opera;if(_isIE){var a17=a16.indexOf("msie");var a18=a16.indexOf(";",a17);if(a18!=-1&&a17!=-1){a17=a17+4;_IEversion=Number(a16.substr(a17,a18-a17).Trim());}}if(f885){f872=2;var a17=a16.indexOf("version/")+8;f872=(Number(a16.substr(a17,3)));}bsniffed=true;}
var _isGecko;var _isIE;var _isMac;var f885;var f886;var _IEversion;var f872;
