Cwo.RegisterNamespace("Cwo.Error");Cwo.Error.Popup=function(a,b){var c='<div class="GlobalFormContent">';c+='   <div id="ContactThanks" class="ModalBorder">';c+='       <div class="OuterFrame">';c+='           <div class="Body">';c+='               <div class="Title"><h6>There was a problem</h6><a href="#Close" class="ModalClose"><span>Close Window</span></a></div>';c+='               <div class="Content">';c+='                   <div class="Thanks">';c+='                       <div class="ErrorMessage" style="display:none"></div>';c+="                       <p><strong>"+a+"</strong></p>";c+="                       <p>"+b+"</p>";c+='                       <a href="#Close" class="ModalClose"><span>Close Window</span></a>';c+="                   </div>";c+="               </div>";c+="           </div>";c+="       </div>";c+="   </div>";c+='   <div class="Bottom"></div>';c+="</div>";Cwo.Popup(c)};Cwo.Error.Log=function(b,e,c,d){var a="/webservices/ExceptionInterface.asmx",f={};f.Error=(typeof(b)!=="undefined")?b:"";f.Url=(typeof(e)!=="undefined")?e:"";f.Line=(typeof(c)!=="undefined")?c:"";f.StackTrace=(typeof(d)!=="undefined")?d.toString():"";f.AppName=navigator.appName;f.AppVersion=navigator.appVersion;f.UserAgent=navigator.userAgent;new Cwo.AjaxCall(a+"/Exception",JSON.stringify(f),function(){},null,null);return true};Cwo.Error.TrackError=function(f){var g=this,a="",d="",b="",c={};for(var e in f){if(f.hasOwnProperty(e)){if(e==="message"){g.message=f[e]}if(e==="fileName"||e==="sourceURL"){g.url=f[e]}if(e==="lineNumber"||e==="line"){g.line=f[e]}if(e==="stack"){g.stack=f[e].toString()}}}Cwo.Error.Log(g.message,g.url,g.line,g.stack)};
