var isDebugging = false;
var logJsErrors = true;
function OnErrorHandler(msg, file_loc, line_no) {
   var e_msg=msg;
   var e_file=file_loc;
   var e_line=line_no;
   var   error_d = "Error in file: " + file_loc +"\nline number:"
           + line_no +
                       "\nMessage:" + msg;

   if (logJsErrors){
       theData =
"file="+escape(file_loc)+"&line="+escape(line_no)+"&err="+escape(msg);
       if (document.images) {
           var img = new Image();
           img.src = "/JSErrorsLogger.aspx?" + theData;
       }
   }

   if(isDebugging)
       alert("Error Found !!!\n--------------\n"+error_d);

    return true;
}
window.onerror = OnErrorHandler;