
/**********************************************************
*
*         Copyright 1999-2010 Intuit Inc.
*
**********************************************************/

function f1457(a0){return typeof a0=='function';}
function f1462(a0){return typeof a0=='object'&&!a0;}
function f1463(a0){return typeof a0=='number'&&isFinite(a0);}
function f1464(a0){return(typeof a0=='object'&&!!a0)||f1457(a0);}
function isString(a0){return typeof a0=='string';}
function f1465(a0){return typeof a0=='undefined';}
function isDefined(a0){return typeof a0!='undefined';}
function f1461(a0){return typeof a0=='object'&&isString(a0.nodeName);}
function f1458(a0){return f1461(a0)&&a0.nodeType==1;}
var f1614="#dda";function f34(a0,a1){for(var a2=0;a2<a0.length;a2++){if(a0[a2]==a1){return a2;}}return-1;}
function NocaseEqual(a0,a1){return a0.toLowerCase()==a1.toLowerCase();}
var kELEMENT_NODE=1;var f1469=2;var kTEXT_NODE=3;var f1474=8;function f182(a0){if(!f1461(a0))return"*not a Node*";switch(a0.nodeType)
{case kELEMENT_NODE:return"#element";case f1469:return"#attr";case kTEXT_NODE:return"#text";case f1474:return"#comment";default:
return"NodeType="+a0.nodeType;}}
var gMenuInvokingElem=null;var f1182=0;var gCurrentMenu=null;var f1181=null;var f1289=new Array();var f1386=new Array();var f1387=new Array();var f1749=0;var f1750=1;function f920(){var a0=f922();if(a0>=0)return a0;throw("QuickBase javascript error: Unable to establish an http connection.");}
function f922(){for(var a0=0;a0<f1386.length;++a0){if(f1387[a0]==f1749){f1387[a0]=f1750;return a0;}}var a0=f1386.length;if(a0>=32)return-1;f1386[a0]=f924();if(f1386[a0]){f1387[a0]=f1750;return a0;}return-1;}
function f924(){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 JaxSyncCmdEx(a0,a1){a0.DoSyncCmd();if(a1){if(a0.success)RefreshPage();else a0.ShowErrAlert();}return a0;}
function RefreshPage(){var a0=location.href;if(f856(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=f924();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.join("")+"</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 f1248=new Array();function f493(a0){for(var a1 in f1248){if(f1248[a1]==null){f1248[a1]=a0;return a1;}}var a1=f1248.length;f1248[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=f920();var a2=f1386[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.join("")+"</qdbapi>";var a3=f493(this);if(a3==0)a2.onreadystatechange=f819;if(a3==1)a2.onreadystatechange=f820;if(a3==2)a2.onreadystatechange=f831;if(a3==3)a2.onreadystatechange=f842;if(a3==4)a2.onreadystatechange=f845;if(a3==5)a2.onreadystatechange=f846;if(a3==6)a2.onreadystatechange=f847;if(a3==7)a2.onreadystatechange=f848;if(a3==8)a2.onreadystatechange=f849;if(a3==9)a2.onreadystatechange=f850;if(a3==10)a2.onreadystatechange=f821;if(a3==11)a2.onreadystatechange=f822;if(a3==12)a2.onreadystatechange=f823;if(a3==13)a2.onreadystatechange=f824;if(a3==14)a2.onreadystatechange=f825;if(a3==15)a2.onreadystatechange=f826;if(a3==16)a2.onreadystatechange=f827;if(a3==17)a2.onreadystatechange=f828;if(a3==18)a2.onreadystatechange=f829;if(a3==19)a2.onreadystatechange=f830;if(a3==20)a2.onreadystatechange=f832;if(a3==21)a2.onreadystatechange=f833;if(a3==22)a2.onreadystatechange=f834;if(a3==23)a2.onreadystatechange=f835;if(a3==24)a2.onreadystatechange=f836;if(a3==25)a2.onreadystatechange=f837;if(a3==26)a2.onreadystatechange=f838;if(a3==27)a2.onreadystatechange=f839;if(a3==28)a2.onreadystatechange=f840;if(a3==29)a2.onreadystatechange=f841;if(a3==30)a2.onreadystatechange=f843;if(a3==31)a2.onreadystatechange=f844;a2.send(this.params);}return this.success;}
function f819(){f818(0);}
function f820(){f818(1);}
function f831(){f818(2);}
function f842(){f818(3);}
function f845(){f818(4);}
function f846(){f818(5);}
function f847(){f818(6);}
function f848(){f818(7);}
function f849(){f818(8);}
function f850(){f818(9);}
function f821(){f818(10);}
function f822(){f818(11);}
function f823(){f818(12);}
function f824(){f818(13);}
function f825(){f818(14);}
function f826(){f818(15);}
function f827(){f818(16);}
function f828(){f818(17);}
function f829(){f818(18);}
function f830(){f818(19);}
function f832(){f818(20);}
function f833(){f818(21);}
function f834(){f818(22);}
function f835(){f818(23);}
function f836(){f818(24);}
function f837(){f818(25);}
function f838(){f818(26);}
function f839(){f818(27);}
function f840(){f818(28);}
function f841(){f818(29);}
function f843(){f818(30);}
function f844(){f818(31);}
function f818(a0){var a1=f1248[a0];if(a1){var a2=f1386[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"));a1.errtext=a1.GetValue("errtext");a1.errdetails=a1.GetValue("errdetail");if(a1.errcode==0)a1.success=true;a1.usercallback(a1);}}f1387[a1.xhn]=f1749;f1248[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==f1622&&a3.nodeName==a0){var a4="";var a5=a3.childNodes.length;for(var a6=0;a6<a5;++a6){if(a3.childNodes[a6].nodeType==f1623)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==f1623)continue;if(a4.nodeType==f1622&&a4.nodeName==a1){var a5="";var a6=a4.childNodes.length;for(var a7=0;a7<a6;++a7){if(a4.childNodes[a7].nodeType==f1623)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==f1623)continue;var a5=a4.childNodes.length;if(a4.nodeType==f1622&&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==f1622){var a2="";var a3=a1.childNodes.length;for(var a4=0;a4<a3;++a4){if(a1.childNodes[a4].nodeType==f1623)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==f1622){var a3="";var a4=a2.childNodes.length;for(var a5=0;a5<a4;++a5){if(a2.childNodes[a5].nodeType==f1623)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.push("<"+a0+">"+f917(a2)+"</"+a0+">");}
jaxreq.prototype.AddValue=function(a0,a1)
{this.params.push("<"+a0+">"+f917(String(a1))+"</"+a0+">");}
jaxreq.prototype.AddValues=function(a0)
{for(var a1 in a0){if(a1.constructor==String){this.AddValue(a1,a0[a1]);}}}
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 f1744=true;var f1746=false;var f1622=1;var f1623=3;function f925(a0){if(a0.hasChildNodes){for(var a1=0;a1<a0.childNodes.length;++a1){var a2=a0.childNodes[a1];if(a2.nodeType==f1622){var a3="";var a4=a2.nodeName;var a5=a2.childNodes.length;for(var a6=0;a6<a5;++a6){if(a2.childNodes[a6].nodeType==f1623)a3+=a2.childNodes[a6].nodeValue;}SetValue(a4,a3);}}}}
function f1760(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 f682(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,a1){if(a0==null)return null;a0=a0.replace(/&/g,"&amp;");a0=a0.replace(/</g,"&lt;");a0=a0.replace(/>/g,"&gt;");if(a1)return a0;a0=a0.replace(/  /g," &nbsp;");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 f857(a0,a1,a2){var a3="";for(var a4=0;a4<a1.length;a4++){var a5=-1;var a6=a1[a4];var a7=new RegExp("<\s*"+a6+".*>","i");var a8=new RegExp("</\s*"+a6+"\s*>","i");var a9=new RegExp("<\s*"+a6+".*/>","i");while(true){if(a0.search(a9)!=-1){a0=a0.replace(a9,"");if(a2){a2.push(a6);}break;}else if((a5=a0.search(a7))==-1)break;if(a2){a2.push(a6);}a3=a0.substr(0,a5);var a10=(a0.substr(a5)).search(a8);if(a10==-1){a0=a3;break;}var a11=a0.substr(a10+a5).match(a8)[0].length;a3+=a0.substr(a10+a5+a11);a0=a3;}}return a0;}
function f693(a0){var a1=new RegExp("javascript","i");return a0.replace(a1,"");}
function RemoveForbiddenTags(a0,a1){var a2=new Array("object","embed","frameset","frame","iframe","applet","html","body","script");a0=f857(a0,a2,a1);a0=f693(a0);return a0;}
function f917(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 f916(a0){a0=a0.replace(/&amp;/g,"&");a0=a0.replace(/&lt;/g,"<");a0=a0.replace(/&gt;/g,">");a0=a0.replace(/&quot;/g,"\"");a0=a0.replace(/&#039;/g,"'");return a0;}
function f161(a0){a0=a0.replace(/\r\n/g,"<BR>");a0=a0.replace(/\n/g,"<BR>");a0=a0.replace(/\r/g,"<BR>");return a0;}
function f441(a0,a1){a1=a1.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");var a2="[\\?&]"+a1+"=([^&#]*)";var a3=new RegExp(a2,"i");var a4=a3.exec(a0);if(a4==null)return"";else return a4[1];}
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,"i");var a4=a3.exec(a0);var a5=RegExp.$1;if(a4!=null)a0=(RegExp.$1+RegExp.$3);return a0;}
function f12(a0,a1,a2){if(typeof a0=='object')a0=a0.toString();if(f856(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 f174(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+f174(a0.childNodes[a4],a1,a2+"--");}}return a3;}
function f180(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 f175(a0,a1,a2){return f177(a0,a1,"classname",a2);}
function f176(a0,a1,a2){return f177(a0,a1,"id",a2);}
function f177(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=f933(a7,a2);if(a10!=null&&a5==a10.toUpperCase())return a7;}}return null;}
function f933(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 f178(a0,a1,a2){for(var a3=0;a3<a0.childNodes.length;++a3){var a4=a0.childNodes[a3].nodeType;if(a4==kELEMENT_NODE){var a5=f178(a0.childNodes[a3],a1,a2);if(a5)return a5;}if(a4==kTEXT_NODE){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 f178(a2);return"";}
function DOMinnerText(a0,a1,a2){return f178(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 f179(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 f181(){this.i=0;this.done=false;}
function DOMGetNamedValue(a0,a1,a2){if(!a2)var a2=new f181();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=f178(a0.childNodes[a5]);return(a3==null?"":a3);}}a2.done=true;return null;}
function f173(a0,a1){var a2="";var a3=new Object();a3.i=0;a3.done=false;while(!a3.done){value=DOMGetNamedValue(a0,"",a3)
if(!a3.done&&(!f1462(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=f175(a3,a13,a7);else if(a8!="")a3=f176(a3,a13,a8);else if(a9!="")a3=f177(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;f26(a0,a1);}
function f26(a0,a1){for(var a2=0;a2<a1.length;++a2)a0.push(a1[a2]);}
function f164(a0,a1){var a2=new Object();for(var a3 in a0){if(typeof a0[a3]=='object'&&!a1){a2[a3]=f164(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 f863(a0,a1){return TableRowAppend(a0,a1,true);}
function f861(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 f861(a0,-1,a1);}
function f862(a0,a1){return f861(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){f755(a0,a1,"display","none",a2);}
function OpenColumn(a0,a1,a2){f755(a0,a1,"display","",a2);}
function f755(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 f756(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 f753(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 f1397(a0,a1){var a2=a0.indexOf("; ",a1);if(a2==-1)return a0.substring(a1);return a0.substring(a1,a2);}
function f1423(a0){var a1=a0.length;var a2=document.cookie;var a3=a2.length;var a4=0
while(a4<a3){var a5=f1397(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 f784(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){f784("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){f784("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.nodeName){switch(a1.nodeName.toLowerCase()){case'select':
case'select-one':
default:
a1.style.display='none';break;}}}
function openElem(a0){var a1=toElem(a0);if(a1&&a1.nodeName){switch(a1.nodeName.toLowerCase()){case'select':
case'select-one':
default:
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 f401(a0,a1){for(var a2=0;a2<a0.length;a2++){if(a0.options[a2].value==a1)return a2;}return-1;}
function f402(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);f475(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 f785(a0,a1){var a2=toElem(a0);if(a2)a2.title=a1;}
function f766(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 f248(){for(var a0=0;a0<arguments.length;++a0)EnableDisable(true,arguments[a0]);}
function f201(){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==f1623)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 f464(a0){var a1=toElem(a0);if(!a1)return false;return(document.activeElement==a1);}
function f769(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 f770(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 f777(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 f405(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 f504(a0,a1){var a2=toElem(a0);if(!a2||!a2.className)return false;return(a2.className==a1);}
function GetTextValue(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 f408(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){var a7=a3.selectedIndex;a3.selectedIndex=a5;return true;}}var a7=a3.selectedIndex;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,a2){if(a1==null||a0==null)return null;a0=toElem(a0);a1=toElem(a1);var a3=!(a2||false);var a4=a1.parentNode;var a5=a0.cloneNode(true);a5.id=a1.id;a5.name=a1.name;if(a3){a5.onchange=a1.onchange;}a1.id="";a1.name="";if(a3){a1.onchange="";}a4.replaceChild(a5,a1);return a5;}
function f163(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];f163(a4,a5);}SetValue(a1,a2);}
function f11(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 f772(a0,a1,a2){if(a0.options.length>a1){a0.options[a1].disabled=a2;a0.options[a1].style.color=(a2?"#777":"");}}
function f246(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 f773(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 f494(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)f163(a0.options[a6],a0.options[a6-1]);a0.options[a5]=new Option(a2,a1);SetValue(a0,a7);}return a5;}
function f247(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 f547(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 f859(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 f1281=-1;var f1282=null;var f1179=null;function f102(a0){var a1=EvGetTarget(a0);if(a1&&(IsTag(a1,"select")||a1.type=="select-one"||a1.type=="select")){f1281=a1.selectedIndex;f1282=GetValue(a1);f1179=a1;}else {f1281=-1;f1282=null;f1179=null;}}
function FixIfDividerSelected(a0){if(!a0)var a0=f1179;if(!a0)return false;var a1=a0.selectedIndex;if(a1!=-1){var a2=a0.options[a1];if(a2.disabled){f705(a0);return true;}}return false;}
function f705(a0){if(!a0)var a0=f1179;if(!a0)return;if(f1281!=-1)a0.selectedIndex=f1281;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 f554(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 f689(a0){if(!IsIEmac())return;if(!a0)return;var a1=a0.disabled;a0.disabled=true;a0.selectedIndex=a0.selectedIndex;a0.disabled=a1;}
function f303(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 f1579=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&f1579)!=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 f475(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 f804(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 f254(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 f211(a0,a1){if(f44(a0)||f44(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 f45(a0,a1){if(f44(a0)||f44(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 f42(a0,a1){if(a1)return"<b>"+a0+"</b>";return a0;}
function f568(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(!f743(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 f241(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>f370(a3))a2=f370(a3);}a0.style.left=a1+"px";a0.style.top=a2+"px";}
function f242(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 f240(a0){f242(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 f661(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 f552(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 f746(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(window.innerWidth)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(window.innerHeight)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(f1463(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(f1463(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 f495(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 f250(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 f162(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'){f46(this);return;}this.top=a0;this.left=a1;this.bottom=a2;this.right=a3;}
function f46(a0){a0.top=100000;a0.left=100000;a0.bottom=-100000;a0.right=-100000;}
function f44(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()&&f948<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;var a5=a0;while(a5){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;a5=a5.offsetParent;}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 f370(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 f230(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 f43(a0){return"l:"+a0.left+" t:"+a0.top+" r:"+a0.right+" b:"+a0.bottom;}
function f683(a0,a1){this.r=-1;this.c=-1;if(typeof a0!='undefined')this.r=a0;if(typeof a1!='undefined')this.c=a1;}
new f683();f683.prototype.IsNull=function(){return(this.r==-1||this.c==-1);}
f683.prototype.SetNull=function(){this.r=-1;}
function f551(a0){return(a0==null||a0.r==-1||a0.c==-1);}
function f702(a0,a1,a2){if(f1457(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(f856(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 f426(a0){if(a0.style&&a0.style.height){var a1=a0.style.height;if(f856(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 f703(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 f1638=1;var f1637=2;var f1636=3;function f100(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;f100(a6,f1638);var a7=false;if(a5&&(a2||f1182==a3)){if(gCurrentMenu!=a5||a2){if(a2=="cascade"||a2=="cascadeLeft"){a5.style.display="";f702(a5,a6,a2);f475(a5);}else {HideMenus();a5.style.display="";if(a1=="mousePosition")f703(a5);else f702(a5,a6,a4);if(a2&&a6)gMenuInvokingElem=a6;f475(a5);f1182=a3;gCurrentMenu=a5;f1181=a1;}var a8=f370(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;f100(a6,f1637);}}return a7;}
function HideMenus(){if(gCurrentMenu){if(gCurrentMenu.baseElem)Delite(gCurrentMenu.baseElem);f473(gCurrentMenu);f100(gCurrentMenu.baseElem,f1636);gCurrentMenu=null;}gMenuInvokingElem=null;}
function f473(a0){var a1=toElem(a0);var a2=f678(a1);if(a2)a2.Cleanup();a1.style.visibility="hidden";a1.style.display="none";a1.style.height="";f804(a1);}
function f122(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==kTEXT_NODE&&IsWhiteSpace(a5.nodeValue))a5.parentNode.removeChild(a5);}}}
function f469(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 f1126(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+=f1126(a1.callee)+"\n";}return a0;}
function f758(a0,a1){if(a0){HideMenus();gCurrentMenu=a0;f1182=a1;}}
function f797(){var a0=VeilElem(true,document.body,null,null,55);}
function f471(){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)f299(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();f1289.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<f1289.length;++a3){var a4=f1289[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)f797();showElem(a0);this.iShownStamp=new Date();f475(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=f45(a3,this.iMustSeeBox);if(a2){a0-=a1;PositionY(this.iElem,this.iValign,a0+this.iYoffset);}}}
popupDiv.prototype.RemoveFromStack=function()
{for(var a0=0;a0<f1289.length;++a0){if(f1289[a0].iElem.id==this.iElem.id){f1289.splice(a0,1);return true;}}return false;}
popupDiv.prototype.Hide=function()
{closeElem(this.iElem);hideElem(this.iElem);this.RemoveFromStack();f804(this.iElem);if(this.iElemWithFocus){this.iElemWithFocus.blur();}try{if(this.iOnHide)eval(this.iOnHide);}catch(e){}if(f1289.length==0)f471();}
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 f299(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<f1289.length;++a4){if(f1289[a4].iElem.id==a2){a1=f1289[a4];break;}}}else if(a0){a1=a0;}else a1=TopPopupDiv();if(a1)a1.Hide();}
function TopPopupDiv(){var a0=f1289.length;if(a0>0)return f1289[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 f1297;var f1296;function QBconfirm(a0,a1,a2,a3,a4){f1297=(a1?a1:null);f1296=(a2?a2:null);SetValue("confYesBut",(a3?a3:"   OK   "));SetValue("confNoBut",(a4?a4:"Cancel"));SetInnerHTML("qbConfSpan",a0);ShowPopupDiv("qbConfDiv");}
function f676(a0,a1,a2,a3,a4){f1297=(a1?a1:null);f1296=(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(f1457(f1297))f1297();else if(f1297)eval(f1297);}
function QBconfirmNoProc(){HidePopupDiv('qbConfDiv');HidePopupDiv('qbConfSmallDiv');if(f1457(f1296))f1296();else if(f1296)eval(f1296);}
var f1299;var f1300;function QBpromptYesProc(){HidePopupDiv('qbPromptDiv');if(f1299){eval(f1299);}else if(f1300){f1300+=urlencode(GetValue("qbPromptInput"));location=f1300;}}
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)f1300=a3+"&"+a2+"=";else f1300=null;if(a1)f1299=a1;else f1299=null;a5.Show();}
var f1151=null;function QBbusy(a0){SetInnerHTML("qbBusySpan",a0);f1151=new popupDiv("qbBusyDiv");f1151.SetOnHide("f623()");f1151.Show();document.body.style.cursor="wait";}
function f623(){if(f1151){f1151=null;document.body.style.cursor="default";}}
function QBbusyHide(){if(f1151)f1151.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='f946(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 f946(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 f1414;var f1415;function f487(){if(f1414==null)f1414=getElementBy("fauxToolTipDiv");if(f1415==null)f1415=getElementBy("fauxToolTipText");}
function HideFauxToolTip(){f487();closeAndHideElem(f1414);}
function ShowFauxToolTip(a0,a1){f487();SetInnerHTML(f1415,a1);var a2=GetBox(a0);openElem(f1414);f1414.style.width="";f1414.style.left=(a2.right+5)+"px";f1414.style.top=(a2.top)+"px";if(f1414.offsetWidth>400)f1414.style.width="400px";var a3=GetBox(f1414);if(a3.right>WindowWidth()){f1414.style.left=(a2.left+5)+"px";f1414.style.top=(a2.bottom+2)+"px";}if(IsGecko()||(IsIE()&&_IEversion>=6)){var a4=f1415.offsetHeight;f1414.style.height=Number(a4)+6+"px";}showElem(f1414);}
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 f507(a4,a5,a2);}return false;}
function f507(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 f505(a0){if(!gCurrentMenu)return false;return IsClickInElem(gCurrentMenu,a0);}
function f563(a0,a1){return(f431(EvGetTarget(a0)).toLowerCase()==a1.toLowerCase());}
function f435(a0){return f431(EvGetTarget(a0));}
function f433(a0){var a1=EvGetTarget(a0);if(a1)return a1.id;return"";}
function f431(a0){if(a0&&a0.tagName)return a0.tagName.toLowerCase();return"";}
Function.prototype.method=function(a2,a3){this.prototype[a2]=a3;return this;};if(!f1457(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(f1463(d)?d:l,l-s),0);v=i-d;n=l+v;while(k<d){e=this[s+k];if(!f1465(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=f37;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 f37(){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 f575(a0){var a1=a0.replace(/[\(\)\.\-\ ]/g,'');if(a0==""){return"Please enter a phone number.";}else if(isNaN(parseInt(a1))){return"Please enter a valid phone number in the form (xxx)xxx-xxxx";}else if(!(a1.length==10)){return"Please enter a valid phone number in the form (xxx)xxx-xxxx";}return"";}
function LooksLikeEmailDomain(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||a1!=0||a2==-1||a2<a1||a2==a1+1||a3<5||a2>=a3-2){return false;}else if(a4.length>=3&&!f1905(a4)){return false;}return true;}
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&&!f1905(a4)){return false;}return true;}
function f1905(a0){a0=a0.toUpperCase();return a0=="COM"||a0=="ORG"||a0=="NET"||a0=="EDU"||a0=="GOV"||a0=="BIZ"||a0=="PRO"||a0=="AERO"||a0=="INFO"||a0=="NAME"||a0=="COOP"||a0=="MUSEUM"||a0=="MIL";}
function IsRFC822ValidEmail(a0){var a1='[^\\x0d\\x22\\x5c\\x80-\\xff]';var a2='[^\\x0d\\x5b-\\x5d\\x80-\\xff]';var a3='[^\\x00-\\x20\\x22\\x28\\x29\\x2c\\x2e\\x3a-\\x3c\\x3e\\x40\\x5b-\\x5d\\x7f-\\xff]+';var a4='\\x5c[\\x00-\\x7f]';var a5='\\x5b('+a2+'|'+a4+')*\\x5d';var a6='\\x22('+a1+'|'+a4+')*\\x22';var a7=a3;var a8='('+a7+'|'+a5+')';var a9='('+a3+'|'+a6+')';var a10=a8+'(\\x2e'+a8+')*';var a11=a9+'(\\x2e'+a9+')*';var a12=a11+'\\x40'+a10;var a13='^'+a12+'$';var a14=new RegExp(a13);if(a14.test(a0)){return true;}return false;}
var f1589=new Array();f1589["alumnus"]="alumni";f1589["analysis"]="analyses";f1589["axis"]="axes";f1589["basis"]="bases";f1589["child"]="children";f1589["criterion"]="criteria";f1589["diagnosis"]="diagnoses";f1589["genus"]="genera";f1589["foot"]="feet";f1589["fungus"]="fungi";f1589["half"]="halves";f1589["index"]="indices";f1589["man"]="men";f1589["medium"]="media";f1589["movie"]="movies";f1589["person"]="people";f1589["potato"]="potatoes";f1589["series"]="series";f1589["species"]="species";f1589["stimulus"]="stimuli";f1589["stratum"]="strata";f1589["syllabus"]="syllabi";f1589["thesis"]="theses";f1589["woman"]="women";function f645(a0){if(a0=="")return"";var a1=a0.toLowerCase();var a2="";for(var a3 in f1589){if(f1589[a3]==a1){a2=a3;break;}}var a4=a0.length;if(a2==""){if(f856(a0,"ches")||f856(a0,"shes")||f856(a0,"sses")||f856(a0,"xes")
)
a2=a0.substr(0,a4-2);else if(f856(a0,"ies"))a2=a0.substr(0,a4-3)+"y";else if(f856(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 f811(a0){a0=a0.Trim();singularNounLower=a0.toLowerCase();for(var a1 in f1589){if(a1==singularNounLower)return f1589[a1];}var a2="";var a3=a0.length;if(a3==0)return"";if(a3==1){a2=a0+"s";}else if(f856(a0,"sh")||f856(a0,"x")
||f856(a0,"ch")
||f856(a0,"s")
)
a2=a0+"es";else {var a4=singularNounLower.charAt(a3-1);var a5=singularNounLower.charAt(a3-2);if(a4=='y'&&!f567(a5))a2=a0.substr(0,a3-1)+"ies";}if(a2=="")a2=a0+"s";return a2;}
function LooksLikePluralNoun(a0){var a1=a0.toLowerCase();if(f856(a1,"s")&&!f856(a1,"ss"))return true;for(var a2 in f1589){if(f1589[a2]==a1)return true;}return false;}
function f567(a0){return(a0=='a'||a0=='e'||a0=='i'||a0=='o'||a0=='u');}
function f570(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(f1463(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 f1471="0123456789.";function f607(a0){if(f1463(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((f1471.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+" "+f811(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 f101(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 f856(a0,a1){if(a0.length<a1.length)return false;return(a0.substr(a0.length-a1.length).toLowerCase()==a1.toLowerCase());}
function f855(a0,a1){var a2=(LooksLikePluralNoun(a1)?f645(a1):f811(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 f500(a0){if(a0>="A"&&a0<="Z")return true;if(a0>="a"&&a0<="z")return true;return false;}
function f513(a0){if(a0>="0"&&a0<="9")return true;return false;}
function f741(a0){if(a0=="\n")return"\\n";if(a0=="\r")return"\\r";if(a0==" ")return"space";}
function f742(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+"] = "+f741(a0.charAt(a2))+"         "+f742(a0,a2)+"\n");}if(a0.charAt(a2)!=a1.charAt(a2)){return("s1["+a2+"] = "+f741(a0.charAt(a2))+"         "+f742(a0,a2)+"\n"
+"s2["+a2+"] = "+f741(a1.charAt(a2))+"         "+f742(a1,a2)+"\n");}}return("strings are identical but s1 is shorter.\n"
+"s2["+a2+"] = "+f741(a1.charAt(a2))+"         "+f742(a1,a2)+"\n");}
function Ellipsize(a0,a1){if(a0.length<=a1)return a0;return a0.substr(0,a1-3)+"...";}
String.prototype.LTrim=function(){return this.replace(/^\\s+/,'');};String.prototype.RTrim=function(){return this.replace(/\\s+$/,'');};String.prototype.Trim=function(){return this.replace(/^\\s+|\\s+$/g,'');};String.prototype.TrimSpaces=function(){return this.replace(/^ +| +$/g,'');};var f816=new RegExp(/^\s+|\s+$/g);function ob32encode(a0){var a1=Number(a0);var a2="";do{var a3=a1&31;var a4=f1626.charAt(a3);a2=a4+a2;a1=a1>>5;}while(a1!=0);return a2;}
var f1626="abcdefghijkmnpqrstuvwxyz23456789";function IsWhiteSpace(a0){if(typeof a0!='string')return false;return(a0==""||f1743.test(a0));}
var f1743=/^\s+$/;var f1265=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];var f1530=0x0001;function f304(a0){var a1=f1265[a0.getMonth()]+" "+a0.getDate()+", "+a0.getFullYear();return a1;}
function f436(){return f366(new Date());}
function f404(){return f366(new Date(),f1530);}
function f366(a0,a1){if(!a1)var a1=0;a0.setTime(a0.valueOf()-gAppTimeZoneOffset+(a0.getTimezoneOffset()*60*1000));var a2=a0.getMonth()+1;if(a2<10)a2="0"+a2;var a3=a0.getDate();if(a3<10)a3="0"+a3;var a4="";if(a1&f1530!=0){var a5="AM";var a6=a0.getHours();if(a6>=12)a5="PM";if(a6>12)a6-=12;if(a6==0)a6=12;var a7=a0.getMinutes();if(a7<10)a7="0"+a7;a4=" "+a6+":"+a7+" "+a5;}var a8=a2+"-"+a3+"-"+a0.getFullYear()+a4;return a8;}
var abd=new Object();var bbd=new Object();var adate=new Date();var bdate=new Date();function f188(a0,a1,a2){var a3=f640(a0,abd);var a4=f640(a1,bbd);f186(a3);f186(a4);if(a2){adate.setFullYear(a3.year,a3.month-1,a3.day);bdate.setFullYear(a4.year,a4.month-1,a4.day);var a5=adate.getTime();var a6=bdate.getTime();a6+=(a2*24*60*60*1000);if(a5>a6)return 1;if(a5<a6)return-1;return 0;}if(a3.year>a4.year)return 1;if(a3.year<a4.year)return-1;if(a3.month>a4.month)return 1;if(a3.month<a4.month)return-1;if(a3.day>a4.day)return 1;if(a3.day<a4.day)return-1;var a7=f686(a3.hour,StringSame(a3.ampm,"AM"));var a8=f686(a4.hour,StringSame(a4.ampm,"AM"));if(a7>a8)return 1;if(a7<a8)return-1;if(a3.minute>a4.minute)return 1;if(a3.minute<a4.minute)return-1;return 0;}
function f686(a0,a1){if(a1&&a0==12)return 0
else if(!a1&&a0<12)return a0+12;return a0;}
function f511(a0,a1,a2){return f188(a0,a1,a2)<0;}
function f510(a0,a1,a2){return f188(a0,a1,a2)>0;}
function f186(a0){if(isNaN(a0.month))a0.month=0;if(isNaN(a0.day))a0.day=0;if(isNaN(a0.year))a0.year=0;if(isNaN(a0.hour))a0.hour=0;if(isNaN(a0.minute))a0.minute=0;}
function f640(a0,a1){if(!a1)var a1=new Object();a1.month=Number.NaN;a1.day=Number.NaN;a1.year=Number.NaN;a1.hour=Number.NaN;a1.minute=Number.NaN;a1.AMPM="";a1.zone="";var a2=a0.match(/\w+/g);if(!a2||a2.length==0)return a1;if(a2.length==1){a1.month=parseInt(a0.substring(0,2),10);if(isNaN(a1.month)){a1.month=f589(a0);}else {a1.day=parseInt(a0.substring(2,4),10);a1.year=parseInt(a0.substring(4,6),10);}}if(f512(a2[0])){a2.shift();}if(a2.length>1){a1.month=parseInt(a2[0],10);if(isNaN(a1.month)){a1.month=f589(a2[0]);}a1.day=parseInt(a2[1],10);a1.year=parseInt(a2[2],10);}if(a2.length>4){a1.hour=parseInt(a2[3],10);a1.minute=0;if(StringStartsWith(a2[4],"A")||StringStartsWith(a2[4],"P")){a1.AMPM=a2[4];a1.zone=(a2.length>5?a2[5]:"");}else {a1.minute=parseInt(a2[4],10);a1.AMPM=(a2.length>5?a2[5]:"");a1.zone=(a2.length>6?a2[6]:"");}}if(!isNaN(a1.year)){if(a1.year<50)a1.year+=2000;else if(a1.year<100)a1.year+=1900;}return a1;}
var f1620=new Array("ja","fe","mar","ap","may","jun","jul","au","se","oc","no","de");var f1511=new Array("mon","tue","wed","thu","fri","sat","sun");function f589(a0){for(var a1=0;a1<12;a1++){if(StringStartsWith(a0,f1620[a1]))return a1+1;}return 0;}
function f512(a0){for(var a1=0;a1<f1511.length;a1++){if(StringStartsWith(a0,f1511[a1]))return true;}return false;}
function Min(a0,a1){if(a0<a1)return a0;return a1;}
function Max(a0,a1){if(a0>a1)return a0;return a1;}
function MinMax(a0,a1,a2){if(a1<a0)a1=a0;if(a1>a2)a1=a2;return a1;}
function f94(a0){if(!document.styleSheets[0])return null;var a1=false;if(document.styleSheets[0].cssRules)a1=true;a0=a0.toLowerCase();for(var a2=0;a2<document.styleSheets.length;++a2){var a3=(a1?document.styleSheets[a2].cssRules:document.styleSheets[a2].rules);var a4=a3.length;for(var a5=0;a5<a4;++a5){if(a3[a5].selectorText){var a6=a3[a5].selectorText;if(a6.toLowerCase()==a0){return a3[a5].style;}}else if(a3[a5].cssRules){var a7=a3[a5].cssRules
for(var a8=0;a8<a7.length;++a8){var a6=a7[a8].selectorText;if(a6.toLowerCase()==a0){return rl[a8].style;}}}}}return null;}
function CSSmodifyStyleDef(a0,a1,a2){var a3=f94(a0);if(a3){a3[a1]=a2;return true;}return false;}
function EvGetCharCode(a0){if(!a0)a0=window.event;if(a0){if(a0.keyCode)return a0.keyCode;else return a0.which;}return 0;}
function EvIsCtrlKeyDown(a0){if(!a0)a0=window.event;if(a0){if(a0.ctrlKey)return a0.ctrlKey;}return false;}
function EvIsShiftKeyDown(a0){if(!a0)a0=window.event;if(a0){if(a0.shiftKey)return a0.shiftKey;}return false;}
function f251(a0){if(!a0)a0=window.event;if(a0){if(a0.altKey)return a0.altKey;}return false;}
function EvIsMetaKeyDown(a0){if(!a0)a0=window.event;if(a0){if(a0.metaKey)return a0.metaKey;}return false;}
function EvCancelBubble(a0){if(!a0)a0=window.event;if(a0){if(a0.stopPropagation)a0.stopPropagation();if(a0.preventBubble)a0.preventBubble();a0.cancelBubble=true;}return true;}
function EvCancelAction(a0){if(!a0)a0=window.event;if(a0){if(a0.preventDefault)a0.preventDefault();a0.returnValue=false;}return false;}
function EvCancelAll(a0){EvCancelBubble(a0);return EvCancelAction(a0);}
function EvGetTarget(a0){if(!a0)a0=window.event;var a1=null;if(a0){if(a0.target)a1=a0.target;else if(a0.srcElement)a1=a0.srcElement;}try
{var a2=a1.tagName;}catch(e){a1=null;}return a1;}
function f253(a0){if(!a0)a0=window.event;if(a0){if(IsGecko())return(a0.button==2);return(a0.button==2);}return false;}
function f252(a0){if(!a0)a0=window.event;if(a0){return(a0.button==1);}return false;}
var f1769=new Object();f1769["aliceblue"]="f0f8ff";f1769["antiquewhite"]="faebd7";f1769["aqua"]="00ffff";f1769["aquamarine"]="7fffd4";f1769["azure"]="f0ffff";f1769["beige"]="f5f5dc";f1769["bisque"]="ffe4c4";f1769["black"]="000000";f1769["blanchedalmond"]="ffebcd";f1769["blue"]="0000ff";f1769["blueviolet"]="8a2be2";f1769["brown"]="a52a2a";f1769["burlywood"]="deb887";f1769["cadetblue"]="5f9ea0";f1769["chartreuse"]="7fff00";f1769["chocolate"]="d2691e";f1769["coral"]="ff7f50";f1769["cornflowerblue"]="6495ed";f1769["cornsilk"]="fff8dc";f1769["crimson"]="dc143c";f1769["cyan"]="00ffff";f1769["darkblue"]="00008b";f1769["darkcyan"]="008b8b";f1769["darkgoldenrod"]="b8860b";f1769["darkgray"]="a9a9a9";f1769["darkgreen"]="006400";f1769["darkkhaki"]="bdb76b";f1769["darkmagenta"]="8b008b";f1769["darkolivegreen"]="556b2f";f1769["darkorange"]="ff8c00";f1769["darkorchid"]="9932cc";f1769["darkred"]="8b0000";f1769["darksalmon"]="e9967a";f1769["darkseagreen"]="8fbc8f";f1769["darkslateblue"]="483d8b";f1769["darkslategray"]="2f4f4f";f1769["darkturquoise"]="00ced1";f1769["darkviolet"]="9400d3";f1769["deeppink"]="ff1493";f1769["deepskyblue"]="00bfff";f1769["dimgray"]="696969";f1769["dodgerblue"]="1e90ff";f1769["feldspar"]="d19275";f1769["firebrick"]="b22222";f1769["floralwhite"]="fffaf0";f1769["forestgreen"]="228b22";f1769["fuchsia"]="ff00ff";f1769["gainsboro"]="dcdcdc";f1769["ghostwhite"]="f8f8ff";f1769["gold"]="ffd700";f1769["goldenrod"]="daa520";f1769["gray"]="808080";f1769["green"]="008000";f1769["greenyellow"]="adff2f";f1769["honeydew"]="f0fff0";f1769["hotpink"]="ff69b4";f1769["indianred "]="cd5c5c";f1769["indigo "]="4b0082";f1769["ivory"]="fffff0";f1769["khaki"]="f0e68c";f1769["lavender"]="e6e6fa";f1769["lavenderblush"]="fff0f5";f1769["lawngreen"]="7cfc00";f1769["lemonchiffon"]="fffacd";f1769["lightblue"]="add8e6";f1769["lightcoral"]="f08080";f1769["lightcyan"]="e0ffff";f1769["lightgoldenrodyellow"]="fafad2";f1769["lightgrey"]="d3d3d3";f1769["lightgreen"]="90ee90";f1769["lightpink"]="ffb6c1";f1769["lightsalmon"]="ffa07a";f1769["lightseagreen"]="20b2aa";f1769["lightskyblue"]="87cefa";f1769["lightslateblue"]="8470ff";f1769["lightslategray"]="778899";f1769["lightsteelblue"]="b0c4de";f1769["lightyellow"]="ffffe0";f1769["lime"]="00ff00";f1769["limegreen"]="32cd32";f1769["linen"]="faf0e6";f1769["magenta"]="ff00ff";f1769["maroon"]="800000";f1769["mediumaquamarine"]="66cdaa";f1769["mediumblue"]="0000cd";f1769["mediumorchid"]="ba55d3";f1769["mediumpurple"]="9370d8";f1769["mediumseagreen"]="3cb371";f1769["mediumslateblue"]="7b68ee";f1769["mediumspringgreen"]="00fa9a";f1769["mediumturquoise"]="48d1cc";f1769["mediumvioletred"]="c71585";f1769["midnightblue"]="191970";f1769["mintcream"]="f5fffa";f1769["mistyrose"]="ffe4e1";f1769["moccasin"]="ffe4b5";f1769["navajowhite"]="ffdead";f1769["navy"]="000080";f1769["oldlace"]="fdf5e6";f1769["olive"]="808000";f1769["olivedrab"]="6b8e23";f1769["orange"]="ffa500";f1769["orangered"]="ff4500";f1769["orchid"]="da70d6";f1769["palegoldenrod"]="eee8aa";f1769["palegreen"]="98fb98";f1769["paleturquoise"]="afeeee";f1769["palevioletred"]="d87093";f1769["papayawhip"]="ffefd5";f1769["peachpuff"]="ffdab9";f1769["peru"]="cd853f";f1769["pink"]="ffc0cb";f1769["plum"]="dda0dd";f1769["powderblue"]="b0e0e6";f1769["purple"]="800080";f1769["red"]="ff0000";f1769["rosybrown"]="bc8f8f";f1769["royalblue"]="4169e1";f1769["saddlebrown"]="8b4513";f1769["salmon"]="fa8072";f1769["sandybrown"]="f4a460";f1769["seagreen"]="2e8b57";f1769["seashell"]="fff5ee";f1769["sienna"]="a0522d";f1769["silver"]="c0c0c0";f1769["skyblue"]="87ceeb";f1769["slateblue"]="6a5acd";f1769["slategray"]="708090";f1769["snow"]="fffafa";f1769["springgreen"]="00ff7f";f1769["steelblue"]="4682b4";f1769["tan"]="d2b48c";f1769["teal"]="008080";f1769["thistle"]="d8bfd8";f1769["tomato"]="ff6347";f1769["turquoise"]="40e0d0";f1769["violet"]="ee82ee";f1769["violetred"]="d02090";f1769["wheat"]="f5deb3";f1769["white"]="ffffff";f1769["whitesmoke"]="f5f5f5";f1769["yellow"]="ffff00";f1769["yellowgreen"]="9acd32";function f97(a0){if(StringStartsWith(a0,"rgb"))return 1;else if(StringStartsWith(a0,"#")){if(a0.length==7)return 2;else if(a0.length==4)return 3;}return 0;}
function toRGB(a0){var a1=new Object();a1.r=-1;a1.g=-1;a1.b=-1;if(StringStartsWith(a0,"rgb")){var a2=a0.indexOf('(');if(a2==-1)return a1;var a3=a0.indexOf(', ',a2+1);if(a3==-1)return a1;var a4=a0.indexOf(', ',a3+2);if(a4==-1)return a1;var a5=a0.indexOf(')',a4+2);if(a5==-1)return a1;a1.r=parseInt(a0.substr(a2+1,a3-a2-1),10);a1.g=parseInt(a0.substr(a3+1,a4-a3-1),10);a1.b=parseInt(a0.substr(a4+1,a5-a4-1),10);}else if(StringStartsWith(a0,"#")&&a0.length==7){a1.r=parseInt(a0.substr(1,2),16);a1.g=parseInt(a0.substr(3,2),16);a1.b=parseInt(a0.substr(5,2),16);}else if(StringStartsWith(a0,"#")&&a0.length==4){a1.r=parseInt(a0.substr(1,1)+a0.substr(1,1),16);a1.g=parseInt(a0.substr(2,1)+a0.substr(2,1),16);a1.b=parseInt(a0.substr(3,1)+a0.substr(3,1),16);}return a1;}
function f743(a0,a1){a0=a0.toLowerCase();a1=a1.toLowerCase();var a2=f97(a0);var a3=f97(a1);if(a2==a3)return(a0==a1);var a4=toRGB(a0);var a5=toRGB(a1);return(a4.r==a5.r&&a4.g==a5.g&&a4.b==a5.b);}
function f869(a0){var a1=a0.toString(16);if(a1.length==1)a1="0"+a1;return a1;}
function f107(a0,a1,a2,a3,a4,a5,a6){if(a0<1-a2/a1)a0=1-a2/a1;if(a0<1-a4/a3)a0=1-a4/a3;if(a0<1-a6/a5)a0=1-a6/a5;return a0;}
function f95(a0,a1,a2,a3){var a4;if(a3){if(a2<=0)a4=a1;else a4=(a1-(a0*(1-a2)))/a2;}else {a4=(a1*a2)+(a0*(1-a2));}a4=Math.round(a4);if(a4<0)alert("Error, x = "+a4);return a4;}
function f96(a0,a1,a2,a3,a4){var a5=parseInt(a1.substr(0,2),16);var a6=parseInt(a1.substr(2,2),16);var a7=parseInt(a1.substr(4,2),16);var a8=parseInt(a2.substr(0,2),16);var a9=parseInt(a2.substr(2,2),16);var a10=parseInt(a2.substr(4,2),16);var a11=Number(a3);if(a4)a11=f107(a11,a5,a8,a6,a9,a7,a10);var a12=f95(a5,a8,a11,a4);var a13=f95(a6,a9,a11,a4);var a14=f95(a7,a10,a11,a4);a0.alpha=a11;a0.rgb=f869(a12)+f869(a13)+f869(a14);}
function f598(a0){var a1=false;if(a0.charAt(0)=="#"){a0=a0.substr(1,a0.length-1);}else if(StringStartsWith(a0,"rgb(")){var a2=a0.indexOf(",");var a3=a0.indexOf(",",a2+1);var a4=a0.indexOf(")");var a5=Number(a0.substr(4,a2-4));var a6=Number(a0.substr(a2+1,a3-a2-1));var a7=Number(a0.substr(a3+1,a4-a3-1));a0=f869(a5)+f869(a6)+f869(a7);}else {a0=f1769[a0.toLowerCase()];a1=true;}if(a0.length==3&&!a1){var a5=a0.charAt(0);var a6=a0.charAt(1);var a7=a0.charAt(2);a0=a5+a5+a6+a6+a7+a7;}return a0;}
var f961=new Object();var f960=new Object();var f958=new Object();function f340(a0,a1,a2){a0=f598(a0);a1=f598(a1);var a3=Math.round(a2*1000).toString();var a4="_"+a1+"_"+a0+"_"+a3;if(f958[a4]==null){f96(f961,"ffffff",a0,a2,true);f96(f960,a1,f961.rgb,f961.alpha,false);f958[a4]="#"+f960.rgb;}return f958[a4];}
function f187(a0,a1){var a2=toRGB("#"+f598(a0));var a3=f684(a2);var a4=(100-a1)/100;a3.v=a3.v*a4;a2=f458(a3);var a5="#"+f869(a2.r)+f869(a2.g)+f869(a2.b);return a5;}
function f684(a0){var a1=a0.r;var a2=a0.g;var a3=a0.b;a1=a1/255;a2=a2/255;a3=a3/255;var a4=a1;if(a2>a4)a4=a2;if(a3>a4)a4=a3;var a5=a1;if(a2<a5)a5=a2;if(a3<a5)a5=a3;var a6=a4-a5;var a7=0;var a8=0;var a9=a4;if(a4!=0)a8=1-(a5/a4);if(a6!=0){if(a4==a1)a7=60*((a2-a3)/a6);else if(a4==a2)a7=(60*((a3-a1)/a6))+120;else if(a4==a3)a7=(60*((a1-a2)/a6))+240;}if(a7<0)a7=a7+360;var a10=new Object();a10.h=a7;a10.s=a8;a10.v=a9;return a10;}
function f458(a0){var a1=a0.h;var a2=a0.s;var a3=a0.v;var a4=Math.floor(a1/60)%6;var a5=(a1/60)-a4;var a6=a3*(1-a2);var a7=a3*(1-(a5*a2));var a8=a3*(1-((1-a5)*a2));var a9;var a10;var a11;if(a4==0){a9=a3;a10=a8;a11=a6;}if(a4==1){a9=a7;a10=a3;a11=a6;}if(a4==2){a9=a6;a10=a3;a11=a8;}if(a4==3){a9=a6;a10=a7;a11=a3;}if(a4==4){a9=a8;a10=a6;a11=a3;}if(a4==5){a9=a3;a10=a6;a11=a7;}a9=a9*255;a10=a10*255;a11=a11*255;var a12=new Object();a12.r=Math.round(a9,1);a12.g=Math.round(a10,1);a12.b=Math.round(a11,1);return a12;}
function f292(a0,a1,a2,a3){if(a0.rows[a1].style.display!='none')return a1;var a4=a1;var a5=1;var a6=false;var a7=false;while(!a6||!a7){a4=a1+a5;a5=-a5;if(a5>0)++a5;if(a4<=a2){a6=true;continue;}if(a4>=a3){a7=true;continue;}if(a0.rows[a4].style.display!='none')return a4;}return-1;}
var fcPT=new Object;function FindCell(a0,a1,a2){if(a0==null)return null;var a3=GetMouseX(a1);var a4=GetMouseY(a1);var a5=a0.parentNode;if(a5.scrollLeft)a3+=a5.scrollLeft;if(a5.scrollTop)a4+=a5.scrollTop;if(gMainBodyDiv){if(gMainBodyDiv.scrollLeft)a3+=gMainBodyDiv.scrollLeft;if(gMainBodyDiv.scrollTop)a4+=gMainBodyDiv.scrollTop;}fcPT.r=-1;fcPT.c=-1;var a6=a0.rows.length;var a7,right,bottom,left;var a8=null;var a9=-1;var a10=a6;var a11;var a12;var a13;while(true){a11=(a9+a10)>>1;if(a11==a9||a11==a10)break;if(a2){a11=f292(a0,a11,a9,a10);if(a11==-1)return null;}a12=a0.rows[a11];a7=GetRowTop(a12);bottom=a7+GetRowHeight(a12);if(a4<=a7)a10=a11;else if(a4>bottom)a9=a11;else {a8=a12;break;}}if(a8){var a14=a8.cells.length;for(var a15=0;a15<a14;++a15){left=GetElemLeft(a8.cells[a15]);right=left+a8.cells[a15].offsetWidth;if(a3>left&&a3<=right){fcPT.r=a11;fcPT.c=a15;return fcPT;}}}return null;}
function GetRowTop(a0){if(!IsSafari())return GetElemTop(a0);if(a0.cells[0])return GetElemTop(a0.cells[0]);return 0;}
function GetRowHeight(a0){if(!IsSafari()||f948>=3)return a0.offsetHeight;if(a0.cells[0]){var a1=a0.nextSibling;for(var a2=0;a2<3;++a2){if(a1&&!IsTag(a1,"TR"))a1=a1.nextSibling;}if(a1==null){var a3=a0.parentNode;var a4=GetElemTop(a3)+GetElemHeight(a3);}else var a4=GetElemTop(a1.cells[0]);return a4-GetRowTop(a0);}return 0;}
function Pad(a0,a1){var a2=true;if(typeof a0=='number'){a0=String(a0);a2=false;}var a3="";for(var a4=0;a4<a1-a0.length;++a4)a3+=" ";if(a2)return a0+a3;return a3+a0;}
function f1054(a0){if(!IsIE()||_IEversion<5.5||_IEversion>7)return;var a1=(a0.id)?"id='"+a0.id+"' ":"";var a2=(a0.className)?"class='"+a0.className+"' ":"";var a3=(a0.title)?"title='"+a0.title+"' ":"title='"+a0.alt+"' ";var a4="display:inline-block;"+a0.style.cssText;var a5="<span "+a1+a2+a3
+" style=\""+"width:"+a0.width+"px; height:"+a0.height+"px;"+a4+";"
+"filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
+"(src=\'"+a0.src+"\', sizingMethod='scale');\"></span>";a0.outerHTML=a5;}
function timer(a0){this.name=a0;this.start=new Date().getTime();this.prev=this.start;}
timer.prototype.log=function(a0)
{this.now=new Date().getTime();var a1=this.now-this.prev;var a2="";var a3="";if(this.name)a3=" ("+this.name+")";if(a0&&a0!="")a2+=a0+" ";ldi(Pad(a2,15)+Pad(a1,5)+" ms     total: "+Pad(this.now-this.start,5)+" ms"+a3);this.prev=new Date().getTime();}
function IsQuirksMode(){if(document.compatMode=="CSS1Compat"||IsSafari())return false;else return true;}
function addEvent(a0,a1,a2){if(a0.addEventListener){a0.addEventListener(a1,a2,false);}else if(a0.attachEvent){a0.attachEvent("on"+a1,a2);}}
function removeEvent(a0,a1,a2){if(a0.removeEventListener){a0.removeEventListener(a1,a2,false);}else if(a0.detachEvent){a0.detachEvent(a1,a2);}}
function IsOpera(){if(!bsniffed)BrowserSniff();return f963;}
function f503(){if(!bsniffed)BrowserSniff();return f962;}
function IsGecko(){if(!bsniffed)BrowserSniff();return _isGecko;}
function IsIE(){if(!bsniffed)BrowserSniff();return _isIE;}
function IsIEmac(){if(!bsniffed)BrowserSniff();return _isIE&&_isMac;}
function IsSafari(){if(!bsniffed)BrowserSniff();return f964;}
function IsMac(){if(!bsniffed)BrowserSniff();return _isMac;}
function IsSafariMobile(){if(!bsniffed)BrowserSniff();return f965;}
function f341(){if(!bsniffed)BrowserSniff();return f931;}
var bsniffed=false;function BrowserSniff(){if(bsniffed)return;var a0=navigator.userAgent.toLowerCase();f931=(a0.match(/.+(?:rv|it|ra|ie|me)[\/: ]([\d.]+)/)||[])[1];f962=/chrome/.test(a0);f964=/webkit/.test(a0);f963=/opera/.test(a0);f965=/iphone|ipod|android|ipad/.test(a0);_isIE=/msie/.test(a0)&&!/opera/.test(a0);_isGecko=/mozilla/.test(a0)&&!/(compatible|webkit)/.test(a0);_isMac=/mac/.test(a0);if(_isIE){var a1=a0.indexOf("msie");var a2=a0.indexOf(";",a1);if(a2!=-1&&a1!=-1){a1=a1+4;_IEversion=Number(a0.substr(a1,a2-a1).Trim());}}if(f964){f948=2;var a1=a0.indexOf("version/")+8;var a3=a0.indexOf('.',a1);var a4=a0.indexOf(' ',a1);if(a4==-1)a4=a0.length;f948=(Number(a0.substring(a1,a3+2)));if(!f962)f931=a0.substring(a1,a4);}if(_isGecko){var a1=a0.indexOf("firefox/");if(a1!=-1){a1+=8;var a3=a0.indexOf(' ',a1);if(a3==-1)a3=a0.length;f931=a0.substring(a1,a3);}}bsniffed=true;}
var f963;var f962;var _isGecko;var _isIE;var _isMac;var f964;var f965;var _IEversion;var f948;var f931;
