Ma2_Juno_Theme - Version 1.0.1

Version Notes

Version number: 1.0.1
Stability: Stable
Compatibility: 1.7, 1.8

+ Fix CMS block doesn't display at the right positions
+ Update module Ma2 Featured Products
+ Update module Ma2 Widget Tabs Free

Download this release

Release Info

Developer Magenmarket.com
Extension Ma2_Juno_Theme
Version 1.0.1
Comparing to
See all releases


Code changes from version 1.0.0 to 1.0.1

Files changed (699) hide show
  1. app/code/local/Ma2/All/Helper/Data.php +4 -0
  2. app/code/local/Ma2/All/etc/adminhtml.xml +43 -0
  3. app/code/local/Ma2/All/etc/config.xml +56 -0
  4. app/code/local/Ma2/All/etc/system.xml +9 -0
  5. app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/Edit.php +0 -90
  6. app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/Edit/Edit.php +0 -32
  7. app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/Edit/Grid.php +0 -344
  8. app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/Edit/Renderer/Name.php +0 -29
  9. app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/Edit/Renderer/Visibility.php +0 -21
  10. app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/FeaturedProducts.php +0 -9
  11. app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/FeaturedProducts/Edit.php +0 -29
  12. app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/FeaturedProducts/Edit/Form.php +0 -18
  13. app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/FeaturedProducts/Edit/Tab/Form.php +0 -108
  14. app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/FeaturedProducts/Edit/Tabs.php +0 -23
  15. app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/FeaturedProducts/Grid.php +0 -85
  16. app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/System/Config/Form/Field/ApplyToFeatured.php +0 -57
  17. app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/System/Config/Form/Field/CategoryId.php +0 -63
  18. app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/System/Config/Form/Field/EnableDisable.php +0 -57
  19. app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/System/Config/Form/Field/NameTemplates.php +0 -50
  20. app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/System/Config/Form/Field/Status.php +0 -20
  21. app/code/local/Ma2/FeaturedProducts/Block/FeaturedProducts.php +0 -9
  22. app/code/local/Ma2/FeaturedProducts/Block/Listing.php +0 -68
  23. app/code/local/Ma2/FeaturedProducts/Block/Product.php +0 -19
  24. app/code/local/Ma2/FeaturedProducts/Block/Product/List.php +0 -85
  25. app/code/local/Ma2/FeaturedProducts/Helper/Data.php +0 -22
  26. app/code/local/Ma2/FeaturedProducts/Model/Mysql4/FeaturedProducts.php +0 -11
  27. app/code/local/Ma2/FeaturedProducts/Model/Mysql4/FeaturedProducts/Collection.php +0 -9
  28. app/code/local/Ma2/FeaturedProducts/Model/Source/ApplyTo.php +0 -13
  29. app/code/local/Ma2/FeaturedProducts/Model/Source/ApplyToPage.php +0 -14
  30. app/code/local/Ma2/FeaturedProducts/Model/Source/Categoryid.php +0 -33
  31. app/code/local/Ma2/FeaturedProducts/Model/Source/EnableDisable.php +0 -12
  32. app/code/local/Ma2/FeaturedProducts/Model/Source/Numberaction.php +0 -14
  33. app/code/local/Ma2/FeaturedProducts/Model/Source/Selecttoview.php +0 -13
  34. app/code/local/Ma2/FeaturedProducts/Model/Source/Status.php +0 -13
  35. app/code/local/Ma2/FeaturedProducts/Model/System/Config/Source/Sort.php +0 -14
  36. app/code/local/Ma2/FeaturedProducts/controllers/Adminhtml/FeaturedController.php +0 -115
  37. app/code/local/Ma2/FeaturedProducts/controllers/Adminhtml/FeaturedProductController.php +0 -113
  38. app/code/local/Ma2/FeaturedProducts/controllers/IndexController.php +0 -29
  39. app/code/local/Ma2/FeaturedProducts/etc/adminhtml.xml +0 -37
  40. app/code/local/Ma2/FeaturedProducts/etc/config.xml +0 -145
  41. app/code/local/Ma2/FeaturedProducts/sql/FeaturedProducts_setup/mysql4-install-1.0.1.php +0 -29
  42. app/code/local/Ma2/FeaturedProducts/sql/FeaturedProducts_setup/mysql4-upgrade-1.0.1-1.1.1.php +0 -7
  43. app/code/local/Ma2/FeaturedProducts/sql/FeaturedProducts_setup/mysql4-upgrade-1.1.1-1.2.3.php +0 -33
  44. app/code/local/Ma2/FeaturedProducts/sql/FeaturedProducts_setup/upgrade-1.2.3-2.0.0.php +0 -7
  45. app/code/local/Ma2/WidgetTabs/Block/Adminhtml/System/Config/Form/Field/Editor.php +0 -11
  46. app/code/local/Ma2/WidgetTabs/Block/Adminhtml/System/Config/Form/Field/Tabitem.php +0 -111
  47. app/code/local/Ma2/WidgetTabs/Block/Widget/Wysiwyg.php +0 -15
  48. app/code/local/Ma2/WidgetTabs/Block/WidgetTabs.php +0 -33
  49. app/code/local/Ma2/WidgetTabs/Helper/Data.php +0 -12
  50. app/code/local/Ma2/WidgetTabs/Model/Mysql4/Widget/Instance/Collection.php +0 -50
  51. app/code/local/Ma2/WidgetTabs/Model/System/Config/Source/MultiInstances.php +0 -21
  52. app/code/local/Ma2/WidgetTabs/controllers/Adminhtml/WidgetTabsController.php +0 -19
  53. app/code/local/Ma2/WidgetTabs/controllers/IndexController.php +0 -11
  54. app/code/local/Ma2/WidgetTabs/etc/config.xml +0 -84
  55. app/code/local/Ma2/WidgetTabsF/Block/Adminhtml/System/Config/Form/Field/Tabitem.php +141 -0
  56. app/code/local/Ma2/WidgetTabsF/Block/Widgettabs.php +46 -0
  57. app/code/local/Ma2/WidgetTabsF/Helper/Data.php +33 -0
  58. app/code/local/Ma2/WidgetTabsF/controllers/Adminhtml/WidgettabsController.php +39 -0
  59. app/code/local/Ma2/WidgetTabsF/controllers/IndexController.php +31 -0
  60. app/code/local/Ma2/WidgetTabsF/etc/config.xml +79 -0
  61. app/code/local/Ma2/{WidgetTabs → WidgetTabsF}/etc/widget.xml +7 -7
  62. app/code/local/Mage/Page/Block/Html/Bottomblock1.php +10 -0
  63. app/code/local/Mage/Page/Block/Html/Bottomblock2.php +10 -0
  64. app/code/local/Mage/Page/Block/Html/Bottomblock3.php +10 -0
  65. app/code/local/Mage/Page/Block/Html/Footerblock1.php +10 -0
  66. app/code/local/Mage/Page/Block/Html/Footerblock2.php +10 -0
  67. app/code/local/Mage/Page/Block/Html/Maintopblock1.php +10 -0
  68. app/code/local/Mage/Page/Block/Html/Maintopblock2.php +10 -0
  69. app/code/local/Mage/Page/Block/Html/Maintopblock3.php +10 -0
  70. app/code/local/Mage/Page/Block/Html/Topblock1.php +10 -0
  71. app/code/local/Mage/Page/Block/Html/Topblock2.php +10 -0
  72. app/design/adminhtml/default/default/layout/ma2_all.xml +7 -0
  73. app/design/adminhtml/default/default/layout/ma2_widgettabsf.xml +8 -0
  74. app/design/adminhtml/default/default/layout/ma2widgettabs.xml +0 -10
  75. app/design/frontend/ma2/default/layout/ma2featuredproducts.xml +0 -8
  76. app/design/frontend/ma2/default/template/ma2featureproducts/featuredproducts.phtml +0 -163
  77. app/design/frontend/ma2/default/template/ma2widgettabs/widgettabs.phtml +0 -43
  78. app/design/frontend/ma2/{default → juno}/etc/widget.xml +0 -0
  79. app/design/frontend/ma2/{default → juno}/layout/local.xml +131 -4
  80. app/design/frontend/ma2/juno/layout/ma2_all.xml +9 -0
  81. app/design/frontend/ma2/juno/layout/ma2_widgettabsf.xml +8 -0
  82. app/design/frontend/ma2/{default → juno}/layout/ma2slideshow.xml +0 -0
  83. app/design/frontend/ma2/{default → juno}/layout/ma2widgettabs.xml +0 -0
  84. app/design/frontend/ma2/{default → juno}/template/catalog/category/page.phtml +0 -0
  85. app/design/frontend/ma2/{default → juno}/template/catalog/category/view.phtml +0 -0
  86. app/design/frontend/ma2/{default → juno}/template/catalog/category/widget/link/link_block.phtml +0 -0
  87. app/design/frontend/ma2/{default → juno}/template/catalog/category/widget/link/link_inline.phtml +0 -0
  88. app/design/frontend/ma2/{default → juno}/template/catalog/layer/filter.phtml +0 -0
  89. app/design/frontend/ma2/{default → juno}/template/catalog/layer/state.phtml +0 -0
  90. app/design/frontend/ma2/{default → juno}/template/catalog/layer/view.phtml +0 -0
  91. app/design/frontend/ma2/{default → juno}/template/catalog/msrp/popup.phtml +0 -0
  92. app/design/frontend/ma2/{default → juno}/template/catalog/navigation/left.phtml +0 -0
  93. app/design/frontend/ma2/{default → juno}/template/catalog/navigation/right.phtml +0 -0
  94. app/design/frontend/ma2/{default → juno}/template/catalog/navigation/top.phtml +0 -0
  95. app/design/frontend/ma2/{default → juno}/template/catalog/product/compare/list.phtml +0 -0
  96. app/design/frontend/ma2/{default → juno}/template/catalog/product/compare/sidebar.phtml +0 -0
  97. app/design/frontend/ma2/{default → juno}/template/catalog/product/gallery.phtml +0 -0
  98. app/design/frontend/ma2/{default → juno}/template/catalog/product/list.phtml +0 -0
  99. app/design/frontend/ma2/{default → juno}/template/catalog/product/list/related.phtml +0 -0
  100. app/design/frontend/ma2/{default → juno}/template/catalog/product/list/toolbar.phtml +0 -0
  101. app/design/frontend/ma2/{default → juno}/template/catalog/product/list/upsell.phtml +0 -0
  102. app/design/frontend/ma2/{default → juno}/template/catalog/product/new.phtml +0 -0
  103. app/design/frontend/ma2/{default → juno}/template/catalog/product/price.phtml +0 -0
  104. app/design/frontend/ma2/{default → juno}/template/catalog/product/price_msrp.phtml +0 -0
  105. app/design/frontend/ma2/{default → juno}/template/catalog/product/price_msrp_item.phtml +0 -0
  106. app/design/frontend/ma2/{default → juno}/template/catalog/product/price_msrp_noform.phtml +0 -0
  107. app/design/frontend/ma2/{default → juno}/template/catalog/product/price_msrp_rss.phtml +0 -0
  108. app/design/frontend/ma2/{default → juno}/template/catalog/product/view.phtml +0 -0
  109. app/design/frontend/ma2/{default → juno}/template/catalog/product/view/additional.phtml +0 -0
  110. app/design/frontend/ma2/{default → juno}/template/catalog/product/view/addto.phtml +0 -0
  111. app/design/frontend/ma2/{default → juno}/template/catalog/product/view/addtocart.phtml +0 -0
  112. app/design/frontend/ma2/{default → juno}/template/catalog/product/view/attributes.phtml +0 -0
  113. app/design/frontend/ma2/{default → juno}/template/catalog/product/view/description.phtml +0 -0
  114. app/design/frontend/ma2/{default → juno}/template/catalog/product/view/media.phtml +0 -0
  115. app/design/frontend/ma2/{default → juno}/template/catalog/product/view/options.phtml +0 -0
  116. app/design/frontend/ma2/{default → juno}/template/catalog/product/view/options/js.phtml +0 -0
  117. app/design/frontend/ma2/{default → juno}/template/catalog/product/view/options/type/date.phtml +0 -0
  118. app/design/frontend/ma2/{default → juno}/template/catalog/product/view/options/type/default.phtml +0 -0
  119. app/design/frontend/ma2/{default → juno}/template/catalog/product/view/options/type/file.phtml +0 -0
  120. app/design/frontend/ma2/{default → juno}/template/catalog/product/view/options/type/select.phtml +0 -0
  121. app/design/frontend/ma2/{default → juno}/template/catalog/product/view/options/type/text.phtml +0 -0
  122. app/design/frontend/ma2/{default → juno}/template/catalog/product/view/options/wrapper.phtml +0 -0
  123. app/design/frontend/ma2/{default → juno}/template/catalog/product/view/options/wrapper/bottom.phtml +0 -0
  124. app/design/frontend/ma2/{default → juno}/template/catalog/product/view/price.phtml +0 -0
  125. app/design/frontend/ma2/{default → juno}/template/catalog/product/view/price_clone.phtml +0 -0
  126. app/design/frontend/ma2/{default → juno}/template/catalog/product/view/tierprices.phtml +0 -0
  127. app/design/frontend/ma2/{default → juno}/template/catalog/product/view/type/configurable.phtml +0 -0
  128. app/design/frontend/ma2/{default → juno}/template/catalog/product/view/type/default.phtml +0 -0
  129. app/design/frontend/ma2/{default → juno}/template/catalog/product/view/type/grouped.phtml +0 -0
  130. app/design/frontend/ma2/{default → juno}/template/catalog/product/view/type/options/configurable.phtml +0 -0
  131. app/design/frontend/ma2/{default → juno}/template/catalog/product/view/type/simple.phtml +0 -0
  132. app/design/frontend/ma2/{default → juno}/template/catalog/product/view/type/virtual.phtml +0 -0
  133. app/design/frontend/ma2/{default → juno}/template/catalog/product/widget/link/link_block.phtml +0 -0
  134. app/design/frontend/ma2/{default → juno}/template/catalog/product/widget/link/link_inline.phtml +0 -0
  135. app/design/frontend/ma2/{default → juno}/template/catalog/product/widget/new/column/new_default_list.phtml +0 -0
  136. app/design/frontend/ma2/{default → juno}/template/catalog/product/widget/new/column/new_images_list.phtml +0 -0
  137. app/design/frontend/ma2/{default → juno}/template/catalog/product/widget/new/column/new_names_list.phtml +0 -0
  138. app/design/frontend/ma2/{default → juno}/template/catalog/product/widget/new/content/new_grid.phtml +0 -0
  139. app/design/frontend/ma2/{default → juno}/template/catalog/product/widget/new/content/new_list.phtml +0 -0
  140. app/design/frontend/ma2/{default → juno}/template/catalog/rss/product/price.phtml +0 -0
  141. app/design/frontend/ma2/{default → juno}/template/catalog/seo/sitemap.phtml +0 -0
  142. app/design/frontend/ma2/{default → juno}/template/catalog/seo/sitemap/container.phtml +0 -0
  143. app/design/frontend/ma2/{default → juno}/template/catalog/seo/tree.phtml +0 -0
  144. app/design/frontend/ma2/{default → juno}/template/catalogsearch/advanced/form.phtml +0 -0
  145. app/design/frontend/ma2/{default → juno}/template/catalogsearch/advanced/result.phtml +0 -0
  146. app/design/frontend/ma2/{default → juno}/template/catalogsearch/form.mini.phtml +0 -0
  147. app/design/frontend/ma2/{default → juno}/template/catalogsearch/result.phtml +0 -0
  148. app/design/frontend/ma2/{default → juno}/template/catalogsearch/term.phtml +0 -0
  149. app/design/frontend/ma2/{default → juno}/template/checkout/cart.phtml +0 -0
  150. app/design/frontend/ma2/{default → juno}/template/checkout/cart/coupon.phtml +0 -0
  151. app/design/frontend/ma2/{default → juno}/template/checkout/cart/crosssell.phtml +0 -0
  152. app/design/frontend/ma2/{default → juno}/template/checkout/cart/item/configure/updatecart.phtml +0 -0
  153. app/design/frontend/ma2/{default → juno}/template/checkout/cart/item/default.phtml +0 -0
  154. app/design/frontend/ma2/{default → juno}/template/checkout/cart/noItems.phtml +0 -0
  155. app/design/frontend/ma2/{default → juno}/template/checkout/cart/render/default.phtml +0 -0
  156. app/design/frontend/ma2/{default → juno}/template/checkout/cart/render/simple.phtml +0 -0
  157. app/design/frontend/ma2/{default → juno}/template/checkout/cart/shipping.phtml +0 -0
  158. app/design/frontend/ma2/{default → juno}/template/checkout/cart/sidebar.phtml +0 -0
  159. app/design/frontend/ma2/{default → juno}/template/checkout/cart/sidebar/default.phtml +0 -0
  160. app/design/frontend/ma2/{default → juno}/template/checkout/cart/totals.phtml +0 -0
  161. app/design/frontend/ma2/{default → juno}/template/checkout/multishipping/address/select.phtml +0 -0
  162. app/design/frontend/ma2/{default → juno}/template/checkout/multishipping/addresses.phtml +0 -0
  163. app/design/frontend/ma2/{default → juno}/template/checkout/multishipping/agreements.phtml +0 -0
  164. app/design/frontend/ma2/{default → juno}/template/checkout/multishipping/billing.phtml +0 -0
  165. app/design/frontend/ma2/{default → juno}/template/checkout/multishipping/billing/items.phtml +0 -0
  166. app/design/frontend/ma2/{default → juno}/template/checkout/multishipping/item/default.phtml +0 -0
  167. app/design/frontend/ma2/{default → juno}/template/checkout/multishipping/link.phtml +0 -0
  168. app/design/frontend/ma2/{default → juno}/template/checkout/multishipping/overview.phtml +0 -0
  169. app/design/frontend/ma2/{default → juno}/template/checkout/multishipping/overview/item.phtml +0 -0
  170. app/design/frontend/ma2/{default → juno}/template/checkout/multishipping/shipping.phtml +0 -0
  171. app/design/frontend/ma2/{default → juno}/template/checkout/multishipping/state.phtml +0 -0
  172. app/design/frontend/ma2/{default → juno}/template/checkout/multishipping/success.phtml +0 -0
  173. app/design/frontend/ma2/{default → juno}/template/checkout/onepage.phtml +0 -0
  174. app/design/frontend/ma2/{default → juno}/template/checkout/onepage/agreements.phtml +0 -0
  175. app/design/frontend/ma2/{default → juno}/template/checkout/onepage/billing.phtml +0 -0
  176. app/design/frontend/ma2/{default → juno}/template/checkout/onepage/failure.phtml +0 -0
  177. app/design/frontend/ma2/{default → juno}/template/checkout/onepage/link.phtml +0 -0
  178. app/design/frontend/ma2/{default → juno}/template/checkout/onepage/login.phtml +0 -0
  179. app/design/frontend/ma2/{default → juno}/template/checkout/onepage/payment.phtml +0 -0
  180. app/design/frontend/ma2/{default → juno}/template/checkout/onepage/payment/info.phtml +0 -0
  181. app/design/frontend/ma2/{default → juno}/template/checkout/onepage/payment/methods.phtml +0 -0
  182. app/design/frontend/ma2/{default → juno}/template/checkout/onepage/progress.phtml +0 -0
  183. app/design/frontend/ma2/{default → juno}/template/checkout/onepage/progress/billing.phtml +0 -0
  184. app/design/frontend/ma2/{default → juno}/template/checkout/onepage/progress/payment.phtml +0 -0
  185. app/design/frontend/ma2/{default → juno}/template/checkout/onepage/progress/shipping.phtml +0 -0
  186. app/design/frontend/ma2/{default → juno}/template/checkout/onepage/progress/shipping_method.phtml +0 -0
  187. app/design/frontend/ma2/{default → juno}/template/checkout/onepage/review.phtml +0 -0
  188. app/design/frontend/ma2/{default → juno}/template/checkout/onepage/review/button.phtml +0 -0
  189. app/design/frontend/ma2/{default → juno}/template/checkout/onepage/review/info.phtml +0 -0
  190. app/design/frontend/ma2/{default → juno}/template/checkout/onepage/review/item.phtml +0 -0
  191. app/design/frontend/ma2/{default → juno}/template/checkout/onepage/review/totals.phtml +0 -0
  192. app/design/frontend/ma2/{default → juno}/template/checkout/onepage/shipping.phtml +0 -0
  193. app/design/frontend/ma2/{default → juno}/template/checkout/onepage/shipping_method.phtml +0 -0
  194. app/design/frontend/ma2/{default → juno}/template/checkout/onepage/shipping_method/additional.phtml +0 -0
  195. app/design/frontend/ma2/{default → juno}/template/checkout/onepage/shipping_method/available.phtml +0 -0
  196. app/design/frontend/ma2/{default → juno}/template/checkout/success.phtml +0 -0
  197. app/design/frontend/ma2/{default → juno}/template/checkout/total/default.phtml +0 -0
  198. app/design/frontend/ma2/{default → juno}/template/checkout/total/nominal.phtml +0 -0
  199. app/design/frontend/ma2/{default → juno}/template/checkout/total/tax.phtml +0 -0
  200. app/design/frontend/ma2/{default → juno}/template/cms/content.phtml +0 -0
  201. app/design/frontend/ma2/{default → juno}/template/cms/content_heading.phtml +0 -0
  202. app/design/frontend/ma2/{default → juno}/template/cms/default/home.phtml +0 -0
  203. app/design/frontend/ma2/{default → juno}/template/cms/default/no-route.phtml +0 -0
  204. app/design/frontend/ma2/{default → juno}/template/cms/meta.phtml +0 -0
  205. app/design/frontend/ma2/{default → juno}/template/cms/widget/link/link_block.phtml +0 -0
  206. app/design/frontend/ma2/{default → juno}/template/cms/widget/link/link_inline.phtml +0 -0
  207. app/design/frontend/ma2/{default → juno}/template/cms/widget/static_block/default.phtml +0 -0
  208. app/design/frontend/ma2/juno/template/ma2_widgettabsf/default.phtml +26 -0
  209. app/design/frontend/ma2/{default → juno}/template/ma2slideshow/slideshow.phtml +9 -0
  210. app/design/frontend/ma2/{default → juno}/template/ma2widgetproductlist/bestselling/default.phtml +0 -0
  211. app/design/frontend/ma2/{default → juno}/template/ma2widgetproductlist/bestselling/template1.phtml +0 -0
  212. app/design/frontend/ma2/{default → juno}/template/ma2widgetproductlist/bestselling/template2.phtml +0 -0
  213. app/design/frontend/ma2/{default → juno}/template/ma2widgetproductlist/custom/default.phtml +0 -0
  214. app/design/frontend/ma2/{default → juno}/template/ma2widgetproductlist/custom/template1.phtml +0 -0
  215. app/design/frontend/ma2/{default → juno}/template/ma2widgetproductlist/custom/template2.phtml +0 -0
  216. app/design/frontend/ma2/{default → juno}/template/ma2widgetproductlist/featured/default.phtml +0 -0
  217. app/design/frontend/ma2/{default → juno}/template/ma2widgetproductlist/featured/template1.phtml +0 -0
  218. app/design/frontend/ma2/{default → juno}/template/ma2widgetproductlist/featured/template2.phtml +0 -0
  219. app/design/frontend/ma2/{default → juno}/template/ma2widgetproductlist/new/default.phtml +0 -0
  220. app/design/frontend/ma2/{default → juno}/template/ma2widgetproductlist/new/template1.phtml +0 -0
  221. app/design/frontend/ma2/{default → juno}/template/ma2widgetproductlist/new/template2.phtml +0 -0
  222. app/design/frontend/ma2/{default → juno}/template/page/1column.phtml +0 -0
  223. app/design/frontend/ma2/{default → juno}/template/page/2columns-left.phtml +0 -0
  224. app/design/frontend/ma2/{default → juno}/template/page/2columns-right.phtml +0 -0
  225. app/design/frontend/ma2/{default → juno}/template/page/3columns.phtml +0 -0
  226. app/design/frontend/ma2/{default → juno}/template/page/empty.phtml +0 -0
  227. app/design/frontend/ma2/{default → juno}/template/page/html/bottomBlock1.phtml +0 -0
  228. app/design/frontend/ma2/{default → juno}/template/page/html/bottomBlock2.phtml +0 -0
  229. app/design/frontend/ma2/{default → juno}/template/page/html/bottomBlock3.phtml +0 -0
  230. app/design/frontend/ma2/{default → juno}/template/page/html/breadcrumbs.phtml +0 -0
  231. app/design/frontend/ma2/{default → juno}/template/page/html/footer.phtml +0 -0
  232. app/design/frontend/ma2/{default → juno}/template/page/html/footerBlock1.phtml +0 -0
  233. app/design/frontend/ma2/{default → juno}/template/page/html/footerBlock2.phtml +0 -0
  234. app/design/frontend/ma2/{default → juno}/template/page/html/head.phtml +0 -0
  235. app/design/frontend/ma2/{default → juno}/template/page/html/header.phtml +0 -0
  236. app/design/frontend/ma2/{default → juno}/template/page/html/maintopBlock1.phtml +0 -0
  237. app/design/frontend/ma2/{default → juno}/template/page/html/maintopBlock2.phtml +0 -0
  238. app/design/frontend/ma2/{default → juno}/template/page/html/maintopBlock3.phtml +0 -0
  239. app/design/frontend/ma2/{default → juno}/template/page/html/notices.phtml +0 -0
  240. app/design/frontend/ma2/{default → juno}/template/page/html/pager.phtml +0 -0
  241. app/design/frontend/ma2/{default → juno}/template/page/html/presetstyles.phtml +0 -0
  242. app/design/frontend/ma2/{default → juno}/template/page/html/top.links.phtml +0 -0
  243. app/design/frontend/ma2/{default → juno}/template/page/html/topBlock1.phtml +0 -0
  244. app/design/frontend/ma2/{default → juno}/template/page/html/topBlock2.phtml +0 -0
  245. app/design/frontend/ma2/{default → juno}/template/page/html/topMenu.phtml +3 -0
  246. app/design/frontend/ma2/{default → juno}/template/page/html/wrapper.phtml +0 -0
  247. app/design/frontend/ma2/{default → juno}/template/page/js/calendar.phtml +0 -0
  248. app/design/frontend/ma2/{default → juno}/template/page/js/cookie.phtml +0 -0
  249. app/design/frontend/ma2/{default → juno}/template/page/popup.phtml +0 -0
  250. app/design/frontend/ma2/{default → juno}/template/page/print.phtml +0 -0
  251. app/design/frontend/ma2/{default → juno}/template/page/redirect.phtml +0 -0
  252. app/design/frontend/ma2/{default → juno}/template/page/switch/flags.phtml +0 -0
  253. app/design/frontend/ma2/{default → juno}/template/page/switch/languages.phtml +0 -0
  254. app/design/frontend/ma2/{default → juno}/template/page/switch/stores.phtml +0 -0
  255. app/design/frontend/ma2/{default → juno}/template/page/template/container.phtml +0 -0
  256. app/design/frontend/ma2/{default → juno}/template/page/template/links.phtml +0 -0
  257. app/design/frontend/ma2/{default → juno}/template/page/template/linksblock.phtml +0 -0
  258. app/etc/modules/Ma2_All.xml +9 -0
  259. app/etc/modules/Ma2_FeaturedProducts.xml +8 -8
  260. app/etc/modules/Ma2_WidgetTabs.xml +0 -13
  261. app/etc/modules/Ma2_WidgetTabsF.xml +13 -0
  262. js/ma2_all/ma2all.css +30 -0
  263. js/{ma2/widgettabs.js → ma2_all/ma2all.js} +1 -1
  264. media/ma2/images/default/ma2_juno_thumb.jpg +0 -0
  265. package.xml +13 -6
  266. skin/adminhtml/default/default/css/ma2_widgettabsf/images/add_btn_icon.gif +0 -0
  267. skin/{frontend/ma2/default/css/ma2widgettabs/magento → adminhtml/default/default/css/ma2_widgettabsf/images}/btn_bg.gif +0 -0
  268. skin/adminhtml/default/default/css/ma2_widgettabsf/images/btn_over_bg.gif +0 -0
  269. skin/adminhtml/default/default/css/ma2_widgettabsf/images/cancel_btn_icon.gif +0 -0
  270. skin/adminhtml/default/default/css/ma2_widgettabsf/images/save_btn_icon.gif +0 -0
  271. skin/adminhtml/default/default/css/ma2_widgettabsf/ma2_widgettabsf_adm.css +72 -0
  272. skin/adminhtml/default/default/ma2widgettabs/custom.css +0 -78
  273. skin/frontend/ma2/default/css/ma2widgettabs/magento.css +0 -39
  274. skin/frontend/ma2/default/css/ma2widgettabs/magento/content_bg.gif +0 -0
  275. skin/frontend/ma2/default/css/ma2widgettabs/magento/top_bg.gif +0 -0
  276. skin/frontend/ma2/default/css/ma2widgettabs/magento/window_close.png +0 -0
  277. skin/frontend/ma2/default/js/bundle.js +0 -227
  278. skin/frontend/ma2/default/js/checkout/review.js +0 -454
  279. skin/frontend/ma2/default/js/giftmessage.js +0 -129
  280. skin/frontend/ma2/default/js/ie6.js +0 -48
  281. skin/frontend/ma2/default/js/ma2widgettabs/widgettabs.js +0 -41
  282. skin/frontend/ma2/default/js/msrp.js +0 -367
  283. skin/frontend/ma2/default/js/opcheckout.js +0 -903
  284. skin/frontend/ma2/default/lib/prototype/windows/themes/magento.css +0 -64
  285. skin/frontend/ma2/default/lib/prototype/windows/themes/magento/btn_bg.gif +0 -0
  286. skin/frontend/ma2/default/lib/prototype/windows/themes/magento/content_bg.gif +0 -0
  287. skin/frontend/ma2/default/lib/prototype/windows/themes/magento/top_bg.gif +0 -0
  288. skin/frontend/ma2/default/lib/prototype/windows/themes/magento/window_close.png +0 -0
  289. skin/frontend/ma2/{default → juno}/css/blue.css +1 -1
  290. skin/frontend/ma2/{default → juno}/css/custom.css +15 -10
  291. skin/frontend/ma2/{default → juno}/css/green.css +2 -2
  292. skin/frontend/ma2/{default/css/ma2widgettabs/widgettabs.css → juno/css/ma2_widgettabsf/ma2_widgettabsf.css} +23 -9
  293. skin/frontend/ma2/{default → juno}/css/ma2slideshow/images/desc-bg.png +0 -0
  294. skin/frontend/ma2/{default → juno}/css/ma2slideshow/images/next-prev.png +0 -0
  295. skin/frontend/ma2/{default → juno}/css/ma2slideshow/images/pix.gif +0 -0
  296. skin/frontend/ma2/{default → juno}/css/ma2slideshow/images/proto_controls_bg.png +0 -0
  297. skin/frontend/ma2/{default → juno}/css/ma2slideshow/images/proto_controls_pause_play_bg.png +0 -0
  298. skin/frontend/ma2/{default → juno}/css/ma2slideshow/protoshow.css +0 -0
  299. skin/frontend/ma2/{default → juno}/css/ma2slideshow/styles.css +0 -0
  300. skin/frontend/ma2/{default → juno}/css/navmain.css +4 -4
  301. skin/frontend/ma2/{default → juno}/css/oauth-simple.css +0 -0
  302. skin/frontend/ma2/{default → juno}/css/print.css +0 -0
  303. skin/frontend/ma2/{default → juno}/css/producttabs.css +0 -0
  304. skin/frontend/ma2/{default → juno}/css/red.css +0 -0
  305. skin/frontend/ma2/{default → juno}/css/styles-ie.css +0 -0
  306. skin/frontend/ma2/{default → juno}/css/styles.css +0 -0
  307. skin/frontend/ma2/{default → juno}/css/template.css +3 -1
  308. skin/frontend/ma2/{default → juno}/css/widgets.css +0 -0
  309. skin/frontend/ma2/{default → juno}/favicon.ico +0 -0
  310. skin/frontend/ma2/{default → juno}/fronts/MonoSocialIconsFont-1.10.eot +0 -0
  311. skin/frontend/ma2/{default → juno}/fronts/MonoSocialIconsFont-1.10.otf +0 -0
  312. skin/frontend/ma2/{default → juno}/fronts/MonoSocialIconsFont-1.10.svg +0 -0
  313. skin/frontend/ma2/{default → juno}/fronts/MonoSocialIconsFont-1.10.ttf +0 -0
  314. skin/frontend/ma2/{default → juno}/fronts/MonoSocialIconsFont-1.10.woff +0 -0
  315. skin/frontend/ma2/{default → juno}/fronts/Oswald.eot +0 -0
  316. skin/frontend/ma2/{default → juno}/fronts/Oswald.otf +0 -0
  317. skin/frontend/ma2/{default → juno}/fronts/Oswald.ttf +0 -0
  318. skin/frontend/ma2/{default → juno}/images/arrow-double.png +0 -0
  319. skin/frontend/ma2/{default → juno}/images/arrow-fragile-small.png +0 -0
  320. skin/frontend/ma2/{default → juno}/images/arrow-fragile-white.png +0 -0
  321. skin/frontend/ma2/{default → juno}/images/arrow-fragile.png +0 -0
  322. skin/frontend/ma2/{default → juno}/images/backup/best_selling_tr_even_bg.gif +0 -0
  323. skin/frontend/ma2/{default → juno}/images/backup/best_selling_tr_odd_bg.gif +0 -0
  324. skin/frontend/ma2/{default → juno}/images/backup/bkg_account_box.gif +0 -0
  325. skin/frontend/ma2/{default → juno}/images/backup/bkg_block-actions.gif +0 -0
  326. skin/frontend/ma2/{default → juno}/images/backup/bkg_block-currency.gif +0 -0
  327. skin/frontend/ma2/{default → juno}/images/backup/bkg_block-layered-dd.gif +0 -0
  328. skin/frontend/ma2/{default → juno}/images/backup/bkg_block-layered-dt.gif +0 -0
  329. skin/frontend/ma2/{default → juno}/images/backup/bkg_block-layered-label.gif +0 -0
  330. skin/frontend/ma2/{default → juno}/images/backup/bkg_block-layered-li.gif +0 -0
  331. skin/frontend/ma2/{default → juno}/images/backup/bkg_block-layered-title.gif +0 -0
  332. skin/frontend/ma2/{default → juno}/images/backup/bkg_block-layered1.gif +0 -0
  333. skin/frontend/ma2/{default → juno}/images/backup/bkg_block-title-account.gif +0 -0
  334. skin/frontend/ma2/{default → juno}/images/backup/bkg_block-title.gif +0 -0
  335. skin/frontend/ma2/{default → juno}/images/backup/bkg_body.gif +0 -0
  336. skin/frontend/ma2/{default → juno}/images/backup/bkg_buttons-set1.gif +0 -0
  337. skin/frontend/ma2/{default → juno}/images/backup/bkg_checkout.gif +0 -0
  338. skin/frontend/ma2/{default → juno}/images/backup/bkg_collapse-gm.gif +0 -0
  339. skin/frontend/ma2/{default → juno}/images/backup/bkg_collapse.gif +0 -0
  340. skin/frontend/ma2/{default → juno}/images/backup/bkg_divider1.gif +0 -0
  341. skin/frontend/ma2/{default → juno}/images/backup/bkg_form-search.gif +0 -0
  342. skin/frontend/ma2/{default → juno}/images/backup/bkg_grand-total.gif +0 -0
  343. skin/frontend/ma2/{default → juno}/images/backup/bkg_grid.gif +0 -0
  344. skin/frontend/ma2/{default → juno}/images/backup/bkg_header.jpg +0 -0
  345. skin/frontend/ma2/{default → juno}/images/backup/bkg_login-box.gif +0 -0
  346. skin/frontend/ma2/{default → juno}/images/backup/bkg_main1.gif +0 -0
  347. skin/frontend/ma2/{default → juno}/images/backup/bkg_main2.gif +0 -0
  348. skin/frontend/ma2/{default → juno}/images/backup/bkg_nav0.jpg +0 -0
  349. skin/frontend/ma2/{default → juno}/images/backup/bkg_nav1.gif +0 -0
  350. skin/frontend/ma2/{default → juno}/images/backup/bkg_nav2.gif +0 -0
  351. skin/frontend/ma2/{default → juno}/images/backup/bkg_opc-title-off.gif +0 -0
  352. skin/frontend/ma2/{default → juno}/images/backup/bkg_pipe1.gif +0 -0
  353. skin/frontend/ma2/{default → juno}/images/backup/bkg_pipe2.gif +0 -0
  354. skin/frontend/ma2/{default → juno}/images/backup/bkg_pipe3.gif +0 -0
  355. skin/frontend/ma2/{default → juno}/images/backup/bkg_product-view.gif +0 -0
  356. skin/frontend/ma2/{default → juno}/images/backup/bkg_product_collateral.gif +0 -0
  357. skin/frontend/ma2/{default → juno}/images/backup/bkg_rating.gif +0 -0
  358. skin/frontend/ma2/{default → juno}/images/backup/bkg_sp-methods.gif +0 -0
  359. skin/frontend/ma2/{default → juno}/images/backup/bkg_tfoot.gif +0 -0
  360. skin/frontend/ma2/{default → juno}/images/backup/bkg_th-v.gif +0 -0
  361. skin/frontend/ma2/{default → juno}/images/backup/bkg_th.gif +0 -0
  362. skin/frontend/ma2/{default → juno}/images/backup/bkg_toolbar.gif +0 -0
  363. skin/frontend/ma2/{default → juno}/images/backup/btn_checkout.gif +0 -0
  364. skin/frontend/ma2/{default → juno}/images/backup/btn_edit.gif +0 -0
  365. skin/frontend/ma2/{default → juno}/images/backup/btn_gm-close.gif +0 -0
  366. skin/frontend/ma2/{default → juno}/images/backup/btn_google_checkout.gif +0 -0
  367. skin/frontend/ma2/{default → juno}/images/backup/btn_paypal_checkout.gif +0 -0
  368. skin/frontend/ma2/{default → juno}/images/backup/btn_place_order.gif +0 -0
  369. skin/frontend/ma2/{default → juno}/images/backup/btn_previous.gif +0 -0
  370. skin/frontend/ma2/{default → juno}/images/backup/btn_proceed_to_checkout.gif +0 -0
  371. skin/frontend/ma2/{default → juno}/images/backup/btn_proceed_to_checkout_dis.gif +0 -0
  372. skin/frontend/ma2/{default → juno}/images/backup/btn_remove.gif +0 -0
  373. skin/frontend/ma2/{default → juno}/images/backup/btn_remove2.gif +0 -0
  374. skin/frontend/ma2/{default → juno}/images/backup/btn_search.gif +0 -0
  375. skin/frontend/ma2/{default → juno}/images/backup/btn_trash.gif +0 -0
  376. skin/frontend/ma2/{default → juno}/images/backup/btn_window_close.gif +0 -0
  377. skin/frontend/ma2/{default → juno}/images/backup/calendar.gif +0 -0
  378. skin/frontend/ma2/{default → juno}/images/backup/catalog/product/placeholder/image.jpg +0 -0
  379. skin/frontend/ma2/{default → juno}/images/backup/catalog/product/placeholder/small_image.jpg +0 -0
  380. skin/frontend/ma2/{default → juno}/images/backup/catalog/product/placeholder/thumbnail.jpg +0 -0
  381. skin/frontend/ma2/{default → juno}/images/backup/centinel/sc_learn_62x34.gif +0 -0
  382. skin/frontend/ma2/{default → juno}/images/backup/centinel/v_activate_steps.gif +0 -0
  383. skin/frontend/ma2/{default → juno}/images/backup/centinel/vbv_ltbg_71x57.gif +0 -0
  384. skin/frontend/ma2/{default → juno}/images/backup/cookies/firefox.png +0 -0
  385. skin/frontend/ma2/{default → juno}/images/backup/cookies/ie6-1.gif +0 -0
  386. skin/frontend/ma2/{default → juno}/images/backup/cookies/ie6-2.gif +0 -0
  387. skin/frontend/ma2/{default → juno}/images/backup/cookies/ie7-1.gif +0 -0
  388. skin/frontend/ma2/{default → juno}/images/backup/cookies/ie7-2.gif +0 -0
  389. skin/frontend/ma2/{default → juno}/images/backup/cookies/ie7-3.gif +0 -0
  390. skin/frontend/ma2/{default → juno}/images/backup/cookies/ie7-4.gif +0 -0
  391. skin/frontend/ma2/{default → juno}/images/backup/cookies/ie7-5.gif +0 -0
  392. skin/frontend/ma2/{default → juno}/images/backup/cookies/ie7-6.gif +0 -0
  393. skin/frontend/ma2/{default → juno}/images/backup/cookies/opera.png +0 -0
  394. skin/frontend/ma2/{default → juno}/images/backup/cvv.gif +0 -0
  395. skin/frontend/ma2/{default → juno}/images/backup/cvv.jpg +0 -0
  396. skin/frontend/ma2/{default → juno}/images/backup/fam_book_open.png +0 -0
  397. skin/frontend/ma2/{default → juno}/images/backup/free_shipping_callout.jpg +0 -0
  398. skin/frontend/ma2/{default → juno}/images/backup/grid-cal.gif +0 -0
  399. skin/frontend/ma2/{default → juno}/images/backup/home_left_callout.jpg +0 -0
  400. skin/frontend/ma2/{default → juno}/images/backup/home_main_callout.jpg +0 -0
  401. skin/frontend/ma2/{default → juno}/images/backup/i_arrow-top.gif +0 -0
  402. skin/frontend/ma2/{default → juno}/images/backup/i_asc_arrow.gif +0 -0
  403. skin/frontend/ma2/{default → juno}/images/backup/i_availability_only.gif +0 -0
  404. skin/frontend/ma2/{default → juno}/images/backup/i_availability_only_arrow.gif +0 -0
  405. skin/frontend/ma2/{default → juno}/images/backup/i_block-cart.gif +0 -0
  406. skin/frontend/ma2/{default → juno}/images/backup/i_block-currency.gif +0 -0
  407. skin/frontend/ma2/{default → juno}/images/backup/i_block-list.gif +0 -0
  408. skin/frontend/ma2/{default → juno}/images/backup/i_block-poll.gif +0 -0
  409. skin/frontend/ma2/{default → juno}/images/backup/i_block-related.gif +0 -0
  410. skin/frontend/ma2/{default → juno}/images/backup/i_block-subscribe.gif +0 -0
  411. skin/frontend/ma2/{default → juno}/images/backup/i_block-tags.gif +0 -0
  412. skin/frontend/ma2/{default → juno}/images/backup/i_block-viewed.gif +0 -0
  413. skin/frontend/ma2/{default → juno}/images/backup/i_block-wishlist.gif +0 -0
  414. skin/frontend/ma2/{default → juno}/images/backup/i_desc_arrow.gif +0 -0
  415. skin/frontend/ma2/{default → juno}/images/backup/i_discount.gif +0 -0
  416. skin/frontend/ma2/{default → juno}/images/backup/i_folder-table.gif +0 -0
  417. skin/frontend/ma2/{default → juno}/images/backup/i_ma-info.gif +0 -0
  418. skin/frontend/ma2/{default → juno}/images/backup/i_ma-reviews.gif +0 -0
  419. skin/frontend/ma2/{default → juno}/images/backup/i_ma-tags.gif +0 -0
  420. skin/frontend/ma2/{default → juno}/images/backup/i_msg-error.gif +0 -0
  421. skin/frontend/ma2/{default → juno}/images/backup/i_msg-note.gif +0 -0
  422. skin/frontend/ma2/{default → juno}/images/backup/i_msg-success.gif +0 -0
  423. skin/frontend/ma2/{default → juno}/images/backup/i_notice.gif +0 -0
  424. skin/frontend/ma2/{default → juno}/images/backup/i_page1.gif +0 -0
  425. skin/frontend/ma2/{default → juno}/images/backup/i_page2.gif +0 -0
  426. skin/frontend/ma2/{default → juno}/images/backup/i_pager-next.gif +0 -0
  427. skin/frontend/ma2/{default → juno}/images/backup/i_pager-prev.gif +0 -0
  428. skin/frontend/ma2/{default → juno}/images/backup/i_print.gif +0 -0
  429. skin/frontend/ma2/{default → juno}/images/backup/i_rss-big.png +0 -0
  430. skin/frontend/ma2/{default → juno}/images/backup/i_rss.gif +0 -0
  431. skin/frontend/ma2/{default → juno}/images/backup/i_search_criteria.gif +0 -0
  432. skin/frontend/ma2/{default → juno}/images/backup/i_shipping.gif +0 -0
  433. skin/frontend/ma2/{default → juno}/images/backup/i_tag_add.gif +0 -0
  434. skin/frontend/ma2/{default → juno}/images/backup/i_tier.gif +0 -0
  435. skin/frontend/ma2/{default → juno}/images/backup/i_type_grid.gif +0 -0
  436. skin/frontend/ma2/{default → juno}/images/backup/i_type_list.gif +0 -0
  437. skin/frontend/ma2/{default → juno}/images/backup/logo_email.gif +0 -0
  438. skin/frontend/ma2/{default → juno}/images/backup/logo_print.gif +0 -0
  439. skin/frontend/ma2/{default → juno}/images/backup/magnifier_handle.gif +0 -0
  440. skin/frontend/ma2/{default → juno}/images/backup/map_popup_arrow.gif +0 -0
  441. skin/frontend/ma2/{default → juno}/images/backup/media/404_callout1.jpg +0 -0
  442. skin/frontend/ma2/{default → juno}/images/backup/media/404_callout2.jpg +0 -0
  443. skin/frontend/ma2/{default → juno}/images/backup/media/about_us_img.jpg +0 -0
  444. skin/frontend/ma2/{default → juno}/images/backup/media/best_selling_img01.jpg +0 -0
  445. skin/frontend/ma2/{default → juno}/images/backup/media/best_selling_img02.jpg +0 -0
  446. skin/frontend/ma2/{default → juno}/images/backup/media/best_selling_img03.jpg +0 -0
  447. skin/frontend/ma2/{default → juno}/images/backup/media/best_selling_img04.jpg +0 -0
  448. skin/frontend/ma2/{default → juno}/images/backup/media/best_selling_img05.jpg +0 -0
  449. skin/frontend/ma2/{default → juno}/images/backup/media/best_selling_img06.jpg +0 -0
  450. skin/frontend/ma2/{default → juno}/images/backup/media/cell_phone_landing_banner1.jpg +0 -0
  451. skin/frontend/ma2/{default → juno}/images/backup/media/col_left_callout.jpg +0 -0
  452. skin/frontend/ma2/{default → juno}/images/backup/media/col_right_callout.jpg +0 -0
  453. skin/frontend/ma2/{default → juno}/images/backup/media/electronics_cellphones.jpg +0 -0
  454. skin/frontend/ma2/{default → juno}/images/backup/media/electronics_digitalcameras.jpg +0 -0
  455. skin/frontend/ma2/{default → juno}/images/backup/media/electronics_laptops.jpg +0 -0
  456. skin/frontend/ma2/{default → juno}/images/backup/media/furniture_callout_spot.jpg +0 -0
  457. skin/frontend/ma2/{default → juno}/images/backup/media/furnitures_bed_room.jpg +0 -0
  458. skin/frontend/ma2/{default → juno}/images/backup/media/furnitures_living_room.jpg +0 -0
  459. skin/frontend/ma2/{default → juno}/images/backup/media/head_electronics_cellphones.gif +0 -0
  460. skin/frontend/ma2/{default → juno}/images/backup/media/head_electronics_digicamera.gif +0 -0
  461. skin/frontend/ma2/{default → juno}/images/backup/media/head_electronics_laptops.gif +0 -0
  462. skin/frontend/ma2/{default → juno}/images/backup/media/laptop_callout_mid1.jpg +0 -0
  463. skin/frontend/ma2/{default → juno}/images/backup/media/laptop_callout_mid2.jpg +0 -0
  464. skin/frontend/ma2/{default → juno}/images/backup/media/laptop_callout_mid3.jpg +0 -0
  465. skin/frontend/ma2/{default → juno}/images/backup/media/laptop_callout_spot.jpg +0 -0
  466. skin/frontend/ma2/{default → juno}/images/backup/media/shirts_landing_banner1.jpg +0 -0
  467. skin/frontend/ma2/{default → juno}/images/backup/moneybookers/banner_120_de.gif +0 -0
  468. skin/frontend/ma2/{default → juno}/images/backup/moneybookers/banner_120_de.png +0 -0
  469. skin/frontend/ma2/{default → juno}/images/backup/moneybookers/banner_120_dk.gif +0 -0
  470. skin/frontend/ma2/{default → juno}/images/backup/moneybookers/banner_120_fr.gif +0 -0
  471. skin/frontend/ma2/{default → juno}/images/backup/moneybookers/banner_120_fr.png +0 -0
  472. skin/frontend/ma2/{default → juno}/images/backup/moneybookers/banner_120_int.gif +0 -0
  473. skin/frontend/ma2/{default → juno}/images/backup/moneybookers/banner_120_int.png +0 -0
  474. skin/frontend/ma2/{default → juno}/images/backup/moneybookers/banner_120_pl.gif +0 -0
  475. skin/frontend/ma2/{default → juno}/images/backup/moneybookers/banner_120_pl.png +0 -0
  476. skin/frontend/ma2/{default → juno}/images/backup/moneybookers/banner_120_sp.gif +0 -0
  477. skin/frontend/ma2/{default → juno}/images/backup/moneybookers/banner_120_sp.png +0 -0
  478. skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_acc.png +0 -0
  479. skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_csi.gif +0 -0
  480. skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_did.gif +0 -0
  481. skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_dnk.gif +0 -0
  482. skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_ebt.gif +0 -0
  483. skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_ent.gif +0 -0
  484. skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_gcb.gif +0 -0
  485. skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_gir.gif +0 -0
  486. skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_idl.gif +0 -0
  487. skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_lsr.gif +0 -0
  488. skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_mae.gif +0 -0
  489. skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_npy.gif +0 -0
  490. skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_obt_de.png +0 -0
  491. skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_obt_dk.png +0 -0
  492. skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_obt_ee.png +0 -0
  493. skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_obt_en.png +0 -0
  494. skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_obt_fl.png +0 -0
  495. skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_obt_lt.png +0 -0
  496. skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_obt_lv.png +0 -0
  497. skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_obt_pl.png +0 -0
  498. skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_obt_se.png +0 -0
  499. skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_pli.gif +0 -0
  500. skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_psp.gif +0 -0
  501. skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_pwy.gif +0 -0
  502. skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_sft.gif +0 -0
  503. skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_so2.gif +0 -0
  504. skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_wlt.gif +0 -0
  505. skin/frontend/ma2/{default → juno}/images/backup/np_cart_thumb.gif +0 -0
  506. skin/frontend/ma2/{default → juno}/images/backup/np_more_img.gif +0 -0
  507. skin/frontend/ma2/{default → juno}/images/backup/np_product_main.gif +0 -0
  508. skin/frontend/ma2/{default → juno}/images/backup/np_thumb.gif +0 -0
  509. skin/frontend/ma2/{default → juno}/images/backup/np_thumb2.gif +0 -0
  510. skin/frontend/ma2/{default → juno}/images/backup/opc-ajax-loader.gif +0 -0
  511. skin/frontend/ma2/{default → juno}/images/backup/pager_arrow_left.gif +0 -0
  512. skin/frontend/ma2/{default → juno}/images/backup/pager_arrow_right.gif +0 -0
  513. skin/frontend/ma2/{default → juno}/images/backup/ph_callout_left_rebel.jpg +0 -0
  514. skin/frontend/ma2/{default → juno}/images/backup/ph_callout_left_top.gif +0 -0
  515. skin/frontend/ma2/{default → juno}/images/backup/product_zoom_overlay_magnif.gif +0 -0
  516. skin/frontend/ma2/{default → juno}/images/backup/reload.png +0 -0
  517. skin/frontend/ma2/{default → juno}/images/backup/slider_bg.gif +0 -0
  518. skin/frontend/ma2/{default → juno}/images/backup/slider_btn_zoom_in.gif +0 -0
  519. skin/frontend/ma2/{default → juno}/images/backup/slider_btn_zoom_out.gif +0 -0
  520. skin/frontend/ma2/{default → juno}/images/backup/spacer.gif +0 -0
  521. skin/frontend/ma2/{default → juno}/images/backup/validation_advice_bg.gif +0 -0
  522. skin/frontend/ma2/{default → juno}/images/backup/widgets/i_block-list.gif +0 -0
  523. skin/frontend/ma2/{default → juno}/images/backup/widgets/i_widget-link.gif +0 -0
  524. skin/frontend/ma2/{default → juno}/images/backup/widgets/i_widget-new.gif +0 -0
  525. skin/frontend/ma2/{default → juno}/images/backup/xmlconnect/catalog/category/placeholder/image.jpg +0 -0
  526. skin/frontend/ma2/{default → juno}/images/backup/xmlconnect/catalog/category/placeholder/small_image.jpg +0 -0
  527. skin/frontend/ma2/{default → juno}/images/backup/xmlconnect/catalog/category/placeholder/thumbnail.jpg +0 -0
  528. skin/frontend/ma2/{default → juno}/images/backup/xmlconnect/tab_account.png +0 -0
  529. skin/frontend/ma2/{default → juno}/images/backup/xmlconnect/tab_cart.png +0 -0
  530. skin/frontend/ma2/{default → juno}/images/backup/xmlconnect/tab_home.png +0 -0
  531. skin/frontend/ma2/{default → juno}/images/backup/xmlconnect/tab_more.png +0 -0
  532. skin/frontend/ma2/{default → juno}/images/backup/xmlconnect/tab_page.png +0 -0
  533. skin/frontend/ma2/{default → juno}/images/backup/xmlconnect/tab_search.png +0 -0
  534. skin/frontend/ma2/{default → juno}/images/backup/xmlconnect/tab_shop.png +0 -0
  535. skin/frontend/ma2/{default → juno}/images/bkg_checkout.gif +0 -0
  536. skin/frontend/ma2/{default → juno}/images/bkg_rating.gif +0 -0
  537. skin/frontend/ma2/{default → juno}/images/bkg_tfoot.gif +0 -0
  538. skin/frontend/ma2/{default → juno}/images/bkg_th.gif +0 -0
  539. skin/frontend/ma2/{default → juno}/images/bkg_toolbar.gif +0 -0
  540. skin/frontend/ma2/{default → juno}/images/blue/logo.png +0 -0
  541. skin/frontend/ma2/{default → juno}/images/blue/saleoff-bg.png +0 -0
  542. skin/frontend/ma2/{default → juno}/images/body-bg.png +0 -0
  543. skin/frontend/ma2/{default → juno}/images/btn_remove.gif +0 -0
  544. skin/frontend/ma2/{default → juno}/images/catalog/product/placeholder/image.jpg +0 -0
  545. skin/frontend/ma2/{default → juno}/images/catalog/product/placeholder/small_image.jpg +0 -0
  546. skin/frontend/ma2/{default → juno}/images/catalog/product/placeholder/thumbnail.jpg +0 -0
  547. skin/frontend/ma2/{default → juno}/images/category-view-active.png +0 -0
  548. skin/frontend/ma2/{default → juno}/images/category-view.png +0 -0
  549. skin/frontend/ma2/{default → juno}/images/centinel/sc_learn_62x34.gif +0 -0
  550. skin/frontend/ma2/{default → juno}/images/centinel/v_activate_steps.gif +0 -0
  551. skin/frontend/ma2/{default → juno}/images/centinel/vbv_ltbg_71x57.gif +0 -0
  552. skin/frontend/ma2/{default → juno}/images/check-out.png +0 -0
  553. skin/frontend/ma2/{default → juno}/images/circle-white.png +0 -0
  554. skin/frontend/ma2/{default → juno}/images/color-stars.png +0 -0
  555. skin/frontend/ma2/{default → juno}/images/cookies/firefox.png +0 -0
  556. skin/frontend/ma2/{default → juno}/images/cookies/ie6-1.gif +0 -0
  557. skin/frontend/ma2/{default → juno}/images/cookies/ie6-2.gif +0 -0
  558. skin/frontend/ma2/{default → juno}/images/cookies/ie7-1.gif +0 -0
  559. skin/frontend/ma2/{default → juno}/images/cookies/ie7-2.gif +0 -0
  560. skin/frontend/ma2/{default → juno}/images/cookies/ie7-3.gif +0 -0
  561. skin/frontend/ma2/{default → juno}/images/cookies/ie7-4.gif +0 -0
  562. skin/frontend/ma2/{default → juno}/images/cookies/ie7-5.gif +0 -0
  563. skin/frontend/ma2/{default → juno}/images/cookies/ie7-6.gif +0 -0
  564. skin/frontend/ma2/{default → juno}/images/cookies/opera.png +0 -0
  565. skin/frontend/ma2/{default → juno}/images/demo/advertising.png +0 -0
  566. skin/frontend/ma2/{default → juno}/images/demo/banner.jpg +0 -0
  567. skin/frontend/ma2/{default → juno}/images/demo/box-1.png +0 -0
  568. skin/frontend/ma2/{default → juno}/images/demo/box-2.png +0 -0
  569. skin/frontend/ma2/{default → juno}/images/demo/box-3.png +0 -0
  570. skin/frontend/ma2/{default → juno}/images/demo/call.png +0 -0
  571. skin/frontend/ma2/{default → juno}/images/demo/cirrus.png +0 -0
  572. skin/frontend/ma2/{default → juno}/images/demo/discover.png +0 -0
  573. skin/frontend/ma2/{default → juno}/images/demo/dribbble.png +0 -0
  574. skin/frontend/ma2/{default → juno}/images/demo/ebay.png +0 -0
  575. skin/frontend/ma2/{default → juno}/images/demo/email.png +0 -0
  576. skin/frontend/ma2/{default → juno}/images/demo/facebook.png +0 -0
  577. skin/frontend/ma2/{default → juno}/images/demo/feed.png +0 -0
  578. skin/frontend/ma2/{default → juno}/images/demo/gplus.png +0 -0
  579. skin/frontend/ma2/{default → juno}/images/demo/linked-in.png +0 -0
  580. skin/frontend/ma2/{default → juno}/images/demo/mastercard.png +0 -0
  581. skin/frontend/ma2/{default → juno}/images/demo/money-back-guarantee.png +0 -0
  582. skin/frontend/ma2/{default → juno}/images/demo/paypal.png +0 -0
  583. skin/frontend/ma2/{default → juno}/images/demo/pinterest.png +0 -0
  584. skin/frontend/ma2/{default → juno}/images/demo/saleoff-first-order.png +0 -0
  585. skin/frontend/ma2/{default → juno}/images/demo/saleoff-line.png +0 -0
  586. skin/frontend/ma2/{default → juno}/images/demo/secure-online-shoping.png +0 -0
  587. skin/frontend/ma2/{default → juno}/images/demo/signup.png +0 -0
  588. skin/frontend/ma2/{default → juno}/images/demo/solo.png +0 -0
  589. skin/frontend/ma2/{default → juno}/images/demo/twitter.png +0 -0
  590. skin/frontend/ma2/{default → juno}/images/demo/visa.png +0 -0
  591. skin/frontend/ma2/{default → juno}/images/demo/worldwide-shipping.png +0 -0
  592. skin/frontend/ma2/{default → juno}/images/green/logo.png +0 -0
  593. skin/frontend/ma2/{default → juno}/images/green/omgmenu-bg.png +0 -0
  594. skin/frontend/ma2/{default → juno}/images/green/saleoff-bg.png +0 -0
  595. skin/frontend/ma2/{default → juno}/images/header-bg.png +0 -0
  596. skin/frontend/ma2/{default → juno}/images/i_asc_arrow.gif +0 -0
  597. skin/frontend/ma2/{default → juno}/images/icon_external_link.gif +0 -0
  598. skin/frontend/ma2/{default → juno}/images/index.html +0 -0
  599. skin/frontend/ma2/{default → juno}/images/logo.gif +0 -0
  600. skin/frontend/ma2/{default → juno}/images/logo.png +0 -0
  601. skin/frontend/ma2/{default → juno}/images/magnifier_handle.gif +0 -0
  602. skin/frontend/ma2/{default → juno}/images/media/404_callout1.jpg +0 -0
  603. skin/frontend/ma2/{default → juno}/images/media/404_callout2.jpg +0 -0
  604. skin/frontend/ma2/{default → juno}/images/media/about_us_img.jpg +0 -0
  605. skin/frontend/ma2/{default → juno}/images/media/best_selling_img01.jpg +0 -0
  606. skin/frontend/ma2/{default → juno}/images/media/best_selling_img02.jpg +0 -0
  607. skin/frontend/ma2/{default → juno}/images/media/best_selling_img03.jpg +0 -0
  608. skin/frontend/ma2/{default → juno}/images/media/best_selling_img04.jpg +0 -0
  609. skin/frontend/ma2/{default → juno}/images/media/best_selling_img05.jpg +0 -0
  610. skin/frontend/ma2/{default → juno}/images/media/best_selling_img06.jpg +0 -0
  611. skin/frontend/ma2/{default → juno}/images/media/cell_phone_landing_banner1.jpg +0 -0
  612. skin/frontend/ma2/{default → juno}/images/media/col_left_callout.jpg +0 -0
  613. skin/frontend/ma2/{default → juno}/images/media/col_right_callout.jpg +0 -0
  614. skin/frontend/ma2/{default → juno}/images/media/electronics_cellphones.jpg +0 -0
  615. skin/frontend/ma2/{default → juno}/images/media/electronics_digitalcameras.jpg +0 -0
  616. skin/frontend/ma2/{default → juno}/images/media/electronics_laptops.jpg +0 -0
  617. skin/frontend/ma2/{default → juno}/images/media/furniture_callout_spot.jpg +0 -0
  618. skin/frontend/ma2/{default → juno}/images/media/furnitures_bed_room.jpg +0 -0
  619. skin/frontend/ma2/{default → juno}/images/media/furnitures_living_room.jpg +0 -0
  620. skin/frontend/ma2/{default → juno}/images/media/head_electronics_cellphones.gif +0 -0
  621. skin/frontend/ma2/{default → juno}/images/media/head_electronics_digicamera.gif +0 -0
  622. skin/frontend/ma2/{default → juno}/images/media/head_electronics_laptops.gif +0 -0
  623. skin/frontend/ma2/{default → juno}/images/media/laptop_callout_mid1.jpg +0 -0
  624. skin/frontend/ma2/{default → juno}/images/media/laptop_callout_mid2.jpg +0 -0
  625. skin/frontend/ma2/{default → juno}/images/media/laptop_callout_mid3.jpg +0 -0
  626. skin/frontend/ma2/{default → juno}/images/media/laptop_callout_spot.jpg +0 -0
  627. skin/frontend/ma2/{default → juno}/images/media/shirts_landing_banner1.jpg +0 -0
  628. skin/frontend/ma2/{default → juno}/images/moneybookers/banner_120_de.gif +0 -0
  629. skin/frontend/ma2/{default → juno}/images/moneybookers/banner_120_de.png +0 -0
  630. skin/frontend/ma2/{default → juno}/images/moneybookers/banner_120_dk.gif +0 -0
  631. skin/frontend/ma2/{default → juno}/images/moneybookers/banner_120_fr.gif +0 -0
  632. skin/frontend/ma2/{default → juno}/images/moneybookers/banner_120_fr.png +0 -0
  633. skin/frontend/ma2/{default → juno}/images/moneybookers/banner_120_int.gif +0 -0
  634. skin/frontend/ma2/{default → juno}/images/moneybookers/banner_120_int.png +0 -0
  635. skin/frontend/ma2/{default → juno}/images/moneybookers/banner_120_pl.gif +0 -0
  636. skin/frontend/ma2/{default → juno}/images/moneybookers/banner_120_pl.png +0 -0
  637. skin/frontend/ma2/{default → juno}/images/moneybookers/banner_120_sp.gif +0 -0
  638. skin/frontend/ma2/{default → juno}/images/moneybookers/banner_120_sp.png +0 -0
  639. skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_acc.png +0 -0
  640. skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_csi.gif +0 -0
  641. skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_did.gif +0 -0
  642. skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_dnk.gif +0 -0
  643. skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_ebt.gif +0 -0
  644. skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_ent.gif +0 -0
  645. skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_gcb.gif +0 -0
  646. skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_gir.gif +0 -0
  647. skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_idl.gif +0 -0
  648. skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_lsr.gif +0 -0
  649. skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_mae.gif +0 -0
  650. skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_npy.gif +0 -0
  651. skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_obt_de.png +0 -0
  652. skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_obt_dk.png +0 -0
  653. skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_obt_ee.png +0 -0
  654. skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_obt_en.png +0 -0
  655. skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_obt_fl.png +0 -0
  656. skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_obt_lt.png +0 -0
  657. skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_obt_lv.png +0 -0
  658. skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_obt_pl.png +0 -0
  659. skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_obt_se.png +0 -0
  660. skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_pli.gif +0 -0
  661. skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_psp.gif +0 -0
  662. skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_pwy.gif +0 -0
  663. skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_sft.gif +0 -0
  664. skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_so2.gif +0 -0
  665. skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_wlt.gif +0 -0
  666. skin/frontend/ma2/{default → juno}/images/next-prev.png +0 -0
  667. skin/frontend/ma2/{default → juno}/images/omgmenu-bg.png +0 -0
  668. skin/frontend/ma2/{default → juno}/images/opc-ajax-loader.gif +0 -0
  669. skin/frontend/ma2/{default → juno}/images/pager_arrow_left.gif +0 -0
  670. skin/frontend/ma2/{default → juno}/images/pager_arrow_right.gif +0 -0
  671. skin/frontend/ma2/{default → juno}/images/pagination-arrow.png +0 -0
  672. skin/frontend/ma2/{default → juno}/images/pagination-next.png +0 -0
  673. skin/frontend/ma2/{default → juno}/images/pagination-prev.png +0 -0
  674. skin/frontend/ma2/{default → juno}/images/plus.png +0 -0
  675. skin/frontend/ma2/{default → juno}/images/presetstyles-btn.png +0 -0
  676. skin/frontend/ma2/{default → juno}/images/product-images-nav.png +0 -0
  677. skin/frontend/ma2/{default → juno}/images/saleoff-bg.png +0 -0
  678. skin/frontend/ma2/{default → juno}/images/searchButton.png +0 -0
  679. skin/frontend/ma2/{default → juno}/images/slider_bg.gif +0 -0
  680. skin/frontend/ma2/{default → juno}/images/slider_btn_zoom_in.gif +0 -0
  681. skin/frontend/ma2/{default → juno}/images/slider_btn_zoom_out.gif +0 -0
  682. skin/frontend/ma2/{default → juno}/images/submenu-bg.png +0 -0
  683. skin/frontend/ma2/{default → juno}/images/topblock-bottom.png +0 -0
  684. skin/frontend/ma2/{default → juno}/images/vm2-sprite.png +0 -0
  685. skin/frontend/ma2/{default → juno}/images/widgets/i_block-list.gif +0 -0
  686. skin/frontend/ma2/{default → juno}/images/widgets/i_widget-link.gif +0 -0
  687. skin/frontend/ma2/{default → juno}/images/widgets/i_widget-new.gif +0 -0
  688. skin/frontend/ma2/{default → juno}/images/xmlconnect/catalog/category/placeholder/image.jpg +0 -0
  689. skin/frontend/ma2/{default → juno}/images/xmlconnect/catalog/category/placeholder/small_image.jpg +0 -0
  690. skin/frontend/ma2/{default → juno}/images/xmlconnect/catalog/category/placeholder/thumbnail.jpg +0 -0
  691. skin/frontend/ma2/{default → juno}/images/xmlconnect/tab_account.png +0 -0
  692. skin/frontend/ma2/{default → juno}/images/xmlconnect/tab_cart.png +0 -0
  693. skin/frontend/ma2/{default → juno}/images/xmlconnect/tab_home.png +0 -0
  694. skin/frontend/ma2/{default → juno}/images/xmlconnect/tab_more.png +0 -0
  695. skin/frontend/ma2/{default → juno}/images/xmlconnect/tab_page.png +0 -0
  696. skin/frontend/ma2/{default → juno}/images/xmlconnect/tab_search.png +0 -0
  697. skin/frontend/ma2/{default → juno}/images/xmlconnect/tab_shop.png +0 -0
  698. skin/frontend/ma2/{default → juno}/js/carousel-min.js +0 -0
  699. skin/frontend/ma2/{default → juno}/js/ma2slideshow/protoshow.js +0 -0
app/code/local/Ma2/All/Helper/Data.php ADDED
@@ -0,0 +1,4 @@
 
 
 
 
1
+ <?php
2
+ class Ma2_All_Helper_Data extends Mage_Core_Helper_Abstract {
3
+
4
+ }
app/code/local/Ma2/All/etc/adminhtml.xml ADDED
@@ -0,0 +1,43 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <config>
3
+ <layout>
4
+ <updates>
5
+ <ma2all module="Ma2_All">
6
+ <file>ma2_all.xml</file>
7
+ </ma2all>
8
+ </updates>
9
+ </layout>
10
+ <menu>
11
+ <ma2 translate="title" module="ma2all">
12
+ <title>MA2</title>
13
+ <sort_order>89</sort_order>
14
+ </ma2>
15
+ </menu>
16
+
17
+ <acl>
18
+ <resources>
19
+ <all>
20
+ <title>Allow Everything</title>
21
+ </all>
22
+ <admin>
23
+ <children>
24
+ <ma2>
25
+ <title>MA2</title>
26
+ <sort_order>89</sort_order>
27
+ </ma2>
28
+ <system>
29
+ <children>
30
+ <config>
31
+ <children>
32
+ <ma2all>
33
+ <title>MagenMarket Extensions</title>
34
+ </ma2all>
35
+ </children>
36
+ </config>
37
+ </children>
38
+ </system>
39
+ </children>
40
+ </admin>
41
+ </resources>
42
+ </acl>
43
+ </config>
app/code/local/Ma2/All/etc/config.xml ADDED
@@ -0,0 +1,56 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <config>
3
+ <modules>
4
+ <Ma2_All>
5
+ <version>0.1.0</version>
6
+ </Ma2_All>
7
+ </modules>
8
+
9
+ <frontend>
10
+ <layout>
11
+ <updates>
12
+ <ma2all>
13
+ <file>ma2_all.xml</file>
14
+ </ma2all>
15
+ </updates>
16
+ </layout>
17
+ </frontend>
18
+
19
+ <global>
20
+ <blocks>
21
+ <ma2all>
22
+ <class>Ma2_All_Block</class>
23
+ </ma2all>
24
+ </blocks>
25
+ <resources>
26
+ <ma2all_setup>
27
+ <setup>
28
+ <module>Ma2_All</module>
29
+ </setup>
30
+ <connection>
31
+ <use>core_setup</use>
32
+ </connection>
33
+ </ma2all_setup>
34
+ <ma2all_write>
35
+ <connection>
36
+ <use>core_write</use>
37
+ </connection>
38
+ </ma2all_write>
39
+ <ma2all_read>
40
+ <connection>
41
+ <use>core_read</use>
42
+ </connection>
43
+ </ma2all_read>
44
+ </resources>
45
+ <models>
46
+ <ma2all>
47
+ <class>Ma2_All_Model</class>
48
+ </ma2all>
49
+ </models>
50
+ <helpers>
51
+ <ma2all>
52
+ <class>Ma2_All_Helper</class>
53
+ </ma2all>
54
+ </helpers>
55
+ </global>
56
+ </config>
app/code/local/Ma2/All/etc/system.xml ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <config>
3
+ <tabs>
4
+ <ma2 translate="label" module="ma2all">
5
+ <label>MagenMarket Extensions</label>
6
+ <sort_order>168</sort_order>
7
+ </ma2>
8
+ </tabs>
9
+ </config>
app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/Edit.php DELETED
@@ -1,90 +0,0 @@
1
- <?php
2
- class Ma2_FeaturedProducts_Block_Adminhtml_Edit extends Mage_Adminhtml_Block_Widget_Grid_Container {
3
-
4
- protected $_saveButtonLabel = 'Save Featured Products';
5
- protected $_ma2Url = 'http://www.omegatheme.com';
6
-
7
- public function __construct() {
8
-
9
-
10
- $this->_blockGroup = 'FeaturedProducts';
11
- $this->_controller = 'adminhtml_edit';
12
-
13
-
14
- $this->_headerText = Mage::helper('adminhtml')->__('Featured products');
15
-
16
- parent::__construct();
17
-
18
- $this->_removeButton('add');
19
-
20
- $this->_addButton('save', array(
21
- 'label' => $this->_saveButtonLabel,
22
- 'onclick' => 'categorySubmit(\'' . $this->getSaveUrl() . '\')',
23
- 'class' => 'Save',
24
- ));
25
- }
26
-
27
- public function getSaveUrl() {
28
- return $this->getUrl('*/*/save', array('store' => $this->getRequest()->getParam('store')));
29
- }
30
-
31
- protected function _afterToHtml($html) {
32
- return $this->_prependHtml() . parent::_afterToHtml($html) . $this->_appendHtml();
33
- }
34
-
35
- private function _prependHtml() {
36
- $html = '
37
-
38
- <form id="featured_edit_form" action="' . $this->getSaveUrl() . '" method="post" enctype="multipart/form-data">
39
- <input name="form_key" type="hidden" value="' . $this->getFormKey() . '" />
40
- <div class="no-display">
41
- <input type="hidden" name="featured_products" id="in_featured_products" value="" />
42
- </div>
43
- </form>
44
- ';
45
-
46
- return $html;
47
- }
48
-
49
- private function _appendHtml() {
50
- $html =
51
- '
52
- <style type="text/css">
53
- <!--
54
- #logo_wrapp a{
55
- display:block;
56
- width:75px;
57
- float:right;
58
- padding:0px 0px 0px 0px;
59
- margin:5px 0px 0px 0px;
60
- background:url(' . $this->getSkinUrl('images/omega-logo.png') . ') no-repeat 0px 0px;
61
- text-indent: -9999px;
62
- font-size: 0px;
63
- line-height: 0px; settingp
64
- height:13px;
65
- }
66
- #logo_wrapp a:hover {background:url(' . $this->getSkinUrl('images/omega-logo.png') . ') no-repeat 0px -13px; }
67
- -->
68
- </style>
69
- <div style="text-align:right;">Community version of <a href="' . $this->_ma2Url . '/ecommerce/magento/featured-products-on-magento-frontpage/" target="_blank">Featured Products Extension</a></div>
70
- <div id="logo_wrapp"><a href="' . $this->_ma2Url . '" target="_blank">Ma2</a></div>
71
- ';
72
- return $html;
73
- }
74
-
75
- public function getHeaderHtml() {
76
- return '<h3 style="background-image: url(' . $this->getSkinUrl('images/golden_star.png') . ');" class="' . $this->getHeaderCssClass() . '">' . $this->getHeaderText() . '</h3>';
77
- }
78
-
79
- protected function _prepareLayout() {
80
- $this->setChild('store_switcher', $this->getLayout()->createBlock('adminhtml/store_switcher', 'store_switcher')->setUseConfirm(false)
81
- );
82
- return parent::_prepareLayout();
83
- }
84
-
85
- public function getGridHtml() {
86
-
87
- return $this->getChildHtml('store_switcher') . $this->getChildHtml('grid');
88
- }
89
-
90
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/Edit/Edit.php DELETED
@@ -1,32 +0,0 @@
1
- <?php
2
- class Ma2_FeaturedProducts_Block_Adminhtml_Edit extends Mage_Adminhtml_Block_Widget_Form_Container{
3
- public function __construct()
4
- {
5
- //vwe assign the same blockGroup as the Grid Container
6
- $this->_blockGroup = 'FeaturedProducts';
7
-
8
- //and the same controller
9
- $this->_controller = 'adminhtml_FeaturedProducts';
10
-
11
- parent::__construct();
12
- $this->_objectId = 'id';
13
-
14
- //define the label for the save and delete button
15
- $this->_updateButton('save', 'label','save reference');
16
- $this->_updateButton('delete', 'label', 'delete reference');
17
- }
18
- /* Here, we're looking if we have transmitted a form object,
19
- to update the good text in the header of the page (edit or add) */
20
- public function getHeaderText()
21
- {
22
- if( Mage::registry('FeaturedProducts_data')&&Mage::registry('FeaturedProducts_data')->getId())
23
- {
24
- return 'Editer la reference '.$this->htmlEscape(
25
- Mage::registry('FeaturedProducts_data')->getTitle()).'<br />';
26
- }
27
- else
28
- {
29
- return $this->__('New contact');
30
- }
31
- }
32
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/Edit/Grid.php DELETED
@@ -1,344 +0,0 @@
1
- <?php
2
- class Ma2_FeaturedProducts_Block_Adminhtml_Edit_Grid extends Mage_Adminhtml_Block_Widget_Grid
3
- {
4
- public function __construct() {
5
- parent::__construct();
6
-
7
- $this->setId('ma2_featured_products');
8
- $this->setDefaultSort('entity_id');
9
- $this->setUseAjax(true);
10
-
11
- $this->setRowClickCallback('FeaturedRowClick');
12
- }
13
-
14
- public function getProduct() {
15
- return Mage::registry('product');
16
- }
17
-
18
- protected function _getStore() {
19
- $storeId = (int) $this->getRequest()->getParam('store', 0);
20
- return Mage::app()->getStore($storeId);
21
- }
22
-
23
- protected function _addColumnFilterToCollection($column) {
24
-
25
- if ($this->getCollection()) {
26
- if ($column->getId() == 'websites') {
27
-
28
- $this->getCollection()->joinField('websites', 'catalog/product_website', 'website_id', 'product_id=entity_id', null, 'left');
29
- }
30
- }
31
-
32
-
33
- if ($column->getId() == "featured") {
34
- $productIds = $this->_getSelectedProducts();
35
-
36
- if (empty($productIds)) {
37
- $productIds = 0;
38
- }
39
- if ($column->getFilter()->getValue()) {
40
- $this->getCollection()->addFieldToFilter('entity_id', array('in' => $productIds));
41
- } elseif (!empty($productIds)) {
42
- $this->getCollection()->addFieldToFilter('entity_id', array('nin' => $productIds));
43
- }
44
- } else {
45
-
46
- parent::_addColumnFilterToCollection($column);
47
- }
48
-
49
- return $this;
50
- }
51
-
52
- protected function _prepareCollection() {
53
-
54
- $store = $this->_getStore();
55
-
56
- $collection = Mage::getModel('catalog/product')->getCollection()
57
- ->addAttributeToSelect('name')
58
- ->addAttributeToSelect('sku')
59
- ->addAttributeToSelect('ma2_featured_product')
60
- ->addAttributeToSelect('type_id')
61
- ->addAttributeToFilter('visibility', array('nin' => array(1, 3)));
62
-
63
-
64
- if ($store->getId()) {
65
- //$collection->setStoreId($store->getId());
66
- $collection->addStoreFilter($store);
67
- $collection->joinAttribute('custom_name', 'catalog_product/name', 'entity_id', null, 'inner', $store->getId());
68
- $collection->joinAttribute('status', 'catalog_product/status', 'entity_id', null, 'inner', $store->getId());
69
- $collection->joinAttribute('visibility', 'catalog_product/visibility', 'entity_id', 1, 'inner', $store->getId());
70
- $collection->joinAttribute('price', 'catalog_product/price', 'entity_id', null, 'left', $store->getId());
71
- } else {
72
- $collection->addAttributeToSelect('price');
73
- $collection->addAttributeToSelect('status');
74
- $collection->addAttributeToSelect('visibility');
75
- }
76
-
77
- $action_name = $this->getRequest()->getActionName();
78
-
79
- if ($action_name == 'exportCsv' || $action_name == 'exportXml') {
80
- $collection->addAttributeToFilter('ma2_featured_product', array('eq' => true));
81
- }
82
-
83
-
84
- $this->setCollection($collection);
85
-
86
- parent::_prepareCollection();
87
-
88
- $this->getCollection()->addWebsiteNamesToResult();
89
-
90
- return $this;
91
- }
92
-
93
- protected function _prepareColumns() {
94
-
95
- $action_name = $this->getRequest()->getActionName();
96
-
97
- if ($action_name != 'exportCsv' && $action_name != 'exportXml') {
98
-
99
- $this->addColumn('featured', array(
100
- 'header_css_class' => 'a-center',
101
- 'type' => 'checkbox',
102
- 'name' => 'featured',
103
- 'values' => $this->_getSelectedProducts(),
104
- 'align' => 'center',
105
- 'index' => 'entity_id'
106
- ));
107
- }
108
-
109
- $this->addColumn('entity_id', array(
110
- 'header' => Mage::helper('catalog')->__('ID'),
111
- 'sortable' => true,
112
- 'width' => '24px',
113
- 'index' => 'entity_id',
114
- 'type' => 'number'
115
- ));
116
-
117
- $this->addColumn('image', array(
118
- 'header' => Mage::helper('catalog')->__('Image'),
119
- 'name' => 'image',
120
- 'width' => '268px',
121
- 'index' => 'entity_id',
122
- 'renderer' => 'Ma2_FeaturedProducts_Block_Product'
123
- ));
124
-
125
- $this->addColumn('name', array(
126
- 'header' => Mage::helper('catalog')->__('Name'),
127
- 'index' => 'name',
128
- 'width' => '268px',
129
- ));
130
-
131
- $this->addColumn('type', array(
132
- 'header' => Mage::helper('catalog')->__('Type'),
133
- 'width' => '126px',
134
- 'index' => 'type_id',
135
- 'type' => 'options',
136
- 'options' => Mage::getSingleton('catalog/product_type')->getOptionArray(),
137
- ));
138
-
139
- $this->addColumn('sku', array(
140
- 'header' => Mage::helper('catalog')->__('SKU'),
141
- 'width' => '140px',
142
- 'index' => 'sku'
143
- ));
144
-
145
- $this->addColumn('visibility', array(
146
- 'header' => Mage::helper('catalog')->__('Visibility'),
147
- 'width' => '89px',
148
- 'index' => 'visibility',
149
- 'filter' => false,
150
- //'renderer' => 'ma2FeaturedProducts/adminhtml_edit_renderer_visibility',
151
- ));
152
-
153
- if (!Mage::app()->isSingleStoreMode()) {
154
- $this->addColumn('websites', array(
155
- 'header' => Mage::helper('catalog')->__('Websites'),
156
- 'sortable' => false,
157
- 'index' => 'websites',
158
- 'type' => 'options',
159
- 'options' => Mage::getModel('core/website')->getCollection()->toOptionHash(),
160
- ));
161
- }
162
-
163
- $store = $this->_getStore();
164
- $this->addColumn('price', array(
165
- 'header' => Mage::helper('catalog')->__('Price'),
166
- 'type' => 'price',
167
- 'currency_code' => $store->getBaseCurrency()->getCode(),
168
- 'index' => 'price',
169
- ));
170
-
171
- $this->addExportType('*/*/exportCsv', Mage::helper('FeaturedProducts')->__('CSV'));
172
- $this->addExportType('*/*/exportXml', Mage::helper('FeaturedProducts')->__('Excel XML'));
173
-
174
- return parent::_prepareColumns();
175
- }
176
-
177
- public function getGridUrl() {
178
- return $this->getUrl('*/*/grid', array('_current' => true));
179
- }
180
-
181
- protected function _getSelectedProducts($json = false) {
182
- $temp = $this->getRequest()->getPost('featured_ids');
183
- $store = $this->_getStore();
184
-
185
- if ($temp) {
186
- parse_str($temp, $featured_ids);
187
- }
188
-
189
- $_prod = Mage::getModel('catalog/product')->getCollection()
190
- ->joinAttribute('ma2_featured_product', 'catalog_product/ma2_featured_product', 'entity_id', null, 'left', $store->getId())
191
- ->addAttributeToFilter('ma2_featured_product', '1');
192
-
193
- $products = $_prod->getColumnValues('entity_id');
194
- $selected_products = array();
195
-
196
-
197
- if ($json == true) {
198
- foreach ($products as $key => $value) {
199
- $selected_products[$value] = '1';
200
- }
201
- return Zend_Json::encode($selected_products);
202
- } else {
203
-
204
- foreach ($products as $key => $value) {
205
- if ((isset($featured_ids[$value])) && ($featured_ids[$value] == 0)) {
206
-
207
- }else
208
- $selected_products[$value] = '0';
209
- }
210
-
211
- if (isset($featured_ids))
212
- foreach ($featured_ids as $key => $value) {
213
- if ($value == 1)
214
- $selected_products[$key] = '0';
215
- }
216
-
217
- return array_keys($selected_products);
218
- }
219
-
220
- return $products;
221
- }
222
-
223
- //add javascript before/after grid html
224
- protected function _afterToHtml($html) {
225
- return $this->_prependHtml() . parent::_afterToHtml($html) . $this->_appendHtml();
226
- }
227
-
228
- private function _prependHtml() {
229
- $gridName = $this->getJsObjectName();
230
-
231
- $html =
232
- <<<EndHTML
233
- <script type="text/javascript">
234
- //<![CDATA[
235
-
236
- categoryForm = new varienForm('featured_edit_form');
237
- categoryForm.submit= function (url) {
238
-
239
- this._submit();
240
-
241
- return true;
242
-
243
-
244
- };
245
-
246
- document.observe("dom:loaded", function() {
247
-
248
- var everycheckbox = $$("#ma2_featured_products_table tbody input.checkbox");
249
-
250
- everycheckbox.each(function(element, index) {
251
- element.onclick = function(e)
252
- {
253
- var val = element.value;
254
- if(element.checked)
255
- {
256
- element.checked = false;
257
- checkBoxes.set(val, 0);
258
- }
259
- else
260
- {
261
- element.checked = "checked";
262
- checkBoxes.set(val, 1);
263
- }
264
- }
265
- });
266
-
267
- });
268
-
269
-
270
- function categorySubmit(url) {
271
-
272
- var params = {};
273
- var fields = $('featured_edit_form').getElementsBySelector('input', 'select');
274
-
275
- categoryForm.submit();
276
- }
277
-
278
- function FeaturedRowClick(grid, event)
279
- {
280
-
281
- var trElement = Event.findElement(event, 'tr');
282
- var isInput = Event.element(event).tagName == 'INPUT';
283
-
284
- var checkbox = Element.getElementsBySelector(trElement, 'input.checkbox').first();
285
-
286
- if(!checkbox) return;
287
-
288
- var val = checkbox.value;
289
-
290
- if(checkbox.checked)
291
- {
292
- checkbox.checked = false;
293
- checkBoxes.set(val, 0);
294
- }
295
- else
296
- {
297
- checkbox.checked = "checked";
298
- checkBoxes.set(val, 1);
299
- }
300
-
301
- $("in_featured_products").value = checkBoxes.toQueryString();
302
- console.log("Products", checkBoxes);
303
- $gridName.reloadParams = {'featured_ids':checkBoxes.toQueryString()};
304
- }
305
-
306
- //]]>
307
-
308
- </script>
309
- EndHTML;
310
-
311
- return $html;
312
- }
313
-
314
- private function _appendHtml() {
315
- $html = '<script type="text/javascript">
316
- var checkBoxes = $H();
317
-
318
- var checkbox_all = $$("#ma2_featured_products_table thead input.checkbox").first();
319
- var everycheckbox = $$("#ma2_featured_products_table tbody input.checkbox");
320
-
321
- checkbox_all.observe("click", function(event) {
322
-
323
- if(checkbox_all.checked)
324
- {
325
- everycheckbox.each(function(element, index) {
326
-
327
- checkBoxes.set(element.value, 1)
328
-
329
- });
330
- } else
331
- {
332
- everycheckbox.each(function(element, index) {
333
- checkBoxes.set(element.value, 0)
334
- });
335
- }
336
- $("in_featured_products").value = checkBoxes.toQueryString();
337
- });
338
-
339
- </script>';
340
-
341
- return $html;
342
- }
343
-
344
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/Edit/Renderer/Name.php DELETED
@@ -1,29 +0,0 @@
1
- <?php
2
- class Mas_FeaturedProducts_Block_Adminhtml_Edit_Renderer_Name extends Mage_Adminhtml_Block_Widget_Grid_Column_Renderer_Abstract {
3
-
4
- protected $_values;
5
-
6
- /**
7
- * Renders grid column
8
- *
9
- * @param Varien_Object $row
10
- * @return string
11
- */
12
- public function render(Varien_Object $row) {
13
-
14
- $action_name = $this->getRequest()->getActionName();
15
-
16
- if ($action_name == 'exportCsv' || $action_name == 'exportXml') {
17
- return $row->getName();
18
- }
19
-
20
- $href = $this->getUrl('*/catalog_product/edit', array(
21
- 'store' => $this->getRequest()->getParam('store'),
22
- 'id' => $row->getId()));
23
-
24
- $html = '<a href="' . $href . '">' . $row->getName() . '</a>';
25
-
26
- return $html;
27
- }
28
-
29
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/Edit/Renderer/Visibility.php DELETED
@@ -1,21 +0,0 @@
1
- <?php
2
- class Ma2_FeaturedProducts_Block_Adminhtml_Edit_Renderer_Visibility extends Mage_Adminhtml_Block_Widget_Grid_Column_Renderer_Abstract
3
- {
4
- protected $_values;
5
-
6
- /**
7
- * Renders grid column
8
- *
9
- * @param Varien_Object $row
10
- * @return string
11
- */
12
- public function render(Varien_Object $row)
13
- {
14
-
15
- $this->_values = Mage::getModel('catalog/product_visibility')->getOptionArray();
16
-
17
- $html = $this->_values[$row->getData($this->getColumn()->getIndex())];
18
-
19
- return $html;
20
- }
21
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/FeaturedProducts.php DELETED
@@ -1,9 +0,0 @@
1
- <?php
2
- class Ma2_FeaturedProducts_Block_Adminhtml_FeaturedProducts
3
- extends Mage_Adminhtml_Block_Widget_Grid_Container
4
- {
5
- public function __construct()
6
- {
7
- Mage::__construct();
8
- }
9
- }
 
 
 
 
 
 
 
 
 
app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/FeaturedProducts/Edit.php DELETED
@@ -1,29 +0,0 @@
1
- <?php
2
- class Ma2_FeaturedProducts_Block_Adminhtml_FeaturedProducts_Edit extends Mage_Adminhtml_Block_Widget_Form_Container{
3
- public function __construct()
4
- {
5
- parent::__construct();
6
- $this->_objectId = 'id';
7
- //vwe assign the same blockGroup as the Grid Container
8
- $this->_blockGroup = 'FeaturedProducts';
9
- //and the same controller
10
- $this->_controller = 'adminhtml_FeaturedProducts';
11
- //define the label for the save and delete button
12
- $this->_updateButton('save', 'label','save reference');
13
- $this->_updateButton('delete', 'label', 'delete reference');
14
- }
15
- /* Here, we're looking if we have transmitted a form object,
16
- to update the good text in the header of the page (edit or add) */
17
- public function getHeaderText()
18
- {
19
- if( Mage::registry('FeaturedProducts_data')&&Mage::registry('FeaturedProducts_data')->getId())
20
- {
21
- return 'Editer la reference '.$this->htmlEscape(
22
- Mage::registry('FeaturedProducts_data')->getTitle()).'<br />';
23
- }
24
- else
25
- {
26
- return 'Add a contact';
27
- }
28
- }
29
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/FeaturedProducts/Edit/Form.php DELETED
@@ -1,18 +0,0 @@
1
- <?php
2
- class Ma2_FeaturedProducts_Block_Adminhtml_FeaturedProducts_Edit_Form extends Mage_Adminhtml_Block_Widget_Form
3
- {
4
- protected function _prepareForm()
5
- {
6
- $form = new Varien_Data_Form(array(
7
- 'id' => 'edit_form',
8
- 'action' => $this->getUrl('*/*/save', array('id' => $this->getRequest()->getParam('id'))),
9
- 'method' => 'post',
10
- 'enctype' => 'multipart/form-data'
11
- ));
12
-
13
- $form->setUseContainer(true);
14
- $this->setForm($form);
15
- return parent::_prepareForm();
16
-
17
- }
18
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/FeaturedProducts/Edit/Tab/Form.php DELETED
@@ -1,108 +0,0 @@
1
- <?php
2
- class Ma2_FeaturedProducts_Block_Adminhtml_FeaturedProducts_Edit_Tab_Form extends Mage_Adminhtml_Block_Widget_Form
3
- {
4
- protected function _prepareForm()
5
- {
6
- $form = new Varien_Data_Form();
7
- $this->setForm($form);
8
- $fieldset = $form->addFieldset('FeaturedProducts_form', array('legend'=>Mage::helper('FeaturedProducts')->__('Item information')));
9
-
10
- $fieldset->addField('title', 'text', array(
11
- 'label' => Mage::helper('FeaturedProducts')->__('Title'),
12
- 'class' => 'required-entry',
13
- 'required' => true,
14
- 'name' => 'title',
15
- ));
16
-
17
- $fieldset->addField('numberaction', 'select', array(
18
- 'label' => Mage::helper('FeaturedProducts')->__('Display Number'),
19
- 'name' => 'numberaction',
20
- 'values' => array(
21
- array(
22
- 'value' => 62,
23
- 'label' => Mage::helper('FeaturedProducts')->__('62'),
24
- ),
25
- array(
26
- 'value' => 54,
27
- 'label' => Mage::helper('FeaturedProducts')->__('54'),
28
- ),
29
- array(
30
- 'value' => 42,
31
- 'label' => Mage::helper('FeaturedProducts')->__('42'),
32
- ),
33
- array(
34
- 'value' => 36,
35
- 'label' => Mage::helper('FeaturedProducts')->__('36'),
36
- ),
37
- array(
38
- 'value' => 33,
39
- 'label' => Mage::helper('FeaturedProducts')->__('33'),
40
- ),
41
- array(
42
- 'value' => 30,
43
- 'label' => Mage::helper('FeaturedProducts')->__('30'),
44
- ),
45
- array(
46
- 'value' => 27,
47
- 'label' => Mage::helper('FeaturedProducts')->__('27'),
48
- ),
49
- array(
50
- 'value' => 21,
51
- 'label' => Mage::helper('FeaturedProducts')->__('21'),
52
- ),
53
- array(
54
- 'value' => 18,
55
- 'label' => Mage::helper('FeaturedProducts')->__('18'),
56
- ),
57
- array(
58
- 'value' => 15,
59
- 'label' => Mage::helper('FeaturedProducts')->__('15'),
60
- ),
61
- array(
62
- 'value' => 12,
63
- 'label' => Mage::helper('FeaturedProducts')->__('12'),
64
- ),
65
- array(
66
- 'value' => 9,
67
- 'label' => Mage::helper('FeaturedProducts')->__('9'),
68
- ),
69
- array(
70
- 'value' => 6,
71
- 'label' => Mage::helper('FeaturedProducts')->__('6'),
72
- ),
73
-
74
- array(
75
- 'value' => 3,
76
- 'label' => Mage::helper('FeaturedProducts')->__('3'),
77
- ),
78
- ),
79
- ));
80
-
81
-
82
- $fieldset->addField('status', 'select', array(
83
- 'label' => Mage::helper('FeaturedProducts')->__('Status'),
84
- 'name' => 'status',
85
- 'values' => array(
86
- array(
87
- 'value' => 1,
88
- 'label' => Mage::helper('FeaturedProducts')->__('Active'),
89
- ),
90
-
91
- array(
92
- 'value' => 0,
93
- 'label' => Mage::helper('FeaturedProducts')->__('Inactive'),
94
- ),
95
- ),
96
- ));
97
-
98
-
99
- if ( Mage::getSingleton('adminhtml/session')->getFeaturedProductsData() )
100
- {
101
- $form->setValues(Mage::getSingleton('adminhtml/session')->setFeaturedProductsData());
102
- Mage::getSingleton('adminhtml/session')->setFeaturedProductsData(null);
103
- } elseif ( Mage::registry('FeaturedProducts_data') ) {
104
- $form->setValues(Mage::registry('FeaturedProducts_data')->getData());
105
- }
106
- return parent::_prepareForm();
107
- }
108
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/FeaturedProducts/Edit/Tabs.php DELETED
@@ -1,23 +0,0 @@
1
- <?php
2
- class Ma2_FeaturedProducts_Block_Adminhtml_FeaturedProducts_Edit_Tabs extends Mage_Adminhtml_Block_Widget_Tabs
3
- {
4
- public function __construct()
5
- {
6
- parent::__construct();
7
- $this->setId('FeaturedProducts_tabs');
8
- $this->setDestElementId('edit_form');
9
- $this->setTitle(Mage::helper('FeaturedProducts')->__('News Information'));
10
- }
11
-
12
- protected function _beforeToHtml()
13
- {
14
- $this->addTab('form_section', array(
15
- 'label' => Mage::helper('FeaturedProducts')->__('Item Information'),
16
- 'title' => Mage::helper('FeaturedProducts')->__('Item Information'),
17
- 'numberaction' => Mage::helper('FeaturedProducts')->__('Item Information'),
18
- 'content' => $this->getLayout()->createBlock('FeaturedProducts/adminhtml_FeaturedProducts_edit_tab_form')->toHtml(),
19
- ));
20
-
21
- return parent::_beforeToHtml();
22
- }
23
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/FeaturedProducts/Grid.php DELETED
@@ -1,85 +0,0 @@
1
- <?php
2
- class Ma2_FeaturedProducts_Block_Adminhtml_FeaturedProducts_Grid extends Mage_Adminhtml_Block_Widget_Grid
3
- {
4
- public function __construct()
5
- {
6
- parent::__construct();
7
- $this->setId('FeaturedProductsGrid');
8
- // This is the primary key of the database
9
- $this->setDefaultSort('FeaturedProducts_id');
10
- $this->setDefaultDir('ASC');
11
- $this->setSaveParametersInSession(true);
12
- $this->setUseAjax(true);
13
- }
14
-
15
- protected function _prepareCollection()
16
- {
17
- $collection = Mage::getModel('FeaturedProducts/FeaturedProducts')->getCollection();
18
- $this->setCollection($collection);
19
- return parent::_prepareCollection();
20
- }
21
-
22
- protected function _prepareColumns()
23
- {
24
- $this->addColumn('FeaturedProducts_id', array(
25
- 'header' => Mage::helper('FeaturedProducts')->__('ID'),
26
- 'align' =>'right',
27
- 'width' => '50px',
28
- 'index' => 'FeaturedProducts_id',
29
- ));
30
-
31
- $this->addColumn('title', array(
32
- 'header' => Mage::helper('FeaturedProducts')->__('Title'),
33
- 'align' =>'left',
34
- 'index' => 'title',
35
- ));
36
-
37
- $this->addColumn('numberaction', array(
38
- 'header' => Mage::helper('FeaturedProducts')->__('Display'),
39
- 'align' => 'left',
40
- 'width' => '80px',
41
- 'index' => 'numberaction',
42
- 'type' => 'options',
43
- 'options' => array(
44
- 62 => '62',
45
- 54 => '54',
46
- 42 => '42',
47
- 36 => '36',
48
- 33 => '33',
49
- 30 => '30',
50
- 27 => '27',
51
- 21 => '21',
52
- 18 => '18',
53
- 15 => '15',
54
- 12 => '12',
55
- 9 => '9',
56
- 6 => '6',
57
- 3 => '3',
58
- ),
59
- ));
60
-
61
- $this->addColumn('status', array(
62
-
63
- 'header' => Mage::helper('FeaturedProducts')->__('Status'),
64
- 'align' => 'left',
65
- 'width' => '80px',
66
- 'index' => 'status',
67
- 'type' => 'options',
68
- 'options' => array(
69
- 1 => 'Active',
70
- 0 => 'Inactive',
71
- ),
72
- ));
73
- return parent::_prepareColumns();
74
- }
75
-
76
- public function getRowUrl($row)
77
- {
78
- return $this->getUrl('*/*/edit', array('id' => $row->getId()));
79
- }
80
-
81
- public function getGridUrl()
82
- {
83
- return $this->getUrl('*/*/grid', array('_current'=>true));
84
- }
85
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/System/Config/Form/Field/ApplyToFeatured.php DELETED
@@ -1,57 +0,0 @@
1
- <?php
2
- class Ma2_FeaturedProducts_Block_Adminhtml_System_Config_Form_Field_ApplyToFeatured extends Mage_Adminhtml_Block_System_Config_Form_Field
3
- {
4
- public function setInitStoreValueModule()
5
- {
6
- $InitInputValueModule = array( "featured"=>"List Featured Products",
7
- "list"=>"List Any Products",
8
- "listproduct"=>"Catalog Products List"
9
- ); // declare function and value.
10
- return $InitInputValueModule;
11
- }
12
-
13
- protected function _getElementHtml(Varien_Data_Form_Element_Abstract $element)
14
- {
15
- $helper_data = $this->helper('FeaturedProducts');
16
-
17
- $apply_cate_para = $helper_data->getValueUseStoreConfig('getValueAppliedFeatured');
18
- $apply_selected = $helper_data->getSupportStoreConfig($apply_cate_para);
19
-
20
-
21
- //foreach($getValueStore as $title=>$value)
22
- //{
23
- //echo $getValueStore[$title];
24
- //echo $value;
25
- //}
26
-
27
- $nonEscapableNbspChar = html_entity_decode('&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;', ENT_NOQUOTES, 'UTF-8');
28
- $html = '';
29
-
30
- //$helper = $this->helper('widgetcategory');
31
- // $template_selected = $helper->getTypeList();
32
-
33
- $getValueStore = $this->setInitStoreValueModule();
34
-
35
- $html .= '<select name="'.$element->getName().'" class="small-select" id="'.$element->getId().'">';
36
- $title = '';
37
-
38
- //var_dump($template_selected);
39
- //var_dump($getValueStore);
40
-
41
- foreach ($getValueStore as $value=>$title)
42
- {
43
- //$getValueStore[$value],$title
44
- //$value,$title
45
- if($value == $id_selected)
46
- {
47
- $html .= '<option selected="selected" id="item-selected" value="'.$value.'" class="childrent">'.$title.'</option>';
48
- }
49
- else
50
- {
51
- $html .= '<option value="'.$value.'" class="childrent">'.$title.'</option>';
52
- }
53
- }
54
- $html .= '</select>';
55
- return $html;
56
- }
57
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/System/Config/Form/Field/CategoryId.php DELETED
@@ -1,63 +0,0 @@
1
- <?php
2
- class Ma2_FeaturedProducts_Block_Adminhtml_System_Config_Form_Field_CategoryId extends Mage_Adminhtml_Block_System_Config_Form_Field
3
- {
4
- protected function _getElementHtml(Varien_Data_Form_Element_Abstract $element)
5
- {
6
- /**
7
- * $element->setStyle('width:282px; border:1px solid #EB5E00; color:#333;')
8
- * ->setName($element->getName() . '[]');
9
-
10
- * if ($element->getValue()) {
11
- * $values = explode(',', $element->getValue());
12
- * } else {
13
- * $values = array();
14
- * }
15
-
16
- * $selectme = $element->setValue(isset($values[0]) ? $values[0] : null)->getElementHtml();
17
- */
18
- $nonEscapableNbspChar = html_entity_decode('&#160;&#160;&#160;&#160;', ENT_NOQUOTES, 'UTF-8');
19
- //$output = array();
20
- //$output[] = array('value' => '', 'label' => 'Select');
21
- $html = '';
22
-
23
- $helper_data = $this->helper('FeaturedProducts');
24
- $id_cate_para = $helper_data->getValueUseStoreConfig('getIDCategorySelected');
25
- $id_selected = $helper_data->getSupportStoreConfig($id_cate_para);
26
-
27
- $categories = Mage::getModel('catalog/category')
28
- ->getCollection()
29
- ->addAttributeToSelect('entity_id')
30
- ->addAttributeToSelect('name')
31
- ->addAttributeToSelect('level')
32
- ->addFieldToFilter('is_active', array('eq'=>'1'))
33
- ->addAttributeToSort('path', 'asc')
34
- ->getItems();
35
- $html .= '<select name="'.$element->getName().'" id="'.$element->getId().'">';
36
- $title = '';
37
-
38
- if (count($categories) > 0){
39
- foreach ($categories as $category){
40
- if ($category->getName() != ''){
41
- $indent = str_repeat($nonEscapableNbspChar, $category->getLevel());
42
- $title = $category->getName();
43
- $value=$category->getEntityId();
44
- if($value == $id_selected)
45
- {
46
- $html .= '<option value="'.$value.'" '.($category->getChildrenCount() > 0 ? 'class="parent"' : 'class="childrent"').'selected="selected" id="item-selected">'.$indent.$title.' (ID: '.$category->getId().')'.$nonEscapableNbspChar. $this->__('<span id="support-tip">selected</span>').'</option>';
47
- //$output[] = array('value' => $value, 'label' => $indent.$title.' (ID: '.$category->getId().')');
48
- }
49
- else
50
- {
51
- $html .= '<option value="'.$value.'" '.($category->getChildrenCount() > 0 ? 'class="parent"' : 'class="childrent"').'>'.$indent.$title.' (ID: '.$category->getId().')'.'</option>';
52
- //$output[] = array('value' => $value, 'label' => $indent.$title.' (ID: '.$category->getId().')');
53
- }
54
- }
55
- }
56
- }
57
- $html .= '</select>';
58
- return $html;
59
- //$to = $element->setValue(isset($values[1]) ? $values[1] : null)->getElementHtml();
60
- //return $selectme;
61
- }
62
-
63
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/System/Config/Form/Field/EnableDisable.php DELETED
@@ -1,57 +0,0 @@
1
- <?php
2
- class Ma2_FeaturedProducts_Block_Adminhtml_System_Config_Form_Field_EnableDisable extends Mage_Adminhtml_Block_System_Config_Form_Field
3
- {
4
- public function setInitStoreValueModule()
5
- {
6
- $InitInputValueModule = array( "enable"=>"Enable",
7
- "disable"=>"Disable"
8
- ); // declare function and value.
9
- return $InitInputValueModule;
10
- }
11
-
12
- protected function _getElementHtml(Varien_Data_Form_Element_Abstract $element)
13
- {
14
- $helper_data = $this->helper('FeaturedProducts');
15
-
16
- $ED_cate_para = $helper_data->getValueUseStoreConfig('getEnableDisable');
17
- $ED_selected = $helper_data->getSupportStoreConfig($ED_cate_para);
18
-
19
-
20
- //foreach($getValueStore as $title=>$value)
21
- //{
22
- //echo $getValueStore[$title];
23
- //echo $value;
24
- //}
25
-
26
- $nonEscapableNbspChar = html_entity_decode('&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;', ENT_NOQUOTES, 'UTF-8');
27
- $html = '';
28
-
29
- //$helper = $this->helper('widgetcategory');
30
- // $template_selected = $helper->getTypeList();
31
-
32
- $getValueStore = $this->setInitStoreValueModule();
33
-
34
- $html .= '<select name="'.$element->getName().'" class="small-select" id="'.$element->getId().'">';
35
- $title = '';
36
-
37
- //var_dump($template_selected);
38
- //var_dump($getValueStore);
39
-
40
- foreach ($getValueStore as $value=>$title)
41
- {
42
- //$getValueStore[$value],$title
43
- //$value,$title
44
- if($value == $id_selected)
45
- {
46
- $html .= '<option selected="selected" id="item-selected" value="'.$value.'" class="childrent">'.$title.'</option>';
47
- }
48
- else
49
- {
50
- $html .= '<option value="'.$value.'" class="childrent">'.$title.'</option>';
51
- }
52
- }
53
- $html .= '</select>';
54
- return $html;
55
- }
56
-
57
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/System/Config/Form/Field/NameTemplates.php DELETED
@@ -1,50 +0,0 @@
1
- <?php
2
- class Ma2_FeaturedProducts_Block_Adminhtml_System_Config_Form_Field_NameTemplates extends Mage_Adminhtml_Block_System_Config_Form_Field
3
- {
4
- public function setInitStoreValueModule()
5
- {
6
- $InitInputValueModule = array( "template1"=>"Template1",
7
- "template2"=>"Template2",
8
- "template3"=>"Template3",
9
- "template4"=>"Template4",
10
- "template5"=>"Template5",
11
- "template6"=>"Template6"
12
- // declare function and value.
13
- );
14
- return $InitInputValueModule;
15
- }
16
-
17
- protected function _getElementHtml(Varien_Data_Form_Element_Abstract $element)
18
- {
19
- //foreach($getValueStore as $title=>$value)
20
- //{
21
- //echo $getValueStore[$title];
22
- //echo $value;
23
- //}
24
-
25
- $nonEscapableNbspChar = html_entity_decode('&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;', ENT_NOQUOTES, 'UTF-8');
26
- $html = '';
27
- $helper_data = $this->helper('FeaturedProducts');
28
- $name_temp = $helper_data->getValueUseStoreConfig('getTemplateSelected');
29
- $template_selected = $helper_data->getSupportStoreConfig($name_temp);
30
-
31
- $getValueStore = $this->setInitStoreValueModule();
32
- $html .= '<select name="'.$element->getName().'" id="'.$element->getId().'">';
33
- $title = '';
34
- foreach ($getValueStore as $value=>$title)
35
- {
36
- //$getValueStore[$value],$title
37
- //$value,$title
38
- if($value == $template_selected)
39
- {
40
- $html .= '<option value="'.$value.'" selected="selected" class="childrent" id="item-selected">'.$title.$nonEscapableNbspChar.$this->__('<span id="support-tip">selected</span>').'</option>';
41
- }
42
- else
43
- {
44
- $html .= '<option value="'.$value.'" class="childrent">'.$title.'</option>';
45
- }
46
- }
47
- $html .= '</select>';
48
- return $html;
49
- }
50
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
app/code/local/Ma2/FeaturedProducts/Block/Adminhtml/System/Config/Form/Field/Status.php DELETED
@@ -1,20 +0,0 @@
1
- <?php
2
- class Ma2_FeaturedProducts_Block_Adminhtml_System_Config_Form_Field_Status extends Mage_Adminhtml_Block_System_Config_Form_Field
3
- {
4
- protected function _getElementHtml(Varien_Data_Form_Element_Abstract $element)
5
- {
6
- $element->setStyle('width:22px; border:1px solid #CCC; color:#333;')
7
- ->setName($element->getName() . '[]');
8
-
9
- if ($element->getValue()) {
10
- $values = explode(',', $element->getValue());
11
- } else {
12
- $values = array();
13
- }
14
-
15
- $selectme = $element->setValue(isset($values[0]) ? $values[0] : null)->getElementHtml();
16
- //$to = $element->setValue(isset($values[1]) ? $values[1] : null)->getElementHtml();
17
- return $selectme;
18
- }
19
-
20
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
app/code/local/Ma2/FeaturedProducts/Block/FeaturedProducts.php DELETED
@@ -1,9 +0,0 @@
1
- <?php
2
- class Ma2_FeaturedProducts_Block_FeaturedProducts extends Mage_Core_Block_Template
3
- {
4
- public function _prepareLayout()
5
- {
6
- return parent::_prepareLayout();
7
- }
8
-
9
- }
 
 
 
 
 
 
 
 
 
app/code/local/Ma2/FeaturedProducts/Block/Listing.php DELETED
@@ -1,68 +0,0 @@
1
- <?php
2
- class Ma2_FeaturedProducts_Block_Listing extends Mage_Catalog_Block_Product_Abstract
3
- {
4
- public function __construct() {
5
-
6
- $this->setTemplate('ma2/featuredproducts/block_featured_products.phtml');
7
-
8
- $this->setLimit((int) Mage::getStoreConfig("FeaturedProducts/cmspage/number_of_items"));
9
- $sort_by = Mage::getStoreConfig("FeaturedProducts/cmspage/product_sort_by");
10
- $this->setItemsPerRow((int) Mage::getStoreConfig("FeaturedProducts/cmspage/number_of_items_per_row"));
11
-
12
- switch ($sort_by) {
13
- case 0:
14
- $this->setSortBy("rand()");
15
- break;
16
- case 1:
17
- $this->setSortBy("created_at desc");
18
- break;
19
- default:
20
- $this->setSortBy("rand()");
21
- }
22
- }
23
-
24
- /*
25
- * Load featured products collection
26
- * */
27
-
28
- protected function _beforeToHtml() {
29
- $collection = Mage::getResourceModel('catalog/product_collection');
30
-
31
- $attributes = Mage::getSingleton('catalog/config')
32
- ->getProductAttributes();
33
-
34
- $collection->addAttributeToSelect($attributes)
35
- ->addMinimalPrice()
36
- ->addFinalPrice()
37
- ->addTaxPercents()
38
- ->addAttributeToFilter('ma2_featured_product', 1, 'left')
39
- ->addStoreFilter()
40
- ->getSelect()->order($this->getSortBy())->limit($this->getLimit());
41
-
42
- Mage::getSingleton('catalog/product_status')->addVisibleFilterToCollection($collection);
43
- Mage::getSingleton('catalog/product_visibility')->addVisibleInCatalogFilterToCollection($collection);
44
-
45
- $this->_productCollection = $collection;
46
-
47
- $this->setProductCollection($collection);
48
- return parent::_beforeToHtml();
49
- }
50
-
51
- protected function _toHtml() {
52
-
53
- if (!$this->helper('FeaturedProducts')->getIsActive()) {
54
- return '';
55
- }
56
-
57
- return parent::_toHtml();
58
- }
59
-
60
- /*
61
- * Return label for CMS block output
62
- * */
63
-
64
- protected function getBlockLabel() {
65
- return $this->helper('FeaturedProducts')->getCmsBlockLabel();
66
- }
67
-
68
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
app/code/local/Ma2/FeaturedProducts/Block/Product.php DELETED
@@ -1,19 +0,0 @@
1
- <?php
2
- class Ma2_FeaturedProducts_Block_Product
3
- extends Mage_Adminhtml_Block_Widget_Grid_Column_Renderer_Abstract
4
- {
5
-
6
- public function render(Varien_Object $row)
7
- {
8
- $productId = $row->getData($this->getColumn()->getIndex());
9
- $product = Mage::getModel('catalog/product')->load($productId);
10
-
11
- $value = '<img src="">';
12
- if($product->getImage()!= 'noselection')
13
- {
14
- $value='<img src="' . $product->getImageUrl() . '" width="100" height="100" />';
15
- }
16
-
17
- return $value;
18
- }
19
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
app/code/local/Ma2/FeaturedProducts/Block/Product/List.php DELETED
@@ -1,85 +0,0 @@
1
- <?php
2
- class Ma2_FeaturedProducts_Block_Product_List extends Mage_Catalog_Block_Product_List
3
- {
4
- protected $_productCollection;
5
- protected $_sort_by;
6
-
7
- protected function _prepareLayout()
8
- {
9
- if ($breadcrumbsBlock = $this->getLayout()->getBlock('breadcrumbs'))
10
- {
11
- $breadcrumbsBlock->addCrumb('home', array(
12
- 'label'=>Mage::helper('catalog')->__('Home'),
13
- 'title'=>Mage::helper('catalog')->__('Go to Home Page'),
14
- 'link'=>Mage::getBaseUrl()
15
- ));
16
- }
17
- parent::_prepareLayout();
18
- }
19
-
20
- /*
21
- * Remove "Position" option from Sort By dropdown
22
- * */
23
- protected function _beforeToHtml()
24
- {
25
- parent::_beforeToHtml();
26
- $toolbar = $this->getToolbarBlock();
27
- $toolbar->removeOrderFromAvailableOrders('position');
28
- return $this;
29
- }
30
-
31
-
32
- /*
33
- * Load featured products collection
34
- * */
35
- protected function _getProductCollection()
36
- {
37
- if (is_null($this->_productCollection)) {
38
- $collection = Mage::getModel('catalog/product')->getCollection();
39
-
40
- $attributes = Mage::getSingleton('catalog/config')
41
- ->getProductAttributes();
42
-
43
- $collection->addAttributeToSelect($attributes)
44
- ->addMinimalPrice()
45
- ->addFinalPrice()
46
- ->addTaxPercents()
47
- ->addAttributeToFilter('ma2_featured_product', 1, 'left')
48
- ->addStoreFilter();
49
-
50
- Mage::getSingleton('catalog/product_status')->addVisibleFilterToCollection($collection);
51
- Mage::getSingleton('catalog/product_visibility')->addVisibleInCatalogFilterToCollection($collection);
52
- $this->_productCollection = $collection;
53
- }
54
- return $this->_productCollection;
55
- }
56
-
57
- /**
58
- * Retrieve loaded featured products collection
59
- *
60
- * @return Mage_Eav_Model_Entity_Collection_Abstract
61
- */
62
- public function getFeaturedProductCollection()
63
- {
64
- return $this->_getProductCollection();
65
- }
66
-
67
-
68
-
69
- /**
70
- * Get HTML if there's anything to show
71
- */
72
- protected function _toHtml()
73
- {
74
- if ($this->_getProductCollection()->count()){
75
- return parent::_toHtml();
76
- }
77
- return '';
78
- }
79
-
80
- /**
81
- * Company: NETQ Company
82
- * Website: http://www.omegatheme.com/
83
- */
84
-
85
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
app/code/local/Ma2/FeaturedProducts/Helper/Data.php DELETED
@@ -1,22 +0,0 @@
1
- <?php
2
-
3
- class Ma2_FeaturedProducts_Helper_Data extends Mage_Core_Helper_Abstract
4
- {
5
- const PATH_PAGE_HEADING = 'featuredproducts/standalone/heading';
6
- const PATH_CMS_HEADING = 'featuredproducts/cmspage/heading_block';
7
- const DEFAULT_LABEL = 'Featured Products';
8
-
9
- public function getCmsBlockLabel() {
10
- $configValue = Mage::getStoreConfig(self::PATH_CMS_HEADING);
11
- return strlen($configValue) > 0 ? $configValue : self::DEFAULT_LABEL;
12
- }
13
-
14
- public function getPageLabel() {
15
- $configValue = Mage::getStoreConfig(self::PATH_PAGE_HEADING);
16
- return strlen($configValue) > 0 ? $configValue : self::DEFAULT_LABEL;
17
- }
18
-
19
- public function getIsActive() {
20
- return (bool) Mage::getStoreConfig('featuredproducts/general/active');
21
- }
22
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
app/code/local/Ma2/FeaturedProducts/Model/Mysql4/FeaturedProducts.php DELETED
@@ -1,11 +0,0 @@
1
- <?php
2
- class Ma2_FeaturedProducts_Model_Mysql4_FeaturedProducts extends Mage_Core_Model_Mysql4_Abstract
3
- {
4
- public function _construct()
5
- {
6
- $this->_init('catalog/product', 'entity_id');
7
- // here test_id is the primary of the table test.
8
- // And test/test, is the magento table name as mentioned in the
9
- // config.xml file.
10
- }
11
- }
 
 
 
 
 
 
 
 
 
 
 
app/code/local/Ma2/FeaturedProducts/Model/Mysql4/FeaturedProducts/Collection.php DELETED
@@ -1,9 +0,0 @@
1
- <?php
2
- class Ma2_FeaturedProducts_Model_Mysql4_FeaturedProducts_Collection extends Mage_Core_Model_Mysql4_Collection_Abstract
3
- {
4
- public function _construct()
5
- {
6
- parent::_construct();
7
- $this->_init('catalog/product');
8
- }
9
- }
 
 
 
 
 
 
 
 
 
app/code/local/Ma2/FeaturedProducts/Model/Source/ApplyTo.php DELETED
@@ -1,13 +0,0 @@
1
- <?php
2
-
3
- class Ma2_FeaturedProducts_Model_Source_ApplyTo
4
- {
5
- public function toOptionArray()
6
- {
7
- return array(
8
- //Ease in-out
9
- array('value' => '1', 'label' => 'apply'),
10
- array('value' => '0', 'label' => 'unapply')
11
- );
12
- }
13
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
app/code/local/Ma2/FeaturedProducts/Model/Source/ApplyToPage.php DELETED
@@ -1,14 +0,0 @@
1
- <?php
2
-
3
- class Ma2_FeaturedProducts_Model_Source_ApplyToPage
4
- {
5
- public function toOptionArray()
6
- {
7
- return array(
8
- //Ease in-out
9
- array('value' => 'featured', 'label' => 'List Featured Products'),
10
- array('value' => 'list', 'label' => 'List Any Products'),
11
- array('value' => 'listproduct', 'label' => 'Catalog Products List')
12
- );
13
- }
14
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
app/code/local/Ma2/FeaturedProducts/Model/Source/Categoryid.php DELETED
@@ -1,33 +0,0 @@
1
- <?php
2
-
3
- class Ma2_FeaturedProducts_Model_Source_Categoryid
4
- {
5
- public function toOptionArray()
6
- {
7
- $nonEscapableNbspChar = html_entity_decode('&#160;&#160;&#160;&#160;&#160;&#160;', ENT_NOQUOTES, 'UTF-8');
8
- $output = array();
9
- $output[] = array('value' => '', 'label' => 'Select');
10
-
11
- $categories = Mage::getModel('catalog/category')
12
- ->getCollection()
13
- ->addAttributeToSelect('entity_id')
14
- ->addAttributeToSelect('name')
15
- ->addAttributeToSelect('level')
16
- ->addFieldToFilter('is_active', array('eq'=>'1'))
17
- ->addAttributeToSort('path', 'asc')
18
- ->getItems();
19
-
20
- $title = '';
21
- if (count($categories) > 0){
22
- foreach ($categories as $category){
23
- if ($category->getName() != ''){
24
- $indent = str_repeat($nonEscapableNbspChar, $category->getLevel());
25
- $title = $category->getName();
26
- $value=$category->getEntityId();
27
- $output[] = array('value' => $value, 'label' => $indent.$title.' (ID: '.$category->getId().')');
28
- }
29
- }
30
- }
31
- return $output;
32
- }
33
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
app/code/local/Ma2/FeaturedProducts/Model/Source/EnableDisable.php DELETED
@@ -1,12 +0,0 @@
1
- <?php
2
- class Ma2_FeaturedProducts_Model_Source_EnableDisable
3
- {
4
- public function toOptionArray()
5
- {
6
- return array(
7
- //Ease in-out
8
- array('value' => 'enable', 'label' => 'Enable'),
9
- array('value' => 'disable', 'label' => 'Disable')
10
- );
11
- }
12
- }
 
 
 
 
 
 
 
 
 
 
 
 
app/code/local/Ma2/FeaturedProducts/Model/Source/Numberaction.php DELETED
@@ -1,14 +0,0 @@
1
- <?php
2
-
3
- class Ma2_FeaturedProducts_Model_Source_Numberaction
4
- {
5
- public function toOptionArray()
6
- {
7
- return array(
8
- //Ease in-out
9
- array('value' => '9', 'label' => '9 products'),
10
- array('value' => '15', 'label' => '15 products'),
11
- array('value' => '30', 'label' => '30 products')
12
- );
13
- }
14
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
app/code/local/Ma2/FeaturedProducts/Model/Source/Selecttoview.php DELETED
@@ -1,13 +0,0 @@
1
- <?php
2
-
3
- class Ma2_FeaturedProducts_Model_Source_Selecttoview
4
- {
5
- public function toOptionArray()
6
- {
7
- return array(
8
- //Ease in-out
9
- array('value' => 'home', 'label' => 'home'),
10
- array('value' => 'product', 'label' => 'product')
11
- );
12
- }
13
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
app/code/local/Ma2/FeaturedProducts/Model/Source/Status.php DELETED
@@ -1,13 +0,0 @@
1
- <?php
2
-
3
- class Ma2_FeaturedProducts_Model_Source_Status
4
- {
5
- public function toOptionArray()
6
- {
7
- return array(
8
- //Ease in-out
9
- array('value' => '1', 'label' => 'active'),
10
- array('value' => '0', 'label' => 'unactive')
11
- );
12
- }
13
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
app/code/local/Ma2/FeaturedProducts/Model/System/Config/Source/Sort.php DELETED
@@ -1,14 +0,0 @@
1
- <?php
2
- class Ma2_FeaturedProducts_Model_System_Config_Source_Sort
3
- {
4
- /*
5
- * Prepare data for System->Configuration dropdown
6
- * */
7
- public function toOptionArray()
8
- {
9
- return array(
10
- 0 => Mage::helper('adminhtml')->__('Random'),
11
- 1 => Mage::helper('adminhtml')->__('Last Added')
12
- );
13
- }
14
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
app/code/local/Ma2/FeaturedProducts/controllers/Adminhtml/FeaturedController.php DELETED
@@ -1,115 +0,0 @@
1
- <?php
2
- class Ma2_FeaturedProducts_Adminhtml_FeaturedController extends Mage_Adminhtml_Controller_Action
3
- {
4
- protected function _initProduct() {
5
- $product = Mage::getModel('catalog/product')
6
- ->setStoreId($this->getRequest()->getParam('store', 0));
7
- if ($setId = (int) $this->getRequest()->getParam('set')) {
8
- $product->setAttributeSetId($setId);
9
- }
10
- if ($typeId = $this->getRequest()->getParam('type')) {
11
- $product->setTypeId($typeId);
12
- }
13
- $product->setData('_edit_mode', true);
14
- Mage::register('product', $product);
15
-
16
- return $product;
17
- }
18
-
19
- public function indexAction() {
20
- $this->_initProduct();
21
-
22
- $this->loadLayout()->_setActiveMenu('catalog/featuredproduct');
23
-
24
- $this->_addContent($this->getLayout()->createBlock('FeaturedProducts/adminhtml_edit'));
25
-
26
- $this->renderLayout();
27
- }
28
-
29
- public function gridAction() {
30
-
31
- $this->getResponse()->setBody(
32
- $this->getLayout()->createBlock('FeaturedProducts/adminhtml_edit_grid')->toHtml()
33
- );
34
- }
35
-
36
- public function saveAction() {
37
- $data = $this->getRequest()->getPost();
38
- $collection = Mage::getModel('catalog/product')->getCollection();
39
- $storeId = $this->getRequest()->getParam('store', 0);
40
-
41
-
42
- parse_str($data['featured_products'], $featured_products);
43
-
44
-
45
- $collection->addIdFilter(array_keys($featured_products));
46
-
47
- try {
48
-
49
- foreach ($collection->getItems() as $product) {
50
-
51
- $product->setData('ma2_featured_product', $featured_products[$product->getEntityId()]);
52
- $product->setStoreId($storeId);
53
- $product->save();
54
- }
55
-
56
-
57
- $this->_getSession()->addSuccess($this->__('Featured product was successfully saved.'));
58
- $this->_redirect('*/*/index', array('store' => $this->getRequest()->getParam('store')));
59
- } catch (Exception $e) {
60
- $this->_getSession()->addError($e->getMessage());
61
- $this->_redirect('*/*/index', array('store' => $this->getRequest()->getParam('store')));
62
- }
63
- }
64
-
65
- protected function _validateSecretKey() {
66
- return true;
67
- }
68
-
69
- protected function _isAllowed() {
70
- return Mage::getSingleton('admin/session')->isAllowed('admin/catalog/featuredproduct');
71
- }
72
-
73
- private function _getExportFileName($extension='csv') {
74
-
75
- $store_id = $this->getRequest()->getParam('store');
76
-
77
- $name = 'featured_products_';
78
-
79
- if ($store_id) {
80
- $store = Mage::getModel('core/store')->load($store_id);
81
-
82
- if ($store && $store->getId()) {
83
- return $name . $store->getName() . '.' . $extension;
84
- }
85
- }
86
-
87
- return $name . 'AllStores.' . $extension;
88
- }
89
-
90
- /**
91
- * Export stylist grid to CSV format
92
- */
93
- public function exportCsvAction() {
94
-
95
- $fileName = $this->_getExportFileName('csv');
96
-
97
- $content = $this->getLayout()->createBlock('FeaturedProducts/adminhtml_edit_grid')
98
- ->getCsvFile();
99
-
100
- $this->_prepareDownloadResponse($fileName, $content);
101
- }
102
-
103
- /**
104
- * Export stylist grid to XML format
105
- */
106
- public function exportXmlAction() {
107
-
108
- $fileName = $this->_getExportFileName('xml');
109
-
110
- $content = $this->getLayout()->createBlock('FeaturedProducts/adminhtml_edit_grid')
111
- ->getExcelFile();
112
-
113
- $this->_prepareDownloadResponse($fileName, $content);
114
- }
115
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
app/code/local/Ma2/FeaturedProducts/controllers/Adminhtml/FeaturedProductController.php DELETED
@@ -1,113 +0,0 @@
1
- <?php
2
- class Ma2_FeaturedProducts_Adminhtml_FeaturedProductsController extends Mage_Adminhtml_Controller_Action
3
- {
4
- protected function _initAction()
5
- {
6
- $this->loadLayout()
7
- ->_setActiveMenu('FeaturedProducts/items')
8
- ->_addBreadcrumb(Mage::helper('adminhtml')->__('Items Manager'), Mage::helper('adminhtml')->__('Item Manager'));
9
- return $this;
10
- }
11
- public function indexAction()
12
- {
13
- $this->_initAction();
14
- $this->_addContent($this->getLayout()->createBlock('FeaturedProducts/adminhtml_FeaturedProducts'));
15
- $this->renderLayout();
16
- }
17
- public function editAction()
18
- {
19
- $FeaturedProductsId = $this->getRequest()->getParam('id');
20
- $FeaturedProductsModel = Mage::getModel('FeaturedProducts/FeaturedProducts')->load($FeaturedProductsId);
21
-
22
- if ($FeaturedProductsModel->getId() || FeaturedProductsId == 0) {
23
- Mage::register('FeaturedProducts_data', $FeaturedProductsModel);
24
- $this->loadLayout();
25
- $this->_setActiveMenu('FeaturedProducts/items');
26
- $this->_addBreadcrumb(Mage::helper('adminhtml')->__('Item Manager'), Mage::helper('adminhtml')->__('Item Manager'));
27
- $this->_addBreadcrumb(Mage::helper('adminhtml')->__('Item News'), Mage::helper('adminhtml')->__('Item News'));
28
- $this->getLayout()->getBlock('head')->setCanLoadExtJs(true);
29
- $this->_addContent($this->getLayout()->createBlock('FeaturedProducts/adminhtml_FeaturedProducts_edit'))
30
- ->_addLeft($this->getLayout()->createBlock('FeaturedProducts/adminhtml_FeaturedProducts_edit_tabs'));
31
- $this->renderLayout();
32
- } else {
33
- Mage::getSingleton('adminhtml/session')->addError(Mage::helper('FeaturedProducts')->__('Item does not exist'));
34
- $this->_redirect('*/*/');
35
- }
36
- }
37
- public function newAction()
38
- {
39
- $this->_forward('edit');
40
- }
41
- public function saveAction()
42
- {
43
- if ($data = $this->getRequest()->getPost() ) {
44
- try {
45
- $postData = $this->getRequest()->getPost();
46
- $FeaturedProductsModel = Mage::getModel('FeaturedProducts/FeaturedProducts');
47
-
48
- $FeaturedProductsModel->setId($this->getRequest()->getParam('id'))
49
- ->setTitle($postData['title'])
50
- ->setNumberaction($postData['numberaction'])
51
- ->setStatus($postData['status'])
52
- ->save();
53
-
54
- Mage::getSingleton('adminhtml/session')->addSuccess(Mage::helper('adminhtml')->__('Item was successfully saved'));
55
- Mage::getSingleton('adminhtml/session')->setFeaturedProductsData(false);
56
-
57
- $this->_redirect('*/*/');
58
- return;
59
- }
60
- catch (Exception $e) {
61
- Mage::getSingleton('adminhtml/session')->addError($e->getMessage());
62
- Mage::getSingleton('adminhtml/session')->setFeaturedProductsData($this->getRequest()->getPost());
63
- $this->_redirect('*/*/edit', array('id' => $this->getRequest()->getParam('id')));
64
- return;
65
- }
66
- }
67
- else {
68
- if(isset($data['numberaction']['delete']) && $data['numberaction']['delete'] == 1){
69
- $data['FeaturedProducts_main'] = '';
70
- }
71
- else{
72
- unset($data['numberaction']);
73
- }
74
- }
75
- $this->_redirect('*/*/');
76
- }
77
- public function deleteAction()
78
- {
79
- if($this->getRequest()->getParam('id') > 0)
80
- {
81
- try
82
- {
83
- $FeaturedProductsModel = Mage::getModel('FeaturedProducts/FeaturedProducts');
84
- $FeaturedProductsModel->setId($this->getRequest()
85
- ->getParam('id'))
86
- ->delete();
87
- Mage::getSingleton('adminhtml/session')
88
- ->addSuccess('successfully deleted');
89
- $this->_redirect('*/*/');
90
-
91
-
92
- }
93
- catch (Exception $e)
94
- {
95
- Mage::getSingleton('adminhtml/session')
96
- ->addError($e->getMessage());
97
- $this->_redirect('*/*/edit', array('id' => $this->getRequest()->getParam('id')));
98
- }
99
- }
100
- $this->_redirect('*/*/');
101
- }
102
- /**
103
- * Product grid for AJAX request.
104
- * Sort and filter result for example.
105
- */
106
- public function gridAction()
107
- {
108
- $this->loadLayout();
109
- $this->getResponse()->setBody(
110
- $this->getLayout()->createBlock('FeaturedProducts/adminhtml_FeaturedProducts_grid')->toHtml()
111
- );
112
- }
113
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
app/code/local/Ma2/FeaturedProducts/controllers/IndexController.php DELETED
@@ -1,29 +0,0 @@
1
- <?php
2
-
3
- class Ma2_FeaturedProducts_IndexController extends Mage_Core_Controller_Front_Action
4
- {
5
- public function indexAction()
6
- {
7
- if (!Mage::helper('FeaturedProducts')->getIsActive()) {
8
- $this->_forward('noRoute');
9
- return;
10
- }
11
-
12
- $template = Mage::getConfig()->getNode('global/page/layouts/' . Mage::getStoreConfig("FeaturedProducts/standalone/layout") . '/template');
13
-
14
- $this->loadLayout();
15
-
16
- $this->getLayout()->getBlock('root')->setTemplate($template);
17
- $this->getLayout()->getBlock('head')->setTitle($this->__(Mage::getStoreConfig("FeaturedProducts/standalone/meta_title")));
18
- $this->getLayout()->getBlock('head')->setDescription($this->__(Mage::getStoreConfig("FeaturedProducts/standalone/meta_description")));
19
- $this->getLayout()->getBlock('head')->setKeywords($this->__(Mage::getStoreConfig("FeaturedProducts/standalone/meta_keywords")));
20
-
21
- $breadcrumbsBlock = $this->getLayout()->getBlock('breadcrumbs');
22
- $breadcrumbsBlock->addCrumb('FeaturedProducts', array(
23
- 'label' => Mage::helper('FeaturedProducts')->__(Mage::helper('FeaturedProducts')->getPageLabel()),
24
- 'title' => Mage::helper('FeaturedProducts')->__(Mage::helper('FeaturedProducts')->getPageLabel()),
25
- ));
26
-
27
- $this->renderLayout();
28
- }
29
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
app/code/local/Ma2/FeaturedProducts/etc/adminhtml.xml DELETED
@@ -1,37 +0,0 @@
1
- <?xml version="1.0"?>
2
- <config>
3
- <menu>
4
- <ma2>
5
- <children>
6
- <FeaturedProducts translate="title" module="FeaturedProducts">
7
- <title>Featured Products</title>
8
- <sort_order>2</sort_order>
9
- <action>FeaturedProducts/adminhtml_featured</action>
10
- </FeaturedProducts>
11
- </children>
12
- </ma2>
13
- </menu>
14
- <acl>
15
- <resources>
16
- <all>
17
- <title>Allow Everything</title>
18
- </all>
19
- <admin>
20
- <children>
21
- <system>
22
- <children>
23
- <config>
24
- <children>
25
- <FeaturedProducts translate="title" module="FeaturedProducts">
26
- <title>Featured Products</title>
27
- <sort_order>50</sort_order>
28
- </FeaturedProducts>
29
- </children>
30
- </config>
31
- </children>
32
- </system>
33
- </children>
34
- </admin>
35
- </resources>
36
- </acl>
37
- </config>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
app/code/local/Ma2/FeaturedProducts/etc/config.xml DELETED
@@ -1,145 +0,0 @@
1
- <?xml version="1.0"?>
2
- <!-- OMG&VDH -->
3
- <config>
4
- <!-- Modules -->
5
- <modules>
6
- <Ma2_FeaturedProducts>
7
- <version>2.0.0</version>
8
- </Ma2_FeaturedProducts>
9
- </modules>
10
-
11
- <!-- FrontEnd -->
12
- <frontend>
13
- <routers>
14
- <FeaturedProducts>
15
- <use>standard</use>
16
- <args>
17
- <module>Ma2_FeaturedProducts</module>
18
- <frontName>FeaturedProducts</frontName>
19
- </args>
20
- </FeaturedProducts>
21
- </routers>
22
- <layout>
23
- <updates>
24
- <FeaturedProducts>
25
- <file>ma2featuredproducts.xml</file>
26
- </FeaturedProducts>
27
- </updates>
28
- </layout>
29
- </frontend>
30
-
31
- <!-- Admin -->
32
- <admin>
33
- <routers>
34
- <FeaturedProducts>
35
- <use>admin</use>
36
- <args>
37
- <module>Ma2_FeaturedProducts</module>
38
- <frontName>FeaturedProducts</frontName>
39
- </args>
40
- </FeaturedProducts>
41
- </routers>
42
- </admin>
43
-
44
- <!-- AdminHtml -->
45
- <adminhtml>
46
-
47
- <!-- Menu -->
48
- <menu>
49
- <ma2>
50
- <children>
51
- <FeaturedProducts translate="title" module="FeaturedProducts">
52
- <title>Featured Products</title>
53
- <sort_order>1</sort_order>
54
- <action>FeaturedProducts/adminhtml_featured</action>
55
- </FeaturedProducts>
56
- </children>
57
- </ma2>
58
- </menu>
59
-
60
- <!-- acl -->
61
- <acl>
62
- <resources>
63
- <all>
64
- <title>Allow Everything</title>
65
- </all>
66
- <admin>
67
- <children>
68
- <FeaturedProducts>
69
- <title>Featured Products</title>
70
- <sort_order>200</sort_order>
71
- </FeaturedProducts>
72
- </children>
73
- </admin>
74
- </resources>
75
- </acl>
76
-
77
- <!-- layout -->
78
- <layout>
79
- <updates>
80
- <FeaturedProducts>
81
- <file>ma2featuredproduct.xml</file>
82
- </FeaturedProducts>
83
- </updates>
84
- </layout>
85
- </adminhtml>
86
-
87
- <!-- Global -->
88
- <global>
89
- <!-- Models -->
90
- <models>
91
- <FeaturedProducts>
92
- <class>Ma2_FeatureProducts_Model</class>
93
- <resourceModel>FeaturedProducts_mysql4</resourceModel>
94
- </FeaturedProducts>
95
- <FeaturedProducts_mysql4>
96
- <class>Ma2_FeaturedProducts_Model_Mysql4</class>
97
- <entities>
98
- <FeaturedProducts>
99
- <table>FeaturedProducts</table>
100
- <!-- Actual table name in sql -->
101
- </FeaturedProducts>
102
- </entities>
103
- </FeaturedProducts_mysql4>
104
- </models>
105
-
106
- <!-- Resources -->
107
- <resources>
108
- <!-- These are resource setting giving access to module,
109
- read/write permission on database -->
110
- <FeaturedProducts_setup>
111
- <setup>
112
- <module>Ma2_FeaturedProducts</module>
113
- <class>Mage_Eav_Model_Entity_Setup</class>
114
- </setup>
115
- <connection>
116
- <use>core_setup</use>
117
- </connection>
118
- </FeaturedProducts_setup>
119
- <FeaturedProducts_write>
120
- <connection>
121
- <use>core_write</use>
122
- </connection>
123
- </FeaturedProducts_write>
124
- <FeaturedProducts_read>
125
- <connection>
126
- <use>core_read</use>
127
- </connection>
128
- </FeaturedProducts_read>
129
- </resources>
130
-
131
- <!-- Blocks -->
132
- <blocks>
133
- <FeaturedProducts>
134
- <class>Ma2_FeaturedProducts_Block</class>
135
- </FeaturedProducts>
136
- </blocks>
137
-
138
- <!-- Helper -->
139
- <helpers>
140
- <FeaturedProducts>
141
- <class>Ma2_FeaturedProducts_Helper</class>
142
- </FeaturedProducts>
143
- </helpers>
144
- </global>
145
- </config>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
app/code/local/Ma2/FeaturedProducts/sql/FeaturedProducts_setup/mysql4-install-1.0.1.php DELETED
@@ -1,29 +0,0 @@
1
- <?php
2
- $installer = $this;
3
- $installer->startSetup();
4
-
5
-
6
- $installer->addAttribute('catalog_product', 'ma2_featured_product', array(
7
- 'group' => 'General',
8
- 'type' => 'int',
9
- 'backend' => '',
10
- 'frontend' => '',
11
- 'label' => 'Featured product',
12
- 'input' => 'boolean',
13
- 'class' => '',
14
- 'source' => '',
15
- 'global' => Mage_Catalog_Model_Resource_Eav_Attribute::SCOPE_STORE,
16
- 'visible' => true,
17
- 'required' => false,
18
- 'user_defined' => true,
19
- 'default' => '0',
20
- 'searchable' => false,
21
- 'filterable' => false,
22
- 'comparable' => false,
23
- 'visible_on_front' => false,
24
- 'unique' => false,
25
- 'apply_to' => 'simple,configurable,virtual,bundle,downloadable',
26
- 'is_configurable' => false
27
- ));
28
-
29
- $installer->endSetup();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
app/code/local/Ma2/FeaturedProducts/sql/FeaturedProducts_setup/mysql4-upgrade-1.0.1-1.1.1.php DELETED
@@ -1,7 +0,0 @@
1
- <?php
2
- $installer = $this;
3
- $installer->startSetup();
4
-
5
- $installer->removeAttribute('catalog_product', 'ma2_featured_product');
6
-
7
- $installer->endSetup();
 
 
 
 
 
 
 
app/code/local/Ma2/FeaturedProducts/sql/FeaturedProducts_setup/mysql4-upgrade-1.1.1-1.2.3.php DELETED
@@ -1,33 +0,0 @@
1
- <?php
2
- $installer = $this;
3
- $installer->startSetup();
4
-
5
-
6
- $installer->addAttribute('catalog_product', 'ma2_featured_product', array(
7
- 'group' => 'General',
8
- 'type' => 'int',
9
- 'backend' => '',
10
- 'frontend' => '',
11
- 'label' => 'Featured product',
12
- 'input' => 'boolean',
13
- 'class' => '',
14
- 'source' => '',
15
- 'is_global', Mage_Catalog_Model_Resource_Eav_Attribute::SCOPE_STORE,
16
- 'visible' => true,
17
- 'required' => false,
18
- 'user_defined' => false,
19
- 'default' => '0',
20
- 'searchable' => false,
21
- 'filterable' => false,
22
- 'comparable' => false,
23
- 'visible_on_front' => false,
24
- 'unique' => false,
25
- 'apply_to' => 'simple,configurable,virtual,bundle,downloadable',
26
- 'is_configurable' => false,
27
- 'used_in_product_listing', '1'
28
- ));
29
-
30
-
31
- $installer->updateAttribute('catalog_product', 'ma2_featured_product', 'used_in_product_listing', '1');
32
-
33
- $installer->endSetup();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
app/code/local/Ma2/FeaturedProducts/sql/FeaturedProducts_setup/upgrade-1.2.3-2.0.0.php DELETED
@@ -1,7 +0,0 @@
1
- <?php
2
- $installer = $this;
3
- $installer->startSetup();
4
-
5
- $installer->updateAttribute('catalog_product', 'ma2_featured_product', 'is_global', '0');
6
-
7
- $installer->endSetup();
 
 
 
 
 
 
 
app/code/local/Ma2/WidgetTabs/Block/Adminhtml/System/Config/Form/Field/Editor.php DELETED
@@ -1,11 +0,0 @@
1
- <?php
2
- class Ma2_WidgetTabs_Block_Adminhtml_System_Config_Form_Field_Editor
3
- extends Mage_Adminhtml_Block_System_Config_Form_Field
4
- implements Varien_Data_Form_Element_Renderer_Interface
5
- {
6
- protected function _getElementHtml(Varien_Data_Form_Element_Abstract $element){
7
- $element->setWysiwyg(true);
8
- $element->setConfig(Mage::getSingleton('cms/wysiwyg_config')->getConfig());
9
- return parent::_getElementHtml($element);
10
- }
11
- }
 
 
 
 
 
 
 
 
 
 
 
app/code/local/Ma2/WidgetTabs/Block/Adminhtml/System/Config/Form/Field/Tabitem.php DELETED
@@ -1,111 +0,0 @@
1
- <?php
2
- class Ma2_WidgetTabs_Block_Adminhtml_System_Config_Form_Field_Tabitem
3
- extends Mage_Adminhtml_Block_System_Config_Form_Field
4
- implements Varien_Data_Form_Element_Renderer_Interface
5
- {
6
- protected function _getElementHtml(Varien_Data_Form_Element_Abstract $element)
7
- {
8
- $html = '';
9
- //echo $editorField->getElementHtml();
10
- $wids = Mage::getModel('WidgetTabs/System_Config_Source_MultiInstances')
11
- ->toOptionArray();
12
-
13
- $html .= '<script>
14
- function removeTabItem(idtab,idinput,idcontent)
15
- {
16
- $(idtab).style.display = "none";
17
- $(idinput).value = "";
18
- $(idcontent).value = "";
19
- }
20
- </script>';
21
- $html .= '<form id="tab-items" name="tab-items">';
22
- $html .= '<div id="tab-items-wrapper">';
23
- $savedTabs = json_decode($element->getValue(),true);
24
- if(is_array($savedTabs) && count($savedTabs) > 0)
25
- {
26
- foreach($savedTabs as $idx => $savedTab)
27
- {
28
- $html .= '<div class="tab-item" id="tab-item-'.$idx.'">';
29
- $html .= '<div class="flt-lft w50percent"><label>'.$this->__('Tab title').'</label><input id="input-item-'.$idx.'" type="text" name="tabs['.$idx.'][title]" value="'.(isset($savedTab['title']) ? $this->escapeHtml($savedTab['title']) : '').'"/></div>';
30
- $html .= '<div class="flt-lft w50percent"><label>'.$this->__('Tab Content').'</label>';
31
- $html .= '
32
- <textarea id="tabs_'.$idx.'_text" name="tabs['.$idx.'][text]" cols="20" rows="16">'.(isset($savedTab['text']) ? $this->escapeHtml($savedTab['text']) : '').'</textarea>
33
- <button style="" onclick="widgetTools.openDialog(\''.Mage::getBaseUrl().'admin/widget/index/widget_target_id/tabs_'.$idx.'_text\')" class="scalable add-widget plugin" type="button"><span><span><span>Insert Widget...</span></span></span></button>
34
- <a href="javascript: void(0)" id="tab-item-remove" onclick="javascript:removeTabItem(\'tab-item-'.$idx.'\',\'input-item-'.$idx.'\',\'tabs_'.$idx.'_text\')">'.$this->__('Remove tab').'</a>';
35
- $html .= '</div></div>';
36
- }
37
- }
38
- else{
39
- $html .= '<div class="tab-item" id="tab-item-0">';
40
- $html .= '<div class="flt-lft w50percent"><label>'.$this->__('Tab title').'</label><input type="text" name="tabs[0][title]" id="input-item-0" value=""/></div>';
41
- $html .= '<div class="flt-lft w50percent"><label>'.$this->__('Tab Content').'</label>';
42
- $html .= '
43
- <textarea id="tabs_0_text" name="tabs[0][text]" cols="20" rows="8"></textarea>
44
- <button style="" onclick="widgetTools.openDialog(\''.Mage::getBaseUrl().'admin/widget/index/widget_target_id/tabs_0_text\')" class="scalable add-widget plugin" type="button"><span><span><span>Insert Widget...</span></span></span></button>
45
- <a href="javascript: void(0)" id="tab-item-remove" onclick="javascript:removeTabItem(\'tab-item-0\',\'input-item-0\',\'tabs_tabs_0_text\')">'.$this->__('Remove tab').'</a>';
46
- $html .= '</div></div>';
47
- }
48
- $html .= '</div>';
49
- $html .= '<a id="tab-item-add" onclick="addTabItem()">'.$this->__('Add more tabs...').'</a>';
50
- $html .= '</form>';
51
- $html .= '<a id="tab-items-save" onclick="saveTabItems()">'.$this->__('Save tabs').'</a>';
52
- $html .= '<input id="'.$element->getId().'" type="hidden" name="'.$element->getName().'" value="'.$this->escapeHtml($element->getValue()).'" />';
53
- $html .= '
54
- <script type="text/javascript">
55
- String.prototype.replaceAll = function(target, replacement) {
56
- return this.split(target).join(replacement);
57
- };
58
- function addTabItem(){
59
- var addId = $$(".tab-item").length;
60
- var mystring = ""
61
- + "<div class=\"tab-item\" id=\"tab-item-zero-'.$idx.'\"><div class=\"flt-lft w50percent\"><label>'.$this->__('Tab title').'</label><input id=\"input-item-zero\" type=\"text\" name=\"tabs[REPLACE][title]\" value=\"\"/></div>"
62
- + "<div class=\"flt-lft w50percent\"><label>'.$this->__('Tab Content').'</label>"';
63
-
64
- $html .= '
65
- + "<textarea id=\"tabs_REPLACE_text\" name=\"tabs[REPLACE][text]\" cols=\"20\" rows=\"8\"></textarea><button onclick=\"widgetTools.openDialog(\''.Mage::getBaseUrl().'admin/widget/index/widget_target_id/tabs_REPLACE_text\')\" class=\"scalable add-widget plugin\" type=\"button\"><span><span><span>Insert Widget...</span></span></span></button><a href=\"javascript: void(0)\" id=\"tab-item-remove\" onclick=\"javascript:removeTabItem(\'tab-item-" + addId + "\',\'input-item-zero\',\'tabs_REPLACE_text\')\">'.$this->__('Remove tab').'</a></div></div>";
66
- var newElement = document.createElement("div");
67
- newElement.className = "tab-item";
68
- newElement.id = "tab-item-" + addId;
69
- newElement.innerHTML = mystring.replaceAll("REPLACE", addId + "");
70
- $("tab-items-wrapper").appendChild(newElement);
71
- }
72
- function saveTabItems()
73
- {
74
- new Ajax.Request("'.Mage::getBaseUrl().'WidgetTabs/adminhtml_widgettabs/save/", {
75
- method:"post",
76
- parameters:$("tab-items").serialize(),
77
- onSuccess: function(transport) {
78
- var response = transport.responseText || "no response text";
79
- //alert("Success! \n\n" + response);
80
- $("'.$element->getId().'").setValue(response);
81
- confirmAfterSave();
82
- },
83
- onFailure: function() { alert("'.$this->__('Saving failure!').'"); }
84
- });
85
- }
86
- function confirmAfterSave(){
87
- Dialog.confirm("'.$this->__('Tabs added. Please click Save now to save the widget now or click Save later to save the widget later!').'", {
88
- className:"magento",
89
- closable:true,
90
- resizable:false,
91
- draggable:true,
92
- modal: true,
93
- title:"'.$this->__('Tabs added successfully').'",
94
- width:268,
95
- okLabel: "'.$this->__('Save now').'",
96
- cancelLabel: "'.$this->__('Save later').'",
97
- buttonClass: "scalable",
98
- id: "myDialogId",
99
- cancel:function(win) {},
100
- ok:function(win) {
101
- saveAndContinueEdit();
102
- return false;
103
- }
104
- });
105
- }
106
- </script>
107
- ';
108
- return $html;
109
- }
110
- }
111
- ?>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
app/code/local/Ma2/WidgetTabs/Block/Widget/Wysiwyg.php DELETED
@@ -1,15 +0,0 @@
1
- <?php
2
- class Ma2_WidgetTabs_Block_Widget_Wysiwyg
3
- extends Mage_Adminhtml_Block_Widget_Form_Renderer_Fieldset_Element
4
- {
5
- public function render(Varien_Data_Form_Element_Abstract $element)
6
- {
7
- $editor = new Varien_Data_Form_Element_Editor($element->getData());
8
- $editor->setId($element->getId());
9
- $editor->setForm($element->getForm());
10
- $editor->setWysiwyg(true);
11
- $editor->setForceLoad(true);
12
- return parent::render($editor);
13
- }
14
- }
15
- ?>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
app/code/local/Ma2/WidgetTabs/Block/WidgetTabs.php DELETED
@@ -1,33 +0,0 @@
1
- <?php
2
- class Ma2_WidgetTabs_Block_WidgetTabs
3
- extends Mage_Catalog_Block_Product_Abstract
4
- implements Mage_Widget_Block_Interface
5
- {
6
- /**
7
- * A model to serialize attributes
8
- * @var Varien_Object
9
- */
10
- protected $_serializer = null;
11
-
12
- /**
13
- * Initialization
14
- */
15
- protected function _construct()
16
- {
17
- $this->_serializer = new Varien_Object();
18
- parent::_construct();
19
- }
20
-
21
- protected function _toHtml()
22
- {
23
- //echo "<pre>";
24
- //var_dump(json_decode($this->getData('tab_item'),true));
25
- //$data = json_decode($this->getData('tab_item'),true);
26
- //return $data;
27
-
28
- $this->assign('tabsData',json_decode($this->getData('tab_item'),true));
29
- return parent::_toHtml();
30
- }
31
-
32
-
33
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
app/code/local/Ma2/WidgetTabs/Helper/Data.php DELETED
@@ -1,12 +0,0 @@
1
- <?php
2
- class Ma2_WidgetTabs_Helper_Data extends Mage_Core_Helper_Abstract
3
- {
4
- public function randomkeys($length) {
5
- $pattern = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
6
- $key = '';
7
- for($i = 0; $i < $length; $i++) {
8
- $key .= $pattern{rand(0,strlen($pattern)-1)};
9
- }
10
- return $key;
11
- }
12
- }
 
 
 
 
 
 
 
 
 
 
 
 
app/code/local/Ma2/WidgetTabs/Model/Mysql4/Widget/Instance/Collection.php DELETED
@@ -1,50 +0,0 @@
1
- <?php
2
- class Ma2_WidgetTabs_Model_Mysql4_Widget_Instance_Collection extends Mage_Core_Model_Mysql4_Collection_Abstract
3
- {
4
- /**
5
- * Constructor
6
- */
7
- protected function _construct()
8
- {
9
- parent::_construct();
10
- $this->_init('widget/widget_instance');
11
- }
12
-
13
- /**
14
- * Filter by store ids
15
- *
16
- * @param array|integer $storeIds
17
- * @param boolean $withDefaultStore if TRUE also filter by store id '0'
18
- * @return Mage_Widget_Model_Mysql4_Widget_Instance_Collection
19
- */
20
- public function addStoreFilter($storeIds = array(), $withDefaultStore = true)
21
- {
22
- if (!is_array($storeIds)) {
23
- $storeIds = array($storeIds);
24
- }
25
- if ($withDefaultStore && !in_array(0, $storeIds)) {
26
- array_unshift($storeIds, 0);
27
- }
28
- $select = $this->getSelect();
29
- foreach ($storeIds as $storeId) {
30
- $select->orWhere('FIND_IN_SET(?, `store_ids`)', $storeId);
31
- }
32
- return $this;
33
- }
34
-
35
- public function addTypeFilter($type) {
36
- $this->getSelect()->where('type=?', $type);
37
- return $this;
38
- }
39
-
40
- public function addTitleFilter($type) {
41
- $this->getSelect()->where('title=?', $type);
42
- return $this;
43
- }
44
-
45
- public function addAttributeToSort($attribute, $dir='asc') {
46
- $this->getSelect()->order("{$attribute} {$dir}");
47
- return $this;
48
- }
49
- }
50
- ?>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
app/code/local/Ma2/WidgetTabs/Model/System/Config/Source/MultiInstances.php DELETED
@@ -1,21 +0,0 @@
1
- <?php
2
- class Ma2_WidgetTabs_Model_System_Config_Source_MultiInstances
3
- {
4
- public function toOptionArray()
5
- {
6
- $wids = Mage::getModel('widget/widget_instance')
7
- ->getCollection()
8
- ->load();
9
-
10
- $output = array();
11
- $output[] = array('value' => "", 'label' => '-- Select widget instance --');
12
- foreach($wids as $wid)
13
- {
14
- $label = $wid->getTitle();
15
- $value = $wid->getId();
16
- $output[] = array('value' => $value, 'label' => "&nbsp;".$label);
17
- }
18
- return $output;
19
- }
20
- }
21
- ?>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
app/code/local/Ma2/WidgetTabs/controllers/Adminhtml/WidgetTabsController.php DELETED
@@ -1,19 +0,0 @@
1
- <?php
2
- class Ma2_WidgetTabs_Adminhtml_WidgetTabsController
3
- extends Mage_Adminhtml_Controller_Action
4
- {
5
- public function saveAction()
6
- {
7
- $tabs = $this->getRequest()->getPost('tabs');
8
- $newTabs = array();
9
- foreach($tabs as $tab)
10
- {
11
- if(trim($tab["title"]) != "" && trim($tab["text"]) != "")
12
- {
13
- $newTabs[] = $tab;
14
- }
15
- }
16
- echo json_encode($newTabs);
17
- }
18
- }
19
- ?>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
app/code/local/Ma2/WidgetTabs/controllers/IndexController.php DELETED
@@ -1,11 +0,0 @@
1
- <?php
2
- class Ma2_WidgetTabs_IndexController
3
- extends Mage_Adminhtml_Controller_Action
4
- {
5
- public function indexAction()
6
- {
7
- $this->loadLayout();
8
- $this->renderLayout();
9
- }
10
- }
11
- ?>
 
 
 
 
 
 
 
 
 
 
 
app/code/local/Ma2/WidgetTabs/etc/config.xml DELETED
@@ -1,84 +0,0 @@
1
- <?xml version="1.0"?>
2
- <config>
3
- <modules>
4
- <Ma2_WidgetTabs>
5
- <version>1.0.0</version>
6
- </Ma2_WidgetTabs>
7
- </modules>
8
- <frontend>
9
- <routers>
10
- <WidgetTabs>
11
- <use>standard</use>
12
- <args>
13
- <module>Ma2_WidgetTabs</module>
14
- <frontName>WidgetTabs</frontName>
15
- </args>
16
- </WidgetTabs>
17
- </routers>
18
- <layout>
19
- <updates>
20
- <WidgetTabs>
21
- <file>ma2widgettabs.xml</file>
22
- </WidgetTabs>
23
- </updates>
24
- </layout>
25
- </frontend>
26
- <admin>
27
- <routers>
28
- <WidgetTabs>
29
- <use>admin</use>
30
- <args>
31
- <module>Ma2_WidgetTabs</module>
32
- <frontName>WidgetTabs</frontName>
33
- </args>
34
- </WidgetTabs>
35
- </routers>
36
- </admin>
37
- <adminhtml>
38
- <layout>
39
- <updates>
40
- <WidgetTabs>
41
- <file>ma2widgettabs.xml</file>
42
- </WidgetTabs>
43
- </updates>
44
- </layout>
45
- </adminhtml>
46
- <global>
47
- <helpers>
48
- <WidgetTabs>
49
- <class>Ma2_WidgetTabs_Helper</class>
50
- </WidgetTabs>
51
- </helpers>
52
- <blocks>
53
- <WidgetTabs>
54
- <class>Ma2_WidgetTabs_Block</class>
55
- </WidgetTabs>
56
- </blocks>
57
- <models>
58
- <WidgetTabs>
59
- <class>Ma2_WidgetTabs_Model</class>
60
- </WidgetTabs>
61
- </models>
62
- <resources>
63
- <WidgetTabs_setup>
64
- <setup>
65
- <module>Ma2_WidgetTabs</module>
66
- <class>Mage_Eav_Model_Entity_Setup</class>
67
- </setup>
68
- <connection>
69
- <use>core_setup</use>
70
- </connection>
71
- </WidgetTabs_setup>
72
- <WidgetTabs_write>
73
- <connection>
74
- <use>core_write</use>
75
- </connection>
76
- </WidgetTabs_write>
77
- <WidgetTabs_read>
78
- <connection>
79
- <use>core_read</use>
80
- </connection>
81
- </WidgetTabs_read>
82
- </resources>
83
- </global>
84
- </config>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
app/code/local/Ma2/WidgetTabsF/Block/Adminhtml/System/Config/Form/Field/Tabitem.php ADDED
@@ -0,0 +1,141 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * MagenMarket.com
4
+ *
5
+ * NOTICE OF LICENSE
6
+ *
7
+ * This source file is subject to the Open Software License (OSL 3.0)
8
+ * that is bundled with this package in the file LICENSE.txt.
9
+ * It is also available through the world-wide-web at this URL:
10
+ * http://opensource.org/licenses/osl-3.0.php
11
+ *
12
+ * DISCLAIMER
13
+ *
14
+ * Edit or modify this file with yourown risk.
15
+ *
16
+ * @category Extensions
17
+ * @package Ma2_WidgetTabsF
18
+ * @copyright Copyright (c) 2013 MagenMarket. (http://www.magenmarket.com)
19
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
20
+ **/
21
+ /* $Id: Tabitem.php 8 2013-11-05 07:29:49Z linhnt $ */
22
+
23
+ class Ma2_WidgetTabsF_Block_Adminhtml_System_Config_Form_Field_Tabitem extends Mage_Adminhtml_Block_System_Config_Form_Field
24
+ implements Varien_Data_Form_Element_Renderer_Interface
25
+ {
26
+ protected function _getElementHtml(Varien_Data_Form_Element_Abstract $element)
27
+ {
28
+ $html = '';
29
+ $html .= '<form id="tab-items" name="tab-items">';
30
+ $html .= '<div id="tab-items-wrapper">';
31
+ $savedTabs = json_decode($element->getValue(),true);
32
+ if(is_array($savedTabs) && count($savedTabs) > 0)
33
+ {
34
+ foreach($savedTabs as $idx => $savedTab)
35
+ {
36
+ $html .= '<div class="tab-item" id="tab-item-'.$idx.'">';
37
+ $html .= '<div class="tab-item-field"><label>'.$this->__('Tab title').'</label><input id="input-item-'.$idx.'" type="text" name="tabs['.$idx.'][title]" value="'.(isset($savedTab['title']) ? $this->escapeHtml($savedTab['title']) : '').'"/></div>';
38
+ $html .= '<div class="tab-item-field"><label>'.$this->__('Tab Content').'</label>';
39
+ $html .= '
40
+ <textarea id="tabs_'.$idx.'_text" name="tabs['.$idx.'][text]" cols="20" rows="16">'.(isset($savedTab['text']) ? $this->escapeHtml($savedTab['text']) : '').'</textarea>
41
+ <button style="" onclick="widgetTools.openDialog(\''.Mage::getBaseUrl().'admin/widget/index/widget_target_id/tabs_'.$idx.'_text\')" class="scalable add-widget plugin" type="button"><span><span><span>Insert Widget...</span></span></span></button>
42
+ </div>
43
+ <a href="javascript: void(0)" class="form-button delete" onclick="javascript:removeTabItem(\'tab-item-'.$idx.'\',\'input-item-'.$idx.'\',\'tabs_'.$idx.'_text\')"><span>'.$this->__('Remove tab').'</span></a>
44
+ </div>';
45
+ }
46
+ }
47
+ else{
48
+ $html .= '<div class="tab-item" id="tab-item-0">';
49
+ $html .= '<div class="tab-item-field"><label>'.$this->__('Tab title').'</label><input type="text" name="tabs[0][title]" id="input-item-0" value=""/></div>';
50
+ $html .= '<div class="tab-item-field"><label>'.$this->__('Tab Content').'</label>';
51
+ $html .= '
52
+ <textarea id="tabs_0_text" name="tabs[0][text]" cols="20" rows="16">'.(isset($savedTab['text']) ? $this->escapeHtml($savedTab['text']) : '').'</textarea>
53
+ <button style="" onclick="widgetTools.openDialog(\''.Mage::getBaseUrl().'admin/widget/index/widget_target_id/tabs_0_text\')" class="scalable add-widget plugin" type="button"><span><span><span>Insert Widget...</span></span></span></button>
54
+ </div>
55
+ <a href="javascript: void(0)" class="form-button delete" onclick="javascript:removeTabItem(\'tab-item-0\',\'input-item-0\',\'tabs_0_text\')"><span>'.$this->__('Remove tab').'</span></a>
56
+ </div>';
57
+ }
58
+ $html .= '</div>';
59
+ $html .= '<a id="tab-item-add" class="form-button add" onclick="addTabItem()"><span>'.$this->__('Add more tabs...').'</span></a>';
60
+ $html .= '</form>';
61
+ $html .= '<a id="tab-items-save" class="form-button save" onclick="saveTabItems()"><span>'.$this->__('Save tabs').'</span></a>';
62
+ $html .= '<input id="'.$element->getId().'" type="hidden" name="'.$element->getName().'" value="'.$this->escapeHtml($element->getValue()).'" />';
63
+ $html .= '
64
+ <script type="text/javascript">
65
+ String.prototype.replaceAll = function(target, replacement) {
66
+ return this.split(target).join(replacement);
67
+ };
68
+
69
+ window.removeTabItem = function (idtab,idinput,idcontent)
70
+ {
71
+ $(idtab).style.display = "none";
72
+ $(idinput).value = "";
73
+ $(idcontent).value = "";
74
+ }
75
+
76
+ window.addTabItem = function(){
77
+ var addId = $$(".tab-item").length;
78
+ var mystring = ""
79
+ + "<div class=\"tab-item-field\"><label>'.$this->__('Tab title').'</label><input id=\"input-item-REPLACE\" type=\"text\" name=\"tabs[REPLACE][title]\" value=\"\"/></div>"
80
+ + "<div class=\"tab-item-field\"><label>'.$this->__('Tab Content').'</label>"
81
+ + "<textarea id=\"tabs_REPLACE_text\" name=\"tabs[REPLACE][text]\" cols=\"20\" rows=\"8\"></textarea><button onclick=\"widgetTools.openDialog(\''.Mage::getBaseUrl().'admin/widget/index/widget_target_id/tabs_REPLACE_text\')\" class=\"scalable add-widget plugin\" type=\"button\"><span><span><span>Insert Widget...</span></span></span></button>"
82
+ + "</div><a href=\"javascript: void(0)\" class=\"form-button delete\" onclick=\"javascript:removeTabItem(\'tab-item-REPLACE\',\'input-item-REPLACE\',\'tabs_REPLACE_text\')\"><span>'.$this->__('Remove tab').'</span></a>";
83
+ var newElement = document.createElement("div");
84
+ newElement.className = "tab-item";
85
+ newElement.id = "tab-item-" + addId;
86
+ newElement.innerHTML = mystring.replaceAll("REPLACE", addId + "");
87
+ $("tab-items-wrapper").appendChild(newElement);
88
+ }
89
+
90
+ window.saveTabItems = function()
91
+ {
92
+ new Ajax.Request("'.Mage::getBaseUrl().'WidgetTabsF/adminhtml_widgettabs/save/", {
93
+ method:"post",
94
+ parameters:$("tab-items").serialize(),
95
+ onSuccess: function(transport) {
96
+ var response = transport.responseText || "no response text";
97
+ //alert("Success! \n\n" + response);
98
+ $("'.$element->getId().'").setValue(response);
99
+ confirmAfterSave();
100
+ },
101
+ onFailure: function() { alert("'.$this->__('Saving failure!').'"); }
102
+ });
103
+ }
104
+
105
+ window.confirmAfterSave = function(){
106
+ /* Dialog.confirm("'.$this->__('Tabs added. Please click Save now to save the widget now or click Save later to save the widget later!').'", {
107
+ className:"magento",
108
+ closable:true,
109
+ resizable:false,
110
+ draggable:true,
111
+ modal: true,
112
+ title:"'.$this->__('Tabs added successfully').'",
113
+ width:268,
114
+ okLabel: "'.$this->__('Save now').'",
115
+ cancelLabel: "'.$this->__('Save later').'",
116
+ buttonClass: "scalable",
117
+ id: "myDialogId",
118
+ cancel:function(win) {},
119
+ ok:function(win) {
120
+ saveAndContinueEdit();
121
+ return false;
122
+ }
123
+ }); */
124
+ Dialog.alert("'.$this->__('Tabs added. Please click [Save] or [Save and Continue Edit] button to save the widget!').'", {
125
+ className:"magento",
126
+ closable:true,
127
+ resizable:false,
128
+ draggable:true,
129
+ modal: true,
130
+ title:"'.$this->__('Tabs added successfully').'",
131
+ width:268,
132
+ buttonClass: "scalable",
133
+ id: "myDialogId"
134
+ });
135
+ }
136
+ </script>
137
+ ';
138
+ return $html;
139
+ }
140
+ }
141
+ ?>
app/code/local/Ma2/WidgetTabsF/Block/Widgettabs.php ADDED
@@ -0,0 +1,46 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * MagenMarket.com
4
+ *
5
+ * NOTICE OF LICENSE
6
+ *
7
+ * This source file is subject to the Open Software License (OSL 3.0)
8
+ * that is bundled with this package in the file LICENSE.txt.
9
+ * It is also available through the world-wide-web at this URL:
10
+ * http://opensource.org/licenses/osl-3.0.php
11
+ *
12
+ * DISCLAIMER
13
+ *
14
+ * Edit or modify this file with yourown risk.
15
+ *
16
+ * @category Extensions
17
+ * @package Ma2_WidgetTabsF
18
+ * @copyright Copyright (c) 2013 MagenMarket. (http://www.magenmarket.com)
19
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
20
+ **/
21
+ /* $Id: Widgettabs.php 8 2013-11-05 07:29:49Z linhnt $ */
22
+
23
+ class Ma2_WidgetTabsF_Block_Widgettabs extends Mage_Catalog_Block_Product_Abstract implements Mage_Widget_Block_Interface
24
+ {
25
+ /**
26
+ * A model to serialize attributes
27
+ * @var Varien_Object
28
+ */
29
+ protected $_serializer = null;
30
+ /**
31
+ * Initialization
32
+ */
33
+ protected function _construct()
34
+ {
35
+ $this->_serializer = new Varien_Object();
36
+ parent::_construct();
37
+ }
38
+ /**
39
+ * Assign variables
40
+ **/
41
+ protected function _toHtml()
42
+ {
43
+ $this->assign('tabsData',json_decode($this->getData('tab_item'),true));
44
+ return parent::_toHtml();
45
+ }
46
+ }
app/code/local/Ma2/WidgetTabsF/Helper/Data.php ADDED
@@ -0,0 +1,33 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * MagenMarket.com
4
+ *
5
+ * NOTICE OF LICENSE
6
+ *
7
+ * This source file is subject to the Open Software License (OSL 3.0)
8
+ * that is bundled with this package in the file LICENSE.txt.
9
+ * It is also available through the world-wide-web at this URL:
10
+ * http://opensource.org/licenses/osl-3.0.php
11
+ *
12
+ * DISCLAIMER
13
+ *
14
+ * Edit or modify this file with yourown risk.
15
+ *
16
+ * @category Extensions
17
+ * @package Ma2_WidgetTabsF
18
+ * @copyright Copyright (c) 2013 MagenMarket. (http://www.magenmarket.com)
19
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
20
+ **/
21
+ /* $Id: Data.php 8 2013-11-05 07:29:49Z linhnt $ */
22
+
23
+ class Ma2_WidgetTabsF_Helper_Data extends Mage_Core_Helper_Abstract
24
+ {
25
+ public function randomkeys($length) {
26
+ $pattern = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
27
+ $key = '';
28
+ for($i = 0; $i < $length; $i++) {
29
+ $key .= $pattern{rand(0,strlen($pattern)-1)};
30
+ }
31
+ return $key;
32
+ }
33
+ }
app/code/local/Ma2/WidgetTabsF/controllers/Adminhtml/WidgettabsController.php ADDED
@@ -0,0 +1,39 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * MagenMarket.com
4
+ *
5
+ * NOTICE OF LICENSE
6
+ *
7
+ * This source file is subject to the Open Software License (OSL 3.0)
8
+ * that is bundled with this package in the file LICENSE.txt.
9
+ * It is also available through the world-wide-web at this URL:
10
+ * http://opensource.org/licenses/osl-3.0.php
11
+ *
12
+ * DISCLAIMER
13
+ *
14
+ * Edit or modify this file with yourown risk.
15
+ *
16
+ * @category Extensions
17
+ * @package Ma2_WidgetTabsF
18
+ * @copyright Copyright (c) 2013 MagenMarket. (http://www.magenmarket.com)
19
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
20
+ **/
21
+ /* $Id: WidgettabsController.php 8 2013-11-05 07:29:49Z linhnt $ */
22
+
23
+ class Ma2_WidgetTabsF_Adminhtml_WidgettabsController extends Mage_Adminhtml_Controller_Action
24
+ {
25
+ public function saveAction()
26
+ {
27
+ $tabs = $this->getRequest()->getPost('tabs');
28
+ $newTabs = array();
29
+ foreach($tabs as $tab)
30
+ {
31
+ if(trim($tab["title"]) != "" && trim($tab["text"]) != "")
32
+ {
33
+ $newTabs[] = $tab;
34
+ }
35
+ }
36
+ echo json_encode($newTabs);
37
+ }
38
+ }
39
+ ?>
app/code/local/Ma2/WidgetTabsF/controllers/IndexController.php ADDED
@@ -0,0 +1,31 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * MagenMarket.com
4
+ *
5
+ * NOTICE OF LICENSE
6
+ *
7
+ * This source file is subject to the Open Software License (OSL 3.0)
8
+ * that is bundled with this package in the file LICENSE.txt.
9
+ * It is also available through the world-wide-web at this URL:
10
+ * http://opensource.org/licenses/osl-3.0.php
11
+ *
12
+ * DISCLAIMER
13
+ *
14
+ * Edit or modify this file with yourown risk.
15
+ *
16
+ * @category Extensions
17
+ * @package Ma2_WidgetTabsF
18
+ * @copyright Copyright (c) 2013 MagenMarket. (http://www.magenmarket.com)
19
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
20
+ **/
21
+ /* $Id: IndexController.php 8 2013-11-05 07:29:49Z linhnt $ */
22
+
23
+ class Ma2_WidgetTabsF_IndexController extends Mage_Adminhtml_Controller_Action
24
+ {
25
+ public function indexAction()
26
+ {
27
+ $this->loadLayout();
28
+ $this->renderLayout();
29
+ }
30
+ }
31
+ ?>
app/code/local/Ma2/WidgetTabsF/etc/config.xml ADDED
@@ -0,0 +1,79 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <config>
3
+ <modules>
4
+ <Ma2_WidgetTabsF>
5
+ <version>1.0.0</version>
6
+ </Ma2_WidgetTabsF>
7
+ </modules>
8
+
9
+ <admin>
10
+ <routers>
11
+ <WidgetTabsF>
12
+ <use>admin</use>
13
+ <args>
14
+ <module>Ma2_WidgetTabsF</module>
15
+ <frontName>WidgetTabsF</frontName>
16
+ </args>
17
+ </WidgetTabsF>
18
+ </routers>
19
+ </admin>
20
+
21
+ <adminhtml>
22
+ <layout>
23
+ <updates>
24
+ <WidgetTabsF>
25
+ <file>ma2_widgettabsf.xml</file>
26
+ </WidgetTabsF>
27
+ </updates>
28
+ </layout>
29
+ </adminhtml>
30
+
31
+ <frontend>
32
+ <layout>
33
+ <updates>
34
+ <WidgetTabsF>
35
+ <file>ma2_widgettabsf.xml</file>
36
+ </WidgetTabsF>
37
+ </updates>
38
+ </layout>
39
+ </frontend>
40
+
41
+ <global>
42
+ <helpers>
43
+ <WidgetTabsF>
44
+ <class>Ma2_WidgetTabsF_Helper</class>
45
+ </WidgetTabsF>
46
+ </helpers>
47
+ <blocks>
48
+ <WidgetTabsF>
49
+ <class>Ma2_WidgetTabsF_Block</class>
50
+ </WidgetTabsF>
51
+ </blocks>
52
+ <models>
53
+ <WidgetTabsF>
54
+ <class>Ma2_WidgetTabsF_Model</class>
55
+ </WidgetTabsF>
56
+ </models>
57
+ <resources>
58
+ <WidgetTabsF_setup>
59
+ <setup>
60
+ <module>Ma2_WidgetTabsF</module>
61
+ <class>Mage_Eav_Model_Entity_Setup</class>
62
+ </setup>
63
+ <connection>
64
+ <use>core_setup</use>
65
+ </connection>
66
+ </WidgetTabsF_setup>
67
+ <WidgetTabsF_write>
68
+ <connection>
69
+ <use>core_write</use>
70
+ </connection>
71
+ </WidgetTabsF_write>
72
+ <WidgetTabsF_read>
73
+ <connection>
74
+ <use>core_read</use>
75
+ </connection>
76
+ </WidgetTabsF_read>
77
+ </resources>
78
+ </global>
79
+ </config>
app/code/local/Ma2/{WidgetTabs → WidgetTabsF}/etc/widget.xml RENAMED
@@ -1,14 +1,14 @@
1
  <?xml version="1.0"?>
2
  <widgets>
3
- <widgettabs type="WidgetTabs/WidgetTabs" module="WidgetTabs">
4
- <name>Ma2 Widget Tabs</name>
5
- <description>Widget tabs</description>
6
  <parameters>
7
  <tab_item translate="label">
8
  <visible>1</visible>
9
  <required>1</required>
10
  <label></label>
11
- <type>WidgetTabs/adminhtml_system_config_form_field_tabitem</type>
12
  <sort_order>1</sort_order>
13
  </tab_item>
14
  <template>
@@ -16,14 +16,14 @@
16
  <visible>1</visible>
17
  <label>Select template</label>
18
  <type>select</type>
19
- <value>ma2widgettabs/widgettabs.phtml</value>
20
  <values>
21
  <default translate="label">
22
- <value>ma2widgettabs/widgettabs.phtml</value>
23
  <label>Default Template</label>
24
  </default>
25
  </values>
26
  </template>
27
  </parameters>
28
- </widgettabs>
29
  </widgets>
1
  <?xml version="1.0"?>
2
  <widgets>
3
+ <widgettabsf type="WidgetTabsF/Widgettabs" module="WidgetTabsF">
4
+ <name>Ma2 Widget Tabs Free</name>
5
+ <description>Widget tabs free version from MagenMarket</description>
6
  <parameters>
7
  <tab_item translate="label">
8
  <visible>1</visible>
9
  <required>1</required>
10
  <label></label>
11
+ <type>WidgetTabsF/adminhtml_system_config_form_field_tabitem</type>
12
  <sort_order>1</sort_order>
13
  </tab_item>
14
  <template>
16
  <visible>1</visible>
17
  <label>Select template</label>
18
  <type>select</type>
19
+ <value>ma2_widgettabsf/default.phtml</value>
20
  <values>
21
  <default translate="label">
22
+ <value>ma2_widgettabsf/default.phtml</value>
23
  <label>Default Template</label>
24
  </default>
25
  </values>
26
  </template>
27
  </parameters>
28
+ </widgettabsf>
29
  </widgets>
app/code/local/Mage/Page/Block/Html/Bottomblock1.php ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ class Mage_Page_Block_Html_Bottomblock1 extends Mage_Core_Block_Template
3
+ {
4
+ public function __construct()
5
+ {
6
+ parent::__construct();
7
+ $this->setTemplate('page/html/bottomBlock1.phtml');
8
+ }
9
+ }
10
+ ?>
app/code/local/Mage/Page/Block/Html/Bottomblock2.php ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ class Mage_Page_Block_Html_Bottomblock2 extends Mage_Core_Block_Template
3
+ {
4
+ public function __construct()
5
+ {
6
+ parent::__construct();
7
+ $this->setTemplate('page/html/bottomBlock2.phtml');
8
+ }
9
+ }
10
+ ?>
app/code/local/Mage/Page/Block/Html/Bottomblock3.php ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ class Mage_Page_Block_Html_Bottomblock3 extends Mage_Core_Block_Template
3
+ {
4
+ public function __construct()
5
+ {
6
+ parent::__construct();
7
+ $this->setTemplate('page/html/bottomBlock3.phtml');
8
+ }
9
+ }
10
+ ?>
app/code/local/Mage/Page/Block/Html/Footerblock1.php ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ class Mage_Page_Block_Html_Footerblock1 extends Mage_Core_Block_Template
3
+ {
4
+ public function __construct()
5
+ {
6
+ parent::__construct();
7
+ $this->setTemplate('page/html/footerBlock1.phtml');
8
+ }
9
+ }
10
+ ?>
app/code/local/Mage/Page/Block/Html/Footerblock2.php ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ class Mage_Page_Block_Html_Footerblock2 extends Mage_Core_Block_Template
3
+ {
4
+ public function __construct()
5
+ {
6
+ parent::__construct();
7
+ $this->setTemplate('page/html/footerBlock2.phtml');
8
+ }
9
+ }
10
+ ?>
app/code/local/Mage/Page/Block/Html/Maintopblock1.php ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ class Mage_Page_Block_Html_Maintopblock1 extends Mage_Core_Block_Template
3
+ {
4
+ public function __construct()
5
+ {
6
+ parent::__construct();
7
+ $this->setTemplate('page/html/maintopBlock1.phtml');
8
+ }
9
+ }
10
+ ?>
app/code/local/Mage/Page/Block/Html/Maintopblock2.php ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ class Mage_Page_Block_Html_Maintopblock2 extends Mage_Core_Block_Template
3
+ {
4
+ public function __construct()
5
+ {
6
+ parent::__construct();
7
+ $this->setTemplate('page/html/maintopBlock2.phtml');
8
+ }
9
+ }
10
+ ?>
app/code/local/Mage/Page/Block/Html/Maintopblock3.php ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ class Mage_Page_Block_Html_Maintopblock3 extends Mage_Core_Block_Template
3
+ {
4
+ public function __construct()
5
+ {
6
+ parent::__construct();
7
+ $this->setTemplate('page/html/maintopBlock3.phtml');
8
+ }
9
+ }
10
+ ?>
app/code/local/Mage/Page/Block/Html/Topblock1.php ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ class Mage_Page_Block_Html_Topblock1 extends Mage_Core_Block_Template
3
+ {
4
+ public function __construct()
5
+ {
6
+ parent::__construct();
7
+ $this->setTemplate('page/html/topBlock1.phtml');
8
+ }
9
+ }
10
+ ?>
app/code/local/Mage/Page/Block/Html/Topblock2.php ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ class Mage_Page_Block_Html_Topblock2 extends Mage_Core_Block_Template
3
+ {
4
+ public function __construct()
5
+ {
6
+ parent::__construct();
7
+ $this->setTemplate('page/html/topBlock2.phtml');
8
+ }
9
+ }
10
+ ?>
app/design/adminhtml/default/default/layout/ma2_all.xml ADDED
@@ -0,0 +1,7 @@
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <layout version="0.1.0">
3
+ <default>
4
+ </default>
5
+ <adminhtml_system_config_edit>
6
+ </adminhtml_system_config_edit>
7
+ </layout>
app/design/adminhtml/default/default/layout/ma2_widgettabsf.xml ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <layout version="0.1.0">
3
+ <default>
4
+ <reference name="head">
5
+ <action method="addCss"><css>css/ma2_widgettabsf/ma2_widgettabsf_adm.css</css></action>
6
+ </reference>
7
+ </default>
8
+ </layout>
app/design/adminhtml/default/default/layout/ma2widgettabs.xml DELETED
@@ -1,10 +0,0 @@
1
- <?xml version="1.0"?>
2
- <layout version="0.1.1">
3
- <default>
4
- <update handle="editor"/>
5
- <reference name="head">
6
- <action method="addCss"><stylesheet>/ma2widgettabs/custom.css</stylesheet></action>
7
- <action method="setCanLoadTinyMce"><load>1</load></action>
8
- </reference>
9
- </default>
10
- </layout>
 
 
 
 
 
 
 
 
 
 
app/design/frontend/ma2/default/layout/ma2featuredproducts.xml DELETED
@@ -1,8 +0,0 @@
1
- <?xml version="1.0"?>
2
- <layout version="0.1.0">
3
- <featuredproducts_index_index>
4
- <reference name="content">
5
- <block type="featuredproducts/product_list" name="featured_product_list" template="ma2featuredproducts/featuredproducts.phtml" />
6
- </reference>
7
- </featuredproducts_index_index>
8
- </layout>
 
 
 
 
 
 
 
 
app/design/frontend/ma2/default/template/ma2featureproducts/featuredproducts.phtml DELETED
@@ -1,163 +0,0 @@
1
- <?php
2
- /**
3
- * Featured product list template
4
- *
5
- * @see Mage_Catalog_Block_Product_List
6
- */
7
- ?>
8
- <?php
9
- $_productCollection = $this->getFeaturedProductCollection();
10
- $_helper = $this->helper('catalog/output');
11
-
12
- //$_color_title_box = $this->getColorTitleBoxListProduct();
13
- //var_dump($_color_title_box);
14
-
15
- ?>
16
- <div class="products-right">
17
- <h2 class="heading-box-product">
18
- <span style="font-size: 26px; font-family: Myriad Pro;">
19
- <span <?php //echo $_color_title_box; ?>>Featured Products</span>
20
- </span>
21
- </h2>
22
- </div>
23
- <?php if(!$_productCollection->count()): ?>
24
- <p class="note-msg"><?php echo $this->__('There are no products matching the selection.') ?></p>
25
- <?php else: ?>
26
- <div class="category-products">
27
- <?php
28
- //OMG&VDH extension
29
- //echo $_numberaction.' - OMG&VDH extension';
30
- //echo $str_apply.' - OMG&VDH extension: '.$str_appl;
31
-
32
- ?>
33
- <?php //if($_productCollection->count() >= $_numberaction){ ?>
34
- <?php //echo $this->getToolbarHtml() ?>
35
- <?php
36
- //}
37
- ?>
38
- <?php // List mode ?>
39
- <?php if($this->getMode()!='grid'): ?>
40
- <?php $_iterator = 0; ?>
41
- <ol class="products-list" id="products-list">
42
-
43
- <?php //foreach ($_productCollection->clear()->setPageSize($_numberaction)->load() as $_product): ?>
44
- <?php foreach ($_productCollection as $_product): ?>
45
- <li class="item<?php if( ++$_iterator == sizeof($_productCollection) ): ?> last<?php endif; ?>">
46
- <?php $_productNameStripped = $this->stripTags($_product->getName(), null, true); ?>
47
- <div class="title-product">
48
- <h2 class="product-name"><a href="<?php echo $_product->getProductUrl() ?>" title="<?php echo $_productNameStripped; ?>"><?php echo $_helper->productAttribute($_product, $_product->getName() , 'name'); ?></a></h2>
49
- </div>
50
- <?php // Product Image ?>
51
- <a href="<?php echo $_product->getProductUrl() ?>" title="<?php echo $this->stripTags($this->getImageLabel($_product, 'small_image'), null, true) ?>" class="product-image"><img src="<?php echo $this->helper('catalog/image')->init($_product, 'small_image')->resize(158); ?>" width="158" height="158" alt="<?php echo $this->stripTags($this->getImageLabel($_product, 'small_image'), null, true) ?>" /></a>
52
- <?php // Product description ?>
53
- <div class="product-shop">
54
- <div class="f-fix-widget">
55
-
56
- <?php if($_product->getRatingSummary()): ?>
57
- <?php echo $this->getReviewsSummaryHtml($_product) ?>
58
- <?php endif; ?>
59
- <?php
60
- /** Omg Price **/
61
-
62
- echo $this->getPriceHtml($_product, true);
63
-
64
- ?>
65
- <?php if($_product->isSaleable()): ?>
66
- <p><button type="button" title="<?php echo $this->__('Add to Cart') ?>" class="button btn-cart" onclick="setLocation('<?php echo $this->getAddToCartUrl($_product) ?>')"><span><span><?php echo $this->__('Add to Cart') ?></span></span></button></p>
67
- <?php else: ?>
68
- <p class="availability out-of-stock"><span><?php echo $this->__('Out of stock') ?></span></p>
69
- <?php endif; ?>
70
-
71
- <div class="desc std">
72
- <?php echo $_helper->productAttribute($_product, $_product->getShortDescription(), 'short_description') ?>
73
- <a href="<?php echo $_product->getProductUrl() ?>" title="<?php echo $_productNameStripped ?>" class="link-learn"><?php echo $this->__('Learn More') ?></a>
74
- </div>
75
-
76
-
77
- <ul class="add-to-links">
78
- <?php if ($this->helper('wishlist')->isAllow()) : ?>
79
- <li><a href="<?php echo $this->helper('wishlist')->getAddUrl($_product) ?>" class="link-wishlist"><?php echo $this->__('Add to Wishlist') ?></a></li>
80
- <?php endif; ?>
81
- <?php if($_compareUrl=$this->getAddToCompareUrl($_product)): ?>
82
- <li><span class="separator">|</span> <a href="<?php echo $_compareUrl ?>" class="link-compare"><?php echo $this->__('Add to Compare') ?></a></li>
83
- <?php endif; ?>
84
- </ul>
85
- </div>
86
- </div>
87
- </li>
88
- <?php endforeach; ?>
89
- </ol>
90
- <script type="text/javascript">decorateList('products-list', 'none-recursive')</script>
91
-
92
- <?php else: ?>
93
-
94
- <?php // Grid Mode ?>
95
-
96
- <?php $_collectionSize = $_productCollection->count() ?>
97
- <?php $_columnCount = $this->getColumnCount(); ?>
98
- <?php
99
-
100
- ?>
101
- <?php //$i=0; foreach ($_productCollection->clear()->setPageSize($_numberaction)->load() as $_product): ?>
102
- <?php $i=0; foreach ($_productCollection as $_product): ?>
103
- <?php if ($i++%$_columnCount==0): ?>
104
- <ul class="products-grid">
105
- <?php endif ?>
106
- <li class="item<?php if(($i-1)%$_columnCount==0): ?> first<?php elseif($i%$_columnCount==0): ?> last<?php endif; ?>">
107
-
108
- <a href="<?php echo $_product->getProductUrl() ?>" title="<?php echo $this->stripTags($this->getImageLabel($_product, 'small_image'), null, true) ?>" class="product-image"><img src="<?php echo $this->helper('catalog/image')->init($_product, 'small_image')->resize(158); ?>" width="158" height="158" alt="<?php echo $this->stripTags($this->getImageLabel($_product, 'small_image'), null, true) ?>" /></a>
109
- <div class="title-product">
110
- <h2 class="product-name"><a href="<?php echo $_product->getProductUrl() ?>" title="<?php echo $this->stripTags($_product->getName(), null, true) ?>"><?php echo $_helper->productAttribute($_product, $_product->getName(), 'name') ?></a></h2>
111
- </div>
112
- <?php if ($_product->getShortDescription()): ?>
113
- <div class="short-description">
114
- <div class="std">
115
- <?php echo $_helper->productAttribute($_product, nl2br($_product->getShortDescription()), 'short_description'); ?>
116
- </div>
117
- </div>
118
- <?php endif;?>
119
- <div class="border-style"></div>
120
- <?php if($_product->getRatingSummary()): ?>
121
- <?php echo $this->getReviewsSummaryHtml($_product, 'short'); ?>
122
- <?php endif; ?>
123
- <div class="part1-price">
124
- <?php
125
- /** Omg Price **/
126
-
127
- echo $this->getPriceHtml($_product, true);
128
- ?>
129
- </div>
130
-
131
- <div class="actions">
132
- <div class="part2-addtocart">
133
- <?php if($_product->isSaleable()): ?>
134
- <button type="button" title="<?php echo $this->__('Add to Cart') ?>" class="button btn-cart" onclick="setLocation('<?php echo $this->getAddToCartUrl($_product) ?>')"><span><span><?php echo $this->__('Add to Cart') ?></span></span></button><br /><br />
135
- <?php else: ?>
136
- <p class="availability out-of-stock"><span><?php echo $this->__('Out of stock') ?></span></p>
137
- <?php endif; ?>
138
- </div>
139
- <div class="part3-detail">
140
- <a href="<?php echo $_product->getProductUrl() ?>" title="<?php echo $this->stripTags($_product->getName(), null, true) ?>" class="btn-detail">DETAIL</a>
141
- </div>
142
- <!--
143
- <ul class="add-to-links">
144
- <?php //if ($this->helper('wishlist')->isAllow()) : ?>
145
- <li><a href="<?php //echo $this->helper('wishlist')->getAddUrl($_product) ?>" class="link-wishlist"><?php //echo $this->__('Add to Wishlist') ?></a></li>
146
- <?php //endif; ?>
147
- <?php //if($_compareUrl=$this->getAddToCompareUrl($_product)): ?>
148
- <li><span class="separator">|</span> <a href="<?php //echo $_compareUrl ?>" class="link-compare"><?php //echo $this->__('Add to Compare') ?></a></li>
149
- <?php //endif; ?>
150
- </ul>-->
151
- </div>
152
- </li>
153
- <?php if ($i%$_columnCount==0 || $i==$_collectionSize): ?>
154
- </ul>
155
- <?php endif ?>
156
- <?php endforeach ?>
157
- <script type="text/javascript">decorateGeneric($$('ul.products-grid'), ['odd','even','first','last'])</script>
158
- <?php endif; ?>
159
- <div class="toolbar-bottom">
160
- <?php echo $this->getToolbarHtml() ?>
161
- </div>
162
- </div>
163
- <?php endif; ?>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
app/design/frontend/ma2/default/template/ma2widgettabs/widgettabs.phtml DELETED
@@ -1,43 +0,0 @@
1
- <?php $rid = Mage::helper("WidgetTabs")->randomkeys(16);?>
2
- <div class="ma2-widgettabs">
3
- <dl id="tabsData<?php echo $rid;?>" class="tabsData">
4
- <div class="tabs-spacer"></div>
5
- <?php foreach($tabsData as $idx => $tab):?>
6
- <dt id="tab_<?php echo $idx; ?>" class="tab"><span><?php echo $tab['title'];?></span></dt>
7
- <dd id="tab_<?php echo $idx; ?>_contents" class="tab-container">
8
- <div class="tab-content">
9
- <?php
10
-
11
- echo Mage::helper('cms')->getBlockTemplateProcessor()->filter($tab['text']);
12
-
13
- //$wids = Mage::getModel('widget/widget_instance')->load($tab['content'])->getData();
14
-
15
- //echo Mage::app()->getLayout()->createBlock($wids['type'], $rid, $wids['widget_parameters'])->toHtml();
16
- //echo "<pre>";
17
- //var_dump($wids);
18
- // $filter = new Mage_Widget_Model_Template_Filter();
19
- // $_widget = $filter->filter('{{widget type="'.$wids->getType().'" template="'.$page_template.'"}}');
20
-
21
- // echo $_widget;
22
-
23
- // <block type="cms/widget_block" name="19490c4181744bbc9a1a5b50ca8cb710" template="cms/widget/static_block/default.phtml"><action method="setData"><name>block_id</name><value>9</value></action></block>
24
-
25
- //Mage::helper('cms')->getBlockTemplateProcessor()->filter('');
26
- //echo $this->getLayout()->createBlock($wids->getType())->setTemplate($page_template)->setPageId($page_id)->toHtml();
27
-
28
- //echo $this->getLayout()->createBlock($wids['type'])->setTemplate($wids['page_groups'][0]['page_template'])->setPageId($wids['page_groups'][0]['page_id'])->toHtml();
29
- ?>
30
- </div>
31
- </dd>
32
- <?php endforeach;?>
33
-
34
- </dl>
35
- </div>
36
- <script type="text/javascript">
37
- //<![CDATA[
38
- var Ma2Tabs<?php echo $rid;?> = new Ma2All.Tabs('tabsData<?php echo $rid;?>');
39
- Event.observe(window, 'load', function() {
40
- Ma2Tabs<?php echo $rid;?>.select();
41
- });
42
- //]]>
43
- </script>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
app/design/frontend/ma2/{default → juno}/etc/widget.xml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/layout/local.xml RENAMED
@@ -60,24 +60,88 @@
60
  <label>Bottom block 3</label>
61
  </block>
62
  </reference>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
63
 
64
  <reference name="header">
65
  <block type="core/template" name="preset.styles.box" as="presetStylesBox" template="page/html/presetstyles.phtml"/>
66
 
67
  <block type="page/html_topblock1" name="top.block1" as="topBlock1" template="page/html/topBlock1.phtml">
68
  <label>Top1 blocks</label>
69
- <block type="checkout/cart_sidebar" name="header.cart_sidebar" template="checkout/cart/sidebar.phtml" after="-">
70
- </block>
71
  </block>
72
  <block type="page/html_topblock2" name="top.block2" as="topBlock2" template="page/html/topBlock2.phtml">
73
  <label>Top2 blocks</label>
74
- <block type="core/template" name="top.search" as="topSearch" before="-" template="catalogsearch/form.mini.phtml"/>
75
  </block>
76
  <block type="core/text_list" name="top.menu" as="topMenu" translate="label">
77
  <block type="page/html_topmenu" name="catalog.topnav" template="page/html/topMenu.phtml"/>
78
  </block>
79
  </reference>
80
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
81
  <reference name="left">
82
  <remove name="left.permanent.callout"/>
83
  <remove name="catalog.leftnav"/>
@@ -108,6 +172,54 @@
108
  </block>
109
  </reference>
110
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
111
  <reference name="top.links">
112
  <!-- <remove name="wishlist_link"/>
113
  <remove name="checkout_cart_link"/>
@@ -132,6 +244,14 @@
132
  <remove name="right.reports.product.viewed"/>
133
  <remove name="left.reports.product.viewed"/>
134
  <block type="catalog/navigation" name="catalog.rightnav" before="-" template="catalog/navigation/right.phtml"/>
 
 
 
 
 
 
 
 
135
  </reference>
136
  </catalog_category_default>
137
 
@@ -187,13 +307,20 @@
187
  <action method="addItem"><type>skin_css</type><name>css/producttabs.css</name><params/></action>
188
  <action method="addItem"><type>js</type><name>calendar/calendar.js</name></action>
189
  <action method="addItem"><type>js</type><name>calendar/calendar-setup.js</name></action>
190
- <action method="addItem"><type>js</type><name>ma2/widgettabs.js</name></action>
191
  </reference>
192
  <reference name="right">
193
  <remove name="sale.reorder.sidebar"/>
194
  <remove name="catalog.product.related"/>
195
  <remove name="right.reports.product.viewed"/>
196
  <block type="catalog/navigation" name="catalog.rightnav" before="-" template="catalog/navigation/right.phtml"/>
 
 
 
 
 
 
 
 
197
  </reference>
198
  <reference name="content">
199
  <block type="catalog/product_list_related" name="product.view.related" after="-" template="catalog/product/list/related.phtml"/>
60
  <label>Bottom block 3</label>
61
  </block>
62
  </reference>
63
+
64
+ <reference name="maintop.block2">
65
+ <block type="page/html_wrapper" name="cms.signuptosale.wrapper">
66
+ <action method="setElementClass"><value>widget block widget-static-block</value></action>
67
+ <block type="cms/block" name="signup-to-sale">
68
+ <!-- Static Block Title: 20% Off coupon for first order - Sign up now -->
69
+ <action method="setBlockId"><block_id>signup-to-sale</block_id></action>
70
+ </block>
71
+ </block>
72
+ </reference>
73
+
74
+ <reference name="bottom.block1">
75
+ <block type="page/html_wrapper" name="cms.bottomblock11.wrapper">
76
+ <action method="setElementClass"><value>widget block widget-static-block</value></action>
77
+ <block type="cms/block" name="bottomblock1-1">
78
+ <!-- Static Block Title: Bottom block 1-1 -->
79
+ <action method="setBlockId"><block_id>bottomblock1-1</block_id></action>
80
+ </block>
81
+ </block>
82
+ <block type="page/html_wrapper" name="cms.bottomblock12.wrapper">
83
+ <action method="setElementClass"><value>widget block widget-static-block</value></action>
84
+ <block type="cms/block" name="bottomblock1-2">
85
+ <!-- Static Block Title: Bottom block 1-2 -->
86
+ <action method="setBlockId"><block_id>bottomblock1-2</block_id></action>
87
+ </block>
88
+ </block>
89
+ <block type="page/html_wrapper" name="cms.bottomblock13.wrapper">
90
+ <action method="setElementClass"><value>widget block widget-static-block</value></action>
91
+ <block type="cms/block" name="bottomblock1-3">
92
+ <!-- Static Block Title: Bottom block 1-3 -->
93
+ <action method="setBlockId"><block_id>bottomblock1-3</block_id></action>
94
+ </block>
95
+ </block>
96
+ </reference>
97
+
98
+ <reference name="bottom.block3">
99
+ <block type="page/html_wrapper" name="cms.bottomblock31.wrapper">
100
+ <action method="setElementClass"><value>widget block widget-static-block</value></action>
101
+ <block type="cms/block" name="bottomblock3-1">
102
+ <!-- Static Block Title: Bottom block 3-1 -->
103
+ <action method="setBlockId"><block_id>bottomblock3-1</block_id></action>
104
+ </block>
105
+ </block>
106
+ <block type="page/html_wrapper" name="cms.bottomblock32.wrapper">
107
+ <action method="setElementClass"><value>widget block widget-static-block</value></action>
108
+ <block type="cms/block" name="bottomblock3-2">
109
+ <!-- Static Block Title: Bottom block 3-2 -->
110
+ <action method="setBlockId"><block_id>bottomblock3-2</block_id></action>
111
+ </block>
112
+ </block>
113
+ </reference>
114
 
115
  <reference name="header">
116
  <block type="core/template" name="preset.styles.box" as="presetStylesBox" template="page/html/presetstyles.phtml"/>
117
 
118
  <block type="page/html_topblock1" name="top.block1" as="topBlock1" template="page/html/topBlock1.phtml">
119
  <label>Top1 blocks</label>
 
 
120
  </block>
121
  <block type="page/html_topblock2" name="top.block2" as="topBlock2" template="page/html/topBlock2.phtml">
122
  <label>Top2 blocks</label>
 
123
  </block>
124
  <block type="core/text_list" name="top.menu" as="topMenu" translate="label">
125
  <block type="page/html_topmenu" name="catalog.topnav" template="page/html/topMenu.phtml"/>
126
  </block>
127
  </reference>
128
 
129
+ <reference name="top.block1">
130
+ <block type="page/html_wrapper" name="cms.top11.wrapper">
131
+ <action method="setElementClass"><value>widget block widget-static-block</value></action>
132
+ <block type="cms/block" name="top1-1">
133
+ <!-- Static Block Title: Top 1-1 -->
134
+ <action method="setBlockId"><block_id>top1-1</block_id></action>
135
+ </block>
136
+ </block>
137
+ <block type="checkout/cart_sidebar" name="header.cart_sidebar" template="checkout/cart/sidebar.phtml" after="-">
138
+ </block>
139
+ </reference>
140
+
141
+ <reference name="top.block2">
142
+ <block type="core/template" name="top.search" as="topSearch" template="catalogsearch/form.mini.phtml"/>
143
+ </reference>
144
+
145
  <reference name="left">
146
  <remove name="left.permanent.callout"/>
147
  <remove name="catalog.leftnav"/>
172
  </block>
173
  </reference>
174
 
175
+ <reference name="footer.block1">
176
+ <block type="page/html_wrapper" name="cms.footerblock11.wrapper">
177
+ <action method="setElementClass"><value>widget block widget-static-block</value></action>
178
+ <block type="cms/block" name="footerblock1-1">
179
+ <!-- Static Block Title: Information -->
180
+ <action method="setBlockId"><block_id>footerblock1-1</block_id></action>
181
+ </block>
182
+ </block>
183
+ <block type="page/html_wrapper" name="cms.footerblock12.wrapper">
184
+ <action method="setElementClass"><value>widget block widget-static-block</value></action>
185
+ <block type="cms/block" name="footerblock1-2">
186
+ <!-- Static Block Title: Customer services -->
187
+ <action method="setBlockId"><block_id>footerblock1-2</block_id></action>
188
+ </block>
189
+ </block>
190
+ <block type="page/html_wrapper" name="cms.footerblock13.wrapper">
191
+ <action method="setElementClass"><value>widget block widget-static-block</value></action>
192
+ <block type="cms/block" name="footerblock1-3">
193
+ <!-- Static Block Title: Extras -->
194
+ <action method="setBlockId"><block_id>footerblock1-3</block_id></action>
195
+ </block>
196
+ </block>
197
+ <block type="page/html_wrapper" name="cms.footerblock14.wrapper">
198
+ <action method="setElementClass"><value>widget block widget-static-block</value></action>
199
+ <block type="cms/block" name="footerblock1-4">
200
+ <!-- Static Block Title: My account -->
201
+ <action method="setBlockId"><block_id>footerblock1-4</block_id></action>
202
+ </block>
203
+ </block>
204
+ </reference>
205
+
206
+ <reference name="footer.block2">
207
+ <block type="page/html_wrapper" name="cms.footerblock21.wrapper">
208
+ <action method="setElementClass"><value>widget block widget-static-block</value></action>
209
+ <block type="cms/block" name="footerblock2-1">
210
+ <!-- Static Block Title: Copyright -->
211
+ <action method="setBlockId"><block_id>footerblock2-1</block_id></action>
212
+ </block>
213
+ </block>
214
+
215
+ <block type="page/html_wrapper" name="cms.footerblock22.wrapper">
216
+ <action method="setElementClass"><value>widget block widget-static-block</value></action>
217
+ <block type="cms/block" name="footerblock2-2">
218
+ <action method="setBlockId"><block_id>footerblock2-2</block_id></action>
219
+ </block>
220
+ </block>
221
+ </reference>
222
+
223
  <reference name="top.links">
224
  <!-- <remove name="wishlist_link"/>
225
  <remove name="checkout_cart_link"/>
244
  <remove name="right.reports.product.viewed"/>
245
  <remove name="left.reports.product.viewed"/>
246
  <block type="catalog/navigation" name="catalog.rightnav" before="-" template="catalog/navigation/right.phtml"/>
247
+
248
+ <block type="page/html_wrapper" name="cms.right.addvertising.wrapper">
249
+ <action method="setElementClass"><value>widget block widget-static-block</value></action>
250
+ <block type="cms/block" name="right-addvertising">
251
+ <!-- Static Block Title: Right addvertising -->
252
+ <action method="setBlockId"><block_id>right-addvertising</block_id></action>
253
+ </block>
254
+ </block>
255
  </reference>
256
  </catalog_category_default>
257
 
307
  <action method="addItem"><type>skin_css</type><name>css/producttabs.css</name><params/></action>
308
  <action method="addItem"><type>js</type><name>calendar/calendar.js</name></action>
309
  <action method="addItem"><type>js</type><name>calendar/calendar-setup.js</name></action>
 
310
  </reference>
311
  <reference name="right">
312
  <remove name="sale.reorder.sidebar"/>
313
  <remove name="catalog.product.related"/>
314
  <remove name="right.reports.product.viewed"/>
315
  <block type="catalog/navigation" name="catalog.rightnav" before="-" template="catalog/navigation/right.phtml"/>
316
+
317
+ <block type="page/html_wrapper" name="cms.right.addvertising.wrapper">
318
+ <action method="setElementClass"><value>widget block widget-static-block</value></action>
319
+ <block type="cms/block" name="right-addvertising">
320
+ <!-- Static Block Title: Right addvertising -->
321
+ <action method="setBlockId"><block_id>right-addvertising</block_id></action>
322
+ </block>
323
+ </block>
324
  </reference>
325
  <reference name="content">
326
  <block type="catalog/product_list_related" name="product.view.related" after="-" template="catalog/product/list/related.phtml"/>
app/design/frontend/ma2/juno/layout/ma2_all.xml ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <layout version="0.1.0">
3
+ <default>
4
+ <reference name="head">
5
+ <action method="addItem"><type>js_css</type><css>ma2_all/ma2all.css</css></action>
6
+ <action method="addJs"><script>ma2_all/ma2all.js</script></action>
7
+ </reference>
8
+ </default>
9
+ </layout>
app/design/frontend/ma2/juno/layout/ma2_widgettabsf.xml ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <layout version="0.1.0">
3
+ <default>
4
+ <reference name="head">
5
+ <action method="addCss"><css>css/ma2_widgettabsf/ma2_widgettabsf.css</css></action>
6
+ </reference>
7
+ </default>
8
+ </layout>
app/design/frontend/ma2/{default → juno}/layout/ma2slideshow.xml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/layout/ma2widgettabs.xml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalog/category/page.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalog/category/view.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalog/category/widget/link/link_block.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalog/category/widget/link/link_inline.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalog/layer/filter.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalog/layer/state.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalog/layer/view.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalog/msrp/popup.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalog/navigation/left.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalog/navigation/right.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalog/navigation/top.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalog/product/compare/list.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalog/product/compare/sidebar.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalog/product/gallery.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalog/product/list.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalog/product/list/related.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalog/product/list/toolbar.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalog/product/list/upsell.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalog/product/new.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalog/product/price.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalog/product/price_msrp.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalog/product/price_msrp_item.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalog/product/price_msrp_noform.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalog/product/price_msrp_rss.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalog/product/view.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalog/product/view/additional.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalog/product/view/addto.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalog/product/view/addtocart.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalog/product/view/attributes.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalog/product/view/description.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalog/product/view/media.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalog/product/view/options.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalog/product/view/options/js.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalog/product/view/options/type/date.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalog/product/view/options/type/default.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalog/product/view/options/type/file.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalog/product/view/options/type/select.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalog/product/view/options/type/text.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalog/product/view/options/wrapper.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalog/product/view/options/wrapper/bottom.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalog/product/view/price.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalog/product/view/price_clone.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalog/product/view/tierprices.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalog/product/view/type/configurable.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalog/product/view/type/default.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalog/product/view/type/grouped.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalog/product/view/type/options/configurable.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalog/product/view/type/simple.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalog/product/view/type/virtual.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalog/product/widget/link/link_block.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalog/product/widget/link/link_inline.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalog/product/widget/new/column/new_default_list.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalog/product/widget/new/column/new_images_list.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalog/product/widget/new/column/new_names_list.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalog/product/widget/new/content/new_grid.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalog/product/widget/new/content/new_list.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalog/rss/product/price.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalog/seo/sitemap.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalog/seo/sitemap/container.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalog/seo/tree.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalogsearch/advanced/form.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalogsearch/advanced/result.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalogsearch/form.mini.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalogsearch/result.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/catalogsearch/term.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/checkout/cart.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/checkout/cart/coupon.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/checkout/cart/crosssell.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/checkout/cart/item/configure/updatecart.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/checkout/cart/item/default.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/checkout/cart/noItems.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/checkout/cart/render/default.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/checkout/cart/render/simple.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/checkout/cart/shipping.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/checkout/cart/sidebar.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/checkout/cart/sidebar/default.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/checkout/cart/totals.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/checkout/multishipping/address/select.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/checkout/multishipping/addresses.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/checkout/multishipping/agreements.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/checkout/multishipping/billing.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/checkout/multishipping/billing/items.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/checkout/multishipping/item/default.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/checkout/multishipping/link.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/checkout/multishipping/overview.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/checkout/multishipping/overview/item.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/checkout/multishipping/shipping.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/checkout/multishipping/state.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/checkout/multishipping/success.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/checkout/onepage.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/checkout/onepage/agreements.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/checkout/onepage/billing.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/checkout/onepage/failure.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/checkout/onepage/link.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/checkout/onepage/login.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/checkout/onepage/payment.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/checkout/onepage/payment/info.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/checkout/onepage/payment/methods.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/checkout/onepage/progress.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/checkout/onepage/progress/billing.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/checkout/onepage/progress/payment.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/checkout/onepage/progress/shipping.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/checkout/onepage/progress/shipping_method.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/checkout/onepage/review.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/checkout/onepage/review/button.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/checkout/onepage/review/info.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/checkout/onepage/review/item.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/checkout/onepage/review/totals.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/checkout/onepage/shipping.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/checkout/onepage/shipping_method.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/checkout/onepage/shipping_method/additional.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/checkout/onepage/shipping_method/available.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/checkout/success.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/checkout/total/default.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/checkout/total/nominal.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/checkout/total/tax.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/cms/content.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/cms/content_heading.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/cms/default/home.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/cms/default/no-route.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/cms/meta.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/cms/widget/link/link_block.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/cms/widget/link/link_inline.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/cms/widget/static_block/default.phtml RENAMED
File without changes
app/design/frontend/ma2/juno/template/ma2_widgettabsf/default.phtml ADDED
@@ -0,0 +1,26 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php $rid = Mage::helper("WidgetTabsF")->randomkeys(16);?>
2
+ <div class="ma2-widgettabs ma2-widgettabs-wrapper">
3
+ <dl id="tabsData<?php echo $rid;?>" class="tabsData">
4
+ <div class="tabs-spacer"></div>
5
+ <?php foreach($tabsData as $idx => $tab):?>
6
+ <dt id="tab_<?php echo $idx.$rid; ?>" class="tab"><span><?php echo $tab['title'];?></span></dt>
7
+ <dd id="tab_<?php echo $idx.$rid; ?>_contents" class="tab-container">
8
+ <div class="tab-content">
9
+ <?php
10
+ echo Mage::helper('cms')->getBlockTemplateProcessor()->filter($tab['text']);
11
+ ?>
12
+ </div>
13
+ </dd>
14
+ <?php endforeach;?>
15
+ </dl>
16
+ </div>
17
+ <script type="text/javascript">
18
+ //<![CDATA[
19
+ var Ma2Tabs<?php echo $rid;?> = new Ma2All.Tabs('tabsData<?php echo $rid;?>');
20
+ Event.observe(window, 'load', function() {
21
+ Ma2Tabs<?php echo $rid;?>.select();
22
+ });
23
+ //]]>
24
+ </script>
25
+
26
+
app/design/frontend/ma2/{default → juno}/template/ma2slideshow/slideshow.phtml RENAMED
@@ -48,6 +48,15 @@
48
  playText : ">",
49
  pauseOnHover : <?php echo $pauseOnHover; ?>
50
  });
 
 
 
 
 
 
 
 
 
51
  });
52
  -->
53
  </script>
48
  playText : ">",
49
  pauseOnHover : <?php echo $pauseOnHover; ?>
50
  });
51
+
52
+ $('ma2-slideshow').observe('mouseover', function(e){
53
+ e.stop();
54
+ $$('.start-stop').invoke('show');
55
+ }).observe('mouseout', function(e){
56
+ e.stop();
57
+ $$('.start-stop').invoke('hide');
58
+ });
59
+
60
  });
61
  -->
62
  </script>
app/design/frontend/ma2/{default → juno}/template/ma2widgetproductlist/bestselling/default.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/ma2widgetproductlist/bestselling/template1.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/ma2widgetproductlist/bestselling/template2.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/ma2widgetproductlist/custom/default.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/ma2widgetproductlist/custom/template1.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/ma2widgetproductlist/custom/template2.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/ma2widgetproductlist/featured/default.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/ma2widgetproductlist/featured/template1.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/ma2widgetproductlist/featured/template2.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/ma2widgetproductlist/new/default.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/ma2widgetproductlist/new/template1.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/ma2widgetproductlist/new/template2.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/page/1column.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/page/2columns-left.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/page/2columns-right.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/page/3columns.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/page/empty.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/page/html/bottomBlock1.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/page/html/bottomBlock2.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/page/html/bottomBlock3.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/page/html/breadcrumbs.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/page/html/footer.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/page/html/footerBlock1.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/page/html/footerBlock2.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/page/html/head.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/page/html/header.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/page/html/maintopBlock1.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/page/html/maintopBlock2.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/page/html/maintopBlock3.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/page/html/notices.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/page/html/pager.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/page/html/presetstyles.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/page/html/top.links.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/page/html/topBlock1.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/page/html/topBlock2.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/page/html/topMenu.phtml RENAMED
@@ -35,6 +35,9 @@
35
  <?php if($_menu): ?>
36
  <div id="ma2-navMain" class="nav-container ma2-navMain">
37
  <ul id="nav" class="navMain">
 
 
 
38
  <?php echo $_menu ?>
39
  </ul>
40
  </div>
35
  <?php if($_menu): ?>
36
  <div id="ma2-navMain" class="nav-container ma2-navMain">
37
  <ul id="nav" class="navMain">
38
+ <li class="level0 nav-0 level-top home<?php if (Mage::helper('core/url')->getCurrentUrl() === Mage::helper('core/url')->getHomeUrl()):?> active<?php endif;?>">
39
+ <a class="level-top" href="<?php echo $this->getUrl('') ?>" title="<?php echo $this->__('Home') ?>"><span><?php echo $this->__('Home') ?></span></a>
40
+ </li>
41
  <?php echo $_menu ?>
42
  </ul>
43
  </div>
app/design/frontend/ma2/{default → juno}/template/page/html/wrapper.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/page/js/calendar.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/page/js/cookie.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/page/popup.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/page/print.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/page/redirect.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/page/switch/flags.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/page/switch/languages.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/page/switch/stores.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/page/template/container.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/page/template/links.phtml RENAMED
File without changes
app/design/frontend/ma2/{default → juno}/template/page/template/linksblock.phtml RENAMED
File without changes
app/etc/modules/Ma2_All.xml ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <config>
3
+ <modules>
4
+ <Ma2_All>
5
+ <active>true</active>
6
+ <codePool>local</codePool>
7
+ </Ma2_All>
8
+ </modules>
9
+ </config>
app/etc/modules/Ma2_FeaturedProducts.xml CHANGED
@@ -1,9 +1,9 @@
1
- <?xml version="1.0"?>
2
- <config>
3
- <modules>
4
- <Ma2_FeaturedProducts>
5
- <active>true</active>
6
- <codePool>local</codePool>
7
- </Ma2_FeaturedProducts>
8
- </modules>
9
  </config>
1
+ <?xml version="1.0"?>
2
+ <config>
3
+ <modules>
4
+ <Ma2_FeaturedProducts>
5
+ <active>true</active>
6
+ <codePool>community</codePool>
7
+ </Ma2_FeaturedProducts>
8
+ </modules>
9
  </config>
app/etc/modules/Ma2_WidgetTabs.xml DELETED
@@ -1,13 +0,0 @@
1
- <?xml version="1.0"?>
2
- <config>
3
- <modules>
4
- <Ma2_WidgetTabs>
5
- <active>true</active>
6
- <codePool>local</codePool>
7
- <depends>
8
- <Mage_Catalog />
9
- <Mage_Cms />
10
- </depends>
11
- </Ma2_WidgetTabs>
12
- </modules>
13
- </config>
 
 
 
 
 
 
 
 
 
 
 
 
 
app/etc/modules/Ma2_WidgetTabsF.xml ADDED
@@ -0,0 +1,13 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0"?>
2
+ <config>
3
+ <modules>
4
+ <Ma2_WidgetTabsF>
5
+ <active>true</active>
6
+ <codePool>local</codePool>
7
+ <!-- <depends>
8
+ <Mage_Catalog />
9
+ <Mage_Cms />
10
+ </depends> -->
11
+ </Ma2_WidgetTabsF>
12
+ </modules>
13
+ </config>
js/ma2_all/ma2all.css ADDED
@@ -0,0 +1,30 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+
2
+ /*# TABS - Default pure style #######################################*/
3
+ .tab-list { position:relative; }
4
+ .tab-list .tab { float:left; cursor:pointer; }
5
+ .tab-list .last {}
6
+ .tab-list .active { cursor:default }
7
+ .tab-list .tab-container { position:absolute; left:0; width:100%; }
8
+ .tab-list .tab-content {overflow: hidden;}
9
+
10
+ .tab-list { padding-bottom:15px; margin:0 0 15px; }
11
+ .tab-list .tab { position:relative; z-index:2; margin-right:3px; background:#EEE; border: 1px solid #C4C4C4; color:#888; padding:0 0 0 10px; font-size:14px; }
12
+ .tab-list .tab span { padding:0 10px 0 0; line-height:24px; float:left; font-weight: bold;}
13
+ .tab-list .last {}
14
+ .tab-list .active { color:#000; font-weight:bold; z-index:3; border-bottom:0; background:#fff;
15
+ background-image: -moz-linear-gradient(top, #CDCDCD, #FFFFFF);
16
+ background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#CDCDCD), to(#FFFFFF));
17
+ background-image: -webkit-linear-gradient(top, #CDCDCD, #FFFFFF);
18
+ background-image: -o-linear-gradient(top, #CDCDCD, #FFFFFF);
19
+ background-image: linear-gradient(to bottom, #CDCDCD, #FFFFFF);
20
+
21
+ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFCDCDCD', endColorstr='#FFFFFFFF', GradientType=0);
22
+ filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
23
+ }
24
+ .tab-list .active span { background-position:100% 0; padding-bottom:1px; }
25
+ .tab-list .tab-container { z-index:1; top:25px; background:#fff; }
26
+ .tab-list .tab-content { padding: 1.2em 1em; background:#fff; border:1px solid #c4c4c4; font-size:12px; }
27
+ .tab-list .tab-content object,
28
+ .tab-list .tab-content embed { width:100% !important; height:auto !important; }
29
+
30
+ /*# #######################################*/
js/{ma2/widgettabs.js → ma2_all/ma2all.js} RENAMED
@@ -30,7 +30,7 @@ Object.extend(Ma2All.Tabs.prototype, {
30
  this.tabs[i].style.zIndex = this.tabs.length + 2;
31
  /*this.tabs[i].next('dd').show();*/
32
  new Effect.Appear (this.tabs[i].next('dd'), { duration:0.5 });
33
- this.tabs[i].parentNode.style.height=this.tabs[i].next('dd').getHeight() + 44 + 'px';
34
  } else {
35
  this.tabs[i].removeClassName('active');
36
  this.tabs[i].style.zIndex = this.tabs.length + 1 - i;
30
  this.tabs[i].style.zIndex = this.tabs.length + 2;
31
  /*this.tabs[i].next('dd').show();*/
32
  new Effect.Appear (this.tabs[i].next('dd'), { duration:0.5 });
33
+ this.tabs[i].parentNode.style.height=this.tabs[i].next('dd').getHeight() + 15 + 'px';
34
  } else {
35
  this.tabs[i].removeClassName('active');
36
  this.tabs[i].style.zIndex = this.tabs.length + 1 - i;
media/ma2/images/default/ma2_juno_thumb.jpg DELETED
Binary file
package.xml CHANGED
@@ -1,18 +1,25 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Ma2_Juno_Theme</name>
4
- <version>1.0.0</version>
5
  <stability>stable</stability>
6
  <license uri="http://www.opensource.org/licenses/osl-3.0.php">OSL v3.0</license>
7
  <channel>community</channel>
8
  <extends/>
9
  <summary>MA2 Juno for Magento is a nice theme for any kind of eCommerce store with modern and clean design.</summary>
10
  <description>MA2 Juno for Magento is a nice theme for any kind of eCommerce store with modern and clean design. This theme introduces many innovative features and offers tons of customizable options, giving you total control over your store's look and feel.</description>
11
- <notes>Version number: 1.0 Stability: Stable Compatibility: 1.7, 1.8</notes>
12
- <authors><author><name>Magenmarket.com</name><user>taxzin</user><email>trungdt@omegatheme.com</email></author></authors>
13
- <date>2013-11-13</date>
14
- <time>02:07:47</time>
15
- <contents><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="ma2themeoptions.xml" hash="62c9f23947062d67650db077e8d7d61d"/><file name="ma2featuredproducts.xml" hash="267b42a6dd54ac108f9845f73f76dc9b"/><file name="ma2slideshow.xml" hash="4639f81b3c9940886de9728d1ca7fd0e"/><file name="ma2themeoptions.xml" hash="62c9f23947062d67650db077e8d7d61d"/><file name="ma2widgettabs.xml" hash="ba8222024bac802795ed896c22aefc1f"/></dir></dir></dir></dir><dir name="frontend"><dir name="ma2"><dir name="default"><dir name="etc"><file name="widget.xml" hash="8bb4cd4228dbb0678cff05ded6e906f8"/></dir><dir name="layout"><file name="local.xml" hash="c1c32d8cf75e62aab1cf2280d44b2833"/><file name="ma2featuredproducts.xml" hash="2a192976a664b1e4e7eaa6c866c63ab0"/><file name="ma2slideshow.xml" hash="0420495aed74f371b83b2e38fd29ab85"/><file name="ma2widgettabs.xml" hash="3c7d0b5cf80330de94e2ee3815b02491"/></dir><dir name="template"><dir name="catalog"><dir name="category"><file name="page.phtml" hash="be09d324903e74d8ab256d823b9136f4"/><file name="view.phtml" hash="030152e419ec78f7dddc7423ae3bcbe2"/><dir name="widget"><dir name="link"><file name="link_block.phtml" hash="154d923655194660f3c6b040b7b8fcea"/><file name="link_inline.phtml" hash="1e0d919d42534acdaa61121829273f3c"/></dir></dir></dir><dir name="layer"><file name="filter.phtml" hash="18df31d346756388c2f1009c4fd39ca4"/><file name="state.phtml" hash="0291dab90fce001ca017e32e74f00411"/><file name="view.phtml" hash="cec3350b62a989406bd158e5b372805a"/></dir><dir name="msrp"><file name="popup.phtml" hash="70d9a11d560b13c1a1430a163a671e80"/></dir><dir name="navigation"><file name="left.phtml" hash="e287afeb46a84aa5c8c1e685f51bffaa"/><file name="right.phtml" hash="9012ab759e14b21fab69832776e0f133"/><file name="top.phtml" hash="8ddede3b4fd84a27d2ec3ca7dbdede25"/></dir><dir name="product"><dir name="compare"><file name="list.phtml" hash="4aac8eb1b1cd3caf55ff8bc3ca27084e"/><file name="sidebar.phtml" hash="46c987a848fa3bf0765bdfd11dc8c7df"/></dir><file name="gallery.phtml" hash="721ccac6c1617cb895a67e6c336738d7"/><dir name="list"><file name="related.phtml" hash="3cd9c6dd2850438b7c9451ba7ef585f8"/><file name="toolbar.phtml" hash="9280adbd941d2dcdd51f47098f06dd64"/><file name="upsell.phtml" hash="d2a4059f4947351afa6034a0078a1cff"/></dir><file name="list.phtml" hash="9dbe54f5b66ce2bfd6058b5f3af66e78"/><file name="new.phtml" hash="fe5256e59d993b3c6dc600db2ea6fe2a"/><file name="price.phtml" hash="afb997df5ae2b7253a96c22d269eeef3"/><file name="price_msrp.phtml" hash="e1ef8f9193047af8e2749b4e795ced5a"/><file name="price_msrp_item.phtml" hash="1a05db808b9e33b50ccac7fa88d14bc8"/><file name="price_msrp_noform.phtml" hash="e2728b9dfa6f0df5adf08ee3aa9531bb"/><file name="price_msrp_rss.phtml" hash="8a904953f8b74b4faf58902f9a46d43d"/><dir name="view"><file name="additional.phtml" hash="7bab9dbcc43d46b0aa057dd92547e49e"/><file name="addto.phtml" hash="b20f2d46fb5c64d47eca5a08c04f92bc"/><file name="addtocart.phtml" hash="c817ac504816c3c98cb88ece2d730cd9"/><file name="attributes.phtml" hash="a234143e664549fbca1d49c1e950efc5"/><file name="description.phtml" hash="a9ee13db96558372435034562dbdaa7a"/><file name="media.phtml" hash="ea3b00cffa64265030f7e9aec8caea3f"/><dir name="options"><file name="js.phtml" hash="9d5c5c4786c5b9fb7125f6f3cc8c7309"/><dir name="type"><file name="date.phtml" hash="5bdfd7dc4817a500095e076a21a2c467"/><file name="default.phtml" hash="f1acbd98563c6640c4a0b6cf5abc994f"/><file name="file.phtml" hash="b72f9363f049dd486ff0a3c8b667cbc9"/><file name="select.phtml" hash="5dbbe91d0581ccb291737992c5188121"/><file name="text.phtml" hash="1aaef71a9e81521aab601aa281fa0b8e"/></dir><dir name="wrapper"><file name="bottom.phtml" hash="6a612992021e3e65ca7b5f6e897821d5"/></dir><file name="wrapper.phtml" hash="472e04ad6c1a35dfeaa54b3012884ed6"/></dir><file name="options.phtml" hash="c1227dcadb83af6708d78a032ffd8d6c"/><file name="price.phtml" hash="f2ae6daff42b8ee7074d27c8bf5f1e6c"/><file name="price_clone.phtml" hash="732daf46245f4ee7068d5ae26defc750"/><file name="tierprices.phtml" hash="0b7f122253b505c45772eff069203a5d"/><dir name="type"><file name="configurable.phtml" hash="1a0a77285960b4227f000855e8194ed7"/><file name="default.phtml" hash="dd5d4b8859956d79ec7d42522b4f42a8"/><file name="grouped.phtml" hash="f5d7db323383b19a80ab3c55a1736dd5"/><dir name="options"><file name="configurable.phtml" hash="c37919561a3cde0d9b92fd34d44c69c1"/></dir><file name="simple.phtml" hash="1a0a77285960b4227f000855e8194ed7"/><file name="virtual.phtml" hash="1a0a77285960b4227f000855e8194ed7"/></dir></dir><file name="view.phtml" hash="fa3aab9a284b9fe8e3154396acb3df13"/><dir name="widget"><dir name="link"><file name="link_block.phtml" hash="d48d079cdbc11c340e527b27a5956434"/><file name="link_inline.phtml" hash="80a9c2cad3491605eebbe84f73ed6a81"/></dir><dir name="new"><dir name="column"><file name="new_default_list.phtml" hash="e3bfe025786c3ad06ea7ab282c54004a"/><file name="new_images_list.phtml" hash="30299cf21fd0f2d203640875a68d3ea6"/><file name="new_names_list.phtml" hash="ea1d4cb042f6319b798d587bae7eff07"/></dir><dir name="content"><file name="new_grid.phtml" hash="b734ae1ca010b96179274741c653dd2d"/><file name="new_list.phtml" hash="427b323b0cbfc26aa4092343df5fa125"/></dir></dir></dir></dir><dir name="rss"><dir name="product"><file name="price.phtml" hash="b1b71983d3d8616116922d3b91dbcaba"/></dir></dir><dir name="seo"><dir name="sitemap"><file name="container.phtml" hash="ed20c43980bb321548837b821e400dd8"/></dir><file name="sitemap.phtml" hash="3572cdf4d9d3389d4fde1232bb027a0f"/><file name="tree.phtml" hash="de625774b149902edf5d451101491b52"/></dir></dir><dir name="catalogsearch"><dir name="advanced"><file name="form.phtml" hash="d5a3b4cf51f3ffcc256eb451c32725ef"/><file name="result.phtml" hash="b1e4ce41e5e31f0e9295030aab77f2f1"/></dir><file name="form.mini.phtml" hash="669835d242aa7c57af71fa58d1b480d3"/><file name="result.phtml" hash="c2bdfc4b0599094a83456dd6f17d4c77"/><file name="term.phtml" hash="d5d0883f5f685228ad5e87ce294b5821"/></dir><dir name="checkout"><dir name="cart"><file name="coupon.phtml" hash="8a3f239d1f8afa5dfa3d45a1ca28baae"/><file name="crosssell.phtml" hash="186f8405ec7a86f7e48bfcb01adf7b2e"/><dir name="item"><dir name="configure"><file name="updatecart.phtml" hash="0fc6cc809c88704da74a915cf7e20918"/></dir><file name="default.phtml" hash="ef843033ce7057091a5eca85723f40be"/></dir><file name="noItems.phtml" hash="001f7d25b1c9468f532a13940fc8c7bb"/><dir name="render"><file name="default.phtml" hash="f5b6d21f8a80455daab898ea0f3f7c97"/><file name="simple.phtml" hash="15fb630f32aadbd48a892e8d90af3073"/></dir><file name="shipping.phtml" hash="6b774a841fc54c29a1f5d3a2af6a0944"/><dir name="sidebar"><file name="default.phtml" hash="b508e1e2007554fdd72570e9b1efbc92"/></dir><file name="sidebar.phtml" hash="1f76718ac277acb3d9e65f81620d6ee6"/><file name="totals.phtml" hash="5b69442fec9380e0e6d2afc6f95fd04a"/></dir><file name="cart.phtml" hash="34d41f366e05314baf7cbee9a37ad6bd"/><dir name="multishipping"><dir name="address"><file name="select.phtml" hash="5298b1c3f448f03685fb8bd0df88d97b"/></dir><file name="addresses.phtml" hash="234be7957d9cdf739c06c714ba04c372"/><file name="agreements.phtml" hash="ff0beb153b284b2e3c58b4370a4b8401"/><dir name="billing"><file name="items.phtml" hash="cabfbfb5d33255a4750ccc3d55c358d6"/></dir><file name="billing.phtml" hash="281597e3e36ba83a13cdb4fb6bdbc3f8"/><dir name="item"><file name="default.phtml" hash="0ff34fc5d79d1bbe12fcf297b8280f08"/></dir><file name="link.phtml" hash="70249f4132c971ec5888690ffd092403"/><dir name="overview"><file name="item.phtml" hash="e83def5645dc64adef382b849c8fbdbb"/></dir><file name="overview.phtml" hash="bcdab97360c0938600c5a08249d81d17"/><file name="shipping.phtml" hash="568b9a00ba97c7db001cd894bae675a1"/><file name="state.phtml" hash="070912c23e8ff11f007e22306217f6d5"/><file name="success.phtml" hash="ae7f8dda179230945ace59db76f8b017"/></dir><dir name="onepage"><file name="agreements.phtml" hash="a8f762dd61914b2d9eab9fe9ada1945a"/><file name="billing.phtml" hash="3627f62972b124c21cbb08fd67458552"/><file name="failure.phtml" hash="0b95128399f2521bf12837aceaa31836"/><file name="link.phtml" hash="323dcf7f1acb91a186595b618592be86"/><file name="login.phtml" hash="ea2fbe290afcefdc0077ac42835899e7"/><dir name="payment"><file name="info.phtml" hash="e3d23f5d3e0b135ca38ec7ab5b41f851"/><file name="methods.phtml" hash="b88d2e4a2f375b5fb4a3983539b2e81e"/></dir><file name="payment.phtml" hash="0f2094bb3da954aa9405c1af7b66ae2a"/><dir name="progress"><file name="billing.phtml" hash="e0c20674a6831364b055424dac493acb"/><file name="payment.phtml" hash="2c5af1d7ea230faa3963781f85e9f610"/><file name="shipping.phtml" hash="b26f2b46e5c12cda8de4ecb37f98c355"/><file name="shipping_method.phtml" hash="1fbb3446280be2b2ce831e6b0b26fd80"/></dir><file name="progress.phtml" hash="3eab47ed120f6efd05f85294da825544"/><dir name="review"><file name="button.phtml" hash="d7a54917e7d0ceec6875760a3910452f"/><file name="info.phtml" hash="60c527a672dc8ed0afbe180c1105f65b"/><file name="item.phtml" hash="4ff6deeabbe76339f9914075e49cf798"/><file name="totals.phtml" hash="0acb66397e2d390de49dbdfca15d9804"/></dir><file name="review.phtml" hash="5ffdd3cc23815519462e3dcb1fc6b81a"/><file name="shipping.phtml" hash="0dd2ceb18da2763395701c6379cb9a77"/><dir name="shipping_method"><file name="additional.phtml" hash="7f8751c51089c14316694e2aa6c5357d"/><file name="available.phtml" hash="779142c301923119db60c08ad90d4e06"/></dir><file name="shipping_method.phtml" hash="ca5074b35e9a6167298a4a4433ecf98b"/></dir><file name="onepage.phtml" hash="b9c5a5a822652a0890be7e3e4f05d6b1"/><file name="success.phtml" hash="2e15bd609848f9da5edcece36b75ee45"/><dir name="total"><file name="default.phtml" hash="0ee253b9c15115a9db2cf53a67eeadf2"/><file name="nominal.phtml" hash="d377962c59bffbf7d21ced50f23c6d16"/><file name="tax.phtml" hash="df7b9274149d74ff7d6cc7fa356be35c"/></dir></dir><dir name="cms"><file name="content.phtml" hash="21fba66ee197b4e83c9f8292b98970e4"/><file name="content_heading.phtml" hash="9f7652c66d978f6c2946ba7bf419374e"/><dir name="default"><file name="home.phtml" hash="18d93ac152e47351b0039d8b3a67d59d"/><file name="no-route.phtml" hash="52106ead9e9ce41f82122f875caecfd7"/></dir><file name="meta.phtml" hash="2204e889eef9af73ca7ee62ac816b4e3"/><dir name="widget"><dir name="link"><file name="link_block.phtml" hash="a68c6f5a81619916efb013711d4bcf2a"/><file name="link_inline.phtml" hash="d02b918997135ce60ee4a958d0721299"/></dir><dir name="static_block"><file name="default.phtml" hash="967e54d555e0f9bebc09a5e5b704e45b"/></dir></dir></dir><dir name="ma2featureproducts"><file name="featuredproducts.phtml" hash="4c66b01e6e2070abd5b63acfa0760fdb"/></dir><dir name="ma2slideshow"><file name="slideshow.phtml" hash="e7091b84d6e709ef1dcb2749ab773d63"/></dir><dir name="ma2widgetproductlist"><dir name="bestselling"><file name="default.phtml" hash="b81fa264b9dfd8cb0660cf1623a06746"/><file name="template1.phtml" hash="7b71b5add0c36721b22362378ca4c95f"/><file name="template2.phtml" hash="873a93f1e856c4c9f6637b395948dc99"/></dir><dir name="custom"><file name="default.phtml" hash="234036bc31f7853d88a998820740d7ed"/><file name="template1.phtml" hash="234036bc31f7853d88a998820740d7ed"/><file name="template2.phtml" hash="234036bc31f7853d88a998820740d7ed"/></dir><dir name="featured"><file name="default.phtml" hash="ccc429cd4e9dcbb6d95782bc69c08237"/><file name="template1.phtml" hash="ccc429cd4e9dcbb6d95782bc69c08237"/><file name="template2.phtml" hash="009867217a6191b4e1911445a43614be"/></dir><dir name="new"><file name="default.phtml" hash="c1fe309c855bcbb24a16149036eea203"/><file name="template1.phtml" hash="c1fe309c855bcbb24a16149036eea203"/><file name="template2.phtml" hash="f5da32429b7e31427d75ccf59a85bdfa"/></dir></dir><dir name="ma2widgettabs"><file name="widgettabs.phtml" hash="e205b4cac871fcd96cbb60d17ff23d96"/></dir><dir name="page"><file name="1column.phtml" hash="d643cb73143d7d8e42be0a7d3467bef1"/><file name="2columns-left.phtml" hash="705dd615c4c4a44177d499765acccc90"/><file name="2columns-right.phtml" hash="154926cb4d881de88961028ab07088d2"/><file name="3columns.phtml" hash="db8784d37496a254b94f00778346db00"/><file name="empty.phtml" hash="7fde585927f37e76338ae967da54df70"/><dir name="html"><file name="bottomBlock1.phtml" hash="c8646a49bdc63dc716071da2799f1096"/><file name="bottomBlock2.phtml" hash="78156bbce495e7a95ae7a908c9b22086"/><file name="bottomBlock3.phtml" hash="ca310b11b285b0b66d7cd6edf20f5d30"/><file name="breadcrumbs.phtml" hash="0407c497e9027ed264365fcb45bc6db4"/><file name="footer.phtml" hash="1bd7d90ea786e095e7b05f626bc7ddaa"/><file name="footerBlock1.phtml" hash="72975dcccf4529d987ab401076f54875"/><file name="footerBlock2.phtml" hash="1c91e3b4e83ad8ed4e2d3cfa460e20ed"/><file name="head.phtml" hash="a50de7c3843a692c8035d9fc9966e6f8"/><file name="header.phtml" hash="906541959d5e74cb99a9a2ae0654189b"/><file name="maintopBlock1.phtml" hash="bf88d0d360b051a6d354ef782b0860bf"/><file name="maintopBlock2.phtml" hash="eed7a2860c52e3f6f57a3b7ec6862aa3"/><file name="maintopBlock3.phtml" hash="9020e83d73a0c2733822eb250cc685cb"/><file name="notices.phtml" hash="727736b58612fac30cef87552368f057"/><file name="pager.phtml" hash="929cf15ac7b16657673ad0b9c01fac7f"/><file name="presetstyles.phtml" hash="e9f344f2de50395e7ce7186fd8fb4ee0"/><file name="top.links.phtml" hash="156bf2c82e02940a392398b81df00d73"/><file name="topBlock1.phtml" hash="e6ed478d05dc839872b6f6c71799a36f"/><file name="topBlock2.phtml" hash="e6ed478d05dc839872b6f6c71799a36f"/><file name="topMenu.phtml" hash="5c933f5781c5165c109d20d36ccf3561"/><file name="wrapper.phtml" hash="c7f2c8566d851246535a80f108c865e6"/></dir><dir name="js"><file name="calendar.phtml" hash="96f726bb09b2c29177cb1c0d10997b1e"/><file name="cookie.phtml" hash="b6584923913a80e459124f73d0383779"/></dir><file name="popup.phtml" hash="fae1be35fbf71175f5394864792d2f12"/><file name="print.phtml" hash="208ada6325841aec23c08c29a1c60ea6"/><file name="redirect.phtml" hash="26f1c196a8cdf5d939434acf3886bc9b"/><dir name="switch"><file name="flags.phtml" hash="9c65d3837dfd3c7bb7ea81cad1177a20"/><file name="languages.phtml" hash="d67cb29ce01372828cbaa17d7415d3ad"/><file name="stores.phtml" hash="17cc715b034711f18982fd15c7a49285"/></dir><dir name="template"><file name="container.phtml" hash="5ddcc4abda0f7d063e6b60bdb9a46008"/><file name="links.phtml" hash="8ac82b00dd7537826a45285556981dd1"/><file name="linksblock.phtml" hash="ca9e3d358dce2158f8bcf3fc53e87bcd"/></dir></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Ma2_FeaturedProducts.xml" hash="fbf670835f37eaf5f0a9a466e9f0d954"/><file name="Ma2_Slideshow.xml" hash="ccfeb2fdba8e30dd731e28abdc0896b9"/><file name="Ma2_ThemeOptions.xml" hash="4af215fb95222a691c8dd6c8cab22da6"/><file name="Ma2_WidgetProductList.xml" hash="1c3b966da91cee3f278483bae9ee8984"/><file name="Ma2_WidgetTabs.xml" hash="9373753e203e8b6de3b2d385f069a8c4"/></dir></target><target name="mage"><dir name="js"><dir name="ma2"><file name="widgettabs.js" hash="6cad35467e57345f91fddf3e2c06f5bf"/></dir></dir><dir name="media"><dir name="ma2"><dir name="images"><dir name="default"><file name="logo.png" hash="d62bf4c492c4418ae48b6ee580443665"/><file name="logo_1.png" hash="d62bf4c492c4418ae48b6ee580443665"/><file name="logo_2.png" hash="d62bf4c492c4418ae48b6ee580443665"/><file name="ma2_juno_thumb.jpg" hash="4a87b6582c2bacc436c05e7dc4d7680f"/></dir></dir></dir><dir name="ma2slideshow"><file name="1.jpg" hash="8120ce49f82f5eb2a046fb9d0ad4b234"/><file name="120130814070516.jpg" hash="8120ce49f82f5eb2a046fb9d0ad4b234"/><file name="2.jpg" hash="a06ba4cca122684cad7f4b9f56e2c6ea"/><file name="220130814070604.jpg" hash="a06ba4cca122684cad7f4b9f56e2c6ea"/><file name="3.jpg" hash="346c32f673c3031f650e4fd7be6d544a"/><file name="320130814070655.jpg" hash="346c32f673c3031f650e4fd7be6d544a"/><file name="4.jpg" hash="c05e4c73702b2876fa3acf57b5281775"/><file name="420130814070740.jpg" hash="c05e4c73702b2876fa3acf57b5281775"/><dir name="thumbnail"><file name="120130814070516.jpg" hash="9a8868e43e8aaee9ce8524359ea24d84"/><file name="220130814070604.jpg" hash="97f02ed1c5dbf3c6df119fa8947a3c63"/><file name="320130814070655.jpg" hash="d695d14cb7b1b3d99fd9e1eee77a5501"/><file name="420130814070740.jpg" hash="a8853e1975f121db329eaddd0709280d"/></dir></dir><dir name="wysiwyg"><dir name="demo"><file name="advertising.png" hash="211eed5918a05a07a311e308b8917c7e"/><file name="banner.jpg" hash="8120ce49f82f5eb2a046fb9d0ad4b234"/><file name="box-1.png" hash="0a7a1669ed56d2035efaa0971fc4ab0b"/><file name="box-2.png" hash="403732ce7ad47b7d0ade90c70423f24e"/><file name="box-3.png" hash="07936ab53d9bbee71446c4648301d705"/><file name="call.png" hash="cf6440604d438f44a9f665d00e256735"/><file name="cirrus.png" hash="adef5cebf5733c4cf7a742cb26cb3851"/><file name="discover.png" hash="c612087884381d51deb9ccbb2162e114"/><file name="dribbble.png" hash="e682df239cf7fe1a2ce9b189a5dcd4eb"/><file name="ebay.png" hash="31fee73757a869bbdde21a705b94aa5d"/><file name="email.png" hash="c87e0a1ce61413ece6f4abc151ebb4b9"/><file name="facebook.png" hash="e1b1229842f1aec0b5550387494e4248"/><file name="feed.png" hash="221cb0b5502df909568c0dc6ec6ba57a"/><file name="gplus.png" hash="99d267e3ec32d1103405b1324b19ffc6"/><file name="linked-in.png" hash="f2990c9266fd22c83bf23ba5a1090779"/><file name="mastercard.png" hash="69f8434ebccf958292209693992c626a"/><file name="money-back-guarantee.png" hash="9da4f1a22486cbb88f4892471f0e4dcf"/><file name="paypal.png" hash="eda51504f058d580c542c524353bd9e9"/><file name="pinterest.png" hash="0509720fbce05082f6e37fcf0d5c5048"/><file name="saleoff-first-order.png" hash="f4dee0eb036bb74fbb4b319ed83220d5"/><file name="saleoff-line.png" hash="7633f45740dce3eea22b2df8b4cd48ee"/><file name="secure-online-shoping.png" hash="3ded63cd55078aabdcdec36bdf234a94"/><file name="signup.png" hash="0732e3cede81b3f414dfc6749c1bc885"/><file name="solo.png" hash="4c92b3c00bd67f45cc7adfb346fcc739"/><file name="twitter.png" hash="551e0025c6cbfca1228593a6f714c93f"/><file name="visa.png" hash="6af019e429468d1e9da3001a5a630f78"/><file name="worldwide-shipping.png" hash="23776df1c357779465cc7aa6e7f8b2bb"/></dir></dir></dir></target><target name="mageskin"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="ma2widgettabs"><file name="custom.css" hash="cd891ba1ca7ce6481ea7a1b900aaf5f0"/></dir></dir><dir name="ma2"><dir name="js"><dir name="colorchooser"><file name="arrow.gif" hash="5034704a76cd55c1cbcbc58ea6bf523f"/><file name="cross.gif" hash="ba9a274b9323753cd95bc3b1eb2f4e5f"/><file name="hs.png" hash="fefa1a03d92ebad25c88dca94a0b63db"/><file name="hv.png" hash="990d71cada17da100653636cf8490884"/><file name="index.html" hash="1c7b413c3fa39d0fed40556d2658ac73"/><file name="jscolor.js" hash="619885c5c4e1051c891456349033838e"/></dir><dir name="webfonts"><file name="gwebfonts.json" hash="ad404c3742482d806be07d839a62528c"/><file name="gwebfonts.seri" hash="6b9de260ce8bfb8e91f2add5c7b07950"/><file name="index.html" hash="8a3edb0428f11a404535d9134c90063f"/><file name="webfont.js" hash="9e088b08f277b45164e0e10b79d6a99c"/></dir></dir></dir></dir></dir><dir name="frontend"><dir name="ma2"><dir name="default"><dir name="css"><file name="blue.css" hash="ee450a4cd64975a7d5ad20aac9f09db3"/><file name="custom.css" hash="271bbe66ec3e060ccf94d8e833d0a41f"/><file name="green.css" hash="95ad2fc39b390f0ccdfaccd1eedf1ef3"/><dir name="ma2slideshow"><dir name="images"><file name="desc-bg.png" hash="a8d7cb13b2dc537225c780ad5837c3d0"/><file name="next-prev.png" hash="a462e72c9445fe8c31bfbfde9943df80"/><file name="pix.gif" hash="7ad866406509775de63f33224decc101"/><file name="proto_controls_bg.png" hash="617e2194cfc44442c2fefabc6efe5399"/><file name="proto_controls_pause_play_bg.png" hash="d7b80e3375a34dd657e4b1eddf38b2e0"/></dir><file name="protoshow.css" hash="be581f5f55ea9037fbcd1457ed49ffa3"/><file name="styles.css" hash="2b5d37b239c82cec3fa11dcd8e2e78bb"/></dir><dir name="ma2widgettabs"><dir name="magento"><file name="btn_bg.gif" hash="37c51a4d48a92da9648dcd3ca011039f"/><file name="content_bg.gif" hash="21278ea0da2d4256f4ced96b6080ba2e"/><file name="top_bg.gif" hash="26f28090de87d64f9b01bf624f89bfe2"/><file name="window_close.png" hash="3af14f053f360bf31f8ba2df73ec7f1e"/></dir><file name="magento.css" hash="a0b153cee7655dad31ee2923657cc08a"/><file name="widgettabs.css" hash="0ea3024bcc5d37a8dd5d3603964402ad"/></dir><file name="navmain.css" hash="63734a8a6a84639e2f4373bbd260f42c"/><file name="oauth-simple.css" hash="bf193322afc4112a25ae99d1137053e1"/><file name="print.css" hash="aafa75a7a320ecf563e63b9098beba05"/><file name="producttabs.css" hash="bf58d842ca7606511fa02197d1a70e55"/><file name="red.css" hash="f7733fa63b1b089feba8a0236c22e686"/><file name="styles-ie.css" hash="4db74d06c973b8b89bec9177cd4d0344"/><file name="styles.css" hash="dfe8b4fe596b87598c9769d1985315ba"/><file name="template.css" hash="a3ce670be153a9056f052e50ca297db5"/><file name="widgets.css" hash="99dea1d4a24097939011ea5c8d2be4cb"/></dir><file name="favicon.ico" hash="88733ee53676a47fc354a61c32516e82"/><dir name="fronts"><file name="MonoSocialIconsFont-1.10.eot" hash="05d72bd616722f39afef30004839ce08"/><file name="MonoSocialIconsFont-1.10.otf" hash="bb587e5c486d57dfc51d5579c9ea4b49"/><file name="MonoSocialIconsFont-1.10.svg" hash="f9e431dc8d2ae45148edfc6f2ac6f961"/><file name="MonoSocialIconsFont-1.10.ttf" hash="d3b5827e4faf0b034d4b2bcaa6d43724"/><file name="MonoSocialIconsFont-1.10.woff" hash="6ef18e62928bfbe78057f6604702062a"/><file name="Oswald.eot" hash="275502844655171a889d7ce467d645e3"/><file name="Oswald.otf" hash="f99c8059f12421af51b0a9e674351739"/><file name="Oswald.ttf" hash="d40bbce8f4b00a569beac2454b69231e"/></dir><dir name="images"><file name="arrow-double.png" hash="86847813c3fbf21bd384e709018e96e8"/><file name="arrow-fragile-small.png" hash="f2faab1bec50f4984a96569047a3160c"/><file name="arrow-fragile-white.png" hash="b33dbf0b7a1bf7525738e9b3d374056b"/><file name="arrow-fragile.png" hash="7f7f13a405b864114f3df63aca6ce8cb"/><dir name="backup"><file name="best_selling_tr_even_bg.gif" hash="5022d648379090e306f00cd64738b146"/><file name="best_selling_tr_odd_bg.gif" hash="926622704f53796801bb5d097e116c8e"/><file name="bkg_account_box.gif" hash="dd98174b6e3e5605a3f9551a59c66841"/><file name="bkg_block-actions.gif" hash="da2970eac0a22c850b19ee3680475d51"/><file name="bkg_block-currency.gif" hash="bfaad1b64557c05ad6f4b124ad3d3532"/><file name="bkg_block-layered-dd.gif" hash="6ae6f8184e87de496fb74eeec65737c9"/><file name="bkg_block-layered-dt.gif" hash="ba8229068657b80f2c42111c5a1a307e"/><file name="bkg_block-layered-label.gif" hash="14687dfa3921cfd12d2149c1497d9765"/><file name="bkg_block-layered-li.gif" hash="753ebb76a4fc2b5b6915c536fcf4d487"/><file name="bkg_block-layered-title.gif" hash="c92e29b30af7abf4e0bc3f714a246f55"/><file name="bkg_block-layered1.gif" hash="607167f198572e83a0e728b6b9383a70"/><file name="bkg_block-title-account.gif" hash="a64f1df5a7e3d0f6a58b017f74311cb1"/><file name="bkg_block-title.gif" hash="f8c1f130ad69464fe7aff2f589b2ec75"/><file name="bkg_body.gif" hash="82bfc5bfe346c8e974cd33b1314b0acf"/><file name="bkg_buttons-set1.gif" hash="2c641e927bc83156b7004ea37920513c"/><file name="bkg_checkout.gif" hash="11258fe49feff5513c9608f2ea486776"/><file name="bkg_collapse-gm.gif" hash="37418f23e65006dcfde07ce9b249e057"/><file name="bkg_collapse.gif" hash="2333c68e38163ed4656da82b9bcf362b"/><file name="bkg_divider1.gif" hash="260ebae91ffb1b7c663906b29a069925"/><file name="bkg_form-search.gif" hash="2ca36eb80ea705e063409153f3821f78"/><file name="bkg_grand-total.gif" hash="10f1c3d82d78170706fa3e9c4baa7e04"/><file name="bkg_grid.gif" hash="a6f64fedbac51fb1b86184cd488cc4e6"/><file name="bkg_header.jpg" hash="0211c47be1493bd0ec72949c47932b81"/><file name="bkg_login-box.gif" hash="5538675d7f1c35d96a2b8013948f42a6"/><file name="bkg_main1.gif" hash="a8f5717873dc6cf8f6bd22924b5838fe"/><file name="bkg_main2.gif" hash="cf18ba9f7c7e6b058b439cde1a897e9c"/><file name="bkg_nav0.jpg" hash="f9ac3f31e293cf075471d2d3fe07353a"/><file name="bkg_nav1.gif" hash="f4e26840c8cca0e74aba5b810341c5c0"/><file name="bkg_nav2.gif" hash="a64c8f5165b239e432d26a62ae5f79b6"/><file name="bkg_opc-title-off.gif" hash="f69b40b5331ab3760f54d038daf287eb"/><file name="bkg_pipe1.gif" hash="7852290f6a443000ead96b8cec5cd7c7"/><file name="bkg_pipe2.gif" hash="7da64eefaf4da3855ab6ee76dbced0c2"/><file name="bkg_pipe3.gif" hash="11bfac1e590f0c77fb12f37d7f05cd3c"/><file name="bkg_product-view.gif" hash="7078a7f2827156d5ae0a1cb59da3c418"/><file name="bkg_product_collateral.gif" hash="1d4d6b22e5108aefae52709d3934f397"/><file name="bkg_rating.gif" hash="0a8777c815350ddf1e316a537ad0c335"/><file name="bkg_sp-methods.gif" hash="17d68b5449adaa87dafc62ae0afa1b9a"/><file name="bkg_tfoot.gif" hash="da2970eac0a22c850b19ee3680475d51"/><file name="bkg_th-v.gif" hash="b0d17555dfc6060941e0c067718189df"/><file name="bkg_th.gif" hash="f249911b08f2822fc0b561b7f98575d2"/><file name="bkg_toolbar.gif" hash="fb7ed019476eaa1643af922b59ede4fb"/><file name="btn_checkout.gif" hash="d2060501e14e86c29e28137130e5726e"/><file name="btn_edit.gif" hash="df3565eb4e4d0dc578201df60de54b47"/><file name="btn_gm-close.gif" hash="346e26eece27449a2f224aef76ae372e"/><file name="btn_google_checkout.gif" hash="843d75249ce05b5d87ca5419f37b1c3b"/><file name="btn_paypal_checkout.gif" hash="6edd61270b7b5632eafad10557129114"/><file name="btn_place_order.gif" hash="d35219f86ae2c983ee1a31557e37b612"/><file name="btn_previous.gif" hash="63473a1520a73bb0c9b47b685d17cd21"/><file name="btn_proceed_to_checkout.gif" hash="4daac687b514fecfd1068539500ac3d7"/><file name="btn_proceed_to_checkout_dis.gif" hash="9e152c01d5d88f690dc52cb62428f3b6"/><file name="btn_remove.gif" hash="6182e723aa2a253dc6cf334a3dfaaa84"/><file name="btn_remove2.gif" hash="234bddc4c5878c5ef16407a944824236"/><file name="btn_search.gif" hash="2d93b43c0a1c1182358677661e26a978"/><file name="btn_trash.gif" hash="bcb22f558a0eb32243a2a36645189e9f"/><file name="btn_window_close.gif" hash="c83f3cbbb2aedfc580dff78d5cfb63ed"/><file name="calendar.gif" hash="b1468e5239504974c689eea5d93f86d4"/><dir name="catalog"><dir name="product"><dir name="placeholder"><file name="image.jpg" hash="097ab8a3051bc037ea3de0e17f440540"/><file name="small_image.jpg" hash="f825d16f97a640453553c79c48ebaa73"/><file name="thumbnail.jpg" hash="b2b682d28a08a748a73d2cda70ab5a57"/></dir></dir></dir><dir name="centinel"><file name="sc_learn_62x34.gif" hash="059ec6c3eecea97b3f70a2e2d6ceb911"/><file name="v_activate_steps.gif" hash="005312b14c6aed41e8a47c4acaac7c1a"/><file name="vbv_ltbg_71x57.gif" hash="2b0bcd07251fcaafd46e7ce77ba821a9"/></dir><dir name="cookies"><file name="firefox.png" hash="425e1b2ddc38c0bba431fb54357c66a4"/><file name="ie6-1.gif" hash="5c27700e245762bc89ed8c3ee7183f21"/><file name="ie6-2.gif" hash="d8c55e15e1f711e5c259300a9c19551b"/><file name="ie7-1.gif" hash="d61edcc8a514a3c81ea116b7d38ddcb6"/><file name="ie7-2.gif" hash="0526a654e94c54866cad977c0a47d3e5"/><file name="ie7-3.gif" hash="4fb142def3f6cfd8d8d23e1315528a1e"/><file name="ie7-4.gif" hash="575c276231c6a91e28935ec98215e146"/><file name="ie7-5.gif" hash="3ae5fcc11fe89da91674d183872337c1"/><file name="ie7-6.gif" hash="95a4981a41785a8cde273c9b2edbfbc7"/><file name="opera.png" hash="34070d92180d4ee0e37b1dd8bb731cd7"/></dir><file name="cvv.gif" hash="83cdd38bf110b0f9c52fe84b56f45298"/><file name="cvv.jpg" hash="e27210d810bbab732935d9410936ef87"/><file name="fam_book_open.png" hash="0ba89b9fbe7e88d4c6896ed0a1f495aa"/><file name="free_shipping_callout.jpg" hash="cbf2e494ef7ca50acf8826321d739559"/><file name="grid-cal.gif" hash="b1468e5239504974c689eea5d93f86d4"/><file name="home_left_callout.jpg" hash="ee99a5586cf52e85c986d1275958a7da"/><file name="home_main_callout.jpg" hash="e6d1c119d5b24a5916fe394cb4b5cdc3"/><file name="i_arrow-top.gif" hash="3dbb0584e8eb1d96cc3d3c40c17d7aaf"/><file name="i_asc_arrow.gif" hash="40aa554212d6a1f60593c27d78d85fa3"/><file name="i_availability_only.gif" hash="bca1f00a50864171ad98317b778e869c"/><file name="i_availability_only_arrow.gif" hash="0cf32b72fefc94b89b74e4f3f02c2e93"/><file name="i_block-cart.gif" hash="cc19e21f9c89b70cc10354ff588ca8ab"/><file name="i_block-currency.gif" hash="643024bcae5ece554fdbbc041aeb297c"/><file name="i_block-list.gif" hash="fe8424127ecbe4b0d893bcf6f253dc1a"/><file name="i_block-poll.gif" hash="52d778dddbf48b8d04226bee9370a7ef"/><file name="i_block-related.gif" hash="4e277173b6372b1a90b0f19e0388ad54"/><file name="i_block-subscribe.gif" hash="9e5fee06a543742045118a95f2debcb8"/><file name="i_block-tags.gif" hash="67d1255c2c3e9ed1a5c845f8d4e4a3ba"/><file name="i_block-viewed.gif" hash="67d1255c2c3e9ed1a5c845f8d4e4a3ba"/><file name="i_block-wishlist.gif" hash="8f8cda89ca20ba4a9b2f8c91f73fdff9"/><file name="i_desc_arrow.gif" hash="92fd194bfae4ce5ae3354e1e47d7ac7d"/><file name="i_discount.gif" hash="908d44da90de5e54185764d093bbdb77"/><file name="i_folder-table.gif" hash="bf006ddb591d8ac95d2e895bf2fdbc8d"/><file name="i_ma-info.gif" hash="91259557447ee80eb1110fe0c85cb3b5"/><file name="i_ma-reviews.gif" hash="859c97695ec396c0b284a0c3c7c416ad"/><file name="i_ma-tags.gif" hash="1e83e3b0b677c92b3aa8a252268f7b86"/><file name="i_msg-error.gif" hash="e4f28607f075a105e53fa3113d84bd26"/><file name="i_msg-note.gif" hash="e774ee481a2820789c1a77112377c4e0"/><file name="i_msg-success.gif" hash="834dfafd5f8b44c4b24a4c00add56fcf"/><file name="i_notice.gif" hash="ebd56dc80b8346e10e93628bc0e6c372"/><file name="i_page1.gif" hash="704f7d4eccbdf9cabbad7770f18856ff"/><file name="i_page2.gif" hash="57a04ca584e05e28dc94c7e68f0af62e"/><file name="i_pager-next.gif" hash="ed4d6640624c2b6edeab4c212314bd6d"/><file name="i_pager-prev.gif" hash="75973b020105dccbaf34e49d7852552d"/><file name="i_print.gif" hash="0aed138181495642e9ab29e55d194d40"/><file name="i_rss-big.png" hash="6cf70e7c52a3f3d7b833ccadb041a555"/><file name="i_rss.gif" hash="e5bbc388d818c142868b4a1df0b48793"/><file name="i_search_criteria.gif" hash="cf67b9cc5c311ae3f99e68cd29ae17be"/><file name="i_shipping.gif" hash="91a0d2cc2eb2391f90ec8a75c04b3183"/><file name="i_tag_add.gif" hash="a736baa992aa55b6fb71e8742a04dc82"/><file name="i_tier.gif" hash="c5189e25afeb7c1a8c4902a42832593e"/><file name="i_type_grid.gif" hash="a1e5d8ac36fb2891ea16e729b95c552c"/><file name="i_type_list.gif" hash="61333d383ec142b8d270abe77324aa5d"/><file name="logo_email.gif" hash="8de347192e0524cff7a69e4020182dbd"/><file name="logo_print.gif" hash="8de347192e0524cff7a69e4020182dbd"/><file name="magnifier_handle.gif" hash="238fbdd7959f517db11c6f57ee4daaf4"/><file name="map_popup_arrow.gif" hash="6383b40a9e7bd3c95260bef4fbb1b163"/><dir name="media"><file name="404_callout1.jpg" hash="834e53a03e2921a2fd3c135c0c7189df"/><file name="404_callout2.jpg" hash="016984b4a1579df34147f9407098db73"/><file name="about_us_img.jpg" hash="726f36dd75b5a709a1a14acab1660188"/><file name="best_selling_img01.jpg" hash="5e7337a4061a636df8ee4bf979a092ac"/><file name="best_selling_img02.jpg" hash="b9a49c0964938ec72fb834cb166b9352"/><file name="best_selling_img03.jpg" hash="e3581487fb4589baecc553f2ce8d5247"/><file name="best_selling_img04.jpg" hash="7e59bf99f5f813e327595c52d3320174"/><file name="best_selling_img05.jpg" hash="e396892daec7ffcf7244082b3e596911"/><file name="best_selling_img06.jpg" hash="2702839637efbe0fd0a4bad41cd6a551"/><file name="cell_phone_landing_banner1.jpg" hash="b25562360fc470f1091ca7ea014a3290"/><file name="col_left_callout.jpg" hash="5f762006021e046f9bd536f37ea7c463"/><file name="col_right_callout.jpg" hash="dae22f37a542da272a35195ec286ec25"/><file name="electronics_cellphones.jpg" hash="8f6badbc32ce806c6109c788df6ef5e9"/><file name="electronics_digitalcameras.jpg" hash="953b8d7db6f0bdcd53b1d6b1386962b9"/><file name="electronics_laptops.jpg" hash="e050e92d72000e6bdc763a7b5888ec8a"/><file name="furniture_callout_spot.jpg" hash="28edc7d72486ab2362324995550d87af"/><file name="furnitures_bed_room.jpg" hash="b8616c5bffc23a92d2a1c97dae57b262"/><file name="furnitures_living_room.jpg" hash="2663737f3997cb1a49ce24d07dc8aefb"/><file name="head_electronics_cellphones.gif" hash="a69425966444ea597fb7c629114d5165"/><file name="head_electronics_digicamera.gif" hash="bde3cec3fc16b2d0ae57e7783eb00652"/><file name="head_electronics_laptops.gif" hash="b2c55387ffa92277315bdedeb4cb9b8f"/><file name="laptop_callout_mid1.jpg" hash="4ffb50bd3b7b32a78fd059b1571c202e"/><file name="laptop_callout_mid2.jpg" hash="662cf3881b06b090e9500496b19b03e4"/><file name="laptop_callout_mid3.jpg" hash="22aa71ecfe0aa9b6936a1eddb62d889e"/><file name="laptop_callout_spot.jpg" hash="2e469d1bd871355eaef6076487a973db"/><file name="shirts_landing_banner1.jpg" hash="4acc8620b009d835e5c25587671ea25d"/></dir><dir name="moneybookers"><file name="banner_120_de.gif" hash="74815117bf378543e5b3496bb5bc4e8a"/><file name="banner_120_de.png" hash="6c3f708fcb6dac92e53472d4c2246c68"/><file name="banner_120_dk.gif" hash="2106bd994d188d40474bf2a2e8d62a8d"/><file name="banner_120_fr.gif" hash="a84241eef7bc38fb38567e7aa8ca245a"/><file name="banner_120_fr.png" hash="8994d1dc3b4f5c9e5efc67ce3f9f55a9"/><file name="banner_120_int.gif" hash="e23ddcf71e15f0a9300062ef9cdea512"/><file name="banner_120_int.png" hash="f9dfbc26041e52b34eea65348707d64f"/><file name="banner_120_pl.gif" hash="44313c7d27cdcf59c2f66708c6c5abd5"/><file name="banner_120_pl.png" hash="67d3385f93bc9113880305ee7c7da9de"/><file name="banner_120_sp.gif" hash="a003ed8db63620672ae945682b1e1e39"/><file name="banner_120_sp.png" hash="f9c4a653d6814ab3f8c535da706f5f77"/><file name="moneybookers_acc.png" hash="a3e639a68fafdffaca81e91985127735"/><file name="moneybookers_csi.gif" hash="4eec4ed7c494d01d518a3c6c691128e9"/><file name="moneybookers_did.gif" hash="6a3a3365894e9cdb199647a5b74ba35b"/><file name="moneybookers_dnk.gif" hash="7d4b8d27784f8a6fa6ef81c4e911831b"/><file name="moneybookers_ebt.gif" hash="9911d8cc223e7f3d9ec12f50c280ec61"/><file name="moneybookers_ent.gif" hash="704e9551ed4aff82b67114242b9fba1a"/><file name="moneybookers_gcb.gif" hash="e2e7c0f501e5ab0136f859ca5f57abc2"/><file name="moneybookers_gir.gif" hash="f16e949bc60bbd812f803d5e377d47f6"/><file name="moneybookers_idl.gif" hash="fe0ad1efc12d43df6c9ff3ffdd9dd59b"/><file name="moneybookers_lsr.gif" hash="58cdadfa20b6d37aeaa19e50995e4baf"/><file name="moneybookers_mae.gif" hash="4d4b5f0cf3377939c7738fc7e416d25f"/><file name="moneybookers_npy.gif" hash="01242c5ad7bc667e7493b550b6397fab"/><file name="moneybookers_obt_de.png" hash="ce44fd2974b8d279401778292e2c4484"/><file name="moneybookers_obt_dk.png" hash="2985e8cb472d1886d584fa31d56bee92"/><file name="moneybookers_obt_ee.png" hash="cb186be1c7595544f61d3737c7bf85aa"/><file name="moneybookers_obt_en.png" hash="eee098a06e3ea34f33e276724b084774"/><file name="moneybookers_obt_fl.png" hash="6c3766df052d875ce399e62ad8a435f8"/><file name="moneybookers_obt_lt.png" hash="adf61f248fc6d5985840db3e0c23391e"/><file name="moneybookers_obt_lv.png" hash="4e7f16b4988ea30f049942d4dcdb5f78"/><file name="moneybookers_obt_pl.png" hash="fb2c43c18ba73d390e5b5f5261261f4a"/><file name="moneybookers_obt_se.png" hash="9028412e9c3f25d114bf40bb2049d225"/><file name="moneybookers_pli.gif" hash="93989e85caff760af7a61838db0300bf"/><file name="moneybookers_psp.gif" hash="7abffc2246f172625be2ce31f4315cb2"/><file name="moneybookers_pwy.gif" hash="b4a0b9db9a031855e6e3899592012fae"/><file name="moneybookers_sft.gif" hash="e9e774163c99a8ab4deb18d37feaf658"/><file name="moneybookers_so2.gif" hash="9911d8cc223e7f3d9ec12f50c280ec61"/><file name="moneybookers_wlt.gif" hash="4b9cbc5aa5c32f3015ce7bec98da2670"/></dir><file name="np_cart_thumb.gif" hash="e9fdd943e0947e15f0638506f477e358"/><file name="np_more_img.gif" hash="ace357bfe3e81ffb62137cd5b25ae5e1"/><file name="np_product_main.gif" hash="d0cccda76de50efa025215ce85dacb1c"/><file name="np_thumb.gif" hash="e46270c89358ecc8341d1565c14644b8"/><file name="np_thumb2.gif" hash="8502866cdabc5c74aca7d7bd32a06a03"/><file name="opc-ajax-loader.gif" hash="e805ea7eca1f34c75ba0f93780d32d38"/><file name="pager_arrow_left.gif" hash="75973b020105dccbaf34e49d7852552d"/><file name="pager_arrow_right.gif" hash="ed4d6640624c2b6edeab4c212314bd6d"/><file name="ph_callout_left_rebel.jpg" hash="0ce8ad0026d8b8a83ed7acdf6209129b"/><file name="ph_callout_left_top.gif" hash="f17a036d75e5065eb76bafbb2c8ad7ff"/><file name="product_zoom_overlay_magnif.gif" hash="83834893e162221d6d9257fe67847370"/><file name="reload.png" hash="84cc4883f78ef850814ea9b53989b2a7"/><file name="slider_bg.gif" hash="87bc1b46d87de4f6252c7216216627c3"/><file name="slider_btn_zoom_in.gif" hash="ef0fc67f77f30827ee67f4e744b60781"/><file name="slider_btn_zoom_out.gif" hash="68b3d1c28dc5aec4f6b64d70a6996b6f"/><file name="spacer.gif" hash="df3e567d6f16d040326c7a0ea29a4f41"/><file name="validation_advice_bg.gif" hash="b85432906de8985a8b14eeb2dc652d3c"/><dir name="widgets"><file name="i_block-list.gif" hash="fe8424127ecbe4b0d893bcf6f253dc1a"/><file name="i_widget-link.gif" hash="1bf753578171f147f0203e7b13bdd0c4"/><file name="i_widget-new.gif" hash="a75377ffed51b711cbc608ffaa1a2e7d"/></dir><dir name="xmlconnect"><dir name="catalog"><dir name="category"><dir name="placeholder"><file name="image.jpg" hash="097ab8a3051bc037ea3de0e17f440540"/><file name="small_image.jpg" hash="f825d16f97a640453553c79c48ebaa73"/><file name="thumbnail.jpg" hash="b2b682d28a08a748a73d2cda70ab5a57"/></dir></dir></dir><file name="tab_account.png" hash="0498d73e47ed47179e5546dc15c17dc7"/><file name="tab_cart.png" hash="9055ba76e256a51d3fee53a8c41d5226"/><file name="tab_home.png" hash="07d0af93e167b9366d3d4fb3d6cdb31c"/><file name="tab_more.png" hash="b9fc21feb8d7655bc9c2985c37b0de2f"/><file name="tab_page.png" hash="ca05dbc42f944b8d4255f6675f6dd93a"/><file name="tab_search.png" hash="25e880eb2a4d06828e2e1c3f32d22400"/><file name="tab_shop.png" hash="fe602fc2e7093efef5ecc0b027a32d91"/></dir></dir><file name="bkg_checkout.gif" hash="11258fe49feff5513c9608f2ea486776"/><file name="bkg_rating.gif" hash="0a8777c815350ddf1e316a537ad0c335"/><file name="bkg_tfoot.gif" hash="da2970eac0a22c850b19ee3680475d51"/><file name="bkg_th.gif" hash="f249911b08f2822fc0b561b7f98575d2"/><file name="bkg_toolbar.gif" hash="fb7ed019476eaa1643af922b59ede4fb"/><dir name="blue"><file name="logo.png" hash="2a65f81f669bcfb2a19c9ed293837734"/><file name="saleoff-bg.png" hash="ac080eac9e6d55ba0602f456dbcc5152"/></dir><file name="body-bg.png" hash="4d926dfdc712c317191947b16d11cb25"/><file name="btn_remove.gif" hash="6182e723aa2a253dc6cf334a3dfaaa84"/><dir name="catalog"><dir name="product"><dir name="placeholder"><file name="image.jpg" hash="097ab8a3051bc037ea3de0e17f440540"/><file name="small_image.jpg" hash="f825d16f97a640453553c79c48ebaa73"/><file name="thumbnail.jpg" hash="b2b682d28a08a748a73d2cda70ab5a57"/></dir></dir></dir><file name="category-view-active.png" hash="25238e2463571f6eaf6920f4a4660608"/><file name="category-view.png" hash="7b913e9c3ea2fc9c7e90a9e12da63b7f"/><dir name="centinel"><file name="sc_learn_62x34.gif" hash="059ec6c3eecea97b3f70a2e2d6ceb911"/><file name="v_activate_steps.gif" hash="005312b14c6aed41e8a47c4acaac7c1a"/><file name="vbv_ltbg_71x57.gif" hash="2b0bcd07251fcaafd46e7ce77ba821a9"/></dir><file name="check-out.png" hash="230a2a75b8a607d6d290934633cfb413"/><file name="circle-white.png" hash="2133d8d1288eb8cde56b0beab4bc6a38"/><file name="color-stars.png" hash="93c2c59c95b98a48730baf87be1e3c65"/><dir name="cookies"><file name="firefox.png" hash="425e1b2ddc38c0bba431fb54357c66a4"/><file name="ie6-1.gif" hash="5c27700e245762bc89ed8c3ee7183f21"/><file name="ie6-2.gif" hash="d8c55e15e1f711e5c259300a9c19551b"/><file name="ie7-1.gif" hash="d61edcc8a514a3c81ea116b7d38ddcb6"/><file name="ie7-2.gif" hash="0526a654e94c54866cad977c0a47d3e5"/><file name="ie7-3.gif" hash="4fb142def3f6cfd8d8d23e1315528a1e"/><file name="ie7-4.gif" hash="575c276231c6a91e28935ec98215e146"/><file name="ie7-5.gif" hash="3ae5fcc11fe89da91674d183872337c1"/><file name="ie7-6.gif" hash="95a4981a41785a8cde273c9b2edbfbc7"/><file name="opera.png" hash="34070d92180d4ee0e37b1dd8bb731cd7"/></dir><dir name="demo"><file name="advertising.png" hash="211eed5918a05a07a311e308b8917c7e"/><file name="banner.jpg" hash="8120ce49f82f5eb2a046fb9d0ad4b234"/><file name="box-1.png" hash="0a7a1669ed56d2035efaa0971fc4ab0b"/><file name="box-2.png" hash="403732ce7ad47b7d0ade90c70423f24e"/><file name="box-3.png" hash="07936ab53d9bbee71446c4648301d705"/><file name="call.png" hash="cf6440604d438f44a9f665d00e256735"/><file name="cirrus.png" hash="adef5cebf5733c4cf7a742cb26cb3851"/><file name="discover.png" hash="c612087884381d51deb9ccbb2162e114"/><file name="dribbble.png" hash="e682df239cf7fe1a2ce9b189a5dcd4eb"/><file name="ebay.png" hash="31fee73757a869bbdde21a705b94aa5d"/><file name="email.png" hash="c87e0a1ce61413ece6f4abc151ebb4b9"/><file name="facebook.png" hash="e1b1229842f1aec0b5550387494e4248"/><file name="feed.png" hash="221cb0b5502df909568c0dc6ec6ba57a"/><file name="gplus.png" hash="99d267e3ec32d1103405b1324b19ffc6"/><file name="linked-in.png" hash="f2990c9266fd22c83bf23ba5a1090779"/><file name="mastercard.png" hash="69f8434ebccf958292209693992c626a"/><file name="money-back-guarantee.png" hash="9da4f1a22486cbb88f4892471f0e4dcf"/><file name="paypal.png" hash="eda51504f058d580c542c524353bd9e9"/><file name="pinterest.png" hash="0509720fbce05082f6e37fcf0d5c5048"/><file name="saleoff-first-order.png" hash="f4dee0eb036bb74fbb4b319ed83220d5"/><file name="saleoff-line.png" hash="7633f45740dce3eea22b2df8b4cd48ee"/><file name="secure-online-shoping.png" hash="3ded63cd55078aabdcdec36bdf234a94"/><file name="signup.png" hash="0732e3cede81b3f414dfc6749c1bc885"/><file name="solo.png" hash="4c92b3c00bd67f45cc7adfb346fcc739"/><file name="twitter.png" hash="551e0025c6cbfca1228593a6f714c93f"/><file name="visa.png" hash="6af019e429468d1e9da3001a5a630f78"/><file name="worldwide-shipping.png" hash="23776df1c357779465cc7aa6e7f8b2bb"/></dir><dir name="green"><file name="logo.png" hash="9f1d54165aa18e5a0f572525ebcef1fe"/><file name="omgmenu-bg.png" hash="04d9d2cfdfd8e12ba3e159dc2093bf3a"/><file name="saleoff-bg.png" hash="55cf77f940507b4c7c643f842aa07cfe"/></dir><file name="header-bg.png" hash="d74032ed346313bb60e06419c05e48ca"/><file name="i_asc_arrow.gif" hash="40aa554212d6a1f60593c27d78d85fa3"/><file name="icon_external_link.gif" hash="8ecf69be84c175a6949219e77d542bfa"/><file name="index.html" hash="d41d8cd98f00b204e9800998ecf8427e"/><file name="logo.gif" hash="48b7eb03807fdf80bdfb19b872cf84b8"/><file name="logo.png" hash="d62bf4c492c4418ae48b6ee580443665"/><file name="magnifier_handle.gif" hash="238fbdd7959f517db11c6f57ee4daaf4"/><dir name="media"><file name="404_callout1.jpg" hash="834e53a03e2921a2fd3c135c0c7189df"/><file name="404_callout2.jpg" hash="016984b4a1579df34147f9407098db73"/><file name="about_us_img.jpg" hash="726f36dd75b5a709a1a14acab1660188"/><file name="best_selling_img01.jpg" hash="5e7337a4061a636df8ee4bf979a092ac"/><file name="best_selling_img02.jpg" hash="b9a49c0964938ec72fb834cb166b9352"/><file name="best_selling_img03.jpg" hash="e3581487fb4589baecc553f2ce8d5247"/><file name="best_selling_img04.jpg" hash="7e59bf99f5f813e327595c52d3320174"/><file name="best_selling_img05.jpg" hash="e396892daec7ffcf7244082b3e596911"/><file name="best_selling_img06.jpg" hash="2702839637efbe0fd0a4bad41cd6a551"/><file name="cell_phone_landing_banner1.jpg" hash="b25562360fc470f1091ca7ea014a3290"/><file name="col_left_callout.jpg" hash="5f762006021e046f9bd536f37ea7c463"/><file name="col_right_callout.jpg" hash="dae22f37a542da272a35195ec286ec25"/><file name="electronics_cellphones.jpg" hash="8f6badbc32ce806c6109c788df6ef5e9"/><file name="electronics_digitalcameras.jpg" hash="953b8d7db6f0bdcd53b1d6b1386962b9"/><file name="electronics_laptops.jpg" hash="e050e92d72000e6bdc763a7b5888ec8a"/><file name="furniture_callout_spot.jpg" hash="28edc7d72486ab2362324995550d87af"/><file name="furnitures_bed_room.jpg" hash="b8616c5bffc23a92d2a1c97dae57b262"/><file name="furnitures_living_room.jpg" hash="2663737f3997cb1a49ce24d07dc8aefb"/><file name="head_electronics_cellphones.gif" hash="a69425966444ea597fb7c629114d5165"/><file name="head_electronics_digicamera.gif" hash="bde3cec3fc16b2d0ae57e7783eb00652"/><file name="head_electronics_laptops.gif" hash="b2c55387ffa92277315bdedeb4cb9b8f"/><file name="laptop_callout_mid1.jpg" hash="4ffb50bd3b7b32a78fd059b1571c202e"/><file name="laptop_callout_mid2.jpg" hash="662cf3881b06b090e9500496b19b03e4"/><file name="laptop_callout_mid3.jpg" hash="22aa71ecfe0aa9b6936a1eddb62d889e"/><file name="laptop_callout_spot.jpg" hash="2e469d1bd871355eaef6076487a973db"/><file name="shirts_landing_banner1.jpg" hash="4acc8620b009d835e5c25587671ea25d"/></dir><dir name="moneybookers"><file name="banner_120_de.gif" hash="74815117bf378543e5b3496bb5bc4e8a"/><file name="banner_120_de.png" hash="6c3f708fcb6dac92e53472d4c2246c68"/><file name="banner_120_dk.gif" hash="2106bd994d188d40474bf2a2e8d62a8d"/><file name="banner_120_fr.gif" hash="a84241eef7bc38fb38567e7aa8ca245a"/><file name="banner_120_fr.png" hash="8994d1dc3b4f5c9e5efc67ce3f9f55a9"/><file name="banner_120_int.gif" hash="e23ddcf71e15f0a9300062ef9cdea512"/><file name="banner_120_int.png" hash="f9dfbc26041e52b34eea65348707d64f"/><file name="banner_120_pl.gif" hash="44313c7d27cdcf59c2f66708c6c5abd5"/><file name="banner_120_pl.png" hash="67d3385f93bc9113880305ee7c7da9de"/><file name="banner_120_sp.gif" hash="a003ed8db63620672ae945682b1e1e39"/><file name="banner_120_sp.png" hash="f9c4a653d6814ab3f8c535da706f5f77"/><file name="moneybookers_acc.png" hash="a3e639a68fafdffaca81e91985127735"/><file name="moneybookers_csi.gif" hash="4eec4ed7c494d01d518a3c6c691128e9"/><file name="moneybookers_did.gif" hash="6a3a3365894e9cdb199647a5b74ba35b"/><file name="moneybookers_dnk.gif" hash="7d4b8d27784f8a6fa6ef81c4e911831b"/><file name="moneybookers_ebt.gif" hash="9911d8cc223e7f3d9ec12f50c280ec61"/><file name="moneybookers_ent.gif" hash="704e9551ed4aff82b67114242b9fba1a"/><file name="moneybookers_gcb.gif" hash="e2e7c0f501e5ab0136f859ca5f57abc2"/><file name="moneybookers_gir.gif" hash="f16e949bc60bbd812f803d5e377d47f6"/><file name="moneybookers_idl.gif" hash="fe0ad1efc12d43df6c9ff3ffdd9dd59b"/><file name="moneybookers_lsr.gif" hash="58cdadfa20b6d37aeaa19e50995e4baf"/><file name="moneybookers_mae.gif" hash="4d4b5f0cf3377939c7738fc7e416d25f"/><file name="moneybookers_npy.gif" hash="01242c5ad7bc667e7493b550b6397fab"/><file name="moneybookers_obt_de.png" hash="ce44fd2974b8d279401778292e2c4484"/><file name="moneybookers_obt_dk.png" hash="2985e8cb472d1886d584fa31d56bee92"/><file name="moneybookers_obt_ee.png" hash="cb186be1c7595544f61d3737c7bf85aa"/><file name="moneybookers_obt_en.png" hash="eee098a06e3ea34f33e276724b084774"/><file name="moneybookers_obt_fl.png" hash="6c3766df052d875ce399e62ad8a435f8"/><file name="moneybookers_obt_lt.png" hash="adf61f248fc6d5985840db3e0c23391e"/><file name="moneybookers_obt_lv.png" hash="4e7f16b4988ea30f049942d4dcdb5f78"/><file name="moneybookers_obt_pl.png" hash="fb2c43c18ba73d390e5b5f5261261f4a"/><file name="moneybookers_obt_se.png" hash="9028412e9c3f25d114bf40bb2049d225"/><file name="moneybookers_pli.gif" hash="93989e85caff760af7a61838db0300bf"/><file name="moneybookers_psp.gif" hash="7abffc2246f172625be2ce31f4315cb2"/><file name="moneybookers_pwy.gif" hash="b4a0b9db9a031855e6e3899592012fae"/><file name="moneybookers_sft.gif" hash="e9e774163c99a8ab4deb18d37feaf658"/><file name="moneybookers_so2.gif" hash="9911d8cc223e7f3d9ec12f50c280ec61"/><file name="moneybookers_wlt.gif" hash="4b9cbc5aa5c32f3015ce7bec98da2670"/></dir><file name="next-prev.png" hash="a462e72c9445fe8c31bfbfde9943df80"/><file name="omgmenu-bg.png" hash="2a16fe65d56516380978556839699a93"/><file name="opc-ajax-loader.gif" hash="e805ea7eca1f34c75ba0f93780d32d38"/><file name="pager_arrow_left.gif" hash="75973b020105dccbaf34e49d7852552d"/><file name="pager_arrow_right.gif" hash="ed4d6640624c2b6edeab4c212314bd6d"/><file name="pagination-arrow.png" hash="427da3d51b55dacb865f18875b4439ed"/><file name="pagination-next.png" hash="621b43e0ddcf765ebe2b9ec48bc12acb"/><file name="pagination-prev.png" hash="765b5681c0d514bbf5a74e4f19df273e"/><file name="plus.png" hash="205107a74694a1224e4c7096150230e3"/><file name="presetstyles-btn.png" hash="cf44291afc5e350cb43e1434d646988e"/><file name="product-images-nav.png" hash="29b2dd56124a772702db10e6d910f435"/><file name="saleoff-bg.png" hash="a62847cbe0483dd992f6d75428e4679f"/><file name="searchButton.png" hash="d67967c710ed41b896cc987423499461"/><file name="slider_bg.gif" hash="3c50cb9af7d4819b8aa64d6258216413"/><file name="slider_btn_zoom_in.gif" hash="ef0fc67f77f30827ee67f4e744b60781"/><file name="slider_btn_zoom_out.gif" hash="68b3d1c28dc5aec4f6b64d70a6996b6f"/><file name="submenu-bg.png" hash="7d351dc0365b05af72ebf8f90f72c754"/><file name="topblock-bottom.png" hash="5b475a77ee970afd4294b245f2556c8c"/><file name="vm2-sprite.png" hash="ff662afdb61b6ead41c1589dda8ff1ef"/><dir name="widgets"><file name="i_block-list.gif" hash="fe8424127ecbe4b0d893bcf6f253dc1a"/><file name="i_widget-link.gif" hash="1bf753578171f147f0203e7b13bdd0c4"/><file name="i_widget-new.gif" hash="a75377ffed51b711cbc608ffaa1a2e7d"/></dir><dir name="xmlconnect"><dir name="catalog"><dir name="category"><dir name="placeholder"><file name="image.jpg" hash="097ab8a3051bc037ea3de0e17f440540"/><file name="small_image.jpg" hash="f825d16f97a640453553c79c48ebaa73"/><file name="thumbnail.jpg" hash="b2b682d28a08a748a73d2cda70ab5a57"/></dir></dir></dir><file name="tab_account.png" hash="0498d73e47ed47179e5546dc15c17dc7"/><file name="tab_cart.png" hash="9055ba76e256a51d3fee53a8c41d5226"/><file name="tab_home.png" hash="07d0af93e167b9366d3d4fb3d6cdb31c"/><file name="tab_more.png" hash="b9fc21feb8d7655bc9c2985c37b0de2f"/><file name="tab_page.png" hash="ca05dbc42f944b8d4255f6675f6dd93a"/><file name="tab_search.png" hash="25e880eb2a4d06828e2e1c3f32d22400"/><file name="tab_shop.png" hash="fe602fc2e7093efef5ecc0b027a32d91"/></dir></dir><dir name="js"><file name="bundle.js" hash="1bb059cc3cfe067e9868df86e95f4da0"/><file name="carousel-min.js" hash="cfd7a8d08a6dca87e4211a400877716e"/><dir name="checkout"><file name="review.js" hash="3a9f485e377f6e3e004a713b7e76fdd4"/></dir><file name="giftmessage.js" hash="f87d68a8133674c0b7e0ec4aea674b61"/><file name="ie6.js" hash="93ec1d1e2a9d0a45f4ff472cc046a478"/><dir name="ma2slideshow"><file name="protoshow.js" hash="4769c205951e10b7a7c8c9ff8bcfc773"/></dir><dir name="ma2widgettabs"><file name="widgettabs.js" hash="6cad35467e57345f91fddf3e2c06f5bf"/></dir><file name="msrp.js" hash="dd068c70b272f527adb8a87ad7c72eea"/><file name="opcheckout.js" hash="aed94eb37b332d2e3f81cc2c318a8012"/></dir><dir name="lib"><dir name="prototype"><dir name="windows"><dir name="themes"><dir name="magento"><file name="btn_bg.gif" hash="37c51a4d48a92da9648dcd3ca011039f"/><file name="content_bg.gif" hash="21278ea0da2d4256f4ced96b6080ba2e"/><file name="top_bg.gif" hash="26f28090de87d64f9b01bf624f89bfe2"/><file name="window_close.png" hash="3af14f053f360bf31f8ba2df73ec7f1e"/></dir><file name="magento.css" hash="b69d765373769ce7e64b7f220bb2629c"/></dir></dir></dir></dir></dir></dir></dir></target><target name="magelocal"><dir name="Ma2"><dir name="FeaturedProducts"><dir name="Block"><dir name="Adminhtml"><dir name="Edit"><file name="Edit.php" hash="361a0866dea7c70653f141e8301e4c72"/><file name="Grid.php" hash="44b477757222f4cf53586a2a5be408e1"/><dir name="Renderer"><file name="Name.php" hash="d8900f31566118248f716c2995b297e8"/><file name="Visibility.php" hash="012a44cea755eab9e52fc060b3a50635"/></dir></dir><file name="Edit.php" hash="17081577853821698ac95151e5a7b70b"/><dir name="FeaturedProducts"><dir name="Edit"><file name="Form.php" hash="8ec7f2b30c9a5a69a41715ce87911113"/><dir name="Tab"><file name="Form.php" hash="e580370d94a6dde00466b60fce3c53a8"/></dir><file name="Tabs.php" hash="8b0fbe0b62e80f86a00b07c7091f5a40"/></dir><file name="Edit.php" hash="86387f313534bc459b3e9bf95f1c7c0d"/><file name="Grid.php" hash="0471073be57872d65840b64657e8aaf1"/></dir><file name="FeaturedProducts.php" hash="299629b853a0162e46c0e7c030c99602"/><dir name="System"><dir name="Config"><dir name="Form"><dir name="Field"><file name="ApplyToFeatured.php" hash="a8232e39b1f22dd56147ebc70473bcb1"/><file name="CategoryId.php" hash="8ab27debf3487158fb5a26893b970d75"/><file name="EnableDisable.php" hash="2466effcfd1d6920d2ce00179ee52267"/><file name="NameTemplates.php" hash="6491b2a5f0fc74f7575fd2597f1dd39d"/><file name="Status.php" hash="5b1808d474bfc981e38e67300151fdf8"/></dir></dir></dir></dir></dir><file name="FeaturedProducts.php" hash="977000bb22dda22c4838e81c752fe285"/><file name="Listing.php" hash="2da34a2dd3e7f2b9b3343aaa49cab741"/><dir name="Product"><file name="List.php" hash="9f07f6e1b474d639503c9755809d3e51"/></dir><file name="Product.php" hash="18e22c3c34b51b746393ac94d5f0e419"/></dir><dir name="Helper"><file name="Data.php" hash="e5ccd9f022ea6bc9e9ce25ef863a9180"/></dir><dir name="Model"><dir name="Mysql4"><dir name="FeaturedProducts"><file name="Collection.php" hash="519cc690b7f6d207ad34c2f51409ac62"/></dir><file name="FeaturedProducts.php" hash="8af5f7313d8cfca5e5506d1d6bae763f"/></dir><dir name="Source"><file name="ApplyTo.php" hash="eb82ced6176385187fcb1510d33c202d"/><file name="ApplyToPage.php" hash="6c3543b5941934605fd111d891f0cd52"/><file name="Categoryid.php" hash="c0df7eb7053691d0707f4f1269055cb3"/><file name="EnableDisable.php" hash="6dd45c82485fe66e4c3567545d3cbd36"/><file name="Numberaction.php" hash="8dfe53b8c3fec4449ed18fbc9cebb5a1"/><file name="Selecttoview.php" hash="bca0a64892190d30110056c4ed770369"/><file name="Status.php" hash="6319b4949e39b2d6ee4c022680508b00"/></dir><dir name="System"><dir name="Config"><dir name="Source"><file name="Sort.php" hash="ee438efc66e22abac0cf485f5cbf73e8"/></dir></dir></dir></dir><dir name="controllers"><dir name="Adminhtml"><file name="FeaturedController.php" hash="2dca0618babe9af7e1282cf98d7fe105"/><file name="FeaturedProductController.php" hash="02e71dc22f10e288057fa3c38e4a7bcb"/></dir><file name="IndexController.php" hash="83459c1024989b5fea33607ddfd1d94c"/></dir><dir name="etc"><file name="adminhtml.xml" hash="184746bf193af78e58c2b0b9bc0de84d"/><file name="config.xml" hash="01e6a4fc4d4cdeb91338edd940df7d42"/></dir><dir name="sql"><dir name="FeaturedProducts_setup"><file name="mysql4-install-1.0.1.php" hash="bcfda3835b8b80bf9661840f9bf4c898"/><file name="mysql4-upgrade-1.0.1-1.1.1.php" hash="24a555de69fb61caa7a3dfbabd92163c"/><file name="mysql4-upgrade-1.1.1-1.2.3.php" hash="14e626a7d0e2b8217ccdf4cd0d217584"/><file name="upgrade-1.2.3-2.0.0.php" hash="dbe1f252365ee7b4cbab2086d74ea4ee"/></dir></dir></dir><dir name="Slideshow"><dir name="Block"><dir name="Adminhtml"><dir name="Slideshow"><dir name="Edit"><file name="Form.php" hash="cd0b5ca0e39128f8d3371651cc592f14"/><dir name="Tab"><file name="Form.php" hash="667d68776304b50881872180c0b106de"/></dir><file name="Tabs.php" hash="8c3ccbfa637e48d4cc749488052fa1d2"/></dir><file name="Edit.php" hash="729a0c28460d34358772a19fcbf8ea6f"/><file name="Grid.php" hash="b8fd3db185884e20f6113298c03db5ef"/></dir><file name="Slideshow.php" hash="1bf82969a164dff830ca3240641939e4"/></dir><file name="Slideshow.php" hash="5de0ac9cd374c9166462bbac11aee05c"/></dir><dir name="Helper"><file name="Data.php" hash="74509323fc6636121d058cfa73e9a02d"/></dir><dir name="Model"><dir name="Mysql4"><dir name="Slideshow"><file name="Collection.php" hash="3da7232eee86fcb143a3bca4cff64ebf"/></dir><file name="Slideshow.php" hash="9728a2e4cb4fd69c4e0a27ad7b86631c"/></dir><file name="Slideshow.php" hash="3399d4acd255d5a9366747a7767896a3"/><file name="Slideshowselect.php" hash="e074e701b4e9f9aabbb1a35d152023da"/><file name="Status.php" hash="5db9a1b8601d53412d15dfe788c4fa96"/><file name="Transitiontype.php" hash="a4b586b06de2aabd07077eb86b73592d"/></dir><dir name="controllers"><dir name="Adminhtml"><file name="SlideshowController.php" hash="769a1e65dc77085c51ecb6206fee7889"/></dir><file name="IndexController.php" hash="fea0ae665351a324a5cfbcdf03d4d49a"/></dir><dir name="etc"><file name="config.xml" hash="66ba302c9a571d8450ecd7c2681cf202"/><file name="system.xml" hash="83ef374b9fc8d91f1f44642d53eff951"/><file name="widget.xml" hash="f03f4abac02333960b9d08feba78b6fe"/></dir><dir name="sql"><dir name="slideshow_setup"><file name="mysql4-install-0.1.0.php" hash="3480784d4e8e79f93e2728b438341601"/></dir></dir></dir><dir name="ThemeOptions"><dir name="Block"><dir name="Adminhtml"><dir name="System"><dir name="Config"><dir name="Form"><dir name="Field"><file name="Font_unused.php" hash="df1d62269f3896fcbfce5e3aa90979e8"/><file name="Fontpreview.php" hash="8bbd6a0695d30c87fdab91d528c9168e"/><file name="Fonts_unused.php" hash="1e6343060ac0f67dab966ad936eaa379"/><file name="Fontscript_unused.php" hash="492b56fd79790b99ef4a56983b12a153"/><file name="Heading.php" hash="2548a96c64d2a1fc2f399191d5e85bbd"/><file name="Images.php" hash="031eac3b127e2a466ca8c95dbf64ecaa"/><file name="Imagessmall.php" hash="6b1bd276341ee7e16f9a37c442812069"/><file name="OColor.php" hash="6151aa6e2f9788ebc324c5426c44ffa1"/><file name="Patern.php" hash="c1c92da2062c095d0b62dd6c32b918de"/></dir></dir></dir></dir></dir><file name="ThemeOptions.php" hash="1ae0732c727aa9d7e8e5b6872273eee7"/></dir><dir name="Controller"><file name="Observer.php" hash="ae713414d39e6ab08800ffe8d3da2060"/></dir><file name="Exception.php" hash="70915855d1b597d960e198c85d4d798d"/><dir name="Helper"><file name="Data.php" hash="aa7cf70a764649d2904cceedb8a269d7"/></dir><dir name="Model"><file name="Backgroundposition.php" hash="e6b8c34b133240ad83c09b6d19c406c3"/><file name="Backgroundrepeat.php" hash="09c675416194a506ccbc950f0f7267a6"/><file name="Fontreplacement.php" hash="c2bef8f9278ec9cfa78bf8e9a7c77fdf"/><file name="Fonts.php" hash="de956f49181a48b9db4c509ee84e95d3"/><file name="Gfont_unused.php" hash="3a91e431bcdf7e43fc11fed70bd163bd"/><file name="Presetstyles.php" hash="c749b067d5e3735356f8837738b61f8f"/><file name="Productpagelayout.php" hash="8895701053caf4b908935e1c7a9569ab"/></dir><dir name="etc"><file name="adminhtml.xml" hash="1d4848c2af44b13a5c857cbe8b38711b"/><file name="config.xml" hash="c3c66bbf0b9cc6b8c89c4c8dca52a484"/><file name="system.xml" hash="377c0fb599d9bbd37383f16ce24a46b4"/></dir></dir><dir name="WidgetProductList"><dir name="Block"><dir name="Adminhtml"><dir name="Catalog"><dir name="Product"><dir name="Widget"><file name="Chooser.php" hash="679a9c746dd2aa4878aa00ef68eacb1c"/></dir></dir></dir><dir name="Edit"><file name="Form.php" hash="0e325d974b26311474b8e968c38ba682"/></dir><dir name="System"><dir name="Config"><dir name="Form"><dir name="Field"><file name="EnableDisable.php" hash="37263ee538d5fe3f8597342f8b7141eb"/><file name="InputNumber.php" hash="ada855835a5dda5102add35a50a17248"/><file name="InputText.php" hash="e71045df2d18af58c5c95b8a58dcc919"/><file name="SortBy.php" hash="040b1e48fb473c8d780f1548b702ad3b"/><file name="TypeList.php" hash="a61be6604392f4f8e5611eff515f9ad0"/></dir></dir></dir></dir></dir><file name="BestSelling.php" hash="c351427618357e2b693a3187ea80ebb7"/><file name="Custom.php" hash="00af4e6ebd7f2e9b7105e1e926084bb5"/><file name="Featured.php" hash="23852cc7a9105ffca234f997897f7dd8"/><file name="New.php" hash="b1c94225e8bf589830ec6ea3e6b6ae60"/></dir><dir name="Helper"><file name="Data.php" hash="1b9fc733363c94cc6cc6008ba92ca399"/></dir><dir name="Model"><dir name="Source"><file name="TypeList.php" hash="b847fe801998c163f3c176b3149288e1"/></dir><file name="WidgetProductList.php" hash="d8af76dd9214336fa1c7034698663641"/></dir><dir name="controllers"><dir name="Adminhtml"><file name="WidgetProductListController.php" hash="47073eb8be0258e3c216ab850486251c"/></dir></dir><dir name="etc"><file name="config.xml" hash="9b33ba4143313cb5f5249fbfb233fe60"/><file name="widget.xml" hash="286f88b548266127d1acaf8eb1d1a835"/></dir></dir><dir name="WidgetTabs"><dir name="Block"><dir name="Adminhtml"><dir name="System"><dir name="Config"><dir name="Form"><dir name="Field"><file name="Editor.php" hash="b7a9cfcd1e90c8378581496e877b3c1f"/><file name="Tabitem.php" hash="1aef14dad8bf85be7205f0d3083bf626"/></dir></dir></dir></dir></dir><dir name="Widget"><file name="Wysiwyg.php" hash="0d309276b2928e1ab44982d9437a25aa"/></dir><file name="WidgetTabs.php" hash="588ef975e5701b72fb0882b580811b42"/></dir><dir name="Helper"><file name="Data.php" hash="62c69aea69f1dff7592d4a7e2c4e4fbb"/></dir><dir name="Model"><dir name="Mysql4"><dir name="Widget"><dir name="Instance"><file name="Collection.php" hash="6ec0a51e92e9af9c4dc8c5a32bd63377"/></dir></dir></dir><dir name="System"><dir name="Config"><dir name="Source"><file name="MultiInstances.php" hash="77f30194c6f0db0179c9a4a1e750d66f"/></dir></dir></dir></dir><dir name="controllers"><dir name="Adminhtml"><file name="WidgetTabsController.php" hash="35a422d4ef7fca89ef3db93b934670ef"/></dir><file name="IndexController.php" hash="8751ef5ff48de7d2403e42b09742d0e3"/></dir><dir name="etc"><file name="config.xml" hash="01cbdb08926caa581064ea6ebbe13586"/><file name="widget.xml" hash="209542539bd80b8c857c2162a5dab354"/></dir></dir></dir></target></contents>
 
 
 
 
 
 
 
16
  <compatible/>
17
  <dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php></required></dependencies>
18
  </package>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Ma2_Juno_Theme</name>
4
+ <version>1.0.1</version>
5
  <stability>stable</stability>
6
  <license uri="http://www.opensource.org/licenses/osl-3.0.php">OSL v3.0</license>
7
  <channel>community</channel>
8
  <extends/>
9
  <summary>MA2 Juno for Magento is a nice theme for any kind of eCommerce store with modern and clean design.</summary>
10
  <description>MA2 Juno for Magento is a nice theme for any kind of eCommerce store with modern and clean design. This theme introduces many innovative features and offers tons of customizable options, giving you total control over your store's look and feel.</description>
11
+ <notes>Version number: 1.0.1&#xD;
12
+ Stability: Stable &#xD;
13
+ Compatibility: 1.7, 1.8&#xD;
14
+ &#xD;
15
+ + Fix CMS block doesn't display at the right positions&#xD;
16
+ + Update module Ma2 Featured Products&#xD;
17
+ + Update module Ma2 Widget Tabs Free&#xD;
18
+ </notes>
19
+ <authors><author><name>Magenmarket.com</name><user>Magen_Market</user><email>trungdt@omegatheme.com</email></author></authors>
20
+ <date>2013-12-23</date>
21
+ <time>09:09:04</time>
22
+ <contents><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="ma2_all.xml" hash="59880296e6923687e89609aed7b59c31"/><file name="ma2featuredproducts.xml" hash="267b42a6dd54ac108f9845f73f76dc9b"/><file name="ma2slideshow.xml" hash="4639f81b3c9940886de9728d1ca7fd0e"/><file name="ma2themeoptions.xml" hash="62c9f23947062d67650db077e8d7d61d"/><file name="ma2_widgettabsf.xml" hash="d4b57cac2dd7884e98e852e6b468e13f"/></dir></dir></dir></dir><dir name="frontend"><dir name="ma2"><dir name="juno"><dir name="etc"><file name="widget.xml" hash="8bb4cd4228dbb0678cff05ded6e906f8"/></dir><dir name="layout"><file name="local.xml" hash="5fe73b318ef4ee1ac713b4a773b7dde4"/><file name="ma2_all.xml" hash="60da2a96f1c431e35c409190c269af68"/><file name="ma2_widgettabsf.xml" hash="c6cb955cd0d1443d0fea638ac9da0d8b"/><file name="ma2slideshow.xml" hash="0420495aed74f371b83b2e38fd29ab85"/><file name="ma2widgettabs.xml" hash="3c7d0b5cf80330de94e2ee3815b02491"/></dir><dir name="template"><dir name="catalog"><dir name="category"><file name="page.phtml" hash="be09d324903e74d8ab256d823b9136f4"/><file name="view.phtml" hash="030152e419ec78f7dddc7423ae3bcbe2"/><dir name="widget"><dir name="link"><file name="link_block.phtml" hash="154d923655194660f3c6b040b7b8fcea"/><file name="link_inline.phtml" hash="1e0d919d42534acdaa61121829273f3c"/></dir></dir></dir><dir name="layer"><file name="filter.phtml" hash="18df31d346756388c2f1009c4fd39ca4"/><file name="state.phtml" hash="0291dab90fce001ca017e32e74f00411"/><file name="view.phtml" hash="cec3350b62a989406bd158e5b372805a"/></dir><dir name="msrp"><file name="popup.phtml" hash="70d9a11d560b13c1a1430a163a671e80"/></dir><dir name="navigation"><file name="left.phtml" hash="e287afeb46a84aa5c8c1e685f51bffaa"/><file name="right.phtml" hash="9012ab759e14b21fab69832776e0f133"/><file name="top.phtml" hash="8ddede3b4fd84a27d2ec3ca7dbdede25"/></dir><dir name="product"><dir name="compare"><file name="list.phtml" hash="4aac8eb1b1cd3caf55ff8bc3ca27084e"/><file name="sidebar.phtml" hash="46c987a848fa3bf0765bdfd11dc8c7df"/></dir><file name="gallery.phtml" hash="721ccac6c1617cb895a67e6c336738d7"/><dir name="list"><file name="related.phtml" hash="3cd9c6dd2850438b7c9451ba7ef585f8"/><file name="toolbar.phtml" hash="9280adbd941d2dcdd51f47098f06dd64"/><file name="upsell.phtml" hash="d2a4059f4947351afa6034a0078a1cff"/></dir><file name="list.phtml" hash="9dbe54f5b66ce2bfd6058b5f3af66e78"/><file name="new.phtml" hash="fe5256e59d993b3c6dc600db2ea6fe2a"/><file name="price.phtml" hash="afb997df5ae2b7253a96c22d269eeef3"/><file name="price_msrp.phtml" hash="e1ef8f9193047af8e2749b4e795ced5a"/><file name="price_msrp_item.phtml" hash="1a05db808b9e33b50ccac7fa88d14bc8"/><file name="price_msrp_noform.phtml" hash="e2728b9dfa6f0df5adf08ee3aa9531bb"/><file name="price_msrp_rss.phtml" hash="8a904953f8b74b4faf58902f9a46d43d"/><dir name="view"><file name="additional.phtml" hash="7bab9dbcc43d46b0aa057dd92547e49e"/><file name="addto.phtml" hash="b20f2d46fb5c64d47eca5a08c04f92bc"/><file name="addtocart.phtml" hash="c817ac504816c3c98cb88ece2d730cd9"/><file name="attributes.phtml" hash="a234143e664549fbca1d49c1e950efc5"/><file name="description.phtml" hash="a9ee13db96558372435034562dbdaa7a"/><file name="media.phtml" hash="ea3b00cffa64265030f7e9aec8caea3f"/><dir name="options"><file name="js.phtml" hash="9d5c5c4786c5b9fb7125f6f3cc8c7309"/><dir name="type"><file name="date.phtml" hash="5bdfd7dc4817a500095e076a21a2c467"/><file name="default.phtml" hash="f1acbd98563c6640c4a0b6cf5abc994f"/><file name="file.phtml" hash="b72f9363f049dd486ff0a3c8b667cbc9"/><file name="select.phtml" hash="5dbbe91d0581ccb291737992c5188121"/><file name="text.phtml" hash="1aaef71a9e81521aab601aa281fa0b8e"/></dir><dir name="wrapper"><file name="bottom.phtml" hash="6a612992021e3e65ca7b5f6e897821d5"/></dir><file name="wrapper.phtml" hash="472e04ad6c1a35dfeaa54b3012884ed6"/></dir><file name="options.phtml" hash="c1227dcadb83af6708d78a032ffd8d6c"/><file name="price.phtml" hash="f2ae6daff42b8ee7074d27c8bf5f1e6c"/><file name="price_clone.phtml" hash="732daf46245f4ee7068d5ae26defc750"/><file name="tierprices.phtml" hash="0b7f122253b505c45772eff069203a5d"/><dir name="type"><file name="configurable.phtml" hash="1a0a77285960b4227f000855e8194ed7"/><file name="default.phtml" hash="dd5d4b8859956d79ec7d42522b4f42a8"/><file name="grouped.phtml" hash="f5d7db323383b19a80ab3c55a1736dd5"/><dir name="options"><file name="configurable.phtml" hash="c37919561a3cde0d9b92fd34d44c69c1"/></dir><file name="simple.phtml" hash="1a0a77285960b4227f000855e8194ed7"/><file name="virtual.phtml" hash="1a0a77285960b4227f000855e8194ed7"/></dir></dir><file name="view.phtml" hash="fa3aab9a284b9fe8e3154396acb3df13"/><dir name="widget"><dir name="link"><file name="link_block.phtml" hash="d48d079cdbc11c340e527b27a5956434"/><file name="link_inline.phtml" hash="80a9c2cad3491605eebbe84f73ed6a81"/></dir><dir name="new"><dir name="column"><file name="new_default_list.phtml" hash="e3bfe025786c3ad06ea7ab282c54004a"/><file name="new_images_list.phtml" hash="30299cf21fd0f2d203640875a68d3ea6"/><file name="new_names_list.phtml" hash="ea1d4cb042f6319b798d587bae7eff07"/></dir><dir name="content"><file name="new_grid.phtml" hash="b734ae1ca010b96179274741c653dd2d"/><file name="new_list.phtml" hash="427b323b0cbfc26aa4092343df5fa125"/></dir></dir></dir></dir><dir name="rss"><dir name="product"><file name="price.phtml" hash="b1b71983d3d8616116922d3b91dbcaba"/></dir></dir><dir name="seo"><dir name="sitemap"><file name="container.phtml" hash="ed20c43980bb321548837b821e400dd8"/></dir><file name="sitemap.phtml" hash="3572cdf4d9d3389d4fde1232bb027a0f"/><file name="tree.phtml" hash="de625774b149902edf5d451101491b52"/></dir></dir><dir name="catalogsearch"><dir name="advanced"><file name="form.phtml" hash="d5a3b4cf51f3ffcc256eb451c32725ef"/><file name="result.phtml" hash="b1e4ce41e5e31f0e9295030aab77f2f1"/></dir><file name="form.mini.phtml" hash="669835d242aa7c57af71fa58d1b480d3"/><file name="result.phtml" hash="c2bdfc4b0599094a83456dd6f17d4c77"/><file name="term.phtml" hash="d5d0883f5f685228ad5e87ce294b5821"/></dir><dir name="checkout"><dir name="cart"><file name="coupon.phtml" hash="8a3f239d1f8afa5dfa3d45a1ca28baae"/><file name="crosssell.phtml" hash="186f8405ec7a86f7e48bfcb01adf7b2e"/><dir name="item"><dir name="configure"><file name="updatecart.phtml" hash="0fc6cc809c88704da74a915cf7e20918"/></dir><file name="default.phtml" hash="ef843033ce7057091a5eca85723f40be"/></dir><file name="noItems.phtml" hash="001f7d25b1c9468f532a13940fc8c7bb"/><dir name="render"><file name="default.phtml" hash="f5b6d21f8a80455daab898ea0f3f7c97"/><file name="simple.phtml" hash="15fb630f32aadbd48a892e8d90af3073"/></dir><file name="shipping.phtml" hash="6b774a841fc54c29a1f5d3a2af6a0944"/><dir name="sidebar"><file name="default.phtml" hash="b508e1e2007554fdd72570e9b1efbc92"/></dir><file name="sidebar.phtml" hash="1f76718ac277acb3d9e65f81620d6ee6"/><file name="totals.phtml" hash="5b69442fec9380e0e6d2afc6f95fd04a"/></dir><file name="cart.phtml" hash="34d41f366e05314baf7cbee9a37ad6bd"/><dir name="multishipping"><dir name="address"><file name="select.phtml" hash="5298b1c3f448f03685fb8bd0df88d97b"/></dir><file name="addresses.phtml" hash="234be7957d9cdf739c06c714ba04c372"/><file name="agreements.phtml" hash="ff0beb153b284b2e3c58b4370a4b8401"/><dir name="billing"><file name="items.phtml" hash="cabfbfb5d33255a4750ccc3d55c358d6"/></dir><file name="billing.phtml" hash="281597e3e36ba83a13cdb4fb6bdbc3f8"/><dir name="item"><file name="default.phtml" hash="0ff34fc5d79d1bbe12fcf297b8280f08"/></dir><file name="link.phtml" hash="70249f4132c971ec5888690ffd092403"/><dir name="overview"><file name="item.phtml" hash="e83def5645dc64adef382b849c8fbdbb"/></dir><file name="overview.phtml" hash="bcdab97360c0938600c5a08249d81d17"/><file name="shipping.phtml" hash="568b9a00ba97c7db001cd894bae675a1"/><file name="state.phtml" hash="070912c23e8ff11f007e22306217f6d5"/><file name="success.phtml" hash="ae7f8dda179230945ace59db76f8b017"/></dir><dir name="onepage"><file name="agreements.phtml" hash="a8f762dd61914b2d9eab9fe9ada1945a"/><file name="billing.phtml" hash="3627f62972b124c21cbb08fd67458552"/><file name="failure.phtml" hash="0b95128399f2521bf12837aceaa31836"/><file name="link.phtml" hash="323dcf7f1acb91a186595b618592be86"/><file name="login.phtml" hash="ea2fbe290afcefdc0077ac42835899e7"/><dir name="payment"><file name="info.phtml" hash="e3d23f5d3e0b135ca38ec7ab5b41f851"/><file name="methods.phtml" hash="b88d2e4a2f375b5fb4a3983539b2e81e"/></dir><file name="payment.phtml" hash="0f2094bb3da954aa9405c1af7b66ae2a"/><dir name="progress"><file name="billing.phtml" hash="e0c20674a6831364b055424dac493acb"/><file name="payment.phtml" hash="2c5af1d7ea230faa3963781f85e9f610"/><file name="shipping.phtml" hash="b26f2b46e5c12cda8de4ecb37f98c355"/><file name="shipping_method.phtml" hash="1fbb3446280be2b2ce831e6b0b26fd80"/></dir><file name="progress.phtml" hash="3eab47ed120f6efd05f85294da825544"/><dir name="review"><file name="button.phtml" hash="d7a54917e7d0ceec6875760a3910452f"/><file name="info.phtml" hash="60c527a672dc8ed0afbe180c1105f65b"/><file name="item.phtml" hash="4ff6deeabbe76339f9914075e49cf798"/><file name="totals.phtml" hash="0acb66397e2d390de49dbdfca15d9804"/></dir><file name="review.phtml" hash="5ffdd3cc23815519462e3dcb1fc6b81a"/><file name="shipping.phtml" hash="0dd2ceb18da2763395701c6379cb9a77"/><dir name="shipping_method"><file name="additional.phtml" hash="7f8751c51089c14316694e2aa6c5357d"/><file name="available.phtml" hash="779142c301923119db60c08ad90d4e06"/></dir><file name="shipping_method.phtml" hash="ca5074b35e9a6167298a4a4433ecf98b"/></dir><file name="onepage.phtml" hash="b9c5a5a822652a0890be7e3e4f05d6b1"/><file name="success.phtml" hash="2e15bd609848f9da5edcece36b75ee45"/><dir name="total"><file name="default.phtml" hash="0ee253b9c15115a9db2cf53a67eeadf2"/><file name="nominal.phtml" hash="d377962c59bffbf7d21ced50f23c6d16"/><file name="tax.phtml" hash="df7b9274149d74ff7d6cc7fa356be35c"/></dir></dir><dir name="cms"><file name="content.phtml" hash="21fba66ee197b4e83c9f8292b98970e4"/><file name="content_heading.phtml" hash="9f7652c66d978f6c2946ba7bf419374e"/><dir name="default"><file name="home.phtml" hash="18d93ac152e47351b0039d8b3a67d59d"/><file name="no-route.phtml" hash="52106ead9e9ce41f82122f875caecfd7"/></dir><file name="meta.phtml" hash="2204e889eef9af73ca7ee62ac816b4e3"/><dir name="widget"><dir name="link"><file name="link_block.phtml" hash="a68c6f5a81619916efb013711d4bcf2a"/><file name="link_inline.phtml" hash="d02b918997135ce60ee4a958d0721299"/></dir><dir name="static_block"><file name="default.phtml" hash="967e54d555e0f9bebc09a5e5b704e45b"/></dir></dir></dir><dir name="ma2_widgettabsf"><file name="default.phtml" hash="56db896833690f7f99331912f9c5bc0f"/></dir><dir name="ma2slideshow"><file name="slideshow.phtml" hash="5fb7920a13f63de30ff0ba382a9dc231"/></dir><dir name="ma2widgetproductlist"><dir name="bestselling"><file name="default.phtml" hash="b81fa264b9dfd8cb0660cf1623a06746"/><file name="template1.phtml" hash="7b71b5add0c36721b22362378ca4c95f"/><file name="template2.phtml" hash="873a93f1e856c4c9f6637b395948dc99"/></dir><dir name="custom"><file name="default.phtml" hash="234036bc31f7853d88a998820740d7ed"/><file name="template1.phtml" hash="234036bc31f7853d88a998820740d7ed"/><file name="template2.phtml" hash="234036bc31f7853d88a998820740d7ed"/></dir><dir name="featured"><file name="default.phtml" hash="ccc429cd4e9dcbb6d95782bc69c08237"/><file name="template1.phtml" hash="ccc429cd4e9dcbb6d95782bc69c08237"/><file name="template2.phtml" hash="009867217a6191b4e1911445a43614be"/></dir><dir name="new"><file name="default.phtml" hash="c1fe309c855bcbb24a16149036eea203"/><file name="template1.phtml" hash="c1fe309c855bcbb24a16149036eea203"/><file name="template2.phtml" hash="f5da32429b7e31427d75ccf59a85bdfa"/></dir></dir><dir name="page"><file name="1column.phtml" hash="d643cb73143d7d8e42be0a7d3467bef1"/><file name="2columns-left.phtml" hash="705dd615c4c4a44177d499765acccc90"/><file name="2columns-right.phtml" hash="154926cb4d881de88961028ab07088d2"/><file name="3columns.phtml" hash="db8784d37496a254b94f00778346db00"/><file name="empty.phtml" hash="7fde585927f37e76338ae967da54df70"/><dir name="html"><file name="bottomBlock1.phtml" hash="c8646a49bdc63dc716071da2799f1096"/><file name="bottomBlock2.phtml" hash="78156bbce495e7a95ae7a908c9b22086"/><file name="bottomBlock3.phtml" hash="ca310b11b285b0b66d7cd6edf20f5d30"/><file name="breadcrumbs.phtml" hash="0407c497e9027ed264365fcb45bc6db4"/><file name="footer.phtml" hash="1bd7d90ea786e095e7b05f626bc7ddaa"/><file name="footerBlock1.phtml" hash="72975dcccf4529d987ab401076f54875"/><file name="footerBlock2.phtml" hash="1c91e3b4e83ad8ed4e2d3cfa460e20ed"/><file name="head.phtml" hash="a50de7c3843a692c8035d9fc9966e6f8"/><file name="header.phtml" hash="906541959d5e74cb99a9a2ae0654189b"/><file name="maintopBlock1.phtml" hash="bf88d0d360b051a6d354ef782b0860bf"/><file name="maintopBlock2.phtml" hash="eed7a2860c52e3f6f57a3b7ec6862aa3"/><file name="maintopBlock3.phtml" hash="9020e83d73a0c2733822eb250cc685cb"/><file name="notices.phtml" hash="727736b58612fac30cef87552368f057"/><file name="pager.phtml" hash="929cf15ac7b16657673ad0b9c01fac7f"/><file name="presetstyles.phtml" hash="e9f344f2de50395e7ce7186fd8fb4ee0"/><file name="top.links.phtml" hash="156bf2c82e02940a392398b81df00d73"/><file name="topBlock1.phtml" hash="e6ed478d05dc839872b6f6c71799a36f"/><file name="topBlock2.phtml" hash="e6ed478d05dc839872b6f6c71799a36f"/><file name="topMenu.phtml" hash="a08bef71794fd1a797655d2bc9c9ff47"/><file name="wrapper.phtml" hash="c7f2c8566d851246535a80f108c865e6"/></dir><dir name="js"><file name="calendar.phtml" hash="96f726bb09b2c29177cb1c0d10997b1e"/><file name="cookie.phtml" hash="b6584923913a80e459124f73d0383779"/></dir><file name="popup.phtml" hash="fae1be35fbf71175f5394864792d2f12"/><file name="print.phtml" hash="208ada6325841aec23c08c29a1c60ea6"/><file name="redirect.phtml" hash="26f1c196a8cdf5d939434acf3886bc9b"/><dir name="switch"><file name="flags.phtml" hash="9c65d3837dfd3c7bb7ea81cad1177a20"/><file name="languages.phtml" hash="d67cb29ce01372828cbaa17d7415d3ad"/><file name="stores.phtml" hash="17cc715b034711f18982fd15c7a49285"/></dir><dir name="template"><file name="container.phtml" hash="5ddcc4abda0f7d063e6b60bdb9a46008"/><file name="links.phtml" hash="8ac82b00dd7537826a45285556981dd1"/><file name="linksblock.phtml" hash="ca9e3d358dce2158f8bcf3fc53e87bcd"/></dir></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Ma2_FeaturedProducts.xml" hash="16d387ab5054356fbd463c53f66ac517"/><file name="Ma2_Slideshow.xml" hash="ccfeb2fdba8e30dd731e28abdc0896b9"/><file name="Ma2_ThemeOptions.xml" hash="4af215fb95222a691c8dd6c8cab22da6"/><file name="Ma2_WidgetProductList.xml" hash="1c3b966da91cee3f278483bae9ee8984"/><file name="Ma2_WidgetTabsF.xml" hash="ea8a53c734cb9be2e984a4832e267eb5"/><file name="Ma2_All.xml" hash="1f6125faeadf108fc81b1a03b4574d59"/></dir></target><target name="mage"><dir name="js"><dir name="ma2_all"><file name="ma2all.css" hash="9c4db2cea69d0b7e2a03c149dc21749e"/><file name="ma2all.js" hash="a0e4d21d363f5b9cdfc4c6c0731f6b69"/></dir></dir><dir name="media"><dir name="ma2"><dir name="images"><dir name="default"><file name="logo.png" hash="d62bf4c492c4418ae48b6ee580443665"/><file name="logo_1.png" hash="d62bf4c492c4418ae48b6ee580443665"/><file name="logo_2.png" hash="d62bf4c492c4418ae48b6ee580443665"/></dir></dir></dir><dir name="ma2slideshow"><file name="1.jpg" hash="8120ce49f82f5eb2a046fb9d0ad4b234"/><file name="120130814070516.jpg" hash="8120ce49f82f5eb2a046fb9d0ad4b234"/><file name="2.jpg" hash="a06ba4cca122684cad7f4b9f56e2c6ea"/><file name="220130814070604.jpg" hash="a06ba4cca122684cad7f4b9f56e2c6ea"/><file name="3.jpg" hash="346c32f673c3031f650e4fd7be6d544a"/><file name="320130814070655.jpg" hash="346c32f673c3031f650e4fd7be6d544a"/><file name="4.jpg" hash="c05e4c73702b2876fa3acf57b5281775"/><file name="420130814070740.jpg" hash="c05e4c73702b2876fa3acf57b5281775"/><dir name="thumbnail"><file name="120130814070516.jpg" hash="9a8868e43e8aaee9ce8524359ea24d84"/><file name="220130814070604.jpg" hash="97f02ed1c5dbf3c6df119fa8947a3c63"/><file name="320130814070655.jpg" hash="d695d14cb7b1b3d99fd9e1eee77a5501"/><file name="420130814070740.jpg" hash="a8853e1975f121db329eaddd0709280d"/></dir></dir><dir name="wysiwyg"><dir name="demo"><file name="advertising.png" hash="211eed5918a05a07a311e308b8917c7e"/><file name="banner.jpg" hash="8120ce49f82f5eb2a046fb9d0ad4b234"/><file name="box-1.png" hash="0a7a1669ed56d2035efaa0971fc4ab0b"/><file name="box-2.png" hash="403732ce7ad47b7d0ade90c70423f24e"/><file name="box-3.png" hash="07936ab53d9bbee71446c4648301d705"/><file name="call.png" hash="cf6440604d438f44a9f665d00e256735"/><file name="cirrus.png" hash="adef5cebf5733c4cf7a742cb26cb3851"/><file name="discover.png" hash="c612087884381d51deb9ccbb2162e114"/><file name="dribbble.png" hash="e682df239cf7fe1a2ce9b189a5dcd4eb"/><file name="ebay.png" hash="31fee73757a869bbdde21a705b94aa5d"/><file name="email.png" hash="c87e0a1ce61413ece6f4abc151ebb4b9"/><file name="facebook.png" hash="e1b1229842f1aec0b5550387494e4248"/><file name="feed.png" hash="221cb0b5502df909568c0dc6ec6ba57a"/><file name="gplus.png" hash="99d267e3ec32d1103405b1324b19ffc6"/><file name="linked-in.png" hash="f2990c9266fd22c83bf23ba5a1090779"/><file name="mastercard.png" hash="69f8434ebccf958292209693992c626a"/><file name="money-back-guarantee.png" hash="9da4f1a22486cbb88f4892471f0e4dcf"/><file name="paypal.png" hash="eda51504f058d580c542c524353bd9e9"/><file name="pinterest.png" hash="0509720fbce05082f6e37fcf0d5c5048"/><file name="saleoff-first-order.png" hash="f4dee0eb036bb74fbb4b319ed83220d5"/><file name="saleoff-line.png" hash="7633f45740dce3eea22b2df8b4cd48ee"/><file name="secure-online-shoping.png" hash="3ded63cd55078aabdcdec36bdf234a94"/><file name="signup.png" hash="0732e3cede81b3f414dfc6749c1bc885"/><file name="solo.png" hash="4c92b3c00bd67f45cc7adfb346fcc739"/><file name="twitter.png" hash="551e0025c6cbfca1228593a6f714c93f"/><file name="visa.png" hash="6af019e429468d1e9da3001a5a630f78"/><file name="worldwide-shipping.png" hash="23776df1c357779465cc7aa6e7f8b2bb"/></dir></dir></dir></target><target name="mageskin"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="css"><dir name="ma2_widgettabsf"><dir name="images"><file name="add_btn_icon.gif" hash="7300097305b577ee564dc49102822d16"/><file name="btn_bg.gif" hash="37c51a4d48a92da9648dcd3ca011039f"/><file name="btn_over_bg.gif" hash="f91641168454c03d1fa72731ec97a2b3"/><file name="cancel_btn_icon.gif" hash="97e0cd94ed31d6f2a1181f627e60e9a3"/><file name="save_btn_icon.gif" hash="f5da95ac65efff5f5cf9c8830202764d"/></dir><file name="ma2_widgettabsf_adm.css" hash="e8f9443a3fc6b895acc60853d18ee8f3"/></dir></dir></dir><dir name="ma2"><dir name="js"><dir name="colorchooser"><file name="arrow.gif" hash="5034704a76cd55c1cbcbc58ea6bf523f"/><file name="cross.gif" hash="ba9a274b9323753cd95bc3b1eb2f4e5f"/><file name="hs.png" hash="fefa1a03d92ebad25c88dca94a0b63db"/><file name="hv.png" hash="990d71cada17da100653636cf8490884"/><file name="index.html" hash="1c7b413c3fa39d0fed40556d2658ac73"/><file name="jscolor.js" hash="619885c5c4e1051c891456349033838e"/></dir><dir name="webfonts"><file name="gwebfonts.json" hash="ad404c3742482d806be07d839a62528c"/><file name="gwebfonts.seri" hash="6b9de260ce8bfb8e91f2add5c7b07950"/><file name="index.html" hash="8a3edb0428f11a404535d9134c90063f"/><file name="webfont.js" hash="9e088b08f277b45164e0e10b79d6a99c"/></dir></dir></dir></dir></dir><dir name="frontend"><dir name="ma2"><dir name="juno"><dir name="css"><file name="blue.css" hash="96bc4d2b586bc1e7e5a112eeced55921"/><file name="custom.css" hash="944640ef2351972ace8b227521cd2960"/><file name="green.css" hash="0823c9fb4fd808e7b810a36d08000c78"/><dir name="ma2_widgettabsf"><file name="ma2_widgettabsf.css" hash="6125118f257616cba946b6543652d8c5"/></dir><dir name="ma2slideshow"><dir name="images"><file name="desc-bg.png" hash="a8d7cb13b2dc537225c780ad5837c3d0"/><file name="next-prev.png" hash="a462e72c9445fe8c31bfbfde9943df80"/><file name="pix.gif" hash="7ad866406509775de63f33224decc101"/><file name="proto_controls_bg.png" hash="617e2194cfc44442c2fefabc6efe5399"/><file name="proto_controls_pause_play_bg.png" hash="d7b80e3375a34dd657e4b1eddf38b2e0"/></dir><file name="protoshow.css" hash="be581f5f55ea9037fbcd1457ed49ffa3"/><file name="styles.css" hash="2b5d37b239c82cec3fa11dcd8e2e78bb"/></dir><file name="navmain.css" hash="269fedd9f783e5e46894a4b288422f40"/><file name="oauth-simple.css" hash="bf193322afc4112a25ae99d1137053e1"/><file name="print.css" hash="aafa75a7a320ecf563e63b9098beba05"/><file name="producttabs.css" hash="bf58d842ca7606511fa02197d1a70e55"/><file name="red.css" hash="f7733fa63b1b089feba8a0236c22e686"/><file name="styles-ie.css" hash="4db74d06c973b8b89bec9177cd4d0344"/><file name="styles.css" hash="dfe8b4fe596b87598c9769d1985315ba"/><file name="template.css" hash="92ea1b8fbd5f8d831d1aaa0683db921e"/><file name="widgets.css" hash="99dea1d4a24097939011ea5c8d2be4cb"/></dir><file name="favicon.ico" hash="88733ee53676a47fc354a61c32516e82"/><dir name="fronts"><file name="MonoSocialIconsFont-1.10.eot" hash="05d72bd616722f39afef30004839ce08"/><file name="MonoSocialIconsFont-1.10.otf" hash="bb587e5c486d57dfc51d5579c9ea4b49"/><file name="MonoSocialIconsFont-1.10.svg" hash="f9e431dc8d2ae45148edfc6f2ac6f961"/><file name="MonoSocialIconsFont-1.10.ttf" hash="d3b5827e4faf0b034d4b2bcaa6d43724"/><file name="MonoSocialIconsFont-1.10.woff" hash="6ef18e62928bfbe78057f6604702062a"/><file name="Oswald.eot" hash="275502844655171a889d7ce467d645e3"/><file name="Oswald.otf" hash="f99c8059f12421af51b0a9e674351739"/><file name="Oswald.ttf" hash="d40bbce8f4b00a569beac2454b69231e"/></dir><dir name="images"><file name="arrow-double.png" hash="86847813c3fbf21bd384e709018e96e8"/><file name="arrow-fragile-small.png" hash="f2faab1bec50f4984a96569047a3160c"/><file name="arrow-fragile-white.png" hash="b33dbf0b7a1bf7525738e9b3d374056b"/><file name="arrow-fragile.png" hash="7f7f13a405b864114f3df63aca6ce8cb"/><dir name="backup"><file name="best_selling_tr_even_bg.gif" hash="5022d648379090e306f00cd64738b146"/><file name="best_selling_tr_odd_bg.gif" hash="926622704f53796801bb5d097e116c8e"/><file name="bkg_account_box.gif" hash="dd98174b6e3e5605a3f9551a59c66841"/><file name="bkg_block-actions.gif" hash="da2970eac0a22c850b19ee3680475d51"/><file name="bkg_block-currency.gif" hash="bfaad1b64557c05ad6f4b124ad3d3532"/><file name="bkg_block-layered-dd.gif" hash="6ae6f8184e87de496fb74eeec65737c9"/><file name="bkg_block-layered-dt.gif" hash="ba8229068657b80f2c42111c5a1a307e"/><file name="bkg_block-layered-label.gif" hash="14687dfa3921cfd12d2149c1497d9765"/><file name="bkg_block-layered-li.gif" hash="753ebb76a4fc2b5b6915c536fcf4d487"/><file name="bkg_block-layered-title.gif" hash="c92e29b30af7abf4e0bc3f714a246f55"/><file name="bkg_block-layered1.gif" hash="607167f198572e83a0e728b6b9383a70"/><file name="bkg_block-title-account.gif" hash="a64f1df5a7e3d0f6a58b017f74311cb1"/><file name="bkg_block-title.gif" hash="f8c1f130ad69464fe7aff2f589b2ec75"/><file name="bkg_body.gif" hash="82bfc5bfe346c8e974cd33b1314b0acf"/><file name="bkg_buttons-set1.gif" hash="2c641e927bc83156b7004ea37920513c"/><file name="bkg_checkout.gif" hash="11258fe49feff5513c9608f2ea486776"/><file name="bkg_collapse-gm.gif" hash="37418f23e65006dcfde07ce9b249e057"/><file name="bkg_collapse.gif" hash="2333c68e38163ed4656da82b9bcf362b"/><file name="bkg_divider1.gif" hash="260ebae91ffb1b7c663906b29a069925"/><file name="bkg_form-search.gif" hash="2ca36eb80ea705e063409153f3821f78"/><file name="bkg_grand-total.gif" hash="10f1c3d82d78170706fa3e9c4baa7e04"/><file name="bkg_grid.gif" hash="a6f64fedbac51fb1b86184cd488cc4e6"/><file name="bkg_header.jpg" hash="0211c47be1493bd0ec72949c47932b81"/><file name="bkg_login-box.gif" hash="5538675d7f1c35d96a2b8013948f42a6"/><file name="bkg_main1.gif" hash="a8f5717873dc6cf8f6bd22924b5838fe"/><file name="bkg_main2.gif" hash="cf18ba9f7c7e6b058b439cde1a897e9c"/><file name="bkg_nav0.jpg" hash="f9ac3f31e293cf075471d2d3fe07353a"/><file name="bkg_nav1.gif" hash="f4e26840c8cca0e74aba5b810341c5c0"/><file name="bkg_nav2.gif" hash="a64c8f5165b239e432d26a62ae5f79b6"/><file name="bkg_opc-title-off.gif" hash="f69b40b5331ab3760f54d038daf287eb"/><file name="bkg_pipe1.gif" hash="7852290f6a443000ead96b8cec5cd7c7"/><file name="bkg_pipe2.gif" hash="7da64eefaf4da3855ab6ee76dbced0c2"/><file name="bkg_pipe3.gif" hash="11bfac1e590f0c77fb12f37d7f05cd3c"/><file name="bkg_product-view.gif" hash="7078a7f2827156d5ae0a1cb59da3c418"/><file name="bkg_product_collateral.gif" hash="1d4d6b22e5108aefae52709d3934f397"/><file name="bkg_rating.gif" hash="0a8777c815350ddf1e316a537ad0c335"/><file name="bkg_sp-methods.gif" hash="17d68b5449adaa87dafc62ae0afa1b9a"/><file name="bkg_tfoot.gif" hash="da2970eac0a22c850b19ee3680475d51"/><file name="bkg_th-v.gif" hash="b0d17555dfc6060941e0c067718189df"/><file name="bkg_th.gif" hash="f249911b08f2822fc0b561b7f98575d2"/><file name="bkg_toolbar.gif" hash="fb7ed019476eaa1643af922b59ede4fb"/><file name="btn_checkout.gif" hash="d2060501e14e86c29e28137130e5726e"/><file name="btn_edit.gif" hash="df3565eb4e4d0dc578201df60de54b47"/><file name="btn_gm-close.gif" hash="346e26eece27449a2f224aef76ae372e"/><file name="btn_google_checkout.gif" hash="843d75249ce05b5d87ca5419f37b1c3b"/><file name="btn_paypal_checkout.gif" hash="6edd61270b7b5632eafad10557129114"/><file name="btn_place_order.gif" hash="d35219f86ae2c983ee1a31557e37b612"/><file name="btn_previous.gif" hash="63473a1520a73bb0c9b47b685d17cd21"/><file name="btn_proceed_to_checkout.gif" hash="4daac687b514fecfd1068539500ac3d7"/><file name="btn_proceed_to_checkout_dis.gif" hash="9e152c01d5d88f690dc52cb62428f3b6"/><file name="btn_remove.gif" hash="6182e723aa2a253dc6cf334a3dfaaa84"/><file name="btn_remove2.gif" hash="234bddc4c5878c5ef16407a944824236"/><file name="btn_search.gif" hash="2d93b43c0a1c1182358677661e26a978"/><file name="btn_trash.gif" hash="bcb22f558a0eb32243a2a36645189e9f"/><file name="btn_window_close.gif" hash="c83f3cbbb2aedfc580dff78d5cfb63ed"/><file name="calendar.gif" hash="b1468e5239504974c689eea5d93f86d4"/><dir name="catalog"><dir name="product"><dir name="placeholder"><file name="image.jpg" hash="097ab8a3051bc037ea3de0e17f440540"/><file name="small_image.jpg" hash="f825d16f97a640453553c79c48ebaa73"/><file name="thumbnail.jpg" hash="b2b682d28a08a748a73d2cda70ab5a57"/></dir></dir></dir><dir name="centinel"><file name="sc_learn_62x34.gif" hash="059ec6c3eecea97b3f70a2e2d6ceb911"/><file name="v_activate_steps.gif" hash="005312b14c6aed41e8a47c4acaac7c1a"/><file name="vbv_ltbg_71x57.gif" hash="2b0bcd07251fcaafd46e7ce77ba821a9"/></dir><dir name="cookies"><file name="firefox.png" hash="425e1b2ddc38c0bba431fb54357c66a4"/><file name="ie6-1.gif" hash="5c27700e245762bc89ed8c3ee7183f21"/><file name="ie6-2.gif" hash="d8c55e15e1f711e5c259300a9c19551b"/><file name="ie7-1.gif" hash="d61edcc8a514a3c81ea116b7d38ddcb6"/><file name="ie7-2.gif" hash="0526a654e94c54866cad977c0a47d3e5"/><file name="ie7-3.gif" hash="4fb142def3f6cfd8d8d23e1315528a1e"/><file name="ie7-4.gif" hash="575c276231c6a91e28935ec98215e146"/><file name="ie7-5.gif" hash="3ae5fcc11fe89da91674d183872337c1"/><file name="ie7-6.gif" hash="95a4981a41785a8cde273c9b2edbfbc7"/><file name="opera.png" hash="34070d92180d4ee0e37b1dd8bb731cd7"/></dir><file name="cvv.gif" hash="83cdd38bf110b0f9c52fe84b56f45298"/><file name="cvv.jpg" hash="e27210d810bbab732935d9410936ef87"/><file name="fam_book_open.png" hash="0ba89b9fbe7e88d4c6896ed0a1f495aa"/><file name="free_shipping_callout.jpg" hash="cbf2e494ef7ca50acf8826321d739559"/><file name="grid-cal.gif" hash="b1468e5239504974c689eea5d93f86d4"/><file name="home_left_callout.jpg" hash="ee99a5586cf52e85c986d1275958a7da"/><file name="home_main_callout.jpg" hash="e6d1c119d5b24a5916fe394cb4b5cdc3"/><file name="i_arrow-top.gif" hash="3dbb0584e8eb1d96cc3d3c40c17d7aaf"/><file name="i_asc_arrow.gif" hash="40aa554212d6a1f60593c27d78d85fa3"/><file name="i_availability_only.gif" hash="bca1f00a50864171ad98317b778e869c"/><file name="i_availability_only_arrow.gif" hash="0cf32b72fefc94b89b74e4f3f02c2e93"/><file name="i_block-cart.gif" hash="cc19e21f9c89b70cc10354ff588ca8ab"/><file name="i_block-currency.gif" hash="643024bcae5ece554fdbbc041aeb297c"/><file name="i_block-list.gif" hash="fe8424127ecbe4b0d893bcf6f253dc1a"/><file name="i_block-poll.gif" hash="52d778dddbf48b8d04226bee9370a7ef"/><file name="i_block-related.gif" hash="4e277173b6372b1a90b0f19e0388ad54"/><file name="i_block-subscribe.gif" hash="9e5fee06a543742045118a95f2debcb8"/><file name="i_block-tags.gif" hash="67d1255c2c3e9ed1a5c845f8d4e4a3ba"/><file name="i_block-viewed.gif" hash="67d1255c2c3e9ed1a5c845f8d4e4a3ba"/><file name="i_block-wishlist.gif" hash="8f8cda89ca20ba4a9b2f8c91f73fdff9"/><file name="i_desc_arrow.gif" hash="92fd194bfae4ce5ae3354e1e47d7ac7d"/><file name="i_discount.gif" hash="908d44da90de5e54185764d093bbdb77"/><file name="i_folder-table.gif" hash="bf006ddb591d8ac95d2e895bf2fdbc8d"/><file name="i_ma-info.gif" hash="91259557447ee80eb1110fe0c85cb3b5"/><file name="i_ma-reviews.gif" hash="859c97695ec396c0b284a0c3c7c416ad"/><file name="i_ma-tags.gif" hash="1e83e3b0b677c92b3aa8a252268f7b86"/><file name="i_msg-error.gif" hash="e4f28607f075a105e53fa3113d84bd26"/><file name="i_msg-note.gif" hash="e774ee481a2820789c1a77112377c4e0"/><file name="i_msg-success.gif" hash="834dfafd5f8b44c4b24a4c00add56fcf"/><file name="i_notice.gif" hash="ebd56dc80b8346e10e93628bc0e6c372"/><file name="i_page1.gif" hash="704f7d4eccbdf9cabbad7770f18856ff"/><file name="i_page2.gif" hash="57a04ca584e05e28dc94c7e68f0af62e"/><file name="i_pager-next.gif" hash="ed4d6640624c2b6edeab4c212314bd6d"/><file name="i_pager-prev.gif" hash="75973b020105dccbaf34e49d7852552d"/><file name="i_print.gif" hash="0aed138181495642e9ab29e55d194d40"/><file name="i_rss-big.png" hash="6cf70e7c52a3f3d7b833ccadb041a555"/><file name="i_rss.gif" hash="e5bbc388d818c142868b4a1df0b48793"/><file name="i_search_criteria.gif" hash="cf67b9cc5c311ae3f99e68cd29ae17be"/><file name="i_shipping.gif" hash="91a0d2cc2eb2391f90ec8a75c04b3183"/><file name="i_tag_add.gif" hash="a736baa992aa55b6fb71e8742a04dc82"/><file name="i_tier.gif" hash="c5189e25afeb7c1a8c4902a42832593e"/><file name="i_type_grid.gif" hash="a1e5d8ac36fb2891ea16e729b95c552c"/><file name="i_type_list.gif" hash="61333d383ec142b8d270abe77324aa5d"/><file name="logo_email.gif" hash="8de347192e0524cff7a69e4020182dbd"/><file name="logo_print.gif" hash="8de347192e0524cff7a69e4020182dbd"/><file name="magnifier_handle.gif" hash="238fbdd7959f517db11c6f57ee4daaf4"/><file name="map_popup_arrow.gif" hash="6383b40a9e7bd3c95260bef4fbb1b163"/><dir name="media"><file name="404_callout1.jpg" hash="834e53a03e2921a2fd3c135c0c7189df"/><file name="404_callout2.jpg" hash="016984b4a1579df34147f9407098db73"/><file name="about_us_img.jpg" hash="726f36dd75b5a709a1a14acab1660188"/><file name="best_selling_img01.jpg" hash="5e7337a4061a636df8ee4bf979a092ac"/><file name="best_selling_img02.jpg" hash="b9a49c0964938ec72fb834cb166b9352"/><file name="best_selling_img03.jpg" hash="e3581487fb4589baecc553f2ce8d5247"/><file name="best_selling_img04.jpg" hash="7e59bf99f5f813e327595c52d3320174"/><file name="best_selling_img05.jpg" hash="e396892daec7ffcf7244082b3e596911"/><file name="best_selling_img06.jpg" hash="2702839637efbe0fd0a4bad41cd6a551"/><file name="cell_phone_landing_banner1.jpg" hash="b25562360fc470f1091ca7ea014a3290"/><file name="col_left_callout.jpg" hash="5f762006021e046f9bd536f37ea7c463"/><file name="col_right_callout.jpg" hash="dae22f37a542da272a35195ec286ec25"/><file name="electronics_cellphones.jpg" hash="8f6badbc32ce806c6109c788df6ef5e9"/><file name="electronics_digitalcameras.jpg" hash="953b8d7db6f0bdcd53b1d6b1386962b9"/><file name="electronics_laptops.jpg" hash="e050e92d72000e6bdc763a7b5888ec8a"/><file name="furniture_callout_spot.jpg" hash="28edc7d72486ab2362324995550d87af"/><file name="furnitures_bed_room.jpg" hash="b8616c5bffc23a92d2a1c97dae57b262"/><file name="furnitures_living_room.jpg" hash="2663737f3997cb1a49ce24d07dc8aefb"/><file name="head_electronics_cellphones.gif" hash="a69425966444ea597fb7c629114d5165"/><file name="head_electronics_digicamera.gif" hash="bde3cec3fc16b2d0ae57e7783eb00652"/><file name="head_electronics_laptops.gif" hash="b2c55387ffa92277315bdedeb4cb9b8f"/><file name="laptop_callout_mid1.jpg" hash="4ffb50bd3b7b32a78fd059b1571c202e"/><file name="laptop_callout_mid2.jpg" hash="662cf3881b06b090e9500496b19b03e4"/><file name="laptop_callout_mid3.jpg" hash="22aa71ecfe0aa9b6936a1eddb62d889e"/><file name="laptop_callout_spot.jpg" hash="2e469d1bd871355eaef6076487a973db"/><file name="shirts_landing_banner1.jpg" hash="4acc8620b009d835e5c25587671ea25d"/></dir><dir name="moneybookers"><file name="banner_120_de.gif" hash="74815117bf378543e5b3496bb5bc4e8a"/><file name="banner_120_de.png" hash="6c3f708fcb6dac92e53472d4c2246c68"/><file name="banner_120_dk.gif" hash="2106bd994d188d40474bf2a2e8d62a8d"/><file name="banner_120_fr.gif" hash="a84241eef7bc38fb38567e7aa8ca245a"/><file name="banner_120_fr.png" hash="8994d1dc3b4f5c9e5efc67ce3f9f55a9"/><file name="banner_120_int.gif" hash="e23ddcf71e15f0a9300062ef9cdea512"/><file name="banner_120_int.png" hash="f9dfbc26041e52b34eea65348707d64f"/><file name="banner_120_pl.gif" hash="44313c7d27cdcf59c2f66708c6c5abd5"/><file name="banner_120_pl.png" hash="67d3385f93bc9113880305ee7c7da9de"/><file name="banner_120_sp.gif" hash="a003ed8db63620672ae945682b1e1e39"/><file name="banner_120_sp.png" hash="f9c4a653d6814ab3f8c535da706f5f77"/><file name="moneybookers_acc.png" hash="a3e639a68fafdffaca81e91985127735"/><file name="moneybookers_csi.gif" hash="4eec4ed7c494d01d518a3c6c691128e9"/><file name="moneybookers_did.gif" hash="6a3a3365894e9cdb199647a5b74ba35b"/><file name="moneybookers_dnk.gif" hash="7d4b8d27784f8a6fa6ef81c4e911831b"/><file name="moneybookers_ebt.gif" hash="9911d8cc223e7f3d9ec12f50c280ec61"/><file name="moneybookers_ent.gif" hash="704e9551ed4aff82b67114242b9fba1a"/><file name="moneybookers_gcb.gif" hash="e2e7c0f501e5ab0136f859ca5f57abc2"/><file name="moneybookers_gir.gif" hash="f16e949bc60bbd812f803d5e377d47f6"/><file name="moneybookers_idl.gif" hash="fe0ad1efc12d43df6c9ff3ffdd9dd59b"/><file name="moneybookers_lsr.gif" hash="58cdadfa20b6d37aeaa19e50995e4baf"/><file name="moneybookers_mae.gif" hash="4d4b5f0cf3377939c7738fc7e416d25f"/><file name="moneybookers_npy.gif" hash="01242c5ad7bc667e7493b550b6397fab"/><file name="moneybookers_obt_de.png" hash="ce44fd2974b8d279401778292e2c4484"/><file name="moneybookers_obt_dk.png" hash="2985e8cb472d1886d584fa31d56bee92"/><file name="moneybookers_obt_ee.png" hash="cb186be1c7595544f61d3737c7bf85aa"/><file name="moneybookers_obt_en.png" hash="eee098a06e3ea34f33e276724b084774"/><file name="moneybookers_obt_fl.png" hash="6c3766df052d875ce399e62ad8a435f8"/><file name="moneybookers_obt_lt.png" hash="adf61f248fc6d5985840db3e0c23391e"/><file name="moneybookers_obt_lv.png" hash="4e7f16b4988ea30f049942d4dcdb5f78"/><file name="moneybookers_obt_pl.png" hash="fb2c43c18ba73d390e5b5f5261261f4a"/><file name="moneybookers_obt_se.png" hash="9028412e9c3f25d114bf40bb2049d225"/><file name="moneybookers_pli.gif" hash="93989e85caff760af7a61838db0300bf"/><file name="moneybookers_psp.gif" hash="7abffc2246f172625be2ce31f4315cb2"/><file name="moneybookers_pwy.gif" hash="b4a0b9db9a031855e6e3899592012fae"/><file name="moneybookers_sft.gif" hash="e9e774163c99a8ab4deb18d37feaf658"/><file name="moneybookers_so2.gif" hash="9911d8cc223e7f3d9ec12f50c280ec61"/><file name="moneybookers_wlt.gif" hash="4b9cbc5aa5c32f3015ce7bec98da2670"/></dir><file name="np_cart_thumb.gif" hash="e9fdd943e0947e15f0638506f477e358"/><file name="np_more_img.gif" hash="ace357bfe3e81ffb62137cd5b25ae5e1"/><file name="np_product_main.gif" hash="d0cccda76de50efa025215ce85dacb1c"/><file name="np_thumb.gif" hash="e46270c89358ecc8341d1565c14644b8"/><file name="np_thumb2.gif" hash="8502866cdabc5c74aca7d7bd32a06a03"/><file name="opc-ajax-loader.gif" hash="e805ea7eca1f34c75ba0f93780d32d38"/><file name="pager_arrow_left.gif" hash="75973b020105dccbaf34e49d7852552d"/><file name="pager_arrow_right.gif" hash="ed4d6640624c2b6edeab4c212314bd6d"/><file name="ph_callout_left_rebel.jpg" hash="0ce8ad0026d8b8a83ed7acdf6209129b"/><file name="ph_callout_left_top.gif" hash="f17a036d75e5065eb76bafbb2c8ad7ff"/><file name="product_zoom_overlay_magnif.gif" hash="83834893e162221d6d9257fe67847370"/><file name="reload.png" hash="84cc4883f78ef850814ea9b53989b2a7"/><file name="slider_bg.gif" hash="87bc1b46d87de4f6252c7216216627c3"/><file name="slider_btn_zoom_in.gif" hash="ef0fc67f77f30827ee67f4e744b60781"/><file name="slider_btn_zoom_out.gif" hash="68b3d1c28dc5aec4f6b64d70a6996b6f"/><file name="spacer.gif" hash="df3e567d6f16d040326c7a0ea29a4f41"/><file name="validation_advice_bg.gif" hash="b85432906de8985a8b14eeb2dc652d3c"/><dir name="widgets"><file name="i_block-list.gif" hash="fe8424127ecbe4b0d893bcf6f253dc1a"/><file name="i_widget-link.gif" hash="1bf753578171f147f0203e7b13bdd0c4"/><file name="i_widget-new.gif" hash="a75377ffed51b711cbc608ffaa1a2e7d"/></dir><dir name="xmlconnect"><dir name="catalog"><dir name="category"><dir name="placeholder"><file name="image.jpg" hash="097ab8a3051bc037ea3de0e17f440540"/><file name="small_image.jpg" hash="f825d16f97a640453553c79c48ebaa73"/><file name="thumbnail.jpg" hash="b2b682d28a08a748a73d2cda70ab5a57"/></dir></dir></dir><file name="tab_account.png" hash="0498d73e47ed47179e5546dc15c17dc7"/><file name="tab_cart.png" hash="9055ba76e256a51d3fee53a8c41d5226"/><file name="tab_home.png" hash="07d0af93e167b9366d3d4fb3d6cdb31c"/><file name="tab_more.png" hash="b9fc21feb8d7655bc9c2985c37b0de2f"/><file name="tab_page.png" hash="ca05dbc42f944b8d4255f6675f6dd93a"/><file name="tab_search.png" hash="25e880eb2a4d06828e2e1c3f32d22400"/><file name="tab_shop.png" hash="fe602fc2e7093efef5ecc0b027a32d91"/></dir></dir><file name="bkg_checkout.gif" hash="11258fe49feff5513c9608f2ea486776"/><file name="bkg_rating.gif" hash="0a8777c815350ddf1e316a537ad0c335"/><file name="bkg_tfoot.gif" hash="da2970eac0a22c850b19ee3680475d51"/><file name="bkg_th.gif" hash="f249911b08f2822fc0b561b7f98575d2"/><file name="bkg_toolbar.gif" hash="fb7ed019476eaa1643af922b59ede4fb"/><dir name="blue"><file name="logo.png" hash="2a65f81f669bcfb2a19c9ed293837734"/><file name="saleoff-bg.png" hash="ac080eac9e6d55ba0602f456dbcc5152"/></dir><file name="body-bg.png" hash="4d926dfdc712c317191947b16d11cb25"/><file name="btn_remove.gif" hash="6182e723aa2a253dc6cf334a3dfaaa84"/><dir name="catalog"><dir name="product"><dir name="placeholder"><file name="image.jpg" hash="097ab8a3051bc037ea3de0e17f440540"/><file name="small_image.jpg" hash="f825d16f97a640453553c79c48ebaa73"/><file name="thumbnail.jpg" hash="b2b682d28a08a748a73d2cda70ab5a57"/></dir></dir></dir><file name="category-view-active.png" hash="25238e2463571f6eaf6920f4a4660608"/><file name="category-view.png" hash="7b913e9c3ea2fc9c7e90a9e12da63b7f"/><dir name="centinel"><file name="sc_learn_62x34.gif" hash="059ec6c3eecea97b3f70a2e2d6ceb911"/><file name="v_activate_steps.gif" hash="005312b14c6aed41e8a47c4acaac7c1a"/><file name="vbv_ltbg_71x57.gif" hash="2b0bcd07251fcaafd46e7ce77ba821a9"/></dir><file name="check-out.png" hash="230a2a75b8a607d6d290934633cfb413"/><file name="circle-white.png" hash="2133d8d1288eb8cde56b0beab4bc6a38"/><file name="color-stars.png" hash="93c2c59c95b98a48730baf87be1e3c65"/><dir name="cookies"><file name="firefox.png" hash="425e1b2ddc38c0bba431fb54357c66a4"/><file name="ie6-1.gif" hash="5c27700e245762bc89ed8c3ee7183f21"/><file name="ie6-2.gif" hash="d8c55e15e1f711e5c259300a9c19551b"/><file name="ie7-1.gif" hash="d61edcc8a514a3c81ea116b7d38ddcb6"/><file name="ie7-2.gif" hash="0526a654e94c54866cad977c0a47d3e5"/><file name="ie7-3.gif" hash="4fb142def3f6cfd8d8d23e1315528a1e"/><file name="ie7-4.gif" hash="575c276231c6a91e28935ec98215e146"/><file name="ie7-5.gif" hash="3ae5fcc11fe89da91674d183872337c1"/><file name="ie7-6.gif" hash="95a4981a41785a8cde273c9b2edbfbc7"/><file name="opera.png" hash="34070d92180d4ee0e37b1dd8bb731cd7"/></dir><dir name="demo"><file name="advertising.png" hash="211eed5918a05a07a311e308b8917c7e"/><file name="banner.jpg" hash="8120ce49f82f5eb2a046fb9d0ad4b234"/><file name="box-1.png" hash="0a7a1669ed56d2035efaa0971fc4ab0b"/><file name="box-2.png" hash="403732ce7ad47b7d0ade90c70423f24e"/><file name="box-3.png" hash="07936ab53d9bbee71446c4648301d705"/><file name="call.png" hash="cf6440604d438f44a9f665d00e256735"/><file name="cirrus.png" hash="adef5cebf5733c4cf7a742cb26cb3851"/><file name="discover.png" hash="c612087884381d51deb9ccbb2162e114"/><file name="dribbble.png" hash="e682df239cf7fe1a2ce9b189a5dcd4eb"/><file name="ebay.png" hash="31fee73757a869bbdde21a705b94aa5d"/><file name="email.png" hash="c87e0a1ce61413ece6f4abc151ebb4b9"/><file name="facebook.png" hash="e1b1229842f1aec0b5550387494e4248"/><file name="feed.png" hash="221cb0b5502df909568c0dc6ec6ba57a"/><file name="gplus.png" hash="99d267e3ec32d1103405b1324b19ffc6"/><file name="linked-in.png" hash="f2990c9266fd22c83bf23ba5a1090779"/><file name="mastercard.png" hash="69f8434ebccf958292209693992c626a"/><file name="money-back-guarantee.png" hash="9da4f1a22486cbb88f4892471f0e4dcf"/><file name="paypal.png" hash="eda51504f058d580c542c524353bd9e9"/><file name="pinterest.png" hash="0509720fbce05082f6e37fcf0d5c5048"/><file name="saleoff-first-order.png" hash="f4dee0eb036bb74fbb4b319ed83220d5"/><file name="saleoff-line.png" hash="7633f45740dce3eea22b2df8b4cd48ee"/><file name="secure-online-shoping.png" hash="3ded63cd55078aabdcdec36bdf234a94"/><file name="signup.png" hash="0732e3cede81b3f414dfc6749c1bc885"/><file name="solo.png" hash="4c92b3c00bd67f45cc7adfb346fcc739"/><file name="twitter.png" hash="551e0025c6cbfca1228593a6f714c93f"/><file name="visa.png" hash="6af019e429468d1e9da3001a5a630f78"/><file name="worldwide-shipping.png" hash="23776df1c357779465cc7aa6e7f8b2bb"/></dir><dir name="green"><file name="logo.png" hash="9f1d54165aa18e5a0f572525ebcef1fe"/><file name="omgmenu-bg.png" hash="04d9d2cfdfd8e12ba3e159dc2093bf3a"/><file name="saleoff-bg.png" hash="55cf77f940507b4c7c643f842aa07cfe"/></dir><file name="header-bg.png" hash="d74032ed346313bb60e06419c05e48ca"/><file name="i_asc_arrow.gif" hash="40aa554212d6a1f60593c27d78d85fa3"/><file name="icon_external_link.gif" hash="8ecf69be84c175a6949219e77d542bfa"/><file name="index.html" hash="d41d8cd98f00b204e9800998ecf8427e"/><file name="logo.gif" hash="48b7eb03807fdf80bdfb19b872cf84b8"/><file name="logo.png" hash="d62bf4c492c4418ae48b6ee580443665"/><file name="magnifier_handle.gif" hash="238fbdd7959f517db11c6f57ee4daaf4"/><dir name="media"><file name="404_callout1.jpg" hash="834e53a03e2921a2fd3c135c0c7189df"/><file name="404_callout2.jpg" hash="016984b4a1579df34147f9407098db73"/><file name="about_us_img.jpg" hash="726f36dd75b5a709a1a14acab1660188"/><file name="best_selling_img01.jpg" hash="5e7337a4061a636df8ee4bf979a092ac"/><file name="best_selling_img02.jpg" hash="b9a49c0964938ec72fb834cb166b9352"/><file name="best_selling_img03.jpg" hash="e3581487fb4589baecc553f2ce8d5247"/><file name="best_selling_img04.jpg" hash="7e59bf99f5f813e327595c52d3320174"/><file name="best_selling_img05.jpg" hash="e396892daec7ffcf7244082b3e596911"/><file name="best_selling_img06.jpg" hash="2702839637efbe0fd0a4bad41cd6a551"/><file name="cell_phone_landing_banner1.jpg" hash="b25562360fc470f1091ca7ea014a3290"/><file name="col_left_callout.jpg" hash="5f762006021e046f9bd536f37ea7c463"/><file name="col_right_callout.jpg" hash="dae22f37a542da272a35195ec286ec25"/><file name="electronics_cellphones.jpg" hash="8f6badbc32ce806c6109c788df6ef5e9"/><file name="electronics_digitalcameras.jpg" hash="953b8d7db6f0bdcd53b1d6b1386962b9"/><file name="electronics_laptops.jpg" hash="e050e92d72000e6bdc763a7b5888ec8a"/><file name="furniture_callout_spot.jpg" hash="28edc7d72486ab2362324995550d87af"/><file name="furnitures_bed_room.jpg" hash="b8616c5bffc23a92d2a1c97dae57b262"/><file name="furnitures_living_room.jpg" hash="2663737f3997cb1a49ce24d07dc8aefb"/><file name="head_electronics_cellphones.gif" hash="a69425966444ea597fb7c629114d5165"/><file name="head_electronics_digicamera.gif" hash="bde3cec3fc16b2d0ae57e7783eb00652"/><file name="head_electronics_laptops.gif" hash="b2c55387ffa92277315bdedeb4cb9b8f"/><file name="laptop_callout_mid1.jpg" hash="4ffb50bd3b7b32a78fd059b1571c202e"/><file name="laptop_callout_mid2.jpg" hash="662cf3881b06b090e9500496b19b03e4"/><file name="laptop_callout_mid3.jpg" hash="22aa71ecfe0aa9b6936a1eddb62d889e"/><file name="laptop_callout_spot.jpg" hash="2e469d1bd871355eaef6076487a973db"/><file name="shirts_landing_banner1.jpg" hash="4acc8620b009d835e5c25587671ea25d"/></dir><dir name="moneybookers"><file name="banner_120_de.gif" hash="74815117bf378543e5b3496bb5bc4e8a"/><file name="banner_120_de.png" hash="6c3f708fcb6dac92e53472d4c2246c68"/><file name="banner_120_dk.gif" hash="2106bd994d188d40474bf2a2e8d62a8d"/><file name="banner_120_fr.gif" hash="a84241eef7bc38fb38567e7aa8ca245a"/><file name="banner_120_fr.png" hash="8994d1dc3b4f5c9e5efc67ce3f9f55a9"/><file name="banner_120_int.gif" hash="e23ddcf71e15f0a9300062ef9cdea512"/><file name="banner_120_int.png" hash="f9dfbc26041e52b34eea65348707d64f"/><file name="banner_120_pl.gif" hash="44313c7d27cdcf59c2f66708c6c5abd5"/><file name="banner_120_pl.png" hash="67d3385f93bc9113880305ee7c7da9de"/><file name="banner_120_sp.gif" hash="a003ed8db63620672ae945682b1e1e39"/><file name="banner_120_sp.png" hash="f9c4a653d6814ab3f8c535da706f5f77"/><file name="moneybookers_acc.png" hash="a3e639a68fafdffaca81e91985127735"/><file name="moneybookers_csi.gif" hash="4eec4ed7c494d01d518a3c6c691128e9"/><file name="moneybookers_did.gif" hash="6a3a3365894e9cdb199647a5b74ba35b"/><file name="moneybookers_dnk.gif" hash="7d4b8d27784f8a6fa6ef81c4e911831b"/><file name="moneybookers_ebt.gif" hash="9911d8cc223e7f3d9ec12f50c280ec61"/><file name="moneybookers_ent.gif" hash="704e9551ed4aff82b67114242b9fba1a"/><file name="moneybookers_gcb.gif" hash="e2e7c0f501e5ab0136f859ca5f57abc2"/><file name="moneybookers_gir.gif" hash="f16e949bc60bbd812f803d5e377d47f6"/><file name="moneybookers_idl.gif" hash="fe0ad1efc12d43df6c9ff3ffdd9dd59b"/><file name="moneybookers_lsr.gif" hash="58cdadfa20b6d37aeaa19e50995e4baf"/><file name="moneybookers_mae.gif" hash="4d4b5f0cf3377939c7738fc7e416d25f"/><file name="moneybookers_npy.gif" hash="01242c5ad7bc667e7493b550b6397fab"/><file name="moneybookers_obt_de.png" hash="ce44fd2974b8d279401778292e2c4484"/><file name="moneybookers_obt_dk.png" hash="2985e8cb472d1886d584fa31d56bee92"/><file name="moneybookers_obt_ee.png" hash="cb186be1c7595544f61d3737c7bf85aa"/><file name="moneybookers_obt_en.png" hash="eee098a06e3ea34f33e276724b084774"/><file name="moneybookers_obt_fl.png" hash="6c3766df052d875ce399e62ad8a435f8"/><file name="moneybookers_obt_lt.png" hash="adf61f248fc6d5985840db3e0c23391e"/><file name="moneybookers_obt_lv.png" hash="4e7f16b4988ea30f049942d4dcdb5f78"/><file name="moneybookers_obt_pl.png" hash="fb2c43c18ba73d390e5b5f5261261f4a"/><file name="moneybookers_obt_se.png" hash="9028412e9c3f25d114bf40bb2049d225"/><file name="moneybookers_pli.gif" hash="93989e85caff760af7a61838db0300bf"/><file name="moneybookers_psp.gif" hash="7abffc2246f172625be2ce31f4315cb2"/><file name="moneybookers_pwy.gif" hash="b4a0b9db9a031855e6e3899592012fae"/><file name="moneybookers_sft.gif" hash="e9e774163c99a8ab4deb18d37feaf658"/><file name="moneybookers_so2.gif" hash="9911d8cc223e7f3d9ec12f50c280ec61"/><file name="moneybookers_wlt.gif" hash="4b9cbc5aa5c32f3015ce7bec98da2670"/></dir><file name="next-prev.png" hash="a462e72c9445fe8c31bfbfde9943df80"/><file name="omgmenu-bg.png" hash="2a16fe65d56516380978556839699a93"/><file name="opc-ajax-loader.gif" hash="e805ea7eca1f34c75ba0f93780d32d38"/><file name="pager_arrow_left.gif" hash="75973b020105dccbaf34e49d7852552d"/><file name="pager_arrow_right.gif" hash="ed4d6640624c2b6edeab4c212314bd6d"/><file name="pagination-arrow.png" hash="427da3d51b55dacb865f18875b4439ed"/><file name="pagination-next.png" hash="621b43e0ddcf765ebe2b9ec48bc12acb"/><file name="pagination-prev.png" hash="765b5681c0d514bbf5a74e4f19df273e"/><file name="plus.png" hash="205107a74694a1224e4c7096150230e3"/><file name="presetstyles-btn.png" hash="cf44291afc5e350cb43e1434d646988e"/><file name="product-images-nav.png" hash="29b2dd56124a772702db10e6d910f435"/><file name="saleoff-bg.png" hash="a62847cbe0483dd992f6d75428e4679f"/><file name="searchButton.png" hash="d67967c710ed41b896cc987423499461"/><file name="slider_bg.gif" hash="3c50cb9af7d4819b8aa64d6258216413"/><file name="slider_btn_zoom_in.gif" hash="ef0fc67f77f30827ee67f4e744b60781"/><file name="slider_btn_zoom_out.gif" hash="68b3d1c28dc5aec4f6b64d70a6996b6f"/><file name="submenu-bg.png" hash="7d351dc0365b05af72ebf8f90f72c754"/><file name="topblock-bottom.png" hash="5b475a77ee970afd4294b245f2556c8c"/><file name="vm2-sprite.png" hash="ff662afdb61b6ead41c1589dda8ff1ef"/><dir name="widgets"><file name="i_block-list.gif" hash="fe8424127ecbe4b0d893bcf6f253dc1a"/><file name="i_widget-link.gif" hash="1bf753578171f147f0203e7b13bdd0c4"/><file name="i_widget-new.gif" hash="a75377ffed51b711cbc608ffaa1a2e7d"/></dir><dir name="xmlconnect"><dir name="catalog"><dir name="category"><dir name="placeholder"><file name="image.jpg" hash="097ab8a3051bc037ea3de0e17f440540"/><file name="small_image.jpg" hash="f825d16f97a640453553c79c48ebaa73"/><file name="thumbnail.jpg" hash="b2b682d28a08a748a73d2cda70ab5a57"/></dir></dir></dir><file name="tab_account.png" hash="0498d73e47ed47179e5546dc15c17dc7"/><file name="tab_cart.png" hash="9055ba76e256a51d3fee53a8c41d5226"/><file name="tab_home.png" hash="07d0af93e167b9366d3d4fb3d6cdb31c"/><file name="tab_more.png" hash="b9fc21feb8d7655bc9c2985c37b0de2f"/><file name="tab_page.png" hash="ca05dbc42f944b8d4255f6675f6dd93a"/><file name="tab_search.png" hash="25e880eb2a4d06828e2e1c3f32d22400"/><file name="tab_shop.png" hash="fe602fc2e7093efef5ecc0b027a32d91"/></dir></dir><dir name="js"><file name="carousel-min.js" hash="cfd7a8d08a6dca87e4211a400877716e"/><dir name="ma2slideshow"><file name="protoshow.js" hash="4769c205951e10b7a7c8c9ff8bcfc773"/></dir></dir></dir></dir></dir></target><target name="magelocal"><dir name="Ma2"><dir name="All"><dir name="Helper"><file name="Data.php" hash="090f4bd5ef8f576332f30e6bfc007c5d"/></dir><dir name="etc"><file name="adminhtml.xml" hash="9e1f55ce0e5915b7b22d87e94d4da9ea"/><file name="config.xml" hash="4d746930c0b268e9f4553498807507fa"/><file name="system.xml" hash="1305d4780b1b3f9fabeeda54d5151896"/></dir></dir><dir name="Slideshow"><dir name="Block"><dir name="Adminhtml"><dir name="Slideshow"><dir name="Edit"><file name="Form.php" hash="cd0b5ca0e39128f8d3371651cc592f14"/><dir name="Tab"><file name="Form.php" hash="667d68776304b50881872180c0b106de"/></dir><file name="Tabs.php" hash="8c3ccbfa637e48d4cc749488052fa1d2"/></dir><file name="Edit.php" hash="729a0c28460d34358772a19fcbf8ea6f"/><file name="Grid.php" hash="b8fd3db185884e20f6113298c03db5ef"/></dir><file name="Slideshow.php" hash="1bf82969a164dff830ca3240641939e4"/></dir><file name="Slideshow.php" hash="5de0ac9cd374c9166462bbac11aee05c"/></dir><dir name="Helper"><file name="Data.php" hash="74509323fc6636121d058cfa73e9a02d"/></dir><dir name="Model"><dir name="Mysql4"><dir name="Slideshow"><file name="Collection.php" hash="3da7232eee86fcb143a3bca4cff64ebf"/></dir><file name="Slideshow.php" hash="9728a2e4cb4fd69c4e0a27ad7b86631c"/></dir><file name="Slideshow.php" hash="3399d4acd255d5a9366747a7767896a3"/><file name="Slideshowselect.php" hash="e074e701b4e9f9aabbb1a35d152023da"/><file name="Status.php" hash="5db9a1b8601d53412d15dfe788c4fa96"/><file name="Transitiontype.php" hash="a4b586b06de2aabd07077eb86b73592d"/></dir><dir name="controllers"><dir name="Adminhtml"><file name="SlideshowController.php" hash="769a1e65dc77085c51ecb6206fee7889"/></dir><file name="IndexController.php" hash="fea0ae665351a324a5cfbcdf03d4d49a"/></dir><dir name="etc"><file name="config.xml" hash="66ba302c9a571d8450ecd7c2681cf202"/><file name="system.xml" hash="83ef374b9fc8d91f1f44642d53eff951"/><file name="widget.xml" hash="f03f4abac02333960b9d08feba78b6fe"/></dir><dir name="sql"><dir name="slideshow_setup"><file name="mysql4-install-0.1.0.php" hash="3480784d4e8e79f93e2728b438341601"/></dir></dir></dir><dir name="ThemeOptions"><dir name="Block"><dir name="Adminhtml"><dir name="System"><dir name="Config"><dir name="Form"><dir name="Field"><file name="Font_unused.php" hash="df1d62269f3896fcbfce5e3aa90979e8"/><file name="Fontpreview.php" hash="8bbd6a0695d30c87fdab91d528c9168e"/><file name="Fonts_unused.php" hash="1e6343060ac0f67dab966ad936eaa379"/><file name="Fontscript_unused.php" hash="492b56fd79790b99ef4a56983b12a153"/><file name="Heading.php" hash="2548a96c64d2a1fc2f399191d5e85bbd"/><file name="Images.php" hash="031eac3b127e2a466ca8c95dbf64ecaa"/><file name="Imagessmall.php" hash="6b1bd276341ee7e16f9a37c442812069"/><file name="OColor.php" hash="6151aa6e2f9788ebc324c5426c44ffa1"/><file name="Patern.php" hash="c1c92da2062c095d0b62dd6c32b918de"/></dir></dir></dir></dir></dir><file name="ThemeOptions.php" hash="1ae0732c727aa9d7e8e5b6872273eee7"/></dir><dir name="Controller"><file name="Observer.php" hash="ae713414d39e6ab08800ffe8d3da2060"/></dir><file name="Exception.php" hash="70915855d1b597d960e198c85d4d798d"/><dir name="Helper"><file name="Data.php" hash="aa7cf70a764649d2904cceedb8a269d7"/></dir><dir name="Model"><file name="Backgroundposition.php" hash="e6b8c34b133240ad83c09b6d19c406c3"/><file name="Backgroundrepeat.php" hash="09c675416194a506ccbc950f0f7267a6"/><file name="Fontreplacement.php" hash="c2bef8f9278ec9cfa78bf8e9a7c77fdf"/><file name="Fonts.php" hash="de956f49181a48b9db4c509ee84e95d3"/><file name="Gfont_unused.php" hash="3a91e431bcdf7e43fc11fed70bd163bd"/><file name="Presetstyles.php" hash="c749b067d5e3735356f8837738b61f8f"/><file name="Productpagelayout.php" hash="8895701053caf4b908935e1c7a9569ab"/></dir><dir name="etc"><file name="adminhtml.xml" hash="1d4848c2af44b13a5c857cbe8b38711b"/><file name="config.xml" hash="c3c66bbf0b9cc6b8c89c4c8dca52a484"/><file name="system.xml" hash="377c0fb599d9bbd37383f16ce24a46b4"/></dir></dir><dir name="WidgetProductList"><dir name="Block"><dir name="Adminhtml"><dir name="Catalog"><dir name="Product"><dir name="Widget"><file name="Chooser.php" hash="679a9c746dd2aa4878aa00ef68eacb1c"/></dir></dir></dir><dir name="Edit"><file name="Form.php" hash="0e325d974b26311474b8e968c38ba682"/></dir><dir name="System"><dir name="Config"><dir name="Form"><dir name="Field"><file name="EnableDisable.php" hash="37263ee538d5fe3f8597342f8b7141eb"/><file name="InputNumber.php" hash="ada855835a5dda5102add35a50a17248"/><file name="InputText.php" hash="e71045df2d18af58c5c95b8a58dcc919"/><file name="SortBy.php" hash="040b1e48fb473c8d780f1548b702ad3b"/><file name="TypeList.php" hash="a61be6604392f4f8e5611eff515f9ad0"/></dir></dir></dir></dir></dir><file name="BestSelling.php" hash="c351427618357e2b693a3187ea80ebb7"/><file name="Custom.php" hash="00af4e6ebd7f2e9b7105e1e926084bb5"/><file name="Featured.php" hash="23852cc7a9105ffca234f997897f7dd8"/><file name="New.php" hash="b1c94225e8bf589830ec6ea3e6b6ae60"/></dir><dir name="Helper"><file name="Data.php" hash="1b9fc733363c94cc6cc6008ba92ca399"/></dir><dir name="Model"><dir name="Source"><file name="TypeList.php" hash="b847fe801998c163f3c176b3149288e1"/></dir><file name="WidgetProductList.php" hash="d8af76dd9214336fa1c7034698663641"/></dir><dir name="controllers"><dir name="Adminhtml"><file name="WidgetProductListController.php" hash="47073eb8be0258e3c216ab850486251c"/></dir></dir><dir name="etc"><file name="config.xml" hash="9b33ba4143313cb5f5249fbfb233fe60"/><file name="widget.xml" hash="286f88b548266127d1acaf8eb1d1a835"/></dir></dir><dir name="WidgetTabsF"><dir name="Block"><dir name="Adminhtml"><dir name="System"><dir name="Config"><dir name="Form"><dir name="Field"><file name="Tabitem.php" hash="5c9613d98015766ce710c1e56947e7fd"/></dir></dir></dir></dir></dir><file name="Widgettabs.php" hash="89a00b90aa7304c82602f0c0ea9b53ca"/></dir><dir name="Helper"><file name="Data.php" hash="4e0c2d34a2edc3fb063eeae0cb696b33"/></dir><dir name="controllers"><dir name="Adminhtml"><file name="WidgettabsController.php" hash="cc79b497dbce76a5e9f6643366d980a4"/></dir><file name="IndexController.php" hash="629fa1406e62bb1007a26360027166fe"/></dir><dir name="etc"><file name="config.xml" hash="d17341248a2a5cf27a256c733428a6ff"/><file name="widget.xml" hash="4fc77fce163bd4cf3083edefb20878a0"/></dir></dir></dir><dir name="Mage"><dir name="Page"><dir name="Block"><dir name="Html"><file name="Bottomblock1.php" hash="ef645c4333443aa69238a3a0d96d0685"/><file name="Bottomblock2.php" hash="5039a415ea7551d9391e1f3f83c33404"/><file name="Bottomblock3.php" hash="1a8f78c7f471048f3a9f6da0723ad5d7"/><file name="Footerblock1.php" hash="116718ea0b775014f762d0cc25e3c560"/><file name="Footerblock2.php" hash="470acec31300f9604bb66529d4d62f95"/><file name="Maintopblock1.php" hash="94e4e2283fcfdd58d44ce9f490366cfe"/><file name="Maintopblock2.php" hash="06720fae3f654970f19e4daa4ad7a583"/><file name="Maintopblock3.php" hash="c6c4f0eb88201535556d094988867cd9"/><file name="Topblock1.php" hash="e8531e2c16f249ff53e7d2acea6222a4"/><file name="Topblock2.php" hash="329124886a421be422b8381adab9d9b3"/></dir></dir></dir></dir></target></contents>
23
  <compatible/>
24
  <dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php></required></dependencies>
25
  </package>
skin/adminhtml/default/default/css/ma2_widgettabsf/images/add_btn_icon.gif ADDED
Binary file
skin/{frontend/ma2/default/css/ma2widgettabs/magento → adminhtml/default/default/css/ma2_widgettabsf/images}/btn_bg.gif RENAMED
File without changes
skin/adminhtml/default/default/css/ma2_widgettabsf/images/btn_over_bg.gif ADDED
Binary file
skin/adminhtml/default/default/css/ma2_widgettabsf/images/cancel_btn_icon.gif ADDED
Binary file
skin/adminhtml/default/default/css/ma2_widgettabsf/images/save_btn_icon.gif ADDED
Binary file
skin/adminhtml/default/default/css/ma2_widgettabsf/ma2_widgettabsf_adm.css ADDED
@@ -0,0 +1,72 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /**
2
+ * MagenMarket.com
3
+ *
4
+ * NOTICE OF LICENSE
5
+ *
6
+ * This source file is subject to the Open Software License (OSL 3.0)
7
+ * that is bundled with this package in the file LICENSE.txt.
8
+ * It is also available through the world-wide-web at this URL:
9
+ * http://opensource.org/licenses/osl-3.0.php
10
+ *
11
+ * DISCLAIMER
12
+ *
13
+ * Edit or modify this file with yourown risk.
14
+ *
15
+ * @category Extensions
16
+ * @package Ma2_WidgetTabsF
17
+ * @copyright Copyright (c) 2013 MagenMarket. (http://www.magenmarket.com)
18
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
19
+ **/
20
+ /* $Id: ma2_widgettabsf_adm.css 8 2013-11-05 07:29:49Z linhnt $ */
21
+
22
+ #tab-items-wrapper{}
23
+ .tab-item
24
+ {
25
+ background: none repeat scroll 0 0 #E7EFEF;
26
+ border: 1px solid #CDDDDD;
27
+ margin: 0.5em 0 1.5em;
28
+ overflow: hidden;
29
+ padding: 1em;
30
+ width: 600px;
31
+ }
32
+
33
+ .tab-title{}
34
+ .tab-conent{
35
+ margin-left:25px;
36
+ }
37
+
38
+ #tab-items-wrapper label{display: block; font-weight:bold;}
39
+ #tab-items-wrapper select {width: 90%; max-width: 280px; }
40
+ #tab-items-wrapper input,
41
+ #tab-items-wrapper textarea {padding: 2px 4px; width: 90% !important; }
42
+ #tab-items-wrapper textarea {height:6em;}
43
+
44
+ .tab-item-field {margin-top: 1em;}
45
+ a.form-button {text-decoration: none;}
46
+ a.form-button:hover {color: #FFF; background: url("images/btn_over_bg.gif") repeat-x scroll 0 100% #FFAC47;}
47
+ .form-button.delete {
48
+ float:right;
49
+ margin-right:4.2em;
50
+ }
51
+ .form-button.save span {
52
+ background-image: url("images/save_btn_icon.gif");
53
+ }
54
+ .form-button.add span {
55
+ background-image: url("images/add_btn_icon.gif");
56
+ }
57
+
58
+ .form-button.delete span {
59
+ background-image: url("images/cancel_btn_icon.gif");
60
+ }
61
+ .form-button.delete span,
62
+ .form-button.save span,
63
+ .form-button.add span
64
+ {
65
+ padding-left: 20px;
66
+ background-repeat: no-repeat;
67
+ background-position: left center;
68
+ }
69
+ #tab-items-save,#tab-item-add
70
+ {
71
+ margin-right:1em;
72
+ }
skin/adminhtml/default/default/ma2widgettabs/custom.css DELETED
@@ -1,78 +0,0 @@
1
- /**
2
- * Magento
3
- *
4
- * NOTICE OF LICENSE
5
- *
6
- * This source file is subject to the Academic Free License (AFL 3.0)
7
- * that is bundled with this package in the file LICENSE_AFL.txt.
8
- * It is also available through the world-wide-web at this URL:
9
- * http://opensource.org/licenses/afl-3.0.php
10
- * If you did not receive a copy of the license and are unable to
11
- * obtain it through the world-wide-web, please send an email
12
- * to license@magentocommerce.com so we can send you a copy immediately.
13
- *
14
- * DISCLAIMER
15
- *
16
- * Do not edit or add to this file if you wish to upgrade Magento to newer
17
- * versions in the future. If you wish to customize Magento for your
18
- * needs please refer to http://www.magentocommerce.com for more information.
19
- *
20
- * @copyright Copyright (c) 2008 Irubin Consulting Inc. DBA Varien (http://www.varien.com)
21
- * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
22
- */
23
-
24
-
25
-
26
- /**
27
- *
28
- * Created by OMG & VDH
29
- * Copyright 2013
30
- *
31
- **/
32
-
33
- #tab-items-wrapper
34
- {
35
- /* width:600px;
36
- padding: 10px;
37
- overflow: hidden;
38
- border:1px solid #cddddd;
39
- padding:1em;
40
- background:#e7efef;
41
- margin:1.5em 0; */
42
- }
43
- .tab-item
44
- {
45
- background: none repeat scroll 0 0 #E7EFEF;
46
- border: 1px solid #CDDDDD;
47
- margin: 1.5em 0;
48
- overflow: hidden;
49
- padding: 1em;
50
- width: 600px;
51
- }
52
- #tab-item-0{/* border-top:0 none; */ margin-top: 0;}
53
- .tab-title
54
- {
55
-
56
- }
57
- .tab-conent
58
- {
59
- margin-left:25px;
60
- }
61
- /* .flt-lft{float: left;}
62
- .w50percent{width:50%;} */
63
- .flt-lft{margin-bottom:1em;}
64
- #tab-items-wrapper label{display: block; font-weight:bold;}
65
- #tab-items-wrapper select {width: 90%; max-width: 280px; }
66
- #tab-items-wrapper input, #tab-items-wrapper textarea
67
- {padding: 2px 4px; width: 90% !important; }
68
- #tab-items-wrapper textarea {height:6em !important; }
69
- #tab-items-save,#tab-item-add, #tab-item-remove{
70
- background-color: #ED6502;
71
- border: 1px solid #A92000;
72
- color: #FFFFFF;
73
- cursor: pointer;
74
- margin: 0 5px;
75
- outline: medium none;
76
- padding: 3px 4px;
77
- text-decoration: none;
78
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
skin/frontend/ma2/default/css/ma2widgettabs/magento.css DELETED
@@ -1,39 +0,0 @@
1
- .dialog { border:1px solid #555; }
2
- .dialog .bot { display:none !important; }
3
- .overlay_magento { background-color:#000; filter:alpha(opacity=60); -moz-opacity:.6; opacity:.6; -webkit-opacity:.6; }
4
- .top.table_window { border-bottom:1px solid #e6e6e6; background:#6a838b url(magento/top_bg.gif) 0 100% repeat-x; }
5
-
6
- .magento_nw { width:6px; height:28px; }
7
- .magento_n { height:28px; }
8
- .magento_ne { width:6px; height:28px; }
9
-
10
- .magento_w { width:6px; }
11
- .magento_e { width:6px; }
12
- .magento_w,
13
- .magento_e,
14
- .magento_content { background: #fafafa url(magento/content_bg.gif) 0 0 repeat-x; }
15
-
16
- .magento_sw { background:#deebf0; width:5px; height:3px; }
17
- .magento_s { background:#deebf0; height:3px; }
18
- .magento_se,
19
-
20
- .magento_sizer { background:#deebf0; width:5px; height:3px; }
21
- .magento_sizer { cursor:se-resize; }
22
-
23
- .magento_close { width:16px; height:16px; background:url(magento/window_close.png) no-repeat 0 0; position:absolute; top:5px; right:7px; cursor:pointer; z-index:1000; }
24
- .magento_minimize { width:16px; height:16px; background:url(magento/window_minimize.png) 0 0 no-repeat; position:absolute; top:5px; right:28px; cursor:pointer; z-index:1000; }
25
- .magento_maximize { width:16px; height:16px; background:url(magento/window_maximize.png)0 0 no-repeat; position:absolute; top:5px; right:49px; cursor:pointer; z-index:1000; }
26
-
27
- .magento_title { float:left; width:100%; font:bold 12px/28px Arial, Helvetica, sans-serif; color:#fff; text-align:left; }
28
-
29
- .magento_content { overflow:auto; font-size:12px; }
30
- .magento_content,
31
- .magento_content label { color:#333; font-family:Arial, sans-serif; }
32
-
33
- .magento_buttons { padding:10px; text-align:right; }
34
- .magento_buttons input.button { border-width:1px; border-style:solid; border-color:#ed6502 #a04300 #a04300 #ed6502; background:#ffac47 url(magento/btn_bg.gif) 0 100% repeat-x; padding:0 7px 1px 7px; font:bold 12px/18px Arial, Helvetica, sans-serif; color:#fff; cursor:pointer; text-align:center; white-space:nowrap; }
35
-
36
- /* FOR IE */
37
- * html .magento_close { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/magento/window_maximize.png", sizingMethod="crop"); }
38
- * html .magento_minimize { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/magento/window_close.png", sizingMethod="crop");}
39
- * html .magento_maximize { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/magento/window_minimize.png", sizingMethod="crop"); }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
skin/frontend/ma2/default/css/ma2widgettabs/magento/content_bg.gif DELETED
Binary file
skin/frontend/ma2/default/css/ma2widgettabs/magento/top_bg.gif DELETED
Binary file
skin/frontend/ma2/default/css/ma2widgettabs/magento/window_close.png DELETED
Binary file
skin/frontend/ma2/default/js/bundle.js DELETED
@@ -1,227 +0,0 @@
1
- /**
2
- * Magento
3
- *
4
- * NOTICE OF LICENSE
5
- *
6
- * This source file is subject to the Academic Free License (AFL 3.0)
7
- * that is bundled with this package in the file LICENSE_AFL.txt.
8
- * It is also available through the world-wide-web at this URL:
9
- * http://opensource.org/licenses/afl-3.0.php
10
- * If you did not receive a copy of the license and are unable to
11
- * obtain it through the world-wide-web, please send an email
12
- * to license@magentocommerce.com so we can send you a copy immediately.
13
- *
14
- * DISCLAIMER
15
- *
16
- * Do not edit or add to this file if you wish to upgrade Magento to newer
17
- * versions in the future. If you wish to customize Magento for your
18
- * needs please refer to http://www.magentocommerce.com for more information.
19
- *
20
- * @category design
21
- * @package base_default
22
- * @copyright Copyright (c) 2012 Magento Inc. (http://www.magentocommerce.com)
23
- * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
24
- */
25
- if(typeof Product=='undefined') {
26
- var Product = {};
27
- }
28
- /**************************** BUNDLE PRODUCT **************************/
29
- Product.Bundle = Class.create();
30
- Product.Bundle.prototype = {
31
- initialize: function(config){
32
- this.config = config;
33
-
34
- // Set preconfigured values for correct price base calculation
35
- if (config.defaultValues) {
36
- for (var option in config.defaultValues) {
37
- if (this.config['options'][option].isMulti) {
38
- var selected = new Array();
39
- for (var i = 0; i < config.defaultValues[option].length; i++) {
40
- selected.push(config.defaultValues[option][i]);
41
- }
42
- this.config.selected[option] = selected;
43
- } else {
44
- this.config.selected[option] = new Array(config.defaultValues[option] + "");
45
- }
46
- }
47
- }
48
-
49
- this.reloadPrice();
50
- },
51
- changeSelection: function(selection){
52
- var parts = selection.id.split('-');
53
- if (this.config['options'][parts[2]].isMulti) {
54
- selected = new Array();
55
- if (selection.tagName == 'SELECT') {
56
- for (var i = 0; i < selection.options.length; i++) {
57
- if (selection.options[i].selected && selection.options[i].value != '') {
58
- selected.push(selection.options[i].value);
59
- }
60
- }
61
- } else if (selection.tagName == 'INPUT') {
62
- selector = parts[0]+'-'+parts[1]+'-'+parts[2];
63
- selections = $$('.'+selector);
64
- for (var i = 0; i < selections.length; i++) {
65
- if (selections[i].checked && selections[i].value != '') {
66
- selected.push(selections[i].value);
67
- }
68
- }
69
- }
70
- this.config.selected[parts[2]] = selected;
71
- } else {
72
- if (selection.value != '') {
73
- this.config.selected[parts[2]] = new Array(selection.value);
74
- } else {
75
- this.config.selected[parts[2]] = new Array();
76
- }
77
- this.populateQty(parts[2], selection.value);
78
- }
79
- this.reloadPrice();
80
- },
81
-
82
- reloadPrice: function() {
83
- var calculatedPrice = 0;
84
- var dispositionPrice = 0;
85
- var includeTaxPrice = 0;
86
- for (var option in this.config.selected) {
87
- if (this.config.options[option]) {
88
- for (var i=0; i < this.config.selected[option].length; i++) {
89
- var prices = this.selectionPrice(option, this.config.selected[option][i]);
90
- calculatedPrice += Number(prices[0]);
91
- dispositionPrice += Number(prices[1]);
92
- includeTaxPrice += Number(prices[2]);
93
- }
94
- }
95
- }
96
-
97
- var event = $(document).fire('bundle:reload-price', {
98
- price: calculatedPrice,
99
- priceInclTax: includeTaxPrice,
100
- dispositionPrice: dispositionPrice,
101
- bundle: this
102
- });
103
- if (!event.noReloadPrice) {
104
- optionsPrice.specialTaxPrice = 'true';
105
- optionsPrice.changePrice('bundle', calculatedPrice);
106
- optionsPrice.changePrice('nontaxable', dispositionPrice);
107
- optionsPrice.changePrice('priceInclTax', includeTaxPrice);
108
- optionsPrice.reload();
109
- }
110
-
111
- return calculatedPrice;
112
- },
113
-
114
- selectionPrice: function(optionId, selectionId) {
115
- if (selectionId == '' || selectionId == 'none') {
116
- return 0;
117
- }
118
- var qty = null;
119
- if (this.config.options[optionId].selections[selectionId].customQty == 1 && !this.config['options'][optionId].isMulti) {
120
- if ($('bundle-option-' + optionId + '-qty-input')) {
121
- qty = $('bundle-option-' + optionId + '-qty-input').value;
122
- } else {
123
- qty = 1;
124
- }
125
- } else {
126
- qty = this.config.options[optionId].selections[selectionId].qty;
127
- }
128
-
129
- if (this.config.priceType == '0') {
130
- price = this.config.options[optionId].selections[selectionId].price;
131
- tierPrice = this.config.options[optionId].selections[selectionId].tierPrice;
132
-
133
- for (var i=0; i < tierPrice.length; i++) {
134
- if (Number(tierPrice[i].price_qty) <= qty && Number(tierPrice[i].price) <= price) {
135
- price = tierPrice[i].price;
136
- }
137
- }
138
- } else {
139
- selection = this.config.options[optionId].selections[selectionId];
140
- if (selection.priceType == '0') {
141
- price = selection.priceValue;
142
- } else {
143
- price = (this.config.basePrice*selection.priceValue)/100;
144
- }
145
- }
146
- //price += this.config.options[optionId].selections[selectionId].plusDisposition;
147
- //price -= this.config.options[optionId].selections[selectionId].minusDisposition;
148
- //return price*qty;
149
- var disposition = this.config.options[optionId].selections[selectionId].plusDisposition +
150
- this.config.options[optionId].selections[selectionId].minusDisposition;
151
-
152
- if (this.config.specialPrice) {
153
- newPrice = (price*this.config.specialPrice)/100;
154
- newPrice = (Math.round(newPrice*100)/100).toString();
155
- price = Math.min(newPrice, price);
156
- }
157
-
158
- selection = this.config.options[optionId].selections[selectionId];
159
- if (selection.priceInclTax !== undefined) {
160
- priceInclTax = selection.priceInclTax;
161
- price = selection.priceExclTax !== undefined ? selection.priceExclTax : selection.price;
162
- } else {
163
- priceInclTax = price;
164
- }
165
-
166
- var result = new Array(price*qty, disposition*qty, priceInclTax*qty);
167
- return result;
168
- },
169
-
170
- populateQty: function(optionId, selectionId){
171
- if (selectionId == '' || selectionId == 'none') {
172
- this.showQtyInput(optionId, '0', false);
173
- return;
174
- }
175
- if (this.config.options[optionId].selections[selectionId].customQty == 1) {
176
- this.showQtyInput(optionId, this.config.options[optionId].selections[selectionId].qty, true);
177
- } else {
178
- this.showQtyInput(optionId, this.config.options[optionId].selections[selectionId].qty, false);
179
- }
180
- },
181
-
182
- showQtyInput: function(optionId, value, canEdit) {
183
- elem = $('bundle-option-' + optionId + '-qty-input');
184
- elem.value = value;
185
- elem.disabled = !canEdit;
186
- if (canEdit) {
187
- elem.removeClassName('qty-disabled');
188
- } else {
189
- elem.addClassName('qty-disabled');
190
- }
191
- },
192
-
193
- changeOptionQty: function (element, event) {
194
- var checkQty = true;
195
- if (typeof(event) != 'undefined') {
196
- if (event.keyCode == 8 || event.keyCode == 46) {
197
- checkQty = false;
198
- }
199
- }
200
- if (checkQty && (Number(element.value) == 0 || isNaN(Number(element.value)))) {
201
- element.value = 1;
202
- }
203
- parts = element.id.split('-');
204
- optionId = parts[2];
205
- if (!this.config['options'][optionId].isMulti) {
206
- selectionId = this.config.selected[optionId][0];
207
- this.config.options[optionId].selections[selectionId].qty = element.value*1;
208
- this.reloadPrice();
209
- }
210
- },
211
-
212
- validationCallback: function (elmId, result){
213
- if (elmId == undefined || $(elmId) == undefined) {
214
- return;
215
- }
216
- var container = $(elmId).up('ul.options-list');
217
- if (typeof container != 'undefined') {
218
- if (result == 'failed') {
219
- container.removeClassName('validation-passed');
220
- container.addClassName('validation-failed');
221
- } else {
222
- container.removeClassName('validation-failed');
223
- container.addClassName('validation-passed');
224
- }
225
- }
226
- }
227
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
skin/frontend/ma2/default/js/checkout/review.js DELETED
@@ -1,454 +0,0 @@
1
- /**
2
- * Magento
3
- *
4
- * NOTICE OF LICENSE
5
- *
6
- * This source file is subject to the Academic Free License (AFL 3.0)
7
- * that is bundled with this package in the file LICENSE_AFL.txt.
8
- * It is also available through the world-wide-web at this URL:
9
- * http://opensource.org/licenses/afl-3.0.php
10
- * If you did not receive a copy of the license and are unable to
11
- * obtain it through the world-wide-web, please send an email
12
- * to license@magentocommerce.com so we can send you a copy immediately.
13
- *
14
- * DISCLAIMER
15
- *
16
- * Do not edit or add to this file if you wish to upgrade Magento to newer
17
- * versions in the future. If you wish to customize Magento for your
18
- * needs please refer to http://www.magentocommerce.com for more information.
19
- *
20
- * @category design
21
- * @package base_default
22
- * @copyright Copyright (c) 2012 Magento Inc. (http://www.magentocommerce.com)
23
- * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
24
- */
25
-
26
- /**
27
- * Controller of order review form that may select shipping method
28
- */
29
- OrderReviewController = Class.create();
30
- OrderReviewController.prototype = {
31
- _canSubmitOrder : false,
32
- _pleaseWait : false,
33
- shippingSelect : false,
34
- reloadByShippingSelect : false,
35
- _copyElement : false,
36
- onSubmitShippingSuccess : false,
37
- shippingMethodsUpdateUrl : false,
38
- _updateShippingMethods: false,
39
- _ubpdateOrderButton : false,
40
- shippingMethodsContainer: false,
41
- _submitUpdateOrderUrl : false,
42
- _itemsGrid : false,
43
-
44
- /**
45
- * Add listeners to provided objects, if any
46
- * @param orderForm - form of the order submission
47
- * @param orderFormSubmit - element for the order form submission (optional)
48
- * @param shippingSelect - dropdown with available shipping methods (optional)
49
- * @param shippingSubmitForm - form of shipping method submission (optional, requires shippingSelect)
50
- * @param shippingResultId - element where to update results of shipping ajax submission (optional, requires shippingSubmitForm)
51
- */
52
- initialize : function(orderForm, orderFormSubmit, shippingSelect, shippingSubmitForm, shippingResultId, shippingSubmit)
53
- {
54
- if (!orderForm) {
55
- return;
56
- }
57
- this.form = orderForm;
58
- if (orderFormSubmit) {
59
- this.formSubmit = orderFormSubmit;
60
- Event.observe(orderFormSubmit, 'click', this._submitOrder.bind(this));
61
- }
62
-
63
- if (shippingSubmitForm) {
64
- this.reloadByShippingSelect = true;
65
- if (shippingSubmitForm && shippingSelect) {
66
- this.shippingSelect = shippingSelect;
67
- Event.observe(
68
- shippingSelect,
69
- 'change',
70
- this._submitShipping.bindAsEventListener(this, shippingSubmitForm.action, shippingResultId)
71
- );
72
- this._updateOrderSubmit(false);
73
- } else {
74
- this._canSubmitOrder = true;
75
- }
76
- } else {
77
- Form.getElements(this.form).each(this._bindElementChange, this);
78
-
79
- if (shippingSelect && $(shippingSelect)) {
80
- this.shippingSelect = $(shippingSelect).id;
81
- this.shippingMethodsContainer = $(this.shippingSelect).up();
82
- } else {
83
- this.shippingSelect = shippingSelect;
84
- }
85
- this._updateOrderSubmit(false);
86
- }
87
- },
88
-
89
- /**
90
- * Register element that should show up when ajax request is in progress
91
- * @param element
92
- */
93
- addPleaseWait : function(element)
94
- {
95
- if (element) {
96
- this._pleaseWait = element;
97
- }
98
- },
99
-
100
- /**
101
- * Dispatch an ajax request of shipping method submission
102
- * @param event
103
- * @param url - url where to submit shipping method
104
- * @param resultId - id of element to be updated
105
- */
106
- _submitShipping : function(event, url, resultId)
107
- {
108
- if (this.shippingSelect && url && resultId) {
109
- this._updateOrderSubmit(true);
110
- if (this._pleaseWait) {
111
- this._pleaseWait.show();
112
- }
113
- if ('' != this.shippingSelect.value) {
114
- new Ajax.Updater(resultId, url, {
115
- parameters: {isAjax:true, shipping_method:this.shippingSelect.value},
116
- onComplete: function() {
117
- if (this._pleaseWait) {
118
- this._pleaseWait.hide();
119
- }
120
- }.bind(this),
121
- onSuccess: this._onSubmitShippingSuccess.bind(this),
122
- evalScripts: true
123
- });
124
- }
125
- }
126
- },
127
-
128
- /**
129
- * Set event observer to Update Order button
130
- * @param element
131
- * @param url - url to submit on Update button
132
- * @param resultId - id of element to be updated
133
- */
134
- setUpdateButton : function(element, url, resultId)
135
- {
136
- if (element) {
137
- this._ubpdateOrderButton = element;
138
- this._submitUpdateOrderUrl = url;
139
- this._itemsGrid = resultId;
140
- Event.observe(element, 'click', this._submitUpdateOrder.bindAsEventListener(this, url, resultId));
141
- if(this.shippingSelect) {
142
- this._updateShipping();
143
- }
144
- this._updateOrderSubmit(!this._validateForm());
145
- this.formValidator.reset();
146
- this._clearValidation('');
147
- }
148
- },
149
-
150
- /**
151
- * Set event observer to copy data from shipping address to billing
152
- * @param element
153
- */
154
- setCopyElement : function(element)
155
- {
156
- if (element) {
157
- this._copyElement = element;
158
- Event.observe(element, 'click', this._copyShippingToBilling.bind(this));
159
- this._copyShippingToBilling();
160
- }
161
- },
162
-
163
- /**
164
- * Set observers to Shipping Address elements
165
- * @param element Container of Shipping Address elements
166
- */
167
- setShippingAddressContainer: function(element)
168
- {
169
- if (element) {
170
- Form.getElements(element).each(function(input) {
171
- if (input.type.toLowerCase() == 'radio' || input.type.toLowerCase() == 'checkbox') {
172
- Event.observe(input, 'click', this._onShippingChange.bindAsEventListener(this));
173
- } else {
174
- Event.observe(input, 'change', this._onShippingChange.bindAsEventListener(this));
175
- }
176
- }, this);
177
- }
178
- },
179
-
180
- /**
181
- * Sets Container element of Shipping Method
182
- * @param element Container element of Shipping Method
183
- */
184
- setShippingMethodContainer: function(element)
185
- {
186
- if (element) {
187
- this.shippingMethodsContainer = element;
188
- }
189
- },
190
-
191
- /**
192
- * Copy element value from shipping to billing address
193
- * @param el
194
- */
195
- _copyElementValue: function(el)
196
- {
197
- var newId = el.id.replace('shipping:','billing:');
198
- if (newId && $(newId) && $(newId).type != 'hidden') {
199
- $(newId).value = el.value;
200
- $(newId).setAttribute('readOnly', 'readonly');
201
- $(newId).addClassName('local-validation');
202
- $(newId).setStyle({opacity:.5});
203
- $(newId).disable();
204
- }
205
- },
206
-
207
- /**
208
- * Copy data from shipping address to billing
209
- */
210
- _copyShippingToBilling : function (event)
211
- {
212
- if (!this._copyElement) {
213
- return;
214
- }
215
- if (this._copyElement.checked) {
216
- this._copyElementValue($('shipping:country_id'));
217
- billingRegionUpdater.update();
218
- $$('[id^="shipping:"]').each(this._copyElementValue);
219
- this._clearValidation('billing');
220
- } else {
221
- $$('[id^="billing:"]').invoke('enable');
222
- $$('[id^="billing:"]').each(function(el){el.removeAttribute("readOnly");});
223
- $$('[id^="billing:"]').invoke('removeClassName', 'local-validation');
224
- $$('[id^="billing:"]').invoke('setStyle', {opacity:1});
225
- }
226
- if (event) {
227
- this._updateOrderSubmit(true);
228
- }
229
- },
230
-
231
- /**
232
- * Dispatch an ajax request of Update Order submission
233
- * @param url - url where to submit shipping method
234
- * @param resultId - id of element to be updated
235
- */
236
- _submitUpdateOrder : function(event, url, resultId)
237
- {
238
- this._copyShippingToBilling();
239
- if (url && resultId && this._validateForm()) {
240
- if (this._copyElement && this._copyElement.checked) {
241
- this._clearValidation('billing');
242
- }
243
- this._updateOrderSubmit(true);
244
- if (this._pleaseWait) {
245
- this._pleaseWait.show();
246
- }
247
- this._toggleButton(this._ubpdateOrderButton, true);
248
-
249
- arr = $$('[id^="billing:"]').invoke('enable');
250
- var formData = this.form.serialize(true);
251
- if (this._copyElement.checked) {
252
- $$('[id^="billing:"]').invoke('disable');
253
- this._copyElement.enable();
254
- }
255
- formData.isAjax = true;
256
- new Ajax.Updater(resultId, url, {
257
- parameters: formData,
258
- onComplete: function() {
259
- if (this._pleaseWait && !this._updateShippingMethods) {
260
- this._pleaseWait.hide();
261
- }
262
- this._toggleButton(this._ubpdateOrderButton, false);
263
- }.bind(this),
264
- onSuccess: this._updateShippingMethodsElement.bind(this),
265
- evalScripts: true
266
- });
267
- } else {
268
- if (this._copyElement && this._copyElement.checked) {
269
- this._clearValidation('billing');
270
- }
271
- }
272
- },
273
-
274
- /**
275
- * Update Shipping Methods Element from server
276
- */
277
- _updateShippingMethodsElement : function (){
278
- if (this._updateShippingMethods ) {
279
- new Ajax.Updater($(this.shippingMethodsContainer).up(), this.shippingMethodsUpdateUrl, {
280
- onComplete: this._updateShipping.bind(this),
281
- onSuccess: this._onSubmitShippingSuccess.bind(this),
282
- evalScripts: false
283
- });
284
- } else {
285
- this._onSubmitShippingSuccess();
286
- }
287
- },
288
-
289
- /**
290
- * Update Shipping Method select element and bind events
291
- */
292
- _updateShipping : function () {
293
- if ($(this.shippingSelect)) {
294
- $(this.shippingSelect).enable();
295
- Event.stopObserving($(this.shippingSelect), 'change');
296
-
297
- this._bindElementChange($(this.shippingSelect));
298
- Event.observe(
299
- $(this.shippingSelect),
300
- 'change',
301
- this._submitUpdateOrder.bindAsEventListener(this, this._submitUpdateOrderUrl, this._itemsGrid)
302
- );
303
-
304
- $(this.shippingSelect + '_update').hide();
305
- $(this.shippingSelect).show();
306
- }
307
- this._updateShippingMethods = false;
308
- if (this._pleaseWait) {
309
- this._pleaseWait.hide();
310
- }
311
- },
312
-
313
- /**
314
- * Validate Order form
315
- */
316
- _validateForm : function()
317
- {
318
- if (!this.form) {
319
- return false;
320
- }
321
- if (!this.formValidator) {
322
- this.formValidator = new Validation(this.form);
323
- }
324
-
325
- return this.formValidator.validate();
326
- },
327
-
328
- /**
329
- * Actions on change Shipping Address data
330
- * @param event
331
- */
332
- _onShippingChange : function(event){
333
- var element = Event.element(event);
334
- if (element != $(this.shippingSelect) && !($(this.shippingSelect) && $(this.shippingSelect).disabled)) {
335
- if ($(this.shippingSelect)) {
336
- $(this.shippingSelect).disable();
337
- $(this.shippingSelect).hide();
338
- if ($('advice-required-entry-' + this.shippingSelect)) {
339
- $('advice-required-entry-' + this.shippingSelect).hide();
340
- }
341
- }
342
- if (this.shippingMethodsContainer && $(this.shippingMethodsContainer)) {
343
- $(this.shippingMethodsContainer).hide();
344
- }
345
-
346
- if (this.shippingSelect && $(this.shippingSelect + '_update')) {
347
- $(this.shippingSelect + '_update').show();
348
- }
349
- this._updateShippingMethods = true;
350
- }
351
- },
352
-
353
- /**
354
- * Bind onChange event listener to elements for update Submit Order button state
355
- * @param input
356
- */
357
- _bindElementChange : function(input){
358
- Event.observe(input, 'change', this._onElementChange.bindAsEventListener(this))
359
- },
360
-
361
- /**
362
- * Disable Submit Order button
363
- */
364
- _onElementChange : function(){
365
- this._updateOrderSubmit(true);
366
- },
367
-
368
- /**
369
- * Clear validation result for all form elements or for elements with id prefix
370
- * @param idprefix
371
- */
372
- _clearValidation : function(idprefix)
373
- {
374
- var prefix = '';
375
- if (idprefix) {
376
- prefix = '[id*="' + idprefix + ':"]';
377
- $$(prefix).each(function(el){
378
- el.up().removeClassName('validation-failed')
379
- .removeClassName('validation-passed')
380
- .removeClassName('validation-error');
381
- });
382
- } else {
383
- this.formValidator.reset();
384
- }
385
- $$('.validation-advice' + prefix).invoke('remove');
386
- $$('.validation-failed' + prefix).invoke('removeClassName', 'validation-failed');
387
- $$('.validation-passed' + prefix).invoke('removeClassName', 'validation-passed');
388
- $$('.validation-error' + prefix).invoke('removeClassName', 'validation-error');
389
- },
390
-
391
- /**
392
- * Attempt to submit order
393
- */
394
- _submitOrder : function()
395
- {
396
- if (this._canSubmitOrder && (this.reloadByShippingSelect || this._validateForm())) {
397
- this.form.submit();
398
- this._updateOrderSubmit(true);
399
- if (this._ubpdateOrderButton) {
400
- this._ubpdateOrderButton.addClassName('no-checkout');
401
- this._ubpdateOrderButton.setStyle({opacity:.5});
402
- }
403
- if (this._pleaseWait) {
404
- this._pleaseWait.show();
405
- }
406
- return;
407
- }
408
- this._updateOrderSubmit(true);
409
- },
410
-
411
- /**
412
- * Explicitly enable order submission
413
- */
414
- _onSubmitShippingSuccess : function()
415
- {
416
- this._updateOrderSubmit(false);
417
- if (this.onSubmitShippingSuccess) {
418
- this.onSubmitShippingSuccess();
419
- }
420
- },
421
-
422
- /**
423
- * Check/Set whether order can be submitted
424
- * Also disables form submission element, if any
425
- * @param shouldDisable - whether should prevent order submission explicitly
426
- */
427
- _updateOrderSubmit : function(shouldDisable)
428
- {
429
- var isDisabled = shouldDisable || (
430
- this.reloadByShippingSelect && (!this.shippingSelect || '' == this.shippingSelect.value)
431
- );
432
- this._canSubmitOrder = !isDisabled;
433
- if (this.formSubmit) {
434
- this._toggleButton(this.formSubmit, isDisabled);
435
- }
436
- },
437
-
438
- /**
439
- * Enable/Disable button
440
- *
441
- * @param button
442
- * @param disable
443
- */
444
- _toggleButton : function(button, disable)
445
- {
446
- button.disabled = disable;
447
- button.removeClassName('no-checkout');
448
- button.setStyle({opacity:1});
449
- if (disable) {
450
- button.addClassName('no-checkout');
451
- button.setStyle({opacity:.5});
452
- }
453
- }
454
- };
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
skin/frontend/ma2/default/js/giftmessage.js DELETED
@@ -1,129 +0,0 @@
1
- /**
2
- * Magento
3
- *
4
- * NOTICE OF LICENSE
5
- *
6
- * This source file is subject to the Academic Free License (AFL 3.0)
7
- * that is bundled with this package in the file LICENSE_AFL.txt.
8
- * It is also available through the world-wide-web at this URL:
9
- * http://opensource.org/licenses/afl-3.0.php
10
- * If you did not receive a copy of the license and are unable to
11
- * obtain it through the world-wide-web, please send an email
12
- * to license@magentocommerce.com so we can send you a copy immediately.
13
- *
14
- * DISCLAIMER
15
- *
16
- * Do not edit or add to this file if you wish to upgrade Magento to newer
17
- * versions in the future. If you wish to customize Magento for your
18
- * needs please refer to http://www.magentocommerce.com for more information.
19
- *
20
- * @category design
21
- * @package base_default
22
- * @copyright Copyright (c) 2012 Magento Inc. (http://www.magentocommerce.com)
23
- * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
24
- */
25
- var GiftMessage = Class.create();
26
-
27
- GiftMessage.prototype = {
28
- uniqueId: 0,
29
- initialize: function (buttonId) {
30
- GiftMessageStack.addObject(this);
31
- this.buttonId = buttonId;
32
- this.initListeners();
33
- },
34
- editGiftMessage: function (evt) {
35
- var popUpUrl = this.url + '?uniqueId=' + this.uniqueId;
36
- this.popUp = window.open(popUpUrl, 'giftMessage', 'width=350,height=400,resizable=yes,scrollbars=yes');
37
- this.popUp.focus();
38
- Event.stop(evt);
39
- },
40
- initListeners: function () {
41
- var items = $(this.buttonId).getElementsByClassName('listen-for-click');
42
- items.each(function(item) {
43
- Event.observe(item, 'click', this.editGiftMessage.bindAsEventListener(this));
44
- item.controller = this;
45
- }.bind(this));
46
- },
47
- reloadContainer: function (url) {
48
- new Ajax.Updater(this.buttonId, url, {onComplete:this.initListeners.bind(this)});
49
- },
50
- initWindow: function (windowObject) {
51
- this.windowObj = windowObject;
52
- }
53
- };
54
-
55
- var GiftMessageStack = {
56
- _stack: [],
57
- _nextUniqueId: 0,
58
- addObject: function(giftMessageObject) {
59
- giftMessageObject.uniqueId = this.uniqueId();
60
- this._stack.push(giftMessageObject);
61
- return this;
62
- },
63
- uniqueId: function() {
64
- return 'objectStack' + (this._nextUniqueId++);
65
- },
66
- getObjectById: function(id) {
67
- var giftMessageObject = false;
68
- this._stack.each(function(item){
69
- if(item.uniqueId == id) {
70
- giftMessageObject = item;
71
- }
72
- });
73
- return giftMessageObject;
74
- }
75
- };
76
-
77
- var GiftMessageWindow = Class.create();
78
- GiftMessageWindow.prototype = {
79
- initialize: function(uniqueId, formId, removeUrl) {
80
- this.uniqueId = uniqueId;
81
- this.removeUrl = removeUrl;
82
- if(window.opener) {
83
- this.parentObject = window.opener.GiftMessageStack.getObjectById(this.uniqueId);
84
- this.parentObject.initWindow(this);
85
- }
86
- if(formId) {
87
- this.form = new VarienForm(formId, true);
88
- this.formElement = $(formId);
89
- this.initListeners();
90
- }
91
- },
92
- initListeners: function() {
93
- removeButtons = this.formElement.getElementsByClassName('listen-remove');
94
- removeButtons.each(function(item){
95
- Event.observe(item, 'click', this.remove.bindAsEventListener(this));
96
- }.bind(this));
97
-
98
- cancelButtons = this.formElement.getElementsByClassName('listen-cancel');
99
- cancelButtons.each(function(item){
100
- Event.observe(item, 'click', this.cancel.bindAsEventListener(this));
101
- }.bind(this));
102
- },
103
- cancel: function(evt) {
104
- Event.stop(evt);
105
- window.opener.focus();
106
- window.close();
107
- },
108
- close: function() {
109
- window.opener.focus();
110
- window.close();
111
- },
112
- remove: function(evt) {
113
- Event.stop(evt);
114
- if(this.confirmMessage && !window.confirm(this.confirmMessage)) {
115
- return;
116
- }
117
- window.location.href = this.removeUrl;
118
- },
119
- updateParent: function (url, buttonUrl) {
120
- if(this.parentObject) {
121
- this.parentObject.url = url
122
- this.parentObject.reloadContainer(buttonUrl);
123
- }
124
- setTimeout(function(){
125
- window.opener.focus();
126
- window.close();
127
- }, 3000);
128
- }
129
- };
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
skin/frontend/ma2/default/js/ie6.js DELETED
@@ -1,48 +0,0 @@
1
- /**
2
- * Magento
3
- *
4
- * NOTICE OF LICENSE
5
- *
6
- * This source file is subject to the Academic Free License (AFL 3.0)
7
- * that is bundled with this package in the file LICENSE_AFL.txt.
8
- * It is also available through the world-wide-web at this URL:
9
- * http://opensource.org/licenses/afl-3.0.php
10
- * If you did not receive a copy of the license and are unable to
11
- * obtain it through the world-wide-web, please send an email
12
- * to license@magentocommerce.com so we can send you a copy immediately.
13
- *
14
- * DISCLAIMER
15
- *
16
- * Do not edit or add to this file if you wish to upgrade Magento to newer
17
- * versions in the future. If you wish to customize Magento for your
18
- * needs please refer to http://www.magentocommerce.com for more information.
19
- *
20
- * @category design
21
- * @package base_default
22
- * @copyright Copyright (c) 2012 Magento Inc. (http://www.magentocommerce.com)
23
- * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
24
- */
25
-
26
- ieHover = function() {
27
- var items, iframe;
28
- items = $$('#nav ul', '#nav div', '.truncated_full_value .item-options', '.tool-tip');
29
- $$('#checkout-step-payment', '.tool-tip').each(function(el) {
30
- el.show();
31
- el.setStyle({'visibility':'hidden'})
32
- })
33
- for (var j=0; j<items.length; j++) {
34
- iframe = document.createElement('IFRAME');
35
- iframe.src = BLANK_URL;
36
- iframe.scrolling = 'no';
37
- iframe.frameBorder = 0;
38
- iframe.className = 'hover-fix';
39
- iframe.style.width = items[j].offsetWidth+"px";
40
- iframe.style.height = items[j].offsetHeight+"px";
41
- items[j].insertBefore(iframe, items[j].firstChild);
42
- }
43
- $$('.tool-tip', '#checkout-step-payment').each(function(el) {
44
- el.hide();
45
- el.setStyle({'visibility':'visible'})
46
- })
47
- }
48
- Event.observe(window, 'load', ieHover);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
skin/frontend/ma2/default/js/ma2widgettabs/widgettabs.js DELETED
@@ -1,41 +0,0 @@
1
- if (!window.Ma2All) {
2
- window.Ma2All = {};
3
- }
4
- Ma2All.templatesPattern = /(^|.|\r|\n)(\{\{(.*?)\}\})/;
5
-
6
- /* Tabs */
7
- Ma2All.Tabs = Class.create();
8
- Object.extend(Ma2All.Tabs.prototype, {
9
- initialize: function (container) {
10
- this.container = $(container);
11
- this.container.addClassName('tab-list');
12
- this.tabs = this.container.select('dt.tab');
13
- this.activeTab = this.tabs.first();
14
- this.tabs.first().addClassName('first');
15
- this.tabs.last().addClassName('last');
16
- this.onTabClick = this.handleTabClick.bindAsEventListener(this);
17
- for (var i = 0, l = this.tabs.length; i < l; i ++) {
18
- this.tabs[i].observe('click', this.onTabClick);
19
- }
20
- this.select();
21
- },
22
- handleTabClick: function (evt) {
23
- this.activeTab = Event.findElement(evt, 'dt');
24
- this.select();
25
- },
26
- select: function () {
27
- for (var i = 0, l = this.tabs.length; i < l; i ++) {
28
- if (this.tabs[i] == this.activeTab) {
29
- this.tabs[i].addClassName('active');
30
- this.tabs[i].style.zIndex = this.tabs.length + 2;
31
- /*this.tabs[i].next('dd').show();*/
32
- new Effect.Appear (this.tabs[i].next('dd'), { duration:0.5 });
33
- this.tabs[i].parentNode.style.height=this.tabs[i].next('dd').getHeight() + 44 + 'px';
34
- } else {
35
- this.tabs[i].removeClassName('active');
36
- this.tabs[i].style.zIndex = this.tabs.length + 1 - i;
37
- this.tabs[i].next('dd').hide();
38
- }
39
- }
40
- }
41
- });
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
skin/frontend/ma2/default/js/msrp.js DELETED
@@ -1,367 +0,0 @@
1
- /**
2
- * Magento
3
- *
4
- * NOTICE OF LICENSE
5
- *
6
- * This source file is subject to the Academic Free License (AFL 3.0)
7
- * that is bundled with this package in the file LICENSE_AFL.txt.
8
- * It is also available through the world-wide-web at this URL:
9
- * http://opensource.org/licenses/afl-3.0.php
10
- * If you did not receive a copy of the license and are unable to
11
- * obtain it through the world-wide-web, please send an email
12
- * to license@magentocommerce.com so we can send you a copy immediately.
13
- *
14
- * DISCLAIMER
15
- *
16
- * Do not edit or add to this file if you wish to upgrade Magento to newer
17
- * versions in the future. If you wish to customize Magento for your
18
- * needs please refer to http://www.magentocommerce.com for more information.
19
- *
20
- * @category design
21
- * @package base_default
22
- * @copyright Copyright (c) 2012 Magento Inc. (http://www.magentocommerce.com)
23
- * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
24
- */
25
- if (!window.Catalog) {
26
- window.Catalog = {};
27
- }
28
-
29
- Catalog.Map = {
30
-
31
- helpLinks: [],
32
-
33
- active: false,
34
-
35
- addHelpLink: function(linkElement, title, actualPrice, msrpPrice, addToCartLink) {
36
- if (typeof linkElement == 'string') {
37
- linkElement = $$(linkElement)[0];
38
- }
39
-
40
- if (!linkElement) {
41
- return;
42
- }
43
-
44
- var helpLink = {
45
- 'link': linkElement
46
- };
47
-
48
- var showPopup = false;
49
-
50
- if (typeof title == 'string' && title) {
51
- helpLink.title = title;
52
- showPopup = true;
53
- }
54
-
55
- if (typeof actualPrice == 'string' && actualPrice || typeof actualPrice == 'object' && actualPrice) {
56
- helpLink.price = actualPrice;
57
- showPopup = true;
58
- }
59
-
60
- if (typeof msrpPrice == 'string' && msrpPrice) {
61
- helpLink.msrp = msrpPrice;
62
- showPopup = true;
63
- }
64
-
65
- if (typeof addToCartLink == 'string' && addToCartLink) {
66
- helpLink.cartLink = addToCartLink;
67
- } else if (addToCartLink && addToCartLink.url) {
68
- helpLink.cartLink = addToCartLink.url;
69
- if (addToCartLink.qty) {
70
- helpLink.qty = addToCartLink.qty;
71
- }
72
- if (addToCartLink.notUseForm) {
73
- helpLink.notUseForm = addToCartLink.notUseForm;
74
- }
75
- }
76
-
77
- if (!showPopup) {
78
- this.setGotoView(linkElement, addToCartLink);
79
- } else {
80
- var helpLinkIndex = this.helpLinks.push(helpLink) - 1;
81
- Event.observe(linkElement, 'click', this.showHelp.bind(this.helpLinks[helpLinkIndex]));
82
- }
83
- return helpLink;
84
- },
85
-
86
- setGotoView: function(element, viewPageUrl) {
87
- $(element).stopObserving('click');
88
- element.href = viewPageUrl;
89
- if(window.opener) {
90
- Event.observe(element, 'click', function(event) {
91
- setPLocation(this.href,true);
92
- Catalog.Map.hideHelp();
93
- event.stop();
94
- });
95
- } else {
96
- Event.observe(element, 'click', function(event) {
97
- setLocation(this.href);
98
- Catalog.Map.hideHelp();
99
- window.opener.focus();
100
- event.stop();
101
- });
102
- }
103
- },
104
-
105
- showSelects: function() {
106
- var elements = document.getElementsByTagName("select");
107
- for (i=0;i< elements.length;i++) {
108
- elements[i].style.visibility='visible';
109
- }
110
- },
111
-
112
- hideSelects: function() {
113
- var elements = document.getElementsByTagName("select");
114
- for (i=0;i< elements.length;i++) {
115
- elements[i].style.visibility='hidden';
116
- }
117
- },
118
-
119
- showHelp: function(event) {
120
- var helpBox = $('map-popup'),
121
- isIE6 = typeof document.body.style.maxHeight === "undefined";
122
- if (!helpBox) {
123
- return;
124
- }
125
-
126
- //Move help box to be right in body tag
127
- var bodyNode = $$('body')[0];
128
- if (helpBox.parentNode != bodyNode) {
129
- helpBox.remove();
130
- bodyNode.insert(helpBox);
131
- // Fix for FF4-FF5 bug with missing alt text after DOM manipulations
132
- var paypalImg = helpBox.select('.paypal-logo > a > img')[0];
133
- if (paypalImg) paypalImg.src = paypalImg.src;
134
- }
135
-
136
- if (this != Catalog.Map && Catalog.Map.active != this.link) {
137
- helpBox.style.display = 'none';
138
- if (!helpBox.offsetPosition) {
139
- helpBox.offsetPosition = {left:0, top: 0};
140
- }
141
-
142
- helpBox.removeClassName('map-popup-right');
143
- helpBox.removeClassName('map-popup-left');
144
- if (Element.getWidth(bodyNode) < event.pageX + Element.getWidth(helpBox)) {
145
- helpBox.addClassName('map-popup-left');
146
- } else if (event.pageX - Element.getWidth(helpBox) < 0) {
147
- helpBox.addClassName('map-popup-right');
148
- }
149
-
150
- helpBox.style.left = event.pageX - (Element.getWidth(helpBox) / 2) + 'px';
151
- helpBox.style.top = event.pageY + 10 + 'px';
152
-
153
- //Title
154
- var mapTitle = $('map-popup-heading');
155
- if (typeof this.title != 'undefined') {
156
- Element.update(mapTitle, this.title);
157
- $(mapTitle).show();
158
- } else {
159
- $(mapTitle).hide();
160
- }
161
-
162
- //MSRP price
163
- var mapMsrp = $('map-popup-msrp-box');
164
- if (typeof this.msrp != 'undefined') {
165
- Element.update($('map-popup-msrp'), this.msrp);
166
- $(mapMsrp).show();
167
- } else {
168
- $(mapMsrp).hide();
169
- }
170
-
171
- //Actual price
172
- var mapPrice = $('map-popup-price-box');
173
- if (typeof this.price != 'undefined') {
174
- var price = typeof this.price == 'object' ? this.price.innerHTML : this.price;
175
- Element.update($('map-popup-price'), price);
176
- $(mapPrice).show();
177
- } else {
178
- $(mapPrice).hide();
179
- }
180
-
181
- //`Add to cart` button
182
- var cartButton = $('map-popup-button');
183
- if (typeof this.cartLink != 'undefined') {
184
- if (typeof productAddToCartForm == 'undefined' || this.notUseForm) {
185
- Catalog.Map.setGotoView(cartButton, this.cartLink);
186
- productAddToCartForm = $('product_addtocart_form_from_popup');
187
- } else {
188
- if (this.qty) {
189
- productAddToCartForm.qty = this.qty;
190
- }
191
- cartButton.stopObserving('click');
192
- cartButton.href = this.cartLink;
193
- Event.observe(cartButton, 'click', function(event) {
194
- productAddToCartForm.action = this.href;
195
- productAddToCartForm.submit(this);
196
- });
197
- }
198
- productAddToCartForm.action = this.cartLink;
199
- var productField = $('map-popup-product-id');
200
- productField.value = this.product_id;
201
- $(cartButton).show();
202
- $$('.additional-addtocart-box').invoke('show');
203
- } else {
204
- $(cartButton).hide();
205
- $$('.additional-addtocart-box').invoke('hide');
206
- }
207
-
208
- //Horizontal line
209
- var mapText = $('map-popup-text'),
210
- mapTextWhatThis = $('map-popup-text-what-this'),
211
- mapContent = $('map-popup-content');
212
- if (!mapMsrp.visible() && !mapPrice.visible() && !cartButton.visible()) {
213
- //If just `What's this?` link
214
- $(mapText).hide();
215
- $(mapTextWhatThis).show();
216
- $(mapTextWhatThis).removeClassName('map-popup-only-text');
217
- $(mapContent).hide().setStyle({visibility: 'hidden'});
218
- $('product_addtocart_form_from_popup').hide();
219
- } else {
220
- $(mapTextWhatThis).hide();
221
- $(mapText).show();
222
- $(mapText).addClassName('map-popup-only-text');
223
- $(mapContent).show().setStyle({visibility: 'visible'});
224
- $('product_addtocart_form_from_popup').show();
225
- }
226
-
227
- $(helpBox).show();
228
- if (isIE6) {
229
- Catalog.Map.hideSelects();
230
- }
231
- var closeButton = $('map-popup-close');
232
- if (closeButton) {
233
- $(closeButton).stopObserving('click');
234
- Event.observe(closeButton, 'click', Catalog.Map.showHelp.bind(this));
235
- Catalog.Map.active = this.link;
236
- }
237
- } else {
238
- $(helpBox).hide();
239
- if (isIE6) {
240
- Catalog.Map.showSelects();
241
- }
242
- Catalog.Map.active = false;
243
- }
244
-
245
- Event.stop(event);
246
- },
247
-
248
- hideHelp: function(){
249
- var helpBox = $('map-popup');
250
- if (helpBox) {
251
- var isIE6 = typeof document.body.style.maxHeight === "undefined";
252
- $(helpBox).hide();
253
- if (isIE6) {
254
- Catalog.Map.showSelects();
255
- }
256
- Catalog.Map.active = false;
257
- }
258
- },
259
-
260
- bindProductForm: function(){
261
- if (('undefined' != typeof productAddToCartForm) && productAddToCartForm) {
262
- productAddToCartFormOld = productAddToCartForm;
263
- productAddToCartForm = new VarienForm('product_addtocart_form_from_popup');
264
- productAddToCartForm.submitLight = productAddToCartFormOld.submitLight;
265
- }else if(!$('product_addtocart_form_from_popup')) {
266
- return false;
267
- } else if ('undefined' == typeof productAddToCartForm) {
268
- productAddToCartForm = new VarienForm('product_addtocart_form_from_popup');
269
- }
270
- productAddToCartForm.submit = function(button, url) {
271
- if (('undefined' != typeof productAddToCartFormOld) && productAddToCartFormOld) {
272
- if (Catalog.Map.active) {
273
- Catalog.Map.hideHelp();
274
- }
275
- if (productAddToCartForm.qty && $('qty')) {
276
- $('qty').value = productAddToCartForm.qty;
277
- }
278
- parentResult = productAddToCartFormOld.submit();
279
- return false;
280
- }
281
- if(window.opener) {
282
- var parentButton = button;
283
- new Ajax.Request(this.form.action, {
284
- parameters: {isAjax: 1, method: 'GET'},
285
- onSuccess: function(transport) {
286
- window.opener.focus();
287
- if (parentButton && parentButton.href) {
288
- setPLocation(parentButton.href, true);
289
- Catalog.Map.hideHelp();
290
- }
291
- }
292
- });
293
- return;
294
- }
295
- if (this.validator.validate()) {
296
- var form = this.form;
297
- var oldUrl = form.action;
298
-
299
- if (url) {
300
- form.action = url;
301
- }
302
- if (!form.getAttribute('action')) {
303
- form.action = productAddToCartForm.action;
304
- }
305
- try {
306
- this.form.submit();
307
- } catch (e) {
308
- this.form.action = oldUrl;
309
- throw e;
310
- }
311
- this.form.action = oldUrl;
312
-
313
- if (button && button != 'undefined') {
314
- button.disabled = true;
315
- }
316
- }
317
- }.bind(productAddToCartForm);
318
- }
319
- };
320
-
321
- Event.observe(window, 'resize', function(event) {
322
- if (Catalog.Map.active) {
323
- Catalog.Map.showHelp(event);
324
- }
325
- })
326
-
327
- $(document).observe('bundle:reload-price', function (event) { //reload price
328
- var data = event.memo, bundle = data.bundle;
329
- if (!Number(bundle.config.isMAPAppliedDirectly) && !Number(bundle.config.isFixedPrice)) {
330
- var canApplyMAP = false;
331
- try {
332
- for (var option in bundle.config.selected) {
333
- if (bundle.config.options[option] && bundle.config.options[option].selections) {
334
- var selections = bundle.config.options[option].selections;
335
- for (var i = 0, l = bundle.config.selected[option].length; i < l; i++) {
336
- var selectionId = bundle.config.selected[option][i];
337
- if (Number(selections[selectionId].canApplyMAP)) {
338
- canApplyMAP = true;
339
- break;
340
- }
341
- }
342
- }
343
- if (canApplyMAP) {
344
- break;
345
- }
346
- }
347
- } catch (e) {
348
- canApplyMAP = true;
349
- }
350
- if (canApplyMAP) {
351
- $$('.full-product-price').each(function(e){
352
- $(e).hide();
353
- });
354
- $$('.map-info').each(function(e){
355
- $(e).show();
356
- });
357
- event.noReloadPrice = true;
358
- } else {
359
- $$('.full-product-price').each(function(e){
360
- $(e).show();
361
- });
362
- $$('.map-info').each(function(e){
363
- $(e).hide();
364
- });
365
- }
366
- }
367
- });
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
skin/frontend/ma2/default/js/opcheckout.js DELETED
@@ -1,903 +0,0 @@
1
- /**
2
- * Magento
3
- *
4
- * NOTICE OF LICENSE
5
- *
6
- * This source file is subject to the Academic Free License (AFL 3.0)
7
- * that is bundled with this package in the file LICENSE_AFL.txt.
8
- * It is also available through the world-wide-web at this URL:
9
- * http://opensource.org/licenses/afl-3.0.php
10
- * If you did not receive a copy of the license and are unable to
11
- * obtain it through the world-wide-web, please send an email
12
- * to license@magentocommerce.com so we can send you a copy immediately.
13
- *
14
- * DISCLAIMER
15
- *
16
- * Do not edit or add to this file if you wish to upgrade Magento to newer
17
- * versions in the future. If you wish to customize Magento for your
18
- * needs please refer to http://www.magentocommerce.com for more information.
19
- *
20
- * @category design
21
- * @package base_default
22
- * @copyright Copyright (c) 2012 Magento Inc. (http://www.magentocommerce.com)
23
- * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
24
- */
25
- var Checkout = Class.create();
26
- Checkout.prototype = {
27
- initialize: function(accordion, urls){
28
- this.accordion = accordion;
29
- this.progressUrl = urls.progress;
30
- this.reviewUrl = urls.review;
31
- this.saveMethodUrl = urls.saveMethod;
32
- this.failureUrl = urls.failure;
33
- this.billingForm = false;
34
- this.shippingForm= false;
35
- this.syncBillingShipping = false;
36
- this.method = '';
37
- this.payment = '';
38
- this.loadWaiting = false;
39
- this.steps = ['login', 'billing', 'shipping', 'shipping_method', 'payment', 'review'];
40
-
41
- this.accordion.sections.each(function(section) {
42
- Event.observe($(section).down('.step-title'), 'click', this._onSectionClick.bindAsEventListener(this));
43
- }.bind(this));
44
-
45
- this.accordion.disallowAccessToNextSections = true;
46
- },
47
-
48
- /**
49
- * Section header click handler
50
- *
51
- * @param event
52
- */
53
- _onSectionClick: function(event) {
54
- var section = $(Event.element(event).up().up());
55
- if (section.hasClassName('allow')) {
56
- Event.stop(event);
57
- this.gotoSection(section.readAttribute('id').replace('opc-', ''));
58
- return false;
59
- }
60
- },
61
-
62
- ajaxFailure: function(){
63
- location.href = this.failureUrl;
64
- },
65
-
66
- reloadProgressBlock: function(toStep) {
67
- var updater = new Ajax.Updater('checkout-progress-wrapper', this.progressUrl, {
68
- method: 'get',
69
- onFailure: this.ajaxFailure.bind(this),
70
- parameters: toStep ? {toStep: toStep} : null
71
- });
72
- },
73
-
74
- reloadReviewBlock: function(){
75
- var updater = new Ajax.Updater('checkout-review-load', this.reviewUrl, {method: 'get', onFailure: this.ajaxFailure.bind(this)});
76
- },
77
-
78
- _disableEnableAll: function(element, isDisabled) {
79
- var descendants = element.descendants();
80
- for (var k in descendants) {
81
- descendants[k].disabled = isDisabled;
82
- }
83
- element.disabled = isDisabled;
84
- },
85
-
86
- setLoadWaiting: function(step, keepDisabled) {
87
- if (step) {
88
- if (this.loadWaiting) {
89
- this.setLoadWaiting(false);
90
- }
91
- var container = $(step+'-buttons-container');
92
- container.addClassName('disabled');
93
- container.setStyle({opacity:.5});
94
- this._disableEnableAll(container, true);
95
- Element.show(step+'-please-wait');
96
- } else {
97
- if (this.loadWaiting) {
98
- var container = $(this.loadWaiting+'-buttons-container');
99
- var isDisabled = (keepDisabled ? true : false);
100
- if (!isDisabled) {
101
- container.removeClassName('disabled');
102
- container.setStyle({opacity:1});
103
- }
104
- this._disableEnableAll(container, isDisabled);
105
- Element.hide(this.loadWaiting+'-please-wait');
106
- }
107
- }
108
- this.loadWaiting = step;
109
- },
110
-
111
- gotoSection: function(section)
112
- {
113
- var sectionElement = $('opc-'+section);
114
- sectionElement.addClassName('allow');
115
- this.accordion.openSection('opc-'+section);
116
- this.reloadProgressBlock(section);
117
- },
118
-
119
- setMethod: function(){
120
- if ($('login:guest') && $('login:guest').checked) {
121
- this.method = 'guest';
122
- var request = new Ajax.Request(
123
- this.saveMethodUrl,
124
- {method: 'post', onFailure: this.ajaxFailure.bind(this), parameters: {method:'guest'}}
125
- );
126
- Element.hide('register-customer-password');
127
- this.gotoSection('billing');
128
- }
129
- else if($('login:register') && ($('login:register').checked || $('login:register').type == 'hidden')) {
130
- this.method = 'register';
131
- var request = new Ajax.Request(
132
- this.saveMethodUrl,
133
- {method: 'post', onFailure: this.ajaxFailure.bind(this), parameters: {method:'register'}}
134
- );
135
- Element.show('register-customer-password');
136
- this.gotoSection('billing');
137
- }
138
- else{
139
- alert(Translator.translate('Please choose to register or to checkout as a guest').stripTags());
140
- return false;
141
- }
142
- document.body.fire('login:setMethod', {method : this.method});
143
- },
144
-
145
- setBilling: function() {
146
- if (($('billing:use_for_shipping_yes')) && ($('billing:use_for_shipping_yes').checked)) {
147
- shipping.syncWithBilling();
148
- $('opc-shipping').addClassName('allow');
149
- this.gotoSection('shipping_method');
150
- } else if (($('billing:use_for_shipping_no')) && ($('billing:use_for_shipping_no').checked)) {
151
- $('shipping:same_as_billing').checked = false;
152
- this.gotoSection('shipping');
153
- } else {
154
- $('shipping:same_as_billing').checked = true;
155
- this.gotoSection('shipping');
156
- }
157
-
158
- // this refreshes the checkout progress column
159
-
160
- // if ($('billing:use_for_shipping') && $('billing:use_for_shipping').checked){
161
- // shipping.syncWithBilling();
162
- // //this.setShipping();
163
- // //shipping.save();
164
- // $('opc-shipping').addClassName('allow');
165
- // this.gotoSection('shipping_method');
166
- // } else {
167
- // $('shipping:same_as_billing').checked = false;
168
- // this.gotoSection('shipping');
169
- // }
170
- // this.reloadProgressBlock();
171
- // //this.accordion.openNextSection(true);
172
- },
173
-
174
- setShipping: function() {
175
- //this.nextStep();
176
- this.gotoSection('shipping_method');
177
- //this.accordion.openNextSection(true);
178
- },
179
-
180
- setShippingMethod: function() {
181
- //this.nextStep();
182
- this.gotoSection('payment');
183
- //this.accordion.openNextSection(true);
184
- },
185
-
186
- setPayment: function() {
187
- //this.nextStep();
188
- this.gotoSection('review');
189
- //this.accordion.openNextSection(true);
190
- },
191
-
192
- setReview: function() {
193
- this.reloadProgressBlock();
194
- //this.nextStep();
195
- //this.accordion.openNextSection(true);
196
- },
197
-
198
- back: function(){
199
- if (this.loadWaiting) return;
200
- this.accordion.openPrevSection(true);
201
- },
202
-
203
- setStepResponse: function(response){
204
- if (response.update_section) {
205
- $('checkout-'+response.update_section.name+'-load').update(response.update_section.html);
206
- }
207
- if (response.allow_sections) {
208
- response.allow_sections.each(function(e){
209
- $('opc-'+e).addClassName('allow');
210
- });
211
- }
212
-
213
- if(response.duplicateBillingInfo)
214
- {
215
- shipping.setSameAsBilling(true);
216
- }
217
-
218
- if (response.goto_section) {
219
- this.gotoSection(response.goto_section);
220
- return true;
221
- }
222
- if (response.redirect) {
223
- location.href = response.redirect;
224
- return true;
225
- }
226
- return false;
227
- }
228
- }
229
-
230
- // billing
231
- var Billing = Class.create();
232
- Billing.prototype = {
233
- initialize: function(form, addressUrl, saveUrl){
234
- this.form = form;
235
- if ($(this.form)) {
236
- $(this.form).observe('submit', function(event){this.save();Event.stop(event);}.bind(this));
237
- }
238
- this.addressUrl = addressUrl;
239
- this.saveUrl = saveUrl;
240
- this.onAddressLoad = this.fillForm.bindAsEventListener(this);
241
- this.onSave = this.nextStep.bindAsEventListener(this);
242
- this.onComplete = this.resetLoadWaiting.bindAsEventListener(this);
243
- },
244
-
245
- setAddress: function(addressId){
246
- if (addressId) {
247
- request = new Ajax.Request(
248
- this.addressUrl+addressId,
249
- {method:'get', onSuccess: this.onAddressLoad, onFailure: checkout.ajaxFailure.bind(checkout)}
250
- );
251
- }
252
- else {
253
- this.fillForm(false);
254
- }
255
- },
256
-
257
- newAddress: function(isNew){
258
- if (isNew) {
259
- this.resetSelectedAddress();
260
- Element.show('billing-new-address-form');
261
- } else {
262
- Element.hide('billing-new-address-form');
263
- }
264
- },
265
-
266
- resetSelectedAddress: function(){
267
- var selectElement = $('billing-address-select')
268
- if (selectElement) {
269
- selectElement.value='';
270
- }
271
- },
272
-
273
- fillForm: function(transport){
274
- var elementValues = {};
275
- if (transport && transport.responseText){
276
- try{
277
- elementValues = eval('(' + transport.responseText + ')');
278
- }
279
- catch (e) {
280
- elementValues = {};
281
- }
282
- }
283
- else{
284
- this.resetSelectedAddress();
285
- }
286
- arrElements = Form.getElements(this.form);
287
- for (var elemIndex in arrElements) {
288
- if (arrElements[elemIndex].id) {
289
- var fieldName = arrElements[elemIndex].id.replace(/^billing:/, '');
290
- arrElements[elemIndex].value = elementValues[fieldName] ? elementValues[fieldName] : '';
291
- if (fieldName == 'country_id' && billingForm){
292
- billingForm.elementChildLoad(arrElements[elemIndex]);
293
- }
294
- }
295
- }
296
- },
297
-
298
- setUseForShipping: function(flag) {
299
- $('shipping:same_as_billing').checked = flag;
300
- },
301
-
302
- save: function(){
303
- if (checkout.loadWaiting!=false) return;
304
-
305
- var validator = new Validation(this.form);
306
- if (validator.validate()) {
307
- checkout.setLoadWaiting('billing');
308
-
309
- // if ($('billing:use_for_shipping') && $('billing:use_for_shipping').checked) {
310
- // $('billing:use_for_shipping').value=1;
311
- // }
312
-
313
- var request = new Ajax.Request(
314
- this.saveUrl,
315
- {
316
- method: 'post',
317
- onComplete: this.onComplete,
318
- onSuccess: this.onSave,
319
- onFailure: checkout.ajaxFailure.bind(checkout),
320
- parameters: Form.serialize(this.form)
321
- }
322
- );
323
- }
324
- },
325
-
326
- resetLoadWaiting: function(transport){
327
- checkout.setLoadWaiting(false);
328
- document.body.fire('billing-request:completed', {transport: transport});
329
- },
330
-
331
- /**
332
- This method recieves the AJAX response on success.
333
- There are 3 options: error, redirect or html with shipping options.
334
- */
335
- nextStep: function(transport){
336
- if (transport && transport.responseText){
337
- try{
338
- response = eval('(' + transport.responseText + ')');
339
- }
340
- catch (e) {
341
- response = {};
342
- }
343
- }
344
-
345
- if (response.error){
346
- if ((typeof response.message) == 'string') {
347
- alert(response.message);
348
- } else {
349
- if (window.billingRegionUpdater) {
350
- billingRegionUpdater.update();
351
- }
352
-
353
- alert(response.message.join("\n"));
354
- }
355
-
356
- return false;
357
- }
358
-
359
- checkout.setStepResponse(response);
360
- payment.initWhatIsCvvListeners();
361
- // DELETE
362
- //alert('error: ' + response.error + ' / redirect: ' + response.redirect + ' / shipping_methods_html: ' + response.shipping_methods_html);
363
- // This moves the accordion panels of one page checkout and updates the checkout progress
364
- //checkout.setBilling();
365
- }
366
- }
367
-
368
- // shipping
369
- var Shipping = Class.create();
370
- Shipping.prototype = {
371
- initialize: function(form, addressUrl, saveUrl, methodsUrl){
372
- this.form = form;
373
- if ($(this.form)) {
374
- $(this.form).observe('submit', function(event){this.save();Event.stop(event);}.bind(this));
375
- }
376
- this.addressUrl = addressUrl;
377
- this.saveUrl = saveUrl;
378
- this.methodsUrl = methodsUrl;
379
- this.onAddressLoad = this.fillForm.bindAsEventListener(this);
380
- this.onSave = this.nextStep.bindAsEventListener(this);
381
- this.onComplete = this.resetLoadWaiting.bindAsEventListener(this);
382
- },
383
-
384
- setAddress: function(addressId){
385
- if (addressId) {
386
- request = new Ajax.Request(
387
- this.addressUrl+addressId,
388
- {method:'get', onSuccess: this.onAddressLoad, onFailure: checkout.ajaxFailure.bind(checkout)}
389
- );
390
- }
391
- else {
392
- this.fillForm(false);
393
- }
394
- },
395
-
396
- newAddress: function(isNew){
397
- if (isNew) {
398
- this.resetSelectedAddress();
399
- Element.show('shipping-new-address-form');
400
- } else {
401
- Element.hide('shipping-new-address-form');
402
- }
403
- shipping.setSameAsBilling(false);
404
- },
405
-
406
- resetSelectedAddress: function(){
407
- var selectElement = $('shipping-address-select')
408
- if (selectElement) {
409
- selectElement.value='';
410
- }
411
- },
412
-
413
- fillForm: function(transport){
414
- var elementValues = {};
415
- if (transport && transport.responseText){
416
- try{
417
- elementValues = eval('(' + transport.responseText + ')');
418
- }
419
- catch (e) {
420
- elementValues = {};
421
- }
422
- }
423
- else{
424
- this.resetSelectedAddress();
425
- }
426
- arrElements = Form.getElements(this.form);
427
- for (var elemIndex in arrElements) {
428
- if (arrElements[elemIndex].id) {
429
- var fieldName = arrElements[elemIndex].id.replace(/^shipping:/, '');
430
- arrElements[elemIndex].value = elementValues[fieldName] ? elementValues[fieldName] : '';
431
- if (fieldName == 'country_id' && shippingForm){
432
- shippingForm.elementChildLoad(arrElements[elemIndex]);
433
- }
434
- }
435
- }
436
- },
437
-
438
- setSameAsBilling: function(flag) {
439
- $('shipping:same_as_billing').checked = flag;
440
- // #5599. Also it hangs up, if the flag is not false
441
- // $('billing:use_for_shipping_yes').checked = flag;
442
- if (flag) {
443
- this.syncWithBilling();
444
- }
445
- },
446
-
447
- syncWithBilling: function () {
448
- $('billing-address-select') && this.newAddress(!$('billing-address-select').value);
449
- $('shipping:same_as_billing').checked = true;
450
- if (!$('billing-address-select') || !$('billing-address-select').value) {
451
- arrElements = Form.getElements(this.form);
452
- for (var elemIndex in arrElements) {
453
- if (arrElements[elemIndex].id) {
454
- var sourceField = $(arrElements[elemIndex].id.replace(/^shipping:/, 'billing:'));
455
- if (sourceField){
456
- arrElements[elemIndex].value = sourceField.value;
457
- }
458
- }
459
- }
460
- //$('shipping:country_id').value = $('billing:country_id').value;
461
- shippingRegionUpdater.update();
462
- $('shipping:region_id').value = $('billing:region_id').value;
463
- $('shipping:region').value = $('billing:region').value;
464
- //shippingForm.elementChildLoad($('shipping:country_id'), this.setRegionValue.bind(this));
465
- } else {
466
- $('shipping-address-select').value = $('billing-address-select').value;
467
- }
468
- },
469
-
470
- setRegionValue: function(){
471
- $('shipping:region').value = $('billing:region').value;
472
- },
473
-
474
- save: function(){
475
- if (checkout.loadWaiting!=false) return;
476
- var validator = new Validation(this.form);
477
- if (validator.validate()) {
478
- checkout.setLoadWaiting('shipping');
479
- var request = new Ajax.Request(
480
- this.saveUrl,
481
- {
482
- method:'post',
483
- onComplete: this.onComplete,
484
- onSuccess: this.onSave,
485
- onFailure: checkout.ajaxFailure.bind(checkout),
486
- parameters: Form.serialize(this.form)
487
- }
488
- );
489
- }
490
- },
491
-
492
- resetLoadWaiting: function(transport){
493
- checkout.setLoadWaiting(false);
494
- },
495
-
496
- nextStep: function(transport){
497
- if (transport && transport.responseText){
498
- try{
499
- response = eval('(' + transport.responseText + ')');
500
- }
501
- catch (e) {
502
- response = {};
503
- }
504
- }
505
- if (response.error){
506
- if ((typeof response.message) == 'string') {
507
- alert(response.message);
508
- } else {
509
- if (window.shippingRegionUpdater) {
510
- shippingRegionUpdater.update();
511
- }
512
- alert(response.message.join("\n"));
513
- }
514
-
515
- return false;
516
- }
517
-
518
- checkout.setStepResponse(response);
519
-
520
- /*
521
- var updater = new Ajax.Updater(
522
- 'checkout-shipping-method-load',
523
- this.methodsUrl,
524
- {method:'get', onSuccess: checkout.setShipping.bind(checkout)}
525
- );
526
- */
527
- //checkout.setShipping();
528
- }
529
- }
530
-
531
- // shipping method
532
- var ShippingMethod = Class.create();
533
- ShippingMethod.prototype = {
534
- initialize: function(form, saveUrl){
535
- this.form = form;
536
- if ($(this.form)) {
537
- $(this.form).observe('submit', function(event){this.save();Event.stop(event);}.bind(this));
538
- }
539
- this.saveUrl = saveUrl;
540
- this.validator = new Validation(this.form);
541
- this.onSave = this.nextStep.bindAsEventListener(this);
542
- this.onComplete = this.resetLoadWaiting.bindAsEventListener(this);
543
- },
544
-
545
- validate: function() {
546
- var methods = document.getElementsByName('shipping_method');
547
- if (methods.length==0) {
548
- alert(Translator.translate('Your order cannot be completed at this time as there is no shipping methods available for it. Please make necessary changes in your shipping address.').stripTags());
549
- return false;
550
- }
551
-
552
- if(!this.validator.validate()) {
553
- return false;
554
- }
555
-
556
- for (var i=0; i<methods.length; i++) {
557
- if (methods[i].checked) {
558
- return true;
559
- }
560
- }
561
- alert(Translator.translate('Please specify shipping method.').stripTags());
562
- return false;
563
- },
564
-
565
- save: function(){
566
-
567
- if (checkout.loadWaiting!=false) return;
568
- if (this.validate()) {
569
- checkout.setLoadWaiting('shipping-method');
570
- var request = new Ajax.Request(
571
- this.saveUrl,
572
- {
573
- method:'post',
574
- onComplete: this.onComplete,
575
- onSuccess: this.onSave,
576
- onFailure: checkout.ajaxFailure.bind(checkout),
577
- parameters: Form.serialize(this.form)
578
- }
579
- );
580
- }
581
- },
582
-
583
- resetLoadWaiting: function(transport){
584
- checkout.setLoadWaiting(false);
585
- },
586
-
587
- nextStep: function(transport){
588
- if (transport && transport.responseText){
589
- try{
590
- response = eval('(' + transport.responseText + ')');
591
- }
592
- catch (e) {
593
- response = {};
594
- }
595
- }
596
-
597
- if (response.error) {
598
- alert(response.message);
599
- return false;
600
- }
601
-
602
- if (response.update_section) {
603
- $('checkout-'+response.update_section.name+'-load').update(response.update_section.html);
604
- }
605
-
606
- payment.initWhatIsCvvListeners();
607
-
608
- if (response.goto_section) {
609
- checkout.gotoSection(response.goto_section);
610
- checkout.reloadProgressBlock();
611
- return;
612
- }
613
-
614
- if (response.payment_methods_html) {
615
- $('checkout-payment-method-load').update(response.payment_methods_html);
616
- }
617
-
618
- checkout.setShippingMethod();
619
- }
620
- }
621
-
622
-
623
- // payment
624
- var Payment = Class.create();
625
- Payment.prototype = {
626
- beforeInitFunc:$H({}),
627
- afterInitFunc:$H({}),
628
- beforeValidateFunc:$H({}),
629
- afterValidateFunc:$H({}),
630
- initialize: function(form, saveUrl){
631
- this.form = form;
632
- this.saveUrl = saveUrl;
633
- this.onSave = this.nextStep.bindAsEventListener(this);
634
- this.onComplete = this.resetLoadWaiting.bindAsEventListener(this);
635
- },
636
-
637
- addBeforeInitFunction : function(code, func) {
638
- this.beforeInitFunc.set(code, func);
639
- },
640
-
641
- beforeInit : function() {
642
- (this.beforeInitFunc).each(function(init){
643
- (init.value)();;
644
- });
645
- },
646
-
647
- init : function () {
648
- this.beforeInit();
649
- var elements = Form.getElements(this.form);
650
- if ($(this.form)) {
651
- $(this.form).observe('submit', function(event){this.save();Event.stop(event);}.bind(this));
652
- }
653
- var method = null;
654
- for (var i=0; i<elements.length; i++) {
655
- if (elements[i].name=='payment[method]') {
656
- if (elements[i].checked) {
657
- method = elements[i].value;
658
- }
659
- } else {
660
- elements[i].disabled = true;
661
- }
662
- elements[i].setAttribute('autocomplete','off');
663
- }
664
- if (method) this.switchMethod(method);
665
- this.afterInit();
666
- },
667
-
668
- addAfterInitFunction : function(code, func) {
669
- this.afterInitFunc.set(code, func);
670
- },
671
-
672
- afterInit : function() {
673
- (this.afterInitFunc).each(function(init){
674
- (init.value)();
675
- });
676
- },
677
-
678
- switchMethod: function(method){
679
- if (this.currentMethod && $('payment_form_'+this.currentMethod)) {
680
- this.changeVisible(this.currentMethod, true);
681
- $('payment_form_'+this.currentMethod).fire('payment-method:switched-off', {method_code : this.currentMethod});
682
- }
683
- if ($('payment_form_'+method)){
684
- this.changeVisible(method, false);
685
- $('payment_form_'+method).fire('payment-method:switched', {method_code : method});
686
- } else {
687
- //Event fix for payment methods without form like "Check / Money order"
688
- document.body.fire('payment-method:switched', {method_code : method});
689
- }
690
- if (method) {
691
- this.lastUsedMethod = method;
692
- }
693
- this.currentMethod = method;
694
- },
695
-
696
- changeVisible: function(method, mode) {
697
- var block = 'payment_form_' + method;
698
- [block + '_before', block, block + '_after'].each(function(el) {
699
- element = $(el);
700
- if (element) {
701
- element.style.display = (mode) ? 'none' : '';
702
- element.select('input', 'select', 'textarea', 'button').each(function(field) {
703
- field.disabled = mode;
704
- });
705
- }
706
- });
707
- },
708
-
709
- addBeforeValidateFunction : function(code, func) {
710
- this.beforeValidateFunc.set(code, func);
711
- },
712
-
713
- beforeValidate : function() {
714
- var validateResult = true;
715
- var hasValidation = false;
716
- (this.beforeValidateFunc).each(function(validate){
717
- hasValidation = true;
718
- if ((validate.value)() == false) {
719
- validateResult = false;
720
- }
721
- }.bind(this));
722
- if (!hasValidation) {
723
- validateResult = false;
724
- }
725
- return validateResult;
726
- },
727
-
728
- validate: function() {
729
- var result = this.beforeValidate();
730
- if (result) {
731
- return true;
732
- }
733
- var methods = document.getElementsByName('payment[method]');
734
- if (methods.length==0) {
735
- alert(Translator.translate('Your order cannot be completed at this time as there is no payment methods available for it.').stripTags());
736
- return false;
737
- }
738
- for (var i=0; i<methods.length; i++) {
739
- if (methods[i].checked) {
740
- return true;
741
- }
742
- }
743
- result = this.afterValidate();
744
- if (result) {
745
- return true;
746
- }
747
- alert(Translator.translate('Please specify payment method.').stripTags());
748
- return false;
749
- },
750
-
751
- addAfterValidateFunction : function(code, func) {
752
- this.afterValidateFunc.set(code, func);
753
- },
754
-
755
- afterValidate : function() {
756
- var validateResult = true;
757
- var hasValidation = false;
758
- (this.afterValidateFunc).each(function(validate){
759
- hasValidation = true;
760
- if ((validate.value)() == false) {
761
- validateResult = false;
762
- }
763
- }.bind(this));
764
- if (!hasValidation) {
765
- validateResult = false;
766
- }
767
- return validateResult;
768
- },
769
-
770
- save: function(){
771
- if (checkout.loadWaiting!=false) return;
772
- var validator = new Validation(this.form);
773
- if (this.validate() && validator.validate()) {
774
- checkout.setLoadWaiting('payment');
775
- var request = new Ajax.Request(
776
- this.saveUrl,
777
- {
778
- method:'post',
779
- onComplete: this.onComplete,
780
- onSuccess: this.onSave,
781
- onFailure: checkout.ajaxFailure.bind(checkout),
782
- parameters: Form.serialize(this.form)
783
- }
784
- );
785
- }
786
- },
787
-
788
- resetLoadWaiting: function(){
789
- checkout.setLoadWaiting(false);
790
- },
791
-
792
- nextStep: function(transport){
793
- if (transport && transport.responseText){
794
- try{
795
- response = eval('(' + transport.responseText + ')');
796
- }
797
- catch (e) {
798
- response = {};
799
- }
800
- }
801
- /*
802
- * if there is an error in payment, need to show error message
803
- */
804
- if (response.error) {
805
- if (response.fields) {
806
- var fields = response.fields.split(',');
807
- for (var i=0;i<fields.length;i++) {
808
- var field = null;
809
- if (field = $(fields[i])) {
810
- Validation.ajaxError(field, response.error);
811
- }
812
- }
813
- return;
814
- }
815
- alert(response.error);
816
- return;
817
- }
818
-
819
- checkout.setStepResponse(response);
820
-
821
- //checkout.setPayment();
822
- },
823
-
824
- initWhatIsCvvListeners: function(){
825
- $$('.cvv-what-is-this').each(function(element){
826
- Event.observe(element, 'click', toggleToolTip);
827
- });
828
- }
829
- }
830
-
831
- var Review = Class.create();
832
- Review.prototype = {
833
- initialize: function(saveUrl, successUrl, agreementsForm){
834
- this.saveUrl = saveUrl;
835
- this.successUrl = successUrl;
836
- this.agreementsForm = agreementsForm;
837
- this.onSave = this.nextStep.bindAsEventListener(this);
838
- this.onComplete = this.resetLoadWaiting.bindAsEventListener(this);
839
- },
840
-
841
- save: function(){
842
- if (checkout.loadWaiting!=false) return;
843
- checkout.setLoadWaiting('review');
844
- var params = Form.serialize(payment.form);
845
- if (this.agreementsForm) {
846
- params += '&'+Form.serialize(this.agreementsForm);
847
- }
848
- params.save = true;
849
- var request = new Ajax.Request(
850
- this.saveUrl,
851
- {
852
- method:'post',
853
- parameters:params,
854
- onComplete: this.onComplete,
855
- onSuccess: this.onSave,
856
- onFailure: checkout.ajaxFailure.bind(checkout)
857
- }
858
- );
859
- },
860
-
861
- resetLoadWaiting: function(transport){
862
- checkout.setLoadWaiting(false, this.isSuccess);
863
- },
864
-
865
- nextStep: function(transport){
866
- if (transport && transport.responseText) {
867
- try{
868
- response = eval('(' + transport.responseText + ')');
869
- }
870
- catch (e) {
871
- response = {};
872
- }
873
- if (response.redirect) {
874
- this.isSuccess = true;
875
- location.href = response.redirect;
876
- return;
877
- }
878
- if (response.success) {
879
- this.isSuccess = true;
880
- window.location=this.successUrl;
881
- }
882
- else{
883
- var msg = response.error_messages;
884
- if (typeof(msg)=='object') {
885
- msg = msg.join("\n");
886
- }
887
- if (msg) {
888
- alert(msg);
889
- }
890
- }
891
-
892
- if (response.update_section) {
893
- $('checkout-'+response.update_section.name+'-load').update(response.update_section.html);
894
- }
895
-
896
- if (response.goto_section) {
897
- checkout.gotoSection(response.goto_section);
898
- }
899
- }
900
- },
901
-
902
- isSuccess: false
903
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
skin/frontend/ma2/default/lib/prototype/windows/themes/magento.css DELETED
@@ -1,64 +0,0 @@
1
- /**
2
- * Magento
3
- *
4
- * NOTICE OF LICENSE
5
- *
6
- * This source file is subject to the Academic Free License (AFL 3.0)
7
- * that is bundled with this package in the file LICENSE_AFL.txt.
8
- * It is also available through the world-wide-web at this URL:
9
- * http://opensource.org/licenses/afl-3.0.php
10
- * If you did not receive a copy of the license and are unable to
11
- * obtain it through the world-wide-web, please send an email
12
- * to license@magentocommerce.com so we can send you a copy immediately.
13
- *
14
- * DISCLAIMER
15
- *
16
- * Do not edit or add to this file if you wish to upgrade Magento to newer
17
- * versions in the future. If you wish to customize Magento for your
18
- * needs please refer to http://www.magentocommerce.com for more information.
19
- *
20
- * @category design
21
- * @package base_default
22
- * @copyright Copyright (c) 2012 Magento Inc. (http://www.magentocommerce.com)
23
- * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
24
- */
25
- .dialog { border:1px solid #555; }
26
- .dialog .bot { display:none !important; }
27
- .overlay_magento { background-color:#000; filter:alpha(opacity=60); -moz-opacity:.6; opacity:.6; -webkit-opacity:.6; }
28
- .top.table_window { border-bottom:1px solid #e6e6e6; background:#6a838b url(magento/top_bg.gif) 0 100% repeat-x; }
29
-
30
- .magento_nw { width:6px; height:28px; }
31
- .magento_n { height:28px; }
32
- .magento_ne { width:6px; height:28px; }
33
-
34
- .magento_w { width:6px; }
35
- .magento_e { width:6px; }
36
- .magento_w,
37
- .magento_e,
38
- .magento_content { background: #fafafa url(magento/content_bg.gif) 0 0 repeat-x; }
39
-
40
- .magento_sw { background:#deebf0; width:5px; height:3px; }
41
- .magento_s { background:#deebf0; height:3px; }
42
- .magento_se,
43
-
44
- .magento_sizer { background:#deebf0; width:5px; height:3px; }
45
- .magento_sizer { cursor:se-resize; }
46
-
47
- .magento_close { width:16px; height:16px; background:url(magento/window_close.png) no-repeat 0 0; position:absolute; top:5px; right:7px; cursor:pointer; z-index:1000; }
48
- .magento_minimize { width:16px; height:16px; background:url(magento/window_minimize.png) 0 0 no-repeat; position:absolute; top:5px; right:28px; cursor:pointer; z-index:1000; }
49
- .magento_maximize { width:16px; height:16px; background:url(magento/window_maximize.png)0 0 no-repeat; position:absolute; top:5px; right:49px; cursor:pointer; z-index:1000; }
50
-
51
- .magento_title { float:left; width:100%; font:bold 12px/28px Arial, Helvetica, sans-serif; color:#fff; text-align:left; }
52
-
53
- .magento_content { overflow:auto; font-size:12px; }
54
- .magento_content,
55
- .magento_content label { color:#333; font-family:Arial, sans-serif; }
56
-
57
- .magento_buttons { padding:10px; text-align:right; }
58
- .magento_buttons input.button { border-width:1px; border-style:solid; border-color:#ed6502 #a04300 #a04300 #ed6502; background:#ffac47 url(magento/btn_bg.gif) 0 100% repeat-x; padding:0 7px 1px 7px; font:bold 12px/18px Arial, Helvetica, sans-serif; color:#fff; cursor:pointer; text-align:center; white-space:nowrap; }
59
- .magento_buttons button.button span span span { display:inline; background:none; padding:0; height:auto; }
60
-
61
- /* FOR IE */
62
- * html .magento_close { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/magento/window_maximize.png", sizingMethod="crop"); }
63
- * html .magento_minimize { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/magento/window_close.png", sizingMethod="crop");}
64
- * html .magento_maximize { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/magento/window_minimize.png", sizingMethod="crop"); }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
skin/frontend/ma2/default/lib/prototype/windows/themes/magento/btn_bg.gif DELETED
Binary file
skin/frontend/ma2/default/lib/prototype/windows/themes/magento/content_bg.gif DELETED
Binary file
skin/frontend/ma2/default/lib/prototype/windows/themes/magento/top_bg.gif DELETED
Binary file
skin/frontend/ma2/default/lib/prototype/windows/themes/magento/window_close.png DELETED
Binary file
skin/frontend/ma2/{default → juno}/css/blue.css RENAMED
@@ -24,7 +24,7 @@ a:hover{
24
  #nav li.active{
25
  background: #23a7c6;
26
  }
27
- .maintopBlock2 .widget-block .widget-i{
28
  background: url("../images/blue/saleoff-bg.png") no-repeat scroll 0 0 #23a7c6;
29
  }
30
  .block-title{
24
  #nav li.active{
25
  background: #23a7c6;
26
  }
27
+ .maintopBlock2 .widget-static-block{
28
  background: url("../images/blue/saleoff-bg.png") no-repeat scroll 0 0 #23a7c6;
29
  }
30
  .block-title{
skin/frontend/ma2/{default → juno}/css/custom.css RENAMED
@@ -50,7 +50,10 @@ fieldset#params_demo_preset label{
50
  font-weight: normal;
51
  line-height: 20px;
52
  }
53
-
 
 
 
54
  /* CUSTOM STYLES */
55
  @font-face {
56
  font-family: 'Mono Social Icons Font';
@@ -282,7 +285,7 @@ div#ma2-slideshow .proto-controls .forward a{
282
  border: medium none;
283
  padding: 0;
284
  }
285
- .ma2-widgettabs{}
286
  /* CUSTOM STYLE WIDGET TABS END */
287
 
288
  /* CUSTOM STYLE MY WISHLIST */
@@ -303,21 +306,22 @@ div#ma2-slideshow .proto-controls .forward a{
303
 
304
  .widget-block{
305
  float: left;
 
306
  }
307
- .widget-block .widget-i{
308
  margin: 0 10px;
309
  position: relative;
310
  }
311
- .widget-block.first .widget-i{
312
  margin-left: 0;
313
  }
314
- .widget-block.last .widget-i{
315
  margin-right: 0;
316
  }
317
  .widget-block.last{
318
  float: right;
319
  }
320
- .widget-block.width100 .widget-i{
321
  margin: 0;
322
  }
323
  li.widget{
@@ -330,13 +334,14 @@ li.widget-cms-link-block{
330
  .maintopBlock2{
331
 
332
  }
333
- .maintopBlock2 .widget-block .widget-i{
334
  background: url("../images/saleoff-bg.png") no-repeat scroll 0 0 #F25039;
335
  color: #FFFFFF;
 
336
  font-family: 'Oswald';
337
  font-size: 17px;
338
  font-weight: normal;
339
- line-height: normal;
340
  padding: 3px 10px;
341
  text-transform: uppercase;
342
  }
@@ -355,7 +360,7 @@ li.widget-cms-link-block{
355
  .bottomBlock3 .widget-block{
356
 
357
  }
358
- .bottomBlock3 .widget-block .widget-i{
359
  padding: 0 10px;
360
  }
361
  .footerBlock1 h3{
@@ -792,7 +797,7 @@ table.ratings-table,
792
  .product-view .add-to-cart input#qty{
793
  background: none repeat scroll 0 0 #EEEEEE;
794
  border: none;
795
- padding: 12px 0;
796
  text-align: center;
797
  }
798
  .product-view .add-to-cart label{
50
  font-weight: normal;
51
  line-height: 20px;
52
  }
53
+ .widget-static-block{
54
+ display: block;
55
+ position: relative;
56
+ }
57
  /* CUSTOM STYLES */
58
  @font-face {
59
  font-family: 'Mono Social Icons Font';
285
  border: medium none;
286
  padding: 0;
287
  }
288
+ .ma2-widgettabs{ padding-bottom: 22px; }
289
  /* CUSTOM STYLE WIDGET TABS END */
290
 
291
  /* CUSTOM STYLE MY WISHLIST */
306
 
307
  .widget-block{
308
  float: left;
309
+ position: relative;
310
  }
311
+ .widget-block .widget-static-block{
312
  margin: 0 10px;
313
  position: relative;
314
  }
315
+ .widget-block.first .widget-static-block{
316
  margin-left: 0;
317
  }
318
+ .widget-block.last .widget-static-block{
319
  margin-right: 0;
320
  }
321
  .widget-block.last{
322
  float: right;
323
  }
324
+ .widget-block.width100 .widget-static-block{
325
  margin: 0;
326
  }
327
  li.widget{
334
  .maintopBlock2{
335
 
336
  }
337
+ .maintopBlock2 .widget-static-block{
338
  background: url("../images/saleoff-bg.png") no-repeat scroll 0 0 #F25039;
339
  color: #FFFFFF;
340
+ display: block;
341
  font-family: 'Oswald';
342
  font-size: 17px;
343
  font-weight: normal;
344
+ line-height: 30px;
345
  padding: 3px 10px;
346
  text-transform: uppercase;
347
  }
360
  .bottomBlock3 .widget-block{
361
 
362
  }
363
+ .bottomBlock3 .widget-block .widget-static-block{
364
  padding: 0 10px;
365
  }
366
  .footerBlock1 h3{
797
  .product-view .add-to-cart input#qty{
798
  background: none repeat scroll 0 0 #EEEEEE;
799
  border: none;
800
+ padding: 13px 0;
801
  text-align: center;
802
  }
803
  .product-view .add-to-cart label{
skin/frontend/ma2/{default → juno}/css/green.css RENAMED
@@ -18,7 +18,7 @@ a:hover{
18
  color: #ddd;
19
  }
20
  .nav-container{
21
- background: url("../images/green/omgmenu-bg.png") repeat-x scroll 0 0 transparent;
22
  }
23
  #nav li.over,
24
  #nav li.active{
@@ -30,7 +30,7 @@ div.breadcrumbs{
30
  .breadcrumbs li span {
31
  color: #484848;
32
  }
33
- .maintopBlock2 .widget-block .widget-i{
34
  background: url("../images/green/saleoff-bg.png") no-repeat scroll 0 0 #7ca647;
35
  }
36
  .block-title{
18
  color: #ddd;
19
  }
20
  .nav-container{
21
+ background: #5b3473 url("../images/green/omgmenu-bg.png") repeat-x 0 0;
22
  }
23
  #nav li.over,
24
  #nav li.active{
30
  .breadcrumbs li span {
31
  color: #484848;
32
  }
33
+ .maintopBlock2 .widget-static-block{
34
  background: url("../images/green/saleoff-bg.png") no-repeat scroll 0 0 #7ca647;
35
  }
36
  .block-title{
skin/frontend/ma2/{default/css/ma2widgettabs/widgettabs.css → juno/css/ma2_widgettabsf/ma2_widgettabsf.css} RENAMED
@@ -1,13 +1,28 @@
1
- .tab-list { position:relative; }
2
- .tab-list .tab { float:left; cursor:pointer; }
3
- .tab-list .last {}
4
- .tab-list .active { cursor:default }
5
- .tab-list .tab-container { position:absolute; left:0; width:100%; }
6
- .tab-list .tab-content {overflow: hidden;}
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7
 
 
8
  .tabsData { padding-bottom:15px; margin:0 0 15px; }
9
- .tabsData .tab { position:relative; z-index:2; margin-right:3px; background:#EEE; border: 1px solid #C4C4C4; color:#888; padding:0 0 0 15px; font-size:14px; }
10
- .tabsData .tab span { padding:0 15px 0 0; line-height:24px; float:left; font-weight: bold;}
11
  .tabsData .last {}
12
  .tabsData .active { color:#000; font-weight:bold; z-index:3; border-bottom:0; background:#fff;
13
  background-image: -moz-linear-gradient(top, #CDCDCD, #FFFFFF);
@@ -24,4 +39,3 @@
24
  .tabsData .tab-content { padding: 1.2em 1em; background:#fff; border:1px solid #c4c4c4; font-size:12px; }
25
  .tabsData .tab-content object,
26
  .tabsData .tab-content embed { width:100% !important; height:auto !important; }
27
-
1
+ /**
2
+ * MagenMarket.com
3
+ *
4
+ * NOTICE OF LICENSE
5
+ *
6
+ * This source file is subject to the Open Software License (OSL 3.0)
7
+ * that is bundled with this package in the file LICENSE.txt.
8
+ * It is also available through the world-wide-web at this URL:
9
+ * http://opensource.org/licenses/osl-3.0.php
10
+ *
11
+ * DISCLAIMER
12
+ *
13
+ * Edit or modify this file with yourown risk.
14
+ *
15
+ * @category Extensions
16
+ * @package Ma2_WidgetTabsF
17
+ * @copyright Copyright (c) 2013 MagenMarket. (http://www.magenmarket.com)
18
+ * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
19
+ **/
20
+ /* $Id: ma2_widgettabsf.css 8 2013-11-05 07:29:49Z linhnt $ */
21
 
22
+ /*# Ma2 WidgetTabs #######################################*/
23
  .tabsData { padding-bottom:15px; margin:0 0 15px; }
24
+ .tabsData .tab { position:relative; z-index:2; margin-right:3px; background:#EEE; border: 1px solid #C4C4C4; color:#888; padding:0 0 0 10px; font-size:14px; }
25
+ .tabsData .tab span { padding:0 10px 0 0; line-height:24px; float:left; font-weight: bold;}
26
  .tabsData .last {}
27
  .tabsData .active { color:#000; font-weight:bold; z-index:3; border-bottom:0; background:#fff;
28
  background-image: -moz-linear-gradient(top, #CDCDCD, #FFFFFF);
39
  .tabsData .tab-content { padding: 1.2em 1em; background:#fff; border:1px solid #c4c4c4; font-size:12px; }
40
  .tabsData .tab-content object,
41
  .tabsData .tab-content embed { width:100% !important; height:auto !important; }
 
skin/frontend/ma2/{default → juno}/css/ma2slideshow/images/desc-bg.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/css/ma2slideshow/images/next-prev.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/css/ma2slideshow/images/pix.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/css/ma2slideshow/images/proto_controls_bg.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/css/ma2slideshow/images/proto_controls_pause_play_bg.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/css/ma2slideshow/protoshow.css RENAMED
File without changes
skin/frontend/ma2/{default → juno}/css/ma2slideshow/styles.css RENAMED
File without changes
skin/frontend/ma2/{default → juno}/css/navmain.css RENAMED
@@ -4,7 +4,7 @@
4
  */
5
 
6
  .nav-container {
7
- background: url("../images/omgmenu-bg.png") repeat-x scroll 0 0 transparent;
8
  /* border-top:1px solid #2d444f;
9
  border-bottom:1px solid #2d444f; */
10
  padding:0 0px;
@@ -41,14 +41,14 @@
41
  /************ 1ST LEVEL ***************/
42
  #nav li {
43
  float:left;
44
- margin: 0 1px;
45
  /* background:url(images/nav1_sep.gif) no-repeat 100% 0; */
46
  }
47
  #nav li.first {
48
- margin-left: 0;
49
  }
50
  #nav li.active {
51
- margin-left:-1px;
52
  /* background:url(images/nav1_active.gif) no-repeat; */
53
  color:#fff;
54
  font-weight:normal;
4
  */
5
 
6
  .nav-container {
7
+ background: #2e4050 url("../images/omgmenu-bg.png") repeat-x 0 0;
8
  /* border-top:1px solid #2d444f;
9
  border-bottom:1px solid #2d444f; */
10
  padding:0 0px;
41
  /************ 1ST LEVEL ***************/
42
  #nav li {
43
  float:left;
44
+ margin: 0 1px 0 0;
45
  /* background:url(images/nav1_sep.gif) no-repeat 100% 0; */
46
  }
47
  #nav li.first {
48
+
49
  }
50
  #nav li.active {
51
+
52
  /* background:url(images/nav1_active.gif) no-repeat; */
53
  color:#fff;
54
  font-weight:normal;
skin/frontend/ma2/{default → juno}/css/oauth-simple.css RENAMED
File without changes
skin/frontend/ma2/{default → juno}/css/print.css RENAMED
File without changes
skin/frontend/ma2/{default → juno}/css/producttabs.css RENAMED
File without changes
skin/frontend/ma2/{default → juno}/css/red.css RENAMED
File without changes
skin/frontend/ma2/{default → juno}/css/styles-ie.css RENAMED
File without changes
skin/frontend/ma2/{default → juno}/css/styles.css RENAMED
File without changes
skin/frontend/ma2/{default → juno}/css/template.css RENAMED
@@ -84,6 +84,7 @@ div.breadcrumbs a{
84
  }
85
  .content{
86
  background: none repeat scroll 0 0 #FFFFFF;
 
87
  margin: 0 0 10px;
88
  overflow: hidden;
89
  padding: 0 0 10px;
@@ -326,7 +327,8 @@ ul.list-category li li a.current{
326
  float: left;
327
  font-family: 'Oswald';
328
  font-size: 11px;
329
- width: 68%;
 
330
  }
331
  .header .blocks .top2{
332
  clear: both;
84
  }
85
  .content{
86
  background: none repeat scroll 0 0 #FFFFFF;
87
+ clear: both;
88
  margin: 0 0 10px;
89
  overflow: hidden;
90
  padding: 0 0 10px;
327
  float: left;
328
  font-family: 'Oswald';
329
  font-size: 11px;
330
+ padding: 4px 1%;
331
+ width: 66%;
332
  }
333
  .header .blocks .top2{
334
  clear: both;
skin/frontend/ma2/{default → juno}/css/widgets.css RENAMED
File without changes
skin/frontend/ma2/{default → juno}/favicon.ico RENAMED
File without changes
skin/frontend/ma2/{default → juno}/fronts/MonoSocialIconsFont-1.10.eot RENAMED
File without changes
skin/frontend/ma2/{default → juno}/fronts/MonoSocialIconsFont-1.10.otf RENAMED
File without changes
skin/frontend/ma2/{default → juno}/fronts/MonoSocialIconsFont-1.10.svg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/fronts/MonoSocialIconsFont-1.10.ttf RENAMED
File without changes
skin/frontend/ma2/{default → juno}/fronts/MonoSocialIconsFont-1.10.woff RENAMED
File without changes
skin/frontend/ma2/{default → juno}/fronts/Oswald.eot RENAMED
File without changes
skin/frontend/ma2/{default → juno}/fronts/Oswald.otf RENAMED
File without changes
skin/frontend/ma2/{default → juno}/fronts/Oswald.ttf RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/arrow-double.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/arrow-fragile-small.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/arrow-fragile-white.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/arrow-fragile.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/best_selling_tr_even_bg.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/best_selling_tr_odd_bg.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/bkg_account_box.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/bkg_block-actions.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/bkg_block-currency.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/bkg_block-layered-dd.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/bkg_block-layered-dt.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/bkg_block-layered-label.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/bkg_block-layered-li.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/bkg_block-layered-title.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/bkg_block-layered1.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/bkg_block-title-account.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/bkg_block-title.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/bkg_body.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/bkg_buttons-set1.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/bkg_checkout.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/bkg_collapse-gm.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/bkg_collapse.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/bkg_divider1.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/bkg_form-search.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/bkg_grand-total.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/bkg_grid.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/bkg_header.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/bkg_login-box.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/bkg_main1.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/bkg_main2.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/bkg_nav0.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/bkg_nav1.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/bkg_nav2.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/bkg_opc-title-off.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/bkg_pipe1.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/bkg_pipe2.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/bkg_pipe3.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/bkg_product-view.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/bkg_product_collateral.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/bkg_rating.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/bkg_sp-methods.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/bkg_tfoot.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/bkg_th-v.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/bkg_th.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/bkg_toolbar.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/btn_checkout.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/btn_edit.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/btn_gm-close.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/btn_google_checkout.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/btn_paypal_checkout.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/btn_place_order.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/btn_previous.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/btn_proceed_to_checkout.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/btn_proceed_to_checkout_dis.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/btn_remove.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/btn_remove2.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/btn_search.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/btn_trash.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/btn_window_close.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/calendar.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/catalog/product/placeholder/image.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/catalog/product/placeholder/small_image.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/catalog/product/placeholder/thumbnail.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/centinel/sc_learn_62x34.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/centinel/v_activate_steps.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/centinel/vbv_ltbg_71x57.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/cookies/firefox.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/cookies/ie6-1.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/cookies/ie6-2.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/cookies/ie7-1.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/cookies/ie7-2.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/cookies/ie7-3.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/cookies/ie7-4.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/cookies/ie7-5.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/cookies/ie7-6.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/cookies/opera.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/cvv.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/cvv.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/fam_book_open.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/free_shipping_callout.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/grid-cal.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/home_left_callout.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/home_main_callout.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/i_arrow-top.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/i_asc_arrow.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/i_availability_only.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/i_availability_only_arrow.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/i_block-cart.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/i_block-currency.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/i_block-list.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/i_block-poll.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/i_block-related.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/i_block-subscribe.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/i_block-tags.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/i_block-viewed.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/i_block-wishlist.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/i_desc_arrow.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/i_discount.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/i_folder-table.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/i_ma-info.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/i_ma-reviews.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/i_ma-tags.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/i_msg-error.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/i_msg-note.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/i_msg-success.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/i_notice.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/i_page1.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/i_page2.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/i_pager-next.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/i_pager-prev.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/i_print.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/i_rss-big.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/i_rss.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/i_search_criteria.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/i_shipping.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/i_tag_add.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/i_tier.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/i_type_grid.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/i_type_list.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/logo_email.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/logo_print.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/magnifier_handle.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/map_popup_arrow.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/media/404_callout1.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/media/404_callout2.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/media/about_us_img.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/media/best_selling_img01.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/media/best_selling_img02.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/media/best_selling_img03.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/media/best_selling_img04.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/media/best_selling_img05.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/media/best_selling_img06.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/media/cell_phone_landing_banner1.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/media/col_left_callout.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/media/col_right_callout.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/media/electronics_cellphones.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/media/electronics_digitalcameras.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/media/electronics_laptops.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/media/furniture_callout_spot.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/media/furnitures_bed_room.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/media/furnitures_living_room.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/media/head_electronics_cellphones.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/media/head_electronics_digicamera.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/media/head_electronics_laptops.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/media/laptop_callout_mid1.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/media/laptop_callout_mid2.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/media/laptop_callout_mid3.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/media/laptop_callout_spot.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/media/shirts_landing_banner1.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/banner_120_de.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/banner_120_de.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/banner_120_dk.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/banner_120_fr.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/banner_120_fr.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/banner_120_int.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/banner_120_int.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/banner_120_pl.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/banner_120_pl.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/banner_120_sp.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/banner_120_sp.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_acc.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_csi.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_did.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_dnk.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_ebt.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_ent.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_gcb.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_gir.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_idl.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_lsr.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_mae.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_npy.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_obt_de.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_obt_dk.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_obt_ee.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_obt_en.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_obt_fl.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_obt_lt.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_obt_lv.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_obt_pl.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_obt_se.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_pli.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_psp.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_pwy.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_sft.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_so2.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/moneybookers/moneybookers_wlt.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/np_cart_thumb.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/np_more_img.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/np_product_main.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/np_thumb.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/np_thumb2.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/opc-ajax-loader.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/pager_arrow_left.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/pager_arrow_right.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/ph_callout_left_rebel.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/ph_callout_left_top.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/product_zoom_overlay_magnif.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/reload.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/slider_bg.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/slider_btn_zoom_in.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/slider_btn_zoom_out.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/spacer.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/validation_advice_bg.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/widgets/i_block-list.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/widgets/i_widget-link.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/widgets/i_widget-new.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/xmlconnect/catalog/category/placeholder/image.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/xmlconnect/catalog/category/placeholder/small_image.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/xmlconnect/catalog/category/placeholder/thumbnail.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/xmlconnect/tab_account.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/xmlconnect/tab_cart.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/xmlconnect/tab_home.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/xmlconnect/tab_more.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/xmlconnect/tab_page.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/xmlconnect/tab_search.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/backup/xmlconnect/tab_shop.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/bkg_checkout.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/bkg_rating.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/bkg_tfoot.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/bkg_th.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/bkg_toolbar.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/blue/logo.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/blue/saleoff-bg.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/body-bg.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/btn_remove.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/catalog/product/placeholder/image.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/catalog/product/placeholder/small_image.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/catalog/product/placeholder/thumbnail.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/category-view-active.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/category-view.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/centinel/sc_learn_62x34.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/centinel/v_activate_steps.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/centinel/vbv_ltbg_71x57.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/check-out.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/circle-white.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/color-stars.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/cookies/firefox.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/cookies/ie6-1.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/cookies/ie6-2.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/cookies/ie7-1.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/cookies/ie7-2.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/cookies/ie7-3.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/cookies/ie7-4.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/cookies/ie7-5.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/cookies/ie7-6.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/cookies/opera.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/demo/advertising.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/demo/banner.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/demo/box-1.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/demo/box-2.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/demo/box-3.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/demo/call.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/demo/cirrus.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/demo/discover.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/demo/dribbble.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/demo/ebay.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/demo/email.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/demo/facebook.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/demo/feed.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/demo/gplus.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/demo/linked-in.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/demo/mastercard.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/demo/money-back-guarantee.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/demo/paypal.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/demo/pinterest.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/demo/saleoff-first-order.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/demo/saleoff-line.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/demo/secure-online-shoping.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/demo/signup.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/demo/solo.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/demo/twitter.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/demo/visa.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/demo/worldwide-shipping.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/green/logo.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/green/omgmenu-bg.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/green/saleoff-bg.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/header-bg.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/i_asc_arrow.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/icon_external_link.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/index.html RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/logo.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/logo.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/magnifier_handle.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/media/404_callout1.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/media/404_callout2.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/media/about_us_img.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/media/best_selling_img01.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/media/best_selling_img02.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/media/best_selling_img03.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/media/best_selling_img04.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/media/best_selling_img05.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/media/best_selling_img06.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/media/cell_phone_landing_banner1.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/media/col_left_callout.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/media/col_right_callout.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/media/electronics_cellphones.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/media/electronics_digitalcameras.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/media/electronics_laptops.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/media/furniture_callout_spot.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/media/furnitures_bed_room.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/media/furnitures_living_room.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/media/head_electronics_cellphones.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/media/head_electronics_digicamera.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/media/head_electronics_laptops.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/media/laptop_callout_mid1.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/media/laptop_callout_mid2.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/media/laptop_callout_mid3.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/media/laptop_callout_spot.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/media/shirts_landing_banner1.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/moneybookers/banner_120_de.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/moneybookers/banner_120_de.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/moneybookers/banner_120_dk.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/moneybookers/banner_120_fr.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/moneybookers/banner_120_fr.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/moneybookers/banner_120_int.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/moneybookers/banner_120_int.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/moneybookers/banner_120_pl.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/moneybookers/banner_120_pl.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/moneybookers/banner_120_sp.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/moneybookers/banner_120_sp.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_acc.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_csi.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_did.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_dnk.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_ebt.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_ent.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_gcb.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_gir.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_idl.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_lsr.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_mae.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_npy.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_obt_de.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_obt_dk.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_obt_ee.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_obt_en.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_obt_fl.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_obt_lt.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_obt_lv.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_obt_pl.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_obt_se.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_pli.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_psp.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_pwy.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_sft.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_so2.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/moneybookers/moneybookers_wlt.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/next-prev.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/omgmenu-bg.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/opc-ajax-loader.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/pager_arrow_left.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/pager_arrow_right.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/pagination-arrow.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/pagination-next.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/pagination-prev.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/plus.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/presetstyles-btn.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/product-images-nav.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/saleoff-bg.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/searchButton.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/slider_bg.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/slider_btn_zoom_in.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/slider_btn_zoom_out.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/submenu-bg.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/topblock-bottom.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/vm2-sprite.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/widgets/i_block-list.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/widgets/i_widget-link.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/widgets/i_widget-new.gif RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/xmlconnect/catalog/category/placeholder/image.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/xmlconnect/catalog/category/placeholder/small_image.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/xmlconnect/catalog/category/placeholder/thumbnail.jpg RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/xmlconnect/tab_account.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/xmlconnect/tab_cart.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/xmlconnect/tab_home.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/xmlconnect/tab_more.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/xmlconnect/tab_page.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/xmlconnect/tab_search.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/images/xmlconnect/tab_shop.png RENAMED
File without changes
skin/frontend/ma2/{default → juno}/js/carousel-min.js RENAMED
File without changes
skin/frontend/ma2/{default → juno}/js/ma2slideshow/protoshow.js RENAMED
File without changes