﻿function onSilverlightError(d,b){var e="";if(d!=null&&d!=0)e=d.getHost().Source;var c=b.ErrorType,f=b.ErrorCode,a="Unhandled Error in Silverlight 2 Application "+e+"\n";a+="Code: "+f+"    \n";a+="Category: "+c+"       \n";a+="Message: "+b.ErrorMessage+"     \n";if(c=="ParserError"){a+="File: "+b.xamlFile+"     \n";a+="Line: "+b.lineNumber+"     \n";a+="Position: "+b.charPosition+"     \n"}else if(c=="RuntimeError"){if(b.lineNumber!=0){a+="Line: "+b.lineNumber+"     \n";a+="Position: "+b.charPosition+"     \n"}a+="MethodName: "+b.methodName+"     \n"}throw new Error(a)}