previewerror.js 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. function writeError(header, message)
  2. {
  3. document.write(
  4. '<link rel="stylesheet" type="text/css" href="css/exception.css">' +
  5. '<table class="crExceptionBorder" width="100%" cellspacing=1 cellpadding=0 border=0>' +
  6. '<tr><td class="crExceptionHeader">' + header + '</td></tr>' +
  7. '<tr><td>' +
  8. '<table width="100%" border=0 cellpadding=5 cellspacing=0>' +
  9. '<tr><td class="crExceptionElement">' +
  10. '<table border=0 cellpadding=5 cellspacing=0>' +
  11. '<tr><td><span class="crExceptionText">' + message + '</span></td></tr>' +
  12. '</table>' +
  13. '</td></tr>' +
  14. '</table>' +
  15. '</td></tr>' +
  16. '</table>\n' );
  17. }
  18. function loadResources(locale)
  19. {
  20. var lang = locale.split('-');
  21. var locales = [];
  22. locales.push('en');
  23. if(lang.length >= 1) {
  24. locales.push(lang[0]);
  25. }
  26. if(lang.length >= 2) {
  27. locales.push(lang[0] + '_' + lang[1]);
  28. }
  29. for(var i =0 ; i < locales.length; i++) {
  30. _loadStrings(locales[i]);
  31. }
  32. }
  33. function _loadStrings(locale)
  34. {
  35. document.write('<script language="javascript" src="js/strings_' + locale + '.js"></script>');
  36. }