                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                

if(!window.__td){window.__MT=100;window.__ti=0;window.__td=[];window.__td.length=__MT;window.__noTrace=false;}
if(typeof vp=="undefined"){var vp={};}
vp.logger=function logger(){if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}};vp.logger.LOG_URL="/vp/ls/errorlogger.aspx";vp.logger.logError=function logger_logError(iNumber,sSource,sDesc,iSeverity){if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
var oData={};if(typeof iNumber=="number"){oData.number=iNumber;}
if(typeof sSource=="string"){oData.source=sSource;}
if(typeof sDesc=="string"){oData.description=sDesc;}
if(typeof iSeverity=="number"){if(iSeverity<1||iSeverity>4){throw new Error("vp.logger.logError(): Invalid severity: "+iSeverity);}
oData.severity=iSeverity;}
var sQueryString=vp.web.createQueryString(oData);vp.http.imagePing(vp.logger.LOG_URL+"?"+sQueryString);};vp.logger.Severity={Debug:1,Information:2,Warning:3,Error:4};vp.logger.logMessage=function logger_logMessage(sMessage){if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
if(typeof sMessage!="string"||sMessage.length===0){throw new Error("vp.logger.logMessage(): Invalid or empty string cannot be logged.");}
var sQueryString=vp.web.createQueryString({"description":sMessage});vp.http.imagePing(vp.logger.LOG_URL+"?"+sQueryString);};