home *** CD-ROM | disk | FTP | other *** search
/ Microsoft Picture It! Photo Premium Version 9 / PI_CD1.ISO / pip / pi9 / piproj.its / scriptlibv6.js < prev    next >
Encoding:
JavaScript  |  2003-06-07  |  5.9 KB  |  189 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_DESCRIPTION =   33915;
  73. var IDS_OPENINGSCREEN_PICKDESIGN =   33916;
  74. var IDS_OPENINGSCREEN_PICKDESIGN_DESCRIPTION =   33917;
  75. var IDS_OPENINGSCREEN_OPENANDEDIT =   33918;
  76. var IDS_OPENINGSCREEN_MSNECARDS =   33919;
  77. var IDS_OPENINGSCREEN_CREATE =   33920;
  78. var IDS_OPENINGSCREEN_ECARDCREATE_DESCRIPTION =   33921;
  79. var IDS_OPENINGSCREEN_SPECIALOFFERS =   33922;
  80. var IDS_OPENINGSCREEN_VISITWEBSITE =   33924;
  81. var IDS_OPENINGSCREEN_RESERVED56 =   33925;
  82. var IDS_OPENINGSCREEN_RESERVED57 =   33926;
  83. var IDS_OPENINGSCREEN_RESERVED58 =   33927;
  84. var IDS_OPENINGSCREEN_RESERVED59 =   33928;
  85. var IDS_OPENINGSCREEN_RESERVED60 =   33929;
  86. var IDS_OPENINGSCREEN_RESERVED61 =   33930;
  87. var IDS_OPENINGSCREEN_RESERVED62 =   33931;
  88. var IDS_OPENINGSCREEN_RESERVED63 =   33932;
  89. var IDS_OPENINGSCREEN_INSERTPIV3V4CD =   33933;
  90. var IDS_OPENINGSCREEN_TAB1_MULTILINE =   33934;
  91. var IDS_OPENINGSCREEN_RESERVED65 =   33935;
  92. var IDS_OPENINGSCREEN_TAB2_MULTILINE =   33936;
  93. var IDS_OPENINGSCREEN_RESERVED66 =   33937;
  94. var IDS_OPENINGSCREEN_TAB3_MULTILINE =   33938;
  95. var IDS_OPENINGSCREEN_RESERVED67 =   33939;
  96.  
  97. var CMD_LOADDOCUMENT = 10002;
  98. var CMD_PI_KodakPhotoNetOnline = 15035;
  99. var CMD_EDIT_CATALOG =    10041;
  100. var CMD_PI_MyWebPages =    15030;    
  101. var CMD_BLANKPRINT    =    12002;    
  102. var CMD_GENERIC_OPEN = 7073;
  103.  
  104. var kintMRUsize = 4;
  105.  
  106. function MakeArray(intN)
  107. {
  108.     this.length = intN
  109.     for (var i=1 ; i <= intN ; i++) this[i] = 0;
  110.     return this;
  111. }
  112.  
  113. function mouseOverIcons(TABLE)
  114. {
  115.     UpdateChildIMGSrc(TABLE, "Ovr");
  116.     TABLE.cells(1).children(0).style.textDecoration = "underline";
  117. }
  118.  
  119. function mouseOutIcons(TABLE)
  120. {
  121.     UpdateChildIMGSrc(TABLE, "Out");
  122.     TABLE.cells(1).children(0).style.textDecoration = "";
  123. }
  124.  
  125. function mouseDownIcons(TABLE)
  126. {
  127.     UpdateChildIMGSrc(TABLE, "Dwn");
  128. }
  129.  
  130. function mouseUpIcons(TABLE)
  131. {
  132.     UpdateChildIMGSrc(TABLE, "Ovr");
  133. }
  134.  
  135. function UpdateChildIMGSrc(elem, strNewSRC)
  136. {
  137.     var coll = elem.children;
  138.     var iLen = coll.length;
  139.     
  140.     for(var i=0; i < iLen; i++)
  141.     {
  142.         var strTag = coll(i).tagName.toUpperCase();
  143.  
  144.         if(strTag == "IMG")
  145.         {
  146.             coll(i).src = SubImg(coll(i).src, strNewSRC);
  147.         }
  148.         else if(coll(i).children.length > 0) 
  149.         {
  150.             UpdateChildIMGSrc(coll(i), strNewSRC)
  151.         }
  152.     }
  153. }
  154.  
  155. function SubImg( Src, strNewSRC )
  156. {
  157.     var iLen = Src.length;
  158.     return Src.substr(0, iLen-7) + strNewSRC + Src.substr(iLen-4);
  159.  
  160. }
  161.  
  162. function DoDing()
  163. {
  164.     event.cancelBubble = true;
  165.     event.returnValue = false;
  166.     //window.external.MessageBeep(0);
  167. }
  168.  
  169. function OnSelectStart()
  170. {
  171.     event.cancelBubble = true;
  172.     event.returnValue = false;
  173. }
  174.  
  175. function AddStringText(ids_string)
  176. {
  177.     var strTemp = window.external.GetOpeningScreenResourceString(ids_string);
  178.     document.write(strTemp);
  179. }
  180. //remove all the category list
  181. function ListRemoveAll(AObj)
  182. {
  183.     var ilength =AObj.length; 
  184.     for (var i=0;i < ilength;i++)
  185.     {
  186.         AObj.remove(0);
  187.     }
  188. }
  189.