PageRenderTime 25ms CodeModel.GetById 33ms RepoModel.GetById 0ms app.codeStats 0ms

/Prototypes/labHelp2/Purchase_path_files/axurerp_pagespecificscript.js

https://github.com/customink-experience/customink-experience.github.com
JavaScript | 383 lines | 243 code | 140 blank | 0 comment | 50 complexity | 73bfadaeb5b04ab28d94bcd5bde1a999 MD5 | raw file
  1. var PageName = 'Purchase path';
  2. var PageId = 'p2ccfab1df0194797a469c83478509b28'
  3. var PageUrl = 'Purchase_path.html'
  4. document.title = 'Purchase path';
  5. if (top.location != self.location)
  6. {
  7. if (parent.HandleMainFrameChanged) {
  8. parent.HandleMainFrameChanged();
  9. }
  10. }
  11. var $OnLoadVariable = '';
  12. var $tabSelected = '';
  13. var $pathName = '';
  14. var $IIPrice = '';
  15. var $VAtax = '';
  16. var $CSUM;
  17. var hasQuery = false;
  18. var query = window.location.hash.substring(1);
  19. if (query.length > 0) hasQuery = true;
  20. var vars = query.split("&");
  21. for (var i = 0; i < vars.length; i++) {
  22. var pair = vars[i].split("=");
  23. if (pair[0].length > 0) eval("$" + pair[0] + " = decodeURIComponent(pair[1]);");
  24. }
  25. if (hasQuery && $CSUM != 1) {
  26. alert('Prototype Warning: The variable values were too long to pass to this page.\nIf you are using IE, using Firefox will support more data.');
  27. }
  28. function GetQuerystring() {
  29. return '#OnLoadVariable=' + encodeURIComponent($OnLoadVariable) + '&tabSelected=' + encodeURIComponent($tabSelected) + '&pathName=' + encodeURIComponent($pathName) + '&IIPrice=' + encodeURIComponent($IIPrice) + '&VAtax=' + encodeURIComponent($VAtax) + '&CSUM=1';
  30. }
  31. function PopulateVariables(value) {
  32. value = value.replace(/\[\[OnLoadVariable\]\]/g, $OnLoadVariable);
  33. value = value.replace(/\[\[tabSelected\]\]/g, $tabSelected);
  34. value = value.replace(/\[\[pathName\]\]/g, $pathName);
  35. value = value.replace(/\[\[IIPrice\]\]/g, $IIPrice);
  36. value = value.replace(/\[\[VAtax\]\]/g, $VAtax);
  37. value = value.replace(/\[\[PageName\]\]/g, PageName);
  38. return value;
  39. }
  40. function OnLoad(e) {
  41. if (true) {
  42. SetGlobalVariableValue('$pathName', PopulateVariables('old'));
  43. SetGlobalVariableValue('$IIPrice', PopulateVariables('$181.26'));
  44. SetGlobalVariableValue('$VAtax', PopulateVariables('$0.00'));
  45. }
  46. }
  47. eval(GetDynamicPanelScript('u4', 8));
  48. eval(GetDynamicPanelScript('u8', 3));
  49. var u20 = document.getElementById('u20');
  50. var u21 = document.getElementById('u21');
  51. gv_vAlignTable['u21'] = 'center';
  52. var u22 = document.getElementById('u22');
  53. var u23 = document.getElementById('u23');
  54. var u24 = document.getElementById('u24');
  55. var u25 = document.getElementById('u25');
  56. gv_vAlignTable['u25'] = 'center';
  57. var u26 = document.getElementById('u26');
  58. var u27 = document.getElementById('u27');
  59. var u28 = document.getElementById('u28');
  60. gv_vAlignTable['u28'] = 'center';
  61. var u29 = document.getElementById('u29');
  62. var u30 = document.getElementById('u30');
  63. var u31 = document.getElementById('u31');
  64. gv_vAlignTable['u31'] = 'center';
  65. var u32 = document.getElementById('u32');
  66. var u33 = document.getElementById('u33');
  67. var u34 = document.getElementById('u34');
  68. var u35 = document.getElementById('u35');
  69. u35.style.cursor = 'pointer';
  70. if (bIE) u35.attachEvent("onclick", Clicku35);
  71. else u35.addEventListener("click", Clicku35, true);
  72. function Clicku35(e)
  73. {
  74. if (true) {
  75. SetGlobalVariableValue('$pathName', PopulateVariables('old'));
  76. SetGlobalVariableValue('$pathName', PopulateVariables('old'));
  77. SetWidgetRichText('u35', PopulateVariables('<span style=" font-family:\'Calibri\'; color:#282828; font-size:12px;">&gt; current path</span>'));
  78. SetWidgetRichText('u36', PopulateVariables('<span style=" font-family:\'Calibri\'; color:#0000FF; font-size:12px;"><u>&nbsp;&nbsp; sans preview</u></span>'));
  79. SetWidgetRichText('u37', PopulateVariables('<span style=" font-family:\'Calibri\'; color:#0000FF; font-size:12px;"><u>&nbsp;&nbsp; new path1</u></span>'));
  80. SetWidgetRichText('u38', PopulateVariables('<span style=" font-family:\'Calibri\'; color:#0000FF; font-size:12px;"><u>&nbsp;&nbsp; new path2</u></span>'));
  81. SetWidgetRichText('u39', PopulateVariables('<span style=" font-family:\'Calibri\'; color:#0000FF; font-size:12px;"><u>&nbsp;&nbsp; new path3</u></span>'));
  82. SetPanelStateu4("pd0u4");
  83. }
  84. }
  85. gv_vAlignTable['u35'] = 'top';
  86. var u36 = document.getElementById('u36');
  87. u36.style.cursor = 'pointer';
  88. if (bIE) u36.attachEvent("onclick", Clicku36);
  89. else u36.addEventListener("click", Clicku36, true);
  90. function Clicku36(e)
  91. {
  92. if (true) {
  93. SetGlobalVariableValue('$pathName', PopulateVariables('old2'));
  94. SetWidgetRichText('u35', PopulateVariables('<span style=" font-family:\'Calibri\'; color:#282828; font-size:12px;">&nbsp;&nbsp; </span><span style=" font-family:\'Calibri\'; color:#0000FF; font-size:12px;"><u>current path</u></span>'));
  95. SetWidgetRichText('u36', PopulateVariables('<span style=" font-family:\'Calibri\'; color:#363636; font-size:12px;">&gt;&nbsp; sans preview</span>'));
  96. SetWidgetRichText('u37', PopulateVariables('<span style=" font-family:\'Calibri\'; color:#0000FF; font-size:12px;"><u>&nbsp;&nbsp; new path1</u></span>'));
  97. SetWidgetRichText('u38', PopulateVariables('<span style=" font-family:\'Calibri\'; color:#0000FF; font-size:12px;"><u>&nbsp;&nbsp; new path2</u></span>'));
  98. SetWidgetRichText('u39', PopulateVariables('<span style=" font-family:\'Calibri\'; color:#0000FF; font-size:12px;"><u>&nbsp;&nbsp; new path3</u></span>'));
  99. SetPanelStateu4("pd0u4");
  100. }
  101. }
  102. gv_vAlignTable['u36'] = 'top';
  103. var u37 = document.getElementById('u37');
  104. u37.style.cursor = 'pointer';
  105. if (bIE) u37.attachEvent("onclick", Clicku37);
  106. else u37.addEventListener("click", Clicku37, true);
  107. function Clicku37(e)
  108. {
  109. if (true) {
  110. SetGlobalVariableValue('$pathName', PopulateVariables('new1'));
  111. SetWidgetRichText('u35', PopulateVariables('<span style=" font-family:\'Calibri\'; color:#0000FF; font-size:12px;"><u>&nbsp;&nbsp; current path</u></span>'));
  112. SetWidgetRichText('u36', PopulateVariables('<span style=" font-family:\'Calibri\'; color:#0000FF; font-size:12px;"><u>&nbsp;&nbsp; sans preview</u></span>'));
  113. SetWidgetRichText('u37', PopulateVariables('<span style=" font-family:\'Calibri\'; color:#282828; font-size:12px;">&gt;&nbsp; new path1</span>'));
  114. SetWidgetRichText('u38', PopulateVariables('<span style=" font-family:\'Calibri\'; color:#0000FF; font-size:12px;"><u>&nbsp;&nbsp; new path2</u></span>'));
  115. SetWidgetRichText('u39', PopulateVariables('<span style=" font-family:\'Calibri\'; color:#0000FF; font-size:12px;"><u>&nbsp;&nbsp; new path3</u></span>'));
  116. SetPanelStateu4("pd0u4");
  117. }
  118. }
  119. gv_vAlignTable['u37'] = 'top';
  120. var u38 = document.getElementById('u38');
  121. u38.style.cursor = 'pointer';
  122. if (bIE) u38.attachEvent("onclick", Clicku38);
  123. else u38.addEventListener("click", Clicku38, true);
  124. function Clicku38(e)
  125. {
  126. if (true) {
  127. SetGlobalVariableValue('$pathName', PopulateVariables('new2'));
  128. SetWidgetRichText('u35', PopulateVariables('<span style=" font-family:\'Calibri\'; color:#282828; font-size:12px;">&nbsp;&nbsp; </span><span style=" font-family:\'Calibri\'; color:#0000FF; font-size:12px;"><u>current path</u></span>'));
  129. SetWidgetRichText('u36', PopulateVariables('<span style=" font-family:\'Calibri\'; color:#0000FF; font-size:12px;"><u>&nbsp;&nbsp; sans preview</u></span>'));
  130. SetWidgetRichText('u37', PopulateVariables('<span style=" font-family:\'Calibri\'; color:#0000FF; font-size:12px;"><u>&nbsp;&nbsp; new path1</u></span>'));
  131. SetWidgetRichText('u38', PopulateVariables('<span style=" font-family:\'Calibri\'; color:#282828; font-size:12px;">&gt;&nbsp; new path2</span>'));
  132. SetWidgetRichText('u39', PopulateVariables('<span style=" font-family:\'Calibri\'; color:#0000FF; font-size:12px;"><u>&nbsp;&nbsp; new path3</u></span>'));
  133. SetPanelStateu4("pd0u4");
  134. }
  135. }
  136. gv_vAlignTable['u38'] = 'top';
  137. var u39 = document.getElementById('u39');
  138. u39.style.cursor = 'pointer';
  139. if (bIE) u39.attachEvent("onclick", Clicku39);
  140. else u39.addEventListener("click", Clicku39, true);
  141. function Clicku39(e)
  142. {
  143. if (true) {
  144. SetGlobalVariableValue('$pathName', PopulateVariables('new3'));
  145. SetWidgetRichText('u35', PopulateVariables('<span style=" font-family:\'Calibri\'; color:#282828; font-size:12px;">&nbsp;&nbsp; </span><span style=" font-family:\'Calibri\'; color:#0000FF; font-size:12px;"><u>current path</u></span>'));
  146. SetWidgetRichText('u36', PopulateVariables('<span style=" font-family:\'Calibri\'; color:#0000FF; font-size:12px;"><u>&nbsp;&nbsp; sans preview</u></span>'));
  147. SetWidgetRichText('u37', PopulateVariables('<span style=" font-family:\'Calibri\'; color:#0000FF; font-size:12px;"><u>&nbsp;&nbsp; new path1</u></span>'));
  148. SetWidgetRichText('u38', PopulateVariables('<span style=" font-family:\'Calibri\'; color:#0000FF; font-size:12px;"><u>&nbsp;&nbsp; new path2</u></span>'));
  149. SetWidgetRichText('u39', PopulateVariables('<span style=" font-family:\'Calibri\'; color:#282828; font-size:12px;">&gt;&nbsp; new path3</span>'));
  150. SetPanelStateu4("pd0u4");
  151. }
  152. }
  153. gv_vAlignTable['u39'] = 'top';
  154. var u0 = document.getElementById('u0');
  155. var u1 = document.getElementById('u1');
  156. gv_vAlignTable['u1'] = 'center';
  157. var u2 = document.getElementById('u2');
  158. var u3 = document.getElementById('u3');
  159. gv_vAlignTable['u3'] = 'center';
  160. var u4 = document.getElementById('u4');
  161. var u5 = document.getElementById('u5');
  162. var u6 = document.getElementById('u6');
  163. gv_vAlignTable['u6'] = 'center';
  164. var u7 = document.getElementById('u7');
  165. u7.style.cursor = 'pointer';
  166. if (bIE) u7.attachEvent("onclick", Clicku7);
  167. else u7.addEventListener("click", Clicku7, true);
  168. function Clicku7(e)
  169. {
  170. if ((GetGlobalVariableValue('$pathName')) == (PopulateVariables('old'))) {
  171. SetPanelStateu4("pd2u4");
  172. }
  173. else
  174. if ((GetGlobalVariableValue('$pathName')) == (PopulateVariables('old2'))) {
  175. SetPanelStateu4("pd3u4");
  176. }
  177. else
  178. if ((GetGlobalVariableValue('$pathName')) == (PopulateVariables('new1'))) {
  179. SetPanelStateu4("pd1u4");
  180. SetPanelStateu8("pd0u8");
  181. }
  182. else
  183. if ((GetGlobalVariableValue('$pathName')) == (PopulateVariables('new2'))) {
  184. SetPanelStateu4("pd1u4");
  185. SetPanelStateu8("pd1u8");
  186. }
  187. else
  188. if ((GetGlobalVariableValue('$pathName')) == (PopulateVariables('new3'))) {
  189. SetPanelStateu4("pd1u4");
  190. SetPanelStateu8("pd2u8");
  191. }
  192. }
  193. var u8 = document.getElementById('u8');
  194. var u9 = document.getElementById('u9');
  195. var u10 = document.getElementById('u10');
  196. var u11 = document.getElementById('u11');
  197. var u12 = document.getElementById('u12');
  198. var u13 = document.getElementById('u13');
  199. gv_vAlignTable['u13'] = 'center';
  200. var u14 = document.getElementById('u14');
  201. u14.style.cursor = 'pointer';
  202. if (bIE) u14.attachEvent("onclick", Clicku14);
  203. else u14.addEventListener("click", Clicku14, true);
  204. function Clicku14(e)
  205. {
  206. if (true) {
  207. SetPanelStateu4("pd3u4");
  208. }
  209. }
  210. var u15 = document.getElementById('u15');
  211. var u16 = document.getElementById('u16');
  212. gv_vAlignTable['u16'] = 'center';
  213. var u17 = document.getElementById('u17');
  214. u17.style.cursor = 'pointer';
  215. if (bIE) u17.attachEvent("onclick", Clicku17);
  216. else u17.addEventListener("click", Clicku17, true);
  217. function Clicku17(e)
  218. {
  219. if (true) {
  220. SetPanelStateu4("pd4u4");
  221. }
  222. }
  223. var u18 = document.getElementById('u18');
  224. u18.style.cursor = 'pointer';
  225. if (bIE) u18.attachEvent("onclick", Clicku18);
  226. else u18.addEventListener("click", Clicku18, true);
  227. function Clicku18(e)
  228. {
  229. if (true) {
  230. SetPanelStateu4("pd6u4");
  231. }
  232. }
  233. var u19 = document.getElementById('u19');
  234. u19.style.cursor = 'pointer';
  235. if (bIE) u19.attachEvent("onclick", Clicku19);
  236. else u19.addEventListener("click", Clicku19, true);
  237. function Clicku19(e)
  238. {
  239. if (true) {
  240. SetPanelStateu4("pd0u4");
  241. }
  242. }
  243. if (window.OnLoad) OnLoad();