home *** CD-ROM | disk | FTP | other *** search
/ Microsoft Picture It! 7.0 / PI2_CD1.ISO / pip / pi7 / openscn7.its / scriptlibv6.js < prev    next >
Encoding:
JavaScript  |  2002-07-09  |  6.0 KB  |  191 lines

  1. //*******************************************************************
  2. //    ScriptLibV6.js
  3. //
  4. // ATTENTION ATTENTION ATTENTION ATTENTION ATTENTION ATTENTION 
  5. //
  6. //  You should no longer be including this file with 
  7. //     <script src = "scriptLibV6.js"></script>
  8. //  If you do this, it is possible that this file hasn't been
  9. //  fully loaded by the time the html file needs it.  In fact
  10. //  problems caused by including this file are a top PSS issue
  11. //  for PI 2002.  
  12. //
  13. //  The contents of this file have been copied into four html files:
  14. //        designsV6.htm
  15. //        mainV6.htm
  16. //        searchV6.htm
  17. //        theme3V6.htm
  18. //
  19. //  If you need to make any changes to the common javascript, please
  20. //  update all six html files.
  21. //
  22. // ATTENTION ATTENTION ATTENTION ATTENTION ATTENTION ATTENTION 
  23. //*******************************************************************
  24.  
  25. var IDS_OPENINGSCREEN_TAB1=33867;
  26. var IDS_OPENINGSCREEN_TAB2=33868;
  27. var IDS_OPENINGSCREEN_TAB3=33869;
  28. var IDS_OPENINGSCREEN_PERSONALWEB=33870;
  29. var IDS_OPENINGSCREEN_PERSONALWEB_DESCRIPTION=33871;
  30. var IDS_OPENINGSCREEN_WEB =    33872;
  31. var IDS_OPENINGSCREEN_WEB_DESCRIPTION =    33873;
  32. var IDS_OPENINGSCREEN_OPEN_PICTUREORPROJECT =    33874;
  33. var IDS_OPENINGSCREEN_MYDOCUMENTS =    33875;
  34. var IDS_OPENINGSCREEN_MYDOCUMENTS_DESCRIPTION =    33876;
  35. var IDS_OPENINGSCREEN_GALLERY =    33877;
  36. var IDS_OPENINGSCREEN_GALLERY_DESCRIPTION_OPEN =    33878;
  37. var IDS_OPENINGSCREEN_BLANK =   33879;
  38. var IDS_OPENINGSCREEN_BLANK_DESCRIPTION =   33880;
  39. var IDS_OPENINGSCREEN_CREATEPROJECTS =   33881;
  40. var IDS_OPENINGSCREEN_SCANNER =   33882;
  41. var IDS_OPENINGSCREEN_SCANNER_DESCRIPTION =   33883;
  42. var IDS_OPENINGSCREEN_DIGITALCAMERA =   33884;
  43. var IDS_OPENINGSCREEN_DIGITALCAMERA_DESCRIPTION =   33885;
  44. var IDS_OPENINGSCREEN_ORGANIZEPICTURE =   33886;
  45. var IDS_OPENINGSCREEN_ORGANIZEGALLERY_DESCRIPTION =   33887;
  46. var IDS_OPENINGSCREEN_RECENTFILES =   33888;
  47. var IDS_OPENINGSCREEN_SEARCH =   33889;
  48. var IDS_OPENINGSCREEN_SEARCH_DESCRIPTION =   33890;
  49. var IDS_OPENINGSCREEN_ALSO =   33891;
  50. var IDS_OPENINGSCREEN_SELECT_SUBCATEGORY =   33892;
  51. var IDS_OPENINGSCREEN_ALLOCCASIONSORACTIVITIES =   33893;
  52. var IDS_OPENINGSCREEN_MAINSCREEN =   33894;
  53. var IDS_OPENINGSCREEN_HOMEPAGE =   33895;
  54. var IDS_OPENINGSCREEN_PREVIEW =   33896;
  55. var IDS_OPENINGSCREEN_OPEN =   33897;
  56. var IDS_OPENINGSCREEN_MESSAGE =   33898;
  57. var IDS_OPENINGSCREEN_THEME =   33899;
  58. var IDS_OPENINGSCREEN_SEARCH_PROJECTS =   33900;
  59. var IDS_OPENINGSCREEN_SEARCH_PROJECTS_DESCRIPTION =   33901;
  60. var IDS_OPENINGSCREEN_KEYWORDS =   33902;
  61. var IDS_OPENINGSCREEN_REFINESEARCH_CAPTION =   33903;
  62. var IDS_OPENINGSCREEN_PROJECTTYPES =   33904;
  63. var IDS_OPENINGSCREEN_BROWSE =   33905;
  64. var IDS_OPENINGSCREEN_BROWSE_DEACRIPTION =   33906;
  65. var IDS_OPENINGSCREEN_BACK =   33907;
  66. var IDS_OPENINGSCREEN_ORGANIZEGALLERY =   33908;
  67. var IDS_OPENINGSCREEN_FINDADESIGN =   33909;
  68. var IDS_OPENINGSCREEN_DESIGNTYPE =   33910;
  69. var IDS_OPENINGSCREEN_PHOTODESIGNTYPE =   33911;
  70. var IDS_OPENINGSCREEN_REGISTERONLINE =   33912;
  71. var IDS_OPENINGSCREEN_SEARCHBUTTON =   33913;
  72. var IDS_OPENINGSCREEN_PICTUREITONMSN =   33914;
  73. var IDS_OPENINGSCREEN_PICTUREITONMSN_DESCRIPTION =   33915;
  74. var IDS_OPENINGSCREEN_PICKDESIGN =   33916;
  75. var IDS_OPENINGSCREEN_PICKDESIGN_DESCRIPTION =   33917;
  76. var IDS_OPENINGSCREEN_OPENANDEDIT =   33918;
  77. var IDS_OPENINGSCREEN_MSNECARDS =   33919;
  78. var IDS_OPENINGSCREEN_CREATE =   33920;
  79. var IDS_OPENINGSCREEN_ECARDCREATE_DESCRIPTION =   33921;
  80. var IDS_OPENINGSCREEN_SPECIALOFFERS =   33922;
  81. var IDS_OPENINGSCREEN_MOREARTICLES =   33923;
  82. var IDS_OPENINGSCREEN_VISITWEBSITE =   33924;
  83. var IDS_OPENINGSCREEN_RESERVED56 =   33925;
  84. var IDS_OPENINGSCREEN_RESERVED57 =   33926;
  85. var IDS_OPENINGSCREEN_RESERVED58 =   33927;
  86. var IDS_OPENINGSCREEN_RESERVED59 =   33928;
  87. var IDS_OPENINGSCREEN_RESERVED60 =   33929;
  88. var IDS_OPENINGSCREEN_RESERVED61 =   33930;
  89. var IDS_OPENINGSCREEN_RESERVED62 =   33931;
  90. var IDS_OPENINGSCREEN_RESERVED63 =   33932;
  91. var IDS_OPENINGSCREEN_INSERTPIV3V4CD =   33933;
  92. var IDS_OPENINGSCREEN_TAB1_MULTILINE =   33934;
  93. var IDS_OPENINGSCREEN_RESERVED65 =   33935;
  94. var IDS_OPENINGSCREEN_TAB2_MULTILINE =   33936;
  95. var IDS_OPENINGSCREEN_RESERVED66 =   33937;
  96. var IDS_OPENINGSCREEN_TAB3_MULTILINE =   33938;
  97. var IDS_OPENINGSCREEN_RESERVED67 =   33939;
  98.  
  99. var CMD_LOADDOCUMENT = 10002;
  100. var CMD_PI_KodakPhotoNetOnline = 15035;
  101. var CMD_EDIT_CATALOG =    10041;
  102. var CMD_PI_MyWebPages =    15030;    
  103. var CMD_BLANKPRINT    =    12002;    
  104. var CMD_GENERIC_OPEN = 7073;
  105.  
  106. var kintMRUsize = 4;
  107.  
  108. function MakeArray(intN)
  109. {
  110.     this.length = intN
  111.     for (var i=1 ; i <= intN ; i++) this[i] = 0;
  112.     return this;
  113. }
  114.  
  115. function mouseOverIcons(TABLE)
  116. {
  117.     UpdateChildIMGSrc(TABLE, "Ovr");
  118.     TABLE.cells(1).children(0).style.textDecoration = "underline";
  119. }
  120.  
  121. function mouseOutIcons(TABLE)
  122. {
  123.     UpdateChildIMGSrc(TABLE, "Out");
  124.     TABLE.cells(1).children(0).style.textDecoration = "";
  125. }
  126.  
  127. function mouseDownIcons(TABLE)
  128. {
  129.     UpdateChildIMGSrc(TABLE, "Dwn");
  130. }
  131.  
  132. function mouseUpIcons(TABLE)
  133. {
  134.     UpdateChildIMGSrc(TABLE, "Ovr");
  135. }
  136.  
  137. function UpdateChildIMGSrc(elem, strNewSRC)
  138. {
  139.     var coll = elem.children;
  140.     var iLen = coll.length;
  141.     
  142.     for(var i=0; i < iLen; i++)
  143.     {
  144.         var strTag = coll(i).tagName.toUpperCase();
  145.  
  146.         if(strTag == "IMG")
  147.         {
  148.             coll(i).src = SubImg(coll(i).src, strNewSRC);
  149.         }
  150.         else if(coll(i).children.length > 0) 
  151.         {
  152.             UpdateChildIMGSrc(coll(i), strNewSRC)
  153.         }
  154.     }
  155. }
  156.  
  157. function SubImg( Src, strNewSRC )
  158. {
  159.     var iLen = Src.length;
  160.     return Src.substr(0, iLen-7) + strNewSRC + Src.substr(iLen-4);
  161.  
  162. }
  163.  
  164. function DoDing()
  165. {
  166.     event.cancelBubble = true;
  167.     event.returnValue = false;
  168.     //window.external.MessageBeep(0);
  169. }
  170.  
  171. function OnSelectStart()
  172. {
  173.     event.cancelBubble = true;
  174.     event.returnValue = false;
  175. }
  176.  
  177. function AddStringText(ids_string)
  178. {
  179.     var strTemp = window.external.GetOpeningScreenResourceString(ids_string);
  180.     document.write(strTemp);
  181. }
  182. //remove all the category list
  183. function ListRemoveAll(AObj)
  184. {
  185.     var ilength =AObj.length; 
  186.     for (var i=0;i < ilength;i++)
  187.     {
  188.         AObj.remove(0);
  189.     }
  190. }
  191.