Hormold

VK Change (#1382382017)

Oct 21st, 2013
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 47.36 KB | None | 0 0
  1. Файл - retina.css (Старый размер - 30315 | Новый - 23992):
  2. 8.  -   background-image: url(/images/hatf_2x.gif?1);
  3. 9.  +   background-image: url(/images/hat_2x.gif);
  4. 16.  -   background-image: url(/images/hatf_vk_2x.gif?1);
  5. 17.  +   background-image: url(/images/hat_vk_2x.gif);
  6. 22.  -   background-image: url(/images/hatf_vk_rtl_2x.gif?1);
  7. 23.  +   background-image: url(/images/hat_vk_rtl_2x.gif);
  8. 58.  - .is_2x .tdd_search .tdd_control,
  9. 59.  - .is_2x #search_query,
  10. 61.  - .is_2x .choose_search_cont input,
  11. 62.  - .is_2x #exchange_search_input {
  12. 63.  + .is_2x #search_query {
  13. 71.  - .is_2x #search_query_reset,
  14. 72.  - .is_2x #friends_reset_search {
  15. 73.  + .is_2x #search_query_reset {
  16. 88.  - .is_2x #audio_tip_arrow,
  17. 95.  - .is_2x .page_gif_add_icon,
  18. 96.  - .is_2x .current_audio .label,
  19. 97.  - .is_2x .current_audio_cnt .label,
  20. 98.  - .is_2x .video_row_icon_add .video_row_icon,
  21. 99.  - .is_2x .docs_add_row {
  22. 100.  -   background-image: url(/images/icons/audio_icons_2x.png?4);
  23. 101.  + .is_2x .page_gif_add_icon{
  24. 102.  +   background-image: url(/images/icons/audio_icons_2x.png);
  25. 104.  - }
  26. 105.  - .is_2x #head_play_btn {
  27. 106.  -   background-image: url(/images/icons/audio_iconsf_2x.png);
  28. 113.  - .is_2x .fw_like_icon,
  29. 114.  - .is_2x .wall_module .post_share_icon {
  30. 115.  -   background-image: url(/images/icons/like_2x.png?2);
  31. 116.  -   background-size: 10px 32px;
  32. 117.  + .is_2x .fw_like_icon {
  33. 118.  +   background-image: url(/images/icons/like_2x.png);
  34. 119.  +   background-size: 10px 20px;
  35. 129.  - .is_2x .im_tab_selected .im_tabx_over,
  36. 130.  - .is_2x .summary_tab_x,
  37. 131.  - .is_2x .tdd_x_c {
  38. 132.  + .is_2x .im_tab_selected .im_tabx_over {
  39. 136.  - .is_2x .audio .play_new, .is_2x #audio.new .wall_module .audio.current .play_new {
  40. 137.  + .is_2x .audio .play_new {
  41. 148.  - .is_2x #im_docs_preview .im_media_x,
  42. 149.  - .is_2x #im_sdocs_preview .im_media_x,
  43. 153.  - .is_2x .wall_module .reply_delete_button,
  44. 154.  - .is_2x .fave_delete_link,
  45. 155.  - .is_2x #intr_hide,
  46. 156.  - .is_2x .wall_module .post_delete_button,
  47. 157.  - .is_2x .top_info_wrap .hide_button,
  48. 158.  - .is_2x .docs_delete_row {
  49. 159.  + .is_2x .wall_module .reply_delete_button {
  50. 162.  - }
  51. 163.  - .is_2x .im_to_end {
  52. 164.  -   background-image: url(/images/im_toend_2x.gif);
  53. 165.  -   background-size: 15px 13px;
  54. 166.  - }
  55. 167.  - .is_2x #im_log_fav_btn i,
  56. 168.  - .is_2x .im_important_toggler,
  57. 169.  - .is_2x .im_important_icon {
  58. 170.  -   background-image: url(/images/icons/im_actions_iconset2_2x.png?8);
  59. 171.  -   background-size: 20px 300px;
  60. 173.  -
  61. 184.  + .is_2x .current_audio,
  62. 190.  - .is_2x .im_attach_gift,
  63. 195.  - .is_2x .im_attach_link,
  64. 209.  - .is_2x .tickets_media_icon,
  65. 210.  - .is_2x .medadd_h,
  66. 211.  - .is_2x .group_share_club,
  67. 212.  - .is_2x .group_ad_post_stats,
  68. 213.  - .is_2x .group_ad_post_link,
  69. 214.  - .is_2x .exchange_ad_post_stats,
  70. 215.  - .is_2x .exchange_ad_post_link {
  71. 216.  -   background-image: url(/images/icons/mono_iconset_2x.png?2);
  72. 217.  -   background-size: 11px 360px;
  73. 218.  - }
  74. 219.  - .is_2x .ge_ad_box_fields {
  75. 220.  -   background-image: url(/images/join/adspost_2x.png);
  76. 221.  -   background-size: 160px 160px;
  77. 222.  - }
  78. 223.  - .is_2x .exchange_new_union_img {
  79. 224.  -   background-image: url(/images/join/ads_union_2x.png);
  80. 225.  -   background-size: 160px 160px;
  81. 226.  + .is_2x .medadd_h {
  82. 227.  +   background-image: url(/images/icons/mono_iconset_2x.png?1);
  83. 228.  +   background-size: 11px 346px;
  84. 231.  -   background: none;
  85. 232.  - }
  86. 233.  -
  87. 234.  - .is_2x .feed_tab_add_icon,
  88. 235.  - .is_2x .feed_filter_tabs_icon,
  89. 236.  - .is_2x .feed_filter_tabs_check {
  90. 237.  -   background-image: url(/images/icons/news_iconset_2x.png?2);
  91. 238.  -   background-size: 16px 176px;
  92. 239.  - }
  93. 240.  - .is_2x .feed_filter_lists_row .feed_filter_tabs_icon,
  94. 241.  - .is_2x .feed_icon_newlist {
  95. 246.  - .is_2x .page_verified,
  96. 247.  + .is_2x .profile_verified,
  97. 251.  - .is_2x .search_verified,
  98. 252.  - .is_2x .wall_post_source_icon,
  99. 253.  - .is_2x .page_fronly {
  100. 254.  -   background-image: url(/images/profile_icons_2x.png?10);
  101. 255.  -   background-size: 13px 241px;
  102. 256.  + .is_2x .search_verified {
  103. 257.  +   background-image: url(/images/profile_icons_2x.png);
  104. 258.  +   background-size: 13px 98px;
  105. 292.  - .is_2x #search_query_wrap.wide #search_query_progress,
  106. 293.  - .is_2x .docs_search_bar .docs_loading_bar {
  107. 294.  + .is_2x #search_query_wrap.wide #search_query_progress {
  108. 298.  - .is_2x .emoji_smile_icon_on,
  109. 299.  - .is_2x .emoji_smile_icon,
  110. 300.  - .is_2x .mbe_smile_icon_on,
  111. 301.  - .is_2x .mbe_smile_icon {
  112. 302.  + .is_2x .im_smile_icon_on,
  113. 303.  + .is_2x .im_smile_icon {
  114. 319.  - .is_2x .emoji_pointer {
  115. 320.  + .is_2x #im_emoji_pointer {
  116. 339.  - .is_2x #photo_default_check,
  117. 340.  - .is_2x .join_fb_progress {
  118. 341.  + .is_2x #photo_default_check {
  119. 352.  - .is_2x .post_upload_wrap div.post_upload,
  120. 353.  - .is_2x .im_upload_wrap div.im_upload {
  121. 354.  + .is_2x .post_upload_wrap div.post_upload {
  122. 362.  - .is_2x .mvs_header_text,
  123. 363.  - .is_2x .olist_dd_over {
  124. 364.  + .is_2x .mvs_header_text {
  125. 416.  - .is_2x .page_pics_preview .page_media_x,
  126. 417.  - .is_2x #im_media_preview .im_x,
  127. 418.  - .is_2x #im_media_dpreview .im_x,
  128. 419.  - .is_2x #im_media_mpreview .im_x,
  129. 420.  - .is_2x .owner_photo_bubble_delete,
  130. 421.  - .is_2x .app_delete_el {
  131. 422.  + .is_2x .page_pics_preview .page_media_x {
  132. 444.  - .is_2x .emoji_smile_shadow {
  133. 445.  + .is_2x .im_emoji_smile_cont {
  134. 481.  - .is_2x .video_module .video div.page_video_play_icon,
  135. 499.  + .is_2x .ads_edit_tt_pointer,
  136. 504.  - .is_2x .audio_status_tt .tail,
  137. 507.  - .is_2x .tickets_side_tt.time .tail,
  138. 508.  - .is_2x .apps_edit_side_tt_pointer {
  139. 509.  + .is_2x .tickets_side_tt.time .tail {
  140. 546.  + .is_2x .notes_checkbox,
  141. 561.  - .is_2x .side_filter.loading,
  142. 562.  - .is_2x .progress_inv_mini {
  143. 563.  + .is_2x .side_filter.loading {
  144. 581.  + }
  145. 582.  + .is_2x .selector_container td.selector_dropdown {
  146. 583.  +   background-image: url(/images/darr_dd_out_2x.gif);
  147. 584.  +   background-size: 7px 4px;
  148. 596.  - .is_2x .apps_featured_icon {
  149. 597.  -   background-image: url(/images/icons/apps_featured_arrow_2x.png);
  150. 598.  -   background-size: 26px 21px;
  151. 599.  + .is_2x .apps_featured_slide {
  152. 600.  +   background-image: url(/images/pics/apps_slide_2x.png);
  153. 601.  +   background-size: 6px 15px;
  154. 626.  -   background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAiCAYAAABFlhkzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAARNJREFUeNrcltsJwjAUhpNapPgkCI7gBLqAuIFz6gRqB7BdQDcQBPVBxEviSWmld5P0L4IHwmlD8n1N2iTlp/NFMgo/3DMpJZvPJn26vVJ5MIMQQpTWO8mFgnMeXbrp+qaRAUnJ4OGwluMnAlXXQck/kOl4FOXFanug5FHpIiQZQEpypNRDSAqd0ZLSjkhJZSeUpLYDQvK1cSJZrgMriVZDJVF7lc1ItJ/EdrqM5tNGYvxV5CRevK1gNztu0NY1hW+CXZTp5BtQulF5wUaQg6tj9a5OS4jABq4t8EM7uNY7sH1yrRE0hdcKEPBKAQpeKkDCCwI0PCNIwYfxCm0Mr3oHIl7+jeH/++vYuuCJmn8VbwEGAGvuiUVvn8vPAAAAAElFTkSuQmCC);
  155. 627.  -   background-size: 12px 17px;
  156. 628.  +   background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAARCAYAAADpPU2iAAAArUlEQVR42pWSTQrCQAyFQ4eh4mz8A6uiKAgeXg8guHbjaeYGbQYivkkTxcK3e9880oRyzv31/uyJKAEBqD8QZsxCmDJRcIUVs2Y6kFqRQiUUbo9XkQ7CTqQEbaESQDozJyVNTAGkC3NkNjLbp0ULqmnPLKUlmg3GTCgEVwDprwY9A32bYQt/KbqCEW6rjRvhzgg33qZLcC6LGp+FuqX3GaTRq44Q4UU7bAjNL2EAU9kEmwVnt3EAAAAASUVORK5CYII%3D);
  157. 631.  -   background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAiCAYAAABFlhkzAAAAsUlEQVR42u2XQQ5AMBBFG4kQG0Lc/wZ6Ak7AXXCBmrEQEWGm7UwsNPnb9xqaP60x8VYKKbt+dHaY3LyseyLyTQZp7DA6lIgJEP4L7lYCKSCthADhOaS+wmMIHuGhgld4iIAE9xWQ4T4CFpwrOODYNRQ4R8DeOUfgDacIguAUAXZ85QtnCayQQPwTif9klWN6K8HZG1sgXhUqZadS1yoDR2Vkqgx9lWvLf3X8juB4gJwFG+W12jVqcG4VAAAAAElFTkSuQmCC);
  158. 632.  +   background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAiCAYAAABFlhkzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAARNJREFUeNrcltsJwjAUhpNapPgkCI7gBLqAuIFz6gRqB7BdQDcQBPVBxEviSWmld5P0L4IHwmlD8n1N2iTlp/NFMgo/3DMpJZvPJn26vVJ5MIMQQpTWO8mFgnMeXbrp+qaRAUnJ4OGwluMnAlXXQck/kOl4FOXFanug5FHpIiQZQEpypNRDSAqd0ZLSjkhJZSeUpLYDQvK1cSJZrgMriVZDJVF7lc1ItJ/EdrqM5tNGYvxV5CRevK1gNztu0NY1hW+CXZTp5BtQulF5wUaQg6tj9a5OS4jABq4t8EM7uNY7sH1yrRE0hdcKEPBKAQpeKkDCCwI0PCNIwYfxCm0Mr3oHIl7+jeH/++vYuuCJmn8VbwEGAGvuiUVvn8vPAAAAAElFTkSuQmCC);
  159. 643.  - .is_2x .page_album_camera,
  160. 644.  - .is_2x .photos_choose_album_camera,
  161. 697.  + .is_2x #im_media_preview .im_media_x,
  162. 725.  + }
  163. 726.  + .is_2x .token span.x_hover,
  164. 727.  + .is_2x .token span.x,
  165. 728.  + {
  166. 729.  +   background-image: url('/images/blob_x.gif');
  167. 730.  +   background-size: 9px 10px;
  168. 742.  - .is_2x .button_blue button,
  169. 743.  - .is_2x .button_gray button {
  170. 744.  -   background-image: url(/images/button_bgf_2x.png?1);
  171. 745.  -   background-size: 1px 96px;
  172. 746.  + .is_2x .button_blue button {
  173. 747.  +   background-image: url('/images/button_vk_2x.png');
  174. 748.  +   background-size: 1px 84px;
  175. 749.  + }
  176. 750.  + .is_2x .button_blue button:active {
  177. 751.  +   background: #5e80a5;
  178. 768.  + }
  179. 769.  + .is_2x .mail_box_content img {
  180. 770.  +   max-width: 80px;
  181. 800.  - .is_2x .wall_module .reply_edit_button,
  182. 801.  - .is_2x .wall_module .post_edit_button,
  183. 802.  - .is_2x .docs_edit_row {
  184. 803.  + .is_2x .wall_module .reply_edit_button {
  185. 810.  - }
  186. 811.  - .is_2x .payments_box_wide .payments_getvotes_method_img {
  187. 812.  -   background-image: url(/images/icons/payments_w_2x.png);
  188. 813.  -   background-size: 41px 164px;
  189. 814.  - }
  190. 815.  - .is_2x .payments_logo_cards {
  191. 816.  -   background-image: url(/images/pics/cards_2x.png);
  192. 817.  -   background-size: 222px 52px;
  193. 818.  - }
  194. 819.  - .is_2x .payments_logo_webmoney {
  195. 820.  -   background-image: url(/images/ps/webmoney_2x.png);
  196. 821.  -   background-size: 126px 40px;
  197. 822.  - }
  198. 823.  - .is_2x .payments_logo_kiwipurse {
  199. 824.  -   background-image: url(/images/ps/qiwiwallet_2x.png);
  200. 825.  -   background-size: 110px 40px;
  201. 826.  - }
  202. 827.  - .is_2x .payments_logo_yandexmoney {
  203. 828.  -   background-image: url(/images/ps/yandexmoney_2x.png);
  204. 829.  -   background-size: 106px 45px;
  205. 830.  - }
  206. 831.  - .is_2x .payments_logo_checkout {
  207. 832.  -   background-image: url(/images/ps/googlewallet_2x.png);
  208. 833.  -   background-size: 190px 40px;
  209. 841.  + }
  210. 842.  + .is_2x .page_fronly {
  211. 843.  +   background-image: url(/images/private_post_2x.png);
  212. 844.  +   background-size: 8px 9px;
  213. 849.  - }
  214. 850.  - .is_2x #status_export.checkbox_pic, .is_2x #facebook_export.checkbox_pic, .is_2x #own_status_export.checkbox_pic, .is_2x #own_facebook_export.checkbox_pic, .is_2x .checkbox_status_export, .is_2x .checkbox_facebook_export {
  215. 851.  -   background-image: url(/images/icons/wall_export_2x.gif);
  216. 852.  -   background-size: 14px 112px;
  217. 853.  - }
  218. 854.  - .is_2x .flist_item_action, .is_2x #flist_sel_list .flist_item_action {
  219. 855.  -   background-image: url(/images/icons/lite_acts_12x12_2x.png);
  220. 856.  -   background-size: 12px 24px;
  221. 857.  - }
  222. 858.  - .is_2x .wdd_add_plus {
  223. 859.  -   background-image: url(/images/pics/im_plus_2x.gif);
  224. 860.  -   background-size: 11px 11px;
  225. 861.  - }
  226. 862.  - .is_2x #html5_player .play_button,
  227. 863.  - .is_2x #html5_player .pause_button,
  228. 864.  - .is_2x #html5_player .big_play,
  229. 865.  - .is_2x #html5_player .volume_button,
  230. 866.  - .is_2x #html5_player .quality_button .quality_val,
  231. 867.  - .is_2x #html5_player .quality_button #quality_label,
  232. 868.  - .is_2x #html5_player #video_actions .add,
  233. 869.  - .is_2x #html5_player #video_actions .rotate,
  234. 870.  - .is_2x #html5_player #video_actions .logo,
  235. 871.  - .is_2x #html5_player .vid_like_fg,
  236. 872.  - .is_2x #html5_player .vid_share_fg,
  237. 873.  - .is_2x #html5_player .vid_link_fg {
  238. 874.  -   background-image: url(/images/video/iconset_2x.png?2);
  239. 875.  -   background-size: 380px 54px;
  240. 876.  - }
  241. 877.  - .is_2x .wall_album_nocover,
  242. 878.  - .is_2x .pva_no_photos,
  243. 879.  - .is_2x #photos_albums_container .photo_row .img_link.no_photo,
  244. 880.  - .is_2x .photos_choose_album_link.no_photo {
  245. 881.  -   background-image: url(/images/camera_big_2x.png);
  246. 882.  -   background-size: 64px 48px;
  247. 883.  - }
  248. 884.  -
  249. 885.  - .is_2x .dropbox, .is_2x .dropbox.choose {
  250. 886.  -   background-image: url(/images/dropbox_arrow_2x.png);
  251. 887.  -   background-size: 63px 44px;
  252. 888.  - }
  253. 889.  - .is_2x .owner_photo_bubble_action_in {
  254. 890.  -   background-image: url(/images/edit_photo_icons_white_2x.png);
  255. 891.  -   background-size: 16px 88px;
  256. 892.  - }
  257. 893.  - .is_2x .owner_photo_bubble_action_in {
  258. 894.  -   background-image: url(/images/edit_photo_icons_white_2x.png);
  259. 895.  -   background-size: 16px 88px;
  260. 896.  - }
  261. 897.  - .is_2x #privacy_custom_box .minus_friends {
  262. 898.  -   background-image: url(/images/minus_2x.png);
  263. 899.  -   background-size: 16px 16px;
  264. 900.  - }
  265. 901.  - .is_2x #privacy_custom_box .plus_friends {
  266. 902.  -   background-image: url(/images/plus_2x.png);
  267. 903.  -   background-size: 15px 19px;
  268. 904.  - }
  269. 905.  - .is_2x .index_fb_logo {
  270. 906.  -   background-image: url(/images/icons/facebook_btn_icon_2x.png);
  271. 907.  -   background-size: 8px 16px;
  272. 908.  - }
  273. 909.  - .is_2x .index_fb_btn button {
  274. 910.  -   background-image: url(/images/fb_buttonf_2x.png);
  275. 911.  -   background-size: 1px 44px;
  276. 912.  - }
  277. 913.  - .is_2x .photos_choose_row_add .icon {
  278. 914.  -   background-image: url(/images/icons/check_white_2x.png);
  279. 915.  -   background-size: 14px 13px;
  280. 916.  - }
  281. 917.  - .is_2x .wdd_arr {
  282. 918.  -   background-image: url(/images/wide_dd_2x.png);
  283. 919.  -   background-size: 21px 24px;
  284. 920.  - }
  285. 921.  - .is_2x .video_share_icon {
  286. 922.  -   background-image: url(/images/icons/videoexporticons_2x.png);
  287. 923.  - }
  288. 924.  - .is_2x .olympics_bar_img {
  289. 925.  -   background-image: url(/images/olymp_mono_2x.png);
  290. 926.  -   background-size: 59px 28px;
  291. 927.  - }
  292. 928.  - .is_2x .olympics_bar_img.sochi {
  293. 929.  -   background-image: url(/images/sochi2014_2x.png);
  294. 930.  -   background-size: 50px 33px;
  295. 931.  - }
  296. 932.  - .is_2x .app_new_sticker {
  297. 933.  -   background-image: url(/images/icons/new_app_en_2x.png);
  298. 934.  -   background-size: 60px 60px;
  299. 935.  - }
  300. 936.  - .is_2x .apps_sticker_ru {
  301. 937.  -   background-image: url(/images/icons/new_app_ru_2x.png);
  302. 938.  - }
  303. 939.  - .is_2x .apps_sticker_ua {
  304. 940.  -   background-image: url(/images/icons/new_app_ua_2x.png);
  305. 941.  - }
  306. 942.  - .is_2x .audio_new_sticker {
  307. 943.  -   background-image: url(/images/icons/new_audio_en_2x.png);
  308. 944.  -   background-size: 58px 58px;
  309. 945.  - }
  310. 946.  - .is_2x .audio_sticker_ru {
  311. 947.  -   background-image: url(/images/icons/new_audio_ru_2x.png);
  312. 948.  - }
  313. 949.  - .is_2x .audio_sticker_ua {
  314. 950.  -   background-image: url(/images/icons/new_audio_ua_2x.png);
  315. 951.  - }
  316. 952.  - .is_2x .pv_filter_font_icon {
  317. 953.  -   background-image: url('/images/icons/switch_fonts_2x.png');
  318. 954.  -   background-size: 17px 25px;
  319. 955.  - }
  320. 956.  - .is_2x .checkin_big {
  321. 957.  -   background-image: url(/images/icons/checkin_big_2x.png);
  322. 958.  -   background-size: 17px 22px;
  323. ------
  324. Файл - exchange.css (Старый размер - 12572 | Новый - 0):
  325. 0.  - #exchange_css {
  326. 1.  -   display: none;
  327. 2.  - }
  328. 3.  -
  329. 4.  - #ads_page.exchange_page {
  330. 5.  -   padding: 20px;
  331. 6.  - }
  332. 7.  - .exchange_not_found {
  333. 8.  -   margin: 20px 20px 15px;
  334. 9.  -   padding: 20px 0;
  335. 10.  -   line-height: 200%;
  336. 11.  -   text-align: center;
  337. 12.  -   color: #777;
  338. 13.  - }
  339. 14.  - .exchange_not_found.table {
  340. 15.  -   margin: 0px;
  341. 16.  -   background-color: #f7f7f7;
  342. 17.  - }
  343. 18.  -
  344. 19.  - .exchange_table {
  345. 20.  -   border-collapse: collapse;
  346. 21.  -   width: 100%;
  347. 22.  - }
  348. 23.  - .exchange_table th {
  349. 24.  -   padding: 9px 8px 11px 5px;
  350. 25.  -   background-color: #e9edf0;
  351. 26.  -   color: #587183;
  352. 27.  -   font-weight: bold;
  353. 28.  -   white-space: nowrap;
  354. 29.  - }
  355. 30.  - .exchange_table th:first-child {
  356. 31.  -   padding-left: 10px;
  357. 32.  - }
  358. 33.  - .exchange_table tr {
  359. 34.  -   border-left: 1px solid #e9edf0;
  360. 35.  -   border-right: 1px solid #e9edf0;
  361. 36.  - }
  362. 37.  - #exchange_comm_search_table.exchange_table tr {
  363. 38.  -   border-left: none;
  364. 39.  -   border-right: none;
  365. 40.  - }
  366. 41.  - .exchange_table tr.even {
  367. 42.  -   background-color: #f5f7f7;
  368. 43.  - }
  369. 44.  - .exchange_table tr:first-child {
  370. 45.  -   border-top: 1px solid #e9edf0;
  371. 46.  - }
  372. 47.  - .exchange_table tr:last-child {
  373. 48.  -   border-bottom: 1px solid #e9edf0;
  374. 49.  - }
  375. 50.  - #exchange_comm_search_table.exchange_table tr:first-child {
  376. 51.  -   border-top: none;
  377. 52.  - }
  378. 53.  - #exchange_comm_search_table.exchange_table tr:last-child {
  379. 54.  -   border-bottom: none;
  380. 55.  - }
  381. 56.  - .exchange_table td {
  382. 57.  -   padding: 10px 5px;
  383. 58.  -   text-align: left;
  384. 59.  -   vertical-align: top;
  385. 60.  -   line-height: 160%;
  386. 61.  - }
  387. 62.  - #exchange_requests_list_table.exchange_table td,
  388. 63.  - #exchange_info_requests_table.exchange_table td {
  389. 64.  -   padding: 6px 5px;
  390. 65.  - }
  391. 66.  - .exchange_table td:first-child {
  392. 67.  -   padding-left: 10px !important;
  393. 68.  - }
  394. 69.  - .exchange_table td:last-child {
  395. 70.  -   padding-right: 10px;
  396. 71.  - }
  397. 72.  - .exchange_table td.not_found {
  398. 73.  -   padding: 0px !important;
  399. 74.  - }
  400. 75.  - .exchange_table .grey {
  401. 76.  -   color: #666666;
  402. 77.  -   display: inline-block;
  403. 78.  -   min-width: 40px;
  404. 79.  -   margin-right: 5px;
  405. 80.  - }
  406. 81.  - .exchange_table .green {
  407. 82.  -   color: #37702a;
  408. 83.  - }
  409. 84.  - .exchange_table .red {
  410. 85.  -   color: #aa3333;
  411. 86.  - }
  412. 87.  - th.exchange_table_col_no_sorted {
  413. 88.  -   cursor: pointer;
  414. 89.  - }
  415. 90.  - .is_2x th.exchange_table_col_sort {
  416. 91.  -   background-image: url(/images/wide_dd_2x.png);
  417. 92.  - }
  418. 93.  - .button_blue button.exchange_btn_with_arr {
  419. 94.  -   padding-left: 8px;
  420. 95.  -   padding-right: 0;
  421. 96.  - }
  422. 97.  - .exchange_btn_with_arr span {
  423. 98.  -   padding-right: 20px;
  424. 99.  -   background: url(/images/backlink.gif) no-repeat 105% -126px;
  425. 100.  - }
  426. 101.  - #exchange_box_comment {
  427. 102.  -   width: 322px;
  428. 103.  -   margin-top: 10px;
  429. 104.  - }
  430. 105.  - .exchange_box_send_wrap {
  431. 106.  -   margin-top: 10px;
  432. 107.  - }
  433. 108.  -
  434. 109.  - #exchange_comm_search_wrap {
  435. 110.  -   background-color: #F7F7F7;
  436. 111.  - }
  437. 112.  - #exchange_comm_search {
  438. 113.  -   border-right: 1px solid #DAE1E8;
  439. 114.  -   position: relative;
  440. 115.  -   right: 180px;
  441. 116.  -   background-color: #FFF;
  442. 117.  - }
  443. 118.  - #exchange_comm_search_table {
  444. 119.  -   margin: 15px 10px;
  445. 120.  -   width: 588px;
  446. 121.  -   position: relative;
  447. 122.  -   left: 180px;
  448. 123.  - }
  449. 124.  - #exchange_comm_search_table td {
  450. 125.  -   line-height: 160%;
  451. 126.  - }
  452. 127.  - #exchange_comm_search_filters {
  453. 128.  -   padding: 0 10px 10px 10px;
  454. 129.  -   width: 160px;
  455. 130.  -   position: relative;
  456. 131.  -   left: 181px;
  457. 132.  - }
  458. 133.  - #exchange_comm_search_count {
  459. 134.  -   color: #9cabb8;
  460. 135.  - }
  461. 136.  -
  462. 137.  - .exchange_comm_thumb {
  463. 138.  -   width: 50px;
  464. 139.  - }
  465. 140.  - .exchange_comm_thumb img {
  466. 141.  -   width: 50px;
  467. 142.  -   height: 50px;
  468. 143.  -   display: block;
  469. 144.  -   -moz-border-radius: 3px;
  470. 145.  -   -webkit-border-radius: 3px;
  471. 146.  -   -khtml-border-radius: 3px;
  472. 147.  -   border-radius: 3px;
  473. 148.  - }
  474. 149.  - .exchange_comm_name {
  475. 150.  -   display: block;
  476. 151.  -   font-weight: bold;
  477. 152.  -   width: 104px;
  478. 153.  -   white-space: nowrap;
  479. 154.  -   overflow: hidden;
  480. 155.  -   text-overflow: ellipsis;
  481. 156.  -   text-align: left;
  482. 157.  - }
  483. 158.  - .exchange_club_info {
  484. 159.  -   background-color: #f7f7f7;
  485. 160.  -   padding: 20px 30px;
  486. 161.  - }
  487. 162.  - .exchange_comm_info {
  488. 163.  -   padding-left: 10px;
  489. 164.  - }
  490. 165.  - .exchange_comm_title {
  491. 166.  -   font-weight: bold;
  492. 167.  -   max-width: 280px;
  493. 168.  -   white-space: nowrap;
  494. 169.  -   overflow: hidden;
  495. 170.  -   text-overflow: ellipsis;
  496. 171.  - }
  497. 172.  - .exchange_comm_info_row {
  498. 173.  -   color: #666;
  499. 174.  -   padding-top: 5px;
  500. 175.  - }
  501. 176.  - .exchange_comm_info_row .label {
  502. 177.  -   width: 80px;
  503. 178.  - }
  504. 179.  - .exchange_comm_label {
  505. 180.  -   color: #777;
  506. 181.  - }
  507. 182.  - .exchange_filter_label {
  508. 183.  -   padding: 15px 0 7px 0;
  509. 184.  -   font-weight: bold;
  510. 185.  -   color: #777;
  511. 186.  - }
  512. 187.  - #exchange_comm_search_filters input {
  513. 188.  -   width: 142px;
  514. 189.  - }
  515. 190.  - #exchange_comm_search_filters input.text {
  516. 191.  -   padding: 6px 8px 7px !important;
  517. 192.  - }
  518. 193.  - #exchange_tasks_list,
  519. 194.  - #exchange_requests_list {
  520. 195.  -   padding-top: 4px;
  521. 196.  - }
  522. 197.  - #exchange_tasks_list_table {
  523. 198.  -   margin-top: 12px;
  524. 199.  - }
  525. 200.  - #exchange_requests_list_table {
  526. 201.  -   margin-top: 12px;
  527. 202.  - }
  528. 203.  - #exchange_tasks_list_table .title {
  529. 204.  -   width: 250px;
  530. 205.  -   overflow: hidden;
  531. 206.  -   text-overflow: ellipsis;
  532. 207.  - }
  533. 208.  - #exchange_tasks_list_table .actions {
  534. 209.  -   width: 130px;
  535. 210.  - }
  536. 211.  - .exchange_new_btn {
  537. 212.  -   margin-top: 2px;
  538. 213.  - }
  539. 214.  - .exchange_grey {
  540. 215.  -   color: #777;
  541. 216.  - }
  542. 217.  - .exchange_table_hint {
  543. 218.  -   color: #9cabb8;
  544. 219.  -   font-size: 0.91em;
  545. 220.  -   cursor: pointer;
  546. 221.  - }
  547. 222.  - .exchange_comm_info_row .exchange_table_hint {
  548. 223.  -   font-size: 1em;
  549. 224.  - }
  550. 225.  - .exchange_task_label .title {
  551. 226.  -   font-weight: bold;
  552. 227.  - }
  553. 228.  - .exchange_task_label a,
  554. 229.  - .exchange_task_actions a {
  555. 230.  -   color: #45688E;
  556. 231.  - }
  557. 232.  - .exchange_task_label .date,
  558. 233.  - .exchange_request_club .size {
  559. 234.  -   color: #777;
  560. 235.  -   padding: 7px 0px 0px;
  561. 236.  - }
  562. 237.  - .exchange_task_request {
  563. 238.  -   color: #555;
  564. 239.  - }
  565. 240.  - .exchange_task_actions .view {
  566. 241.  -   padding-top: 7px;
  567. 242.  - }
  568. 243.  - #exchange_post_requests .exchange_tabs  {
  569. 244.  -   padding-top: 3px;
  570. 245.  - }
  571. 246.  - .exchange_subtab1 {
  572. 247.  -   float: left;
  573. 248.  -   -moz-border-radius: 2px;
  574. 249.  -   border-radius: 2px;
  575. 250.  -   cursor: pointer;
  576. 251.  -   margin-right: 5px;
  577. 252.  -   color: #2B587A;
  578. 253.  - }
  579. 254.  - .exchange_subtab1.hidden {
  580. 255.  -   display: none;
  581. 256.  - }
  582. 257.  - .exchange_subtab1:hover {
  583. 258.  -   background-color: #E1E7ED;
  584. 259.  - }
  585. 260.  - .exchange_subtab1.active {
  586. 261.  -   background-color: #597DA3;
  587. 262.  -   color: white;
  588. 263.  -   cursor: default;
  589. 264.  - }
  590. 265.  - .exchange_subtab2 {
  591. 266.  -   padding: 3px 6px 4px;
  592. 267.  - }
  593. 268.  - .exchange_subtab_cnt {
  594. 269.  -   display: inline-block;
  595. 270.  -   padding-left: 3px;
  596. 271.  -   font-weight: bold;
  597. 272.  -   color: #6E859E;
  598. 273.  - }
  599. 274.  - .exchange_subtab1.active .exchange_subtab_cnt {
  600. 275.  -   color: #d5dde3;
  601. 276.  - }
  602. 277.  - .is_rtl1 .exchange_subtab_cnt {
  603. 278.  -   padding-left: 0px;
  604. 279.  -   padding-right: 3px;
  605. 280.  - }
  606. 281.  - #exchange_requests_list_table th.title,
  607. 282.  - #exchange_requests_list_table th.club {
  608. 283.  -   width: 180px;
  609. 284.  - }
  610. 285.  - #exchange_requests_list_table th.status {
  611. 286.  -   width: 90px;
  612. 287.  - }
  613. 288.  - .exchange_request_task .title,
  614. 289.  - .exchange_request_club .title {
  615. 290.  -   font-weight: bold;
  616. 291.  -   max-width: 190px;
  617. 292.  -   overflow: hidden;
  618. 293.  -   text-overflow: ellipsis;
  619. 294.  - }
  620. 295.  - .exchange_request_task a,
  621. 296.  - .exchange_request_club a {
  622. 297.  -   color: #45688E;
  623. 298.  - }
  624. 299.  - .exchange_request_status .extra_info {
  625. 300.  -   padding-top: 3px;
  626. 301.  - }
  627. 302.  - #exchange_info_requests_table .exchange_request_price {
  628. 303.  -   max-width: 400px;
  629. 304.  - }
  630. 305.  - .exchange_request_price .extra_info {
  631. 306.  -   padding-bottom: 3px;
  632. 307.  - }
  633. 308.  - .exchange_request_status span {
  634. 309.  -   display: inline-block;
  635. 310.  -   vertical-align: top;
  636. 311.  - }
  637. 312.  - .exchange_request_actions{
  638. 313.  -   white-space: nowrap;
  639. 314.  - }
  640. 315.  - #exchange_post_msg_wrap {
  641. 316.  -   width: 440px;
  642. 317.  - }
  643. 318.  - #exchange_post_msg {
  644. 319.  -   background-color: #edf1f5;
  645. 320.  -   padding: 6px 10px 10px;
  646. 321.  - }
  647. 322.  - #exchange_post_msg_wrap.short #exchange_post_msg {
  648. 323.  -   max-height: 150px;
  649. 324.  -   overflow: hidden;
  650. 325.  - }
  651. 326.  - #exchange_post_msg .wall_post_text,
  652. 327.  - #exchange_post_msg .wpe_buttons {
  653. 328.  -   width: 420px;
  654. 329.  - }
  655. 330.  - #exchange_post_msg #wpe_text {
  656. 331.  -   width: 412px;
  657. 332.  - }
  658. 333.  - #exchange_post_msg #wpe_cont {
  659. 334.  -   margin-top: 4px;
  660. 335.  - }
  661. 336.  - #exchange_post_msg .fw_post_author,
  662. 337.  - #exchange_post_msg .wpe_info {
  663. 338.  -   display: none;
  664. 339.  - }
  665. 340.  - .exchange_title_head {
  666. 341.  -   border-bottom: 1px solid #dee1e3;
  667. 342.  -   color: #45688E;
  668. 343.  -   margin: 1px 0 8px;
  669. 344.  -   padding: 0 0 4px;
  670. 345.  -   text-align: left;
  671. 346.  - }
  672. 347.  - .exchange_title_head .title {
  673. 348.  -   font-size: 1.09em;
  674. 349.  -   font-weight: bold;
  675. 350.  - }
  676. 351.  - #exchange_post_info_wrap {
  677. 352.  -   width: 290px;
  678. 353.  - }
  679. 354.  - .exchange_post_info_row {
  680. 355.  -   padding-bottom: 7px;
  681. 356.  - }
  682. 357.  - .exchange_post_info_row .label {
  683. 358.  -   width: 150px;
  684. 359.  -   color: #666666;
  685. 360.  - }
  686. 361.  - #exchange_post_wrap .exchange_post_info_row .label {
  687. 362.  -   width: 125px;
  688. 363.  - }
  689. 364.  - #ads_post_title_text {
  690. 365.  -   max-width: 165px;
  691. 366.  -   overflow: hidden;
  692. 367.  -   text-overflow: ellipsis;
  693. 368.  -   white-space: nowrap;
  694. 369.  -   position: relative;
  695. 370.  - }
  696. 371.  - .exchange_post_info_empty_row {
  697. 372.  -   padding-top: 10px;
  698. 373.  - }
  699. 374.  - .exchange_info_search {
  700. 375.  -   margin: 10px 0px;
  701. 376.  - }
  702. 377.  - #exchange_post_requests {
  703. 378.  -   padding-top: 20px;
  704. 379.  - }
  705. 380.  - #exchange_info_requests_table {
  706. 381.  -   margin-top: 12px;
  707. 382.  - }
  708. 383.  - #exchange_post_stats {
  709. 384.  -   padding-top: 20px;
  710. 385.  - }
  711. 386.  - #wrapper_ads_post_stats_graph {
  712. 387.  -   padding-top: 10px;
  713. 388.  - }
  714. 389.  - #ads_post_stats_graph .graph_menu_item {
  715. 390.  -   margin-top: -4px;
  716. 391.  - }
  717. 392.  - #exchange_box_error {
  718. 393.  -   margin-bottom: 10px;
  719. 394.  - }
  720. 395.  - #exchange_request_box_error {
  721. 396.  -   margin-bottom: 18px;
  722. 397.  -   display: none;
  723. 398.  - }
  724. 399.  - .exchange_request_title {
  725. 400.  -   color: #45688E;
  726. 401.  -   line-height: 1.27em;
  727. 402.  -   margin: 0px;
  728. 403.  -   padding: 26px 0px 9px;
  729. 404.  -   font-size: 1.09em;
  730. 405.  -   font-weight: bold;
  731. 406.  - }
  732. 407.  - .exchange_request_info {
  733. 408.  -   padding: 0 20px 22px 30px;
  734. 409.  - }
  735. 410.  - #exchange_request_time_from_d_datepicker_container,
  736. 411.  - #exchange_request_time_to_d_datepicker_container {
  737. 412.  -   display: none;
  738. 413.  - }
  739. 414.  - .exchange_date_sep {
  740. 415.  -   width: 30px;
  741. 416.  -   height: 20px;
  742. 417.  -   line-height: 20px;
  743. 418.  -   text-align: center;
  744. 419.  - }
  745. 420.  - #exchange_request_comment {
  746. 421.  -   width: 282px;
  747. 422.  - }
  748. 423.  - .exchange_comm_title a {
  749. 424.  -   color: #45688e;
  750. 425.  - }
  751. 426.  - .exchange_comm_thumb_box {
  752. 427.  -   width: 75px;
  753. 428.  - }
  754. 429.  - .exchange_comm_thumb_box img {
  755. 430.  -   width: 75px;
  756. 431.  -   height: 75px;
  757. 432.  -   display: block;
  758. 433.  -   -moz-border-radius: 3px;
  759. 434.  -   -webkit-border-radius: 3px;
  760. 435.  -   -khtml-border-radius: 3px;
  761. 436.  -   border-radius: 3px;
  762. 437.  - }
  763. 438.  - #exchange_post_msg_more {
  764. 439.  -   margin-top: -3px;
  765. 440.  -   display: none;
  766. 441.  -   overflow: hidden;
  767. 442.  - }
  768. 443.  - #exchange_post_msg_wrap.short #exchange_post_msg_more {
  769. 444.  -   display: block;
  770. 445.  - }
  771. 446.  - #exchange_post_msg_more a {
  772. 447.  -   display: block;
  773. 448.  -   text-align: center;
  774. 449.  -   color: #45688E;
  775. 450.  -   padding: 10px 0px 12px;
  776. 451.  -   background: #E7ECF1;
  777. 452.  - }
  778. 453.  - #exchange_post_msg_more a:hover {
  779. 454.  -   text-decoration: none;
  780. 455.  -   background: #E0E6EC;
  781. 456.  - }
  782. 457.  - #exchange_post_msg_more .more_sh {
  783. 458.  -   background: #C1C7CA;
  784. 459.  -   height: 3px;
  785. 460.  -   overflow: hidden;
  786. 461.  -   position: relative;
  787. 462.  -   z-index: 1550;
  788. 463.  -   opacity: 0.55;
  789. 464.  -   filter: alpha(opacity=55);
  790. 465.  - }
  791. 466.  - #exchange_info_archive.loading {
  792. 467.  -   background: url(/images/upload.gif) no-repeat 100% 50%;
  793. 468.  - }
  794. 469.  - #exchange_info_archive.loading a {
  795. 470.  -   visibility: hidden;
  796. 471.  - }
  797. 472.  - #exchange_info_in_archive {
  798. 473.  -   color: #909090;
  799. 474.  -   padding-top: 10px;
  800. 475.  - }
  801. 476.  - #exchange_tasks_info {
  802. 477.  -   padding: 2px 0 20px;
  803. 478.  - }
  804. 479.  - a.exchange_ad_post_stats,
  805. 480.  - a.exchange_ad_post_link {
  806. 481.  -   display: inline-block;
  807. 482.  -   margin: 3px 5px 0 0;
  808. 483.  -   padding: 0;
  809. 484.  -   width: 18px;
  810. 485.  -   height: 18px;
  811. 486.  -   background: #ebeff5 url(/images/icons/mono_iconset.gif) no-repeat 4px -204px;
  812. 487.  - }
  813. 488.  - a.exchange_ad_post_link {
  814. 489.  -   background-position: 4px -233px;
  815. 490.  - }
  816. 491.  - a.exchange_ad_post_stats:hover,
  817. 492.  - a.exchange_ad_post_link:hover {
  818. 493.  -   background-color: #dde4ed;
  819. 494.  - }
  820. 495.  - #ads_post_title_input,
  821. 496.  - #ads_post_title_link {
  822. 497.  -   position: relative;
  823. 498.  - }
  824. 499.  - #ads_post_title_text {
  825. 500.  -   border-bottom: 1px dashed #2B587A;
  826. 501.  -   text-decoration: none;
  827. 502.  -   display: block;
  828. 503.  -   position: absolute;
  829. 504.  - }
  830. 505.  - #ads_post_title {
  831. 506.  -   width: 160px;
  832. 507.  -   position: absolute;
  833. 508.  -   top: -4px;
  834. 509.  -   left: -4px;
  835. 510.  - }
  836. 511.  - .exchange_post_more {
  837. 512.  -   position: relative;
  838. 513.  -   top: 2px;
  839. 514.  -   font-weight: bold;
  840. 515.  -   color: #91A4B8;
  841. 516.  -   -webkit-transition: color 200ms linear;
  842. 517.  -   -moz-transition: color 200ms linear;
  843. 518.  -   -o-transition: color 200ms linear;
  844. 519.  -   transition: color 200ms linear;
  845. 520.  - }
  846. 521.  - .exchange_post_more:hover {
  847. 522.  -   color: #45688E;
  848. 523.  -   text-decoration: none;
  849. 524.  - }
  850. 525.  - .exchange_info_msg {
  851. 526.  -   background-color: #FFFFFF;
  852. 527.  -   border: 1px solid #BCC9D7;
  853. 528.  -   font-weight: normal;
  854. 529.  -   padding: 8px 11px;
  855. 530.  -   line-height: 160%;
  856. 531.  - }
  857. 532.  - .dark_box_cont.exchange {
  858. 533.  -   padding-top: 20px;
  859. 534.  - }
  860. 535.  - .dark_box_cont.exchange .dark_box_label {
  861. 536.  -   padding-top: 20px;
  862. 537.  - }
  863. 538.  - .wk_postbox_content.exchange #wk_content {
  864. 539.  -   width: 510px;
  865. 540.  - }
  866. 541.  - .wk_postbox_content.exchange #pb_title {
  867. 542.  -   padding: 5px 4px 6px !important;
  868. 543.  -   width: 448px;
  869. 544.  - }
  870. 545.  - .wk_postbox_content.exchange #pb_text {
  871. 546.  -   width: 446px;
  872. 547.  - }
  873. 548.  - .wk_postbox_content.exchange #pb_send_btn {
  874. 549.  -   margin-top: 0px;
  875. 550.  - }
  876. 551.  - .wk_postbox_content.exchange #pb_error {
  877. 552.  -   margin-top: 4px;
  878. 553.  -   margin-bottom: 14px;
  879. 554.  - }
  880. 555.  - .wk_postbox_content.exchange #wk_close_link {
  881. 556.  -   padding: 17px 26px 18px;
  882. 557.  - }
  883. 558.  -
  884. 559.  - #filter_city_row {
  885. 560.  -   padding-top: 7px;
  886. 561.  - }
  887. 562.  - #exchange_search_input {
  888. 563.  -   padding: 5px 20px;
  889. 564.  -   width: 563px;
  890. 565.  -   background: url(/images/magglass.png) no-repeat scroll 141px 7px white;
  891. 566.  -   height: 13px;
  892. 567.  -   outline: none;
  893. 568.  - }
  894. 569.  - #exchange_search_input::-ms-clear {
  895. 570.  -   display: none;
  896. 571.  - }
  897. 572.  - #exchange_search_progress {
  898. 573.  -   background: url("/images/upload.gif") no-repeat scroll center center transparent;
  899. 574.  -   display: none;
  900. 575.  -   height: 23px;
  901. 576.  -   margin-left: -41px;
  902. 577.  -   margin-top: 1px;
  903. 578.  -   position: relative;
  904. 579.  -   width: 32px;
  905. 580.  -   z-index: 95;
  906. 581.  - }
  907. 582.  - #exchange_search_wrap.loading #exchange_search_input {
  908. 583.  -   background-image: none;
  909. 584.  - }
  910. 585.  - #exchange_search_wrap.loading #exchange_search_progress {
  911. 586.  -   display: block;
  912. 587.  - }
  913. 588.  - #exchange_more_results td {
  914. 589.  -   padding: 0;
  915. 590.  -   border-bottom: none;
  916. 591.  - }
  917. 592.  - #exchange_more_results a {
  918. 593.  -   display: block;
  919. 594.  -   padding: 10px 0px;
  920. 595.  -   margin: 0;
  921. 596.  -   text-align: center;
  922. 597.  - }
  923. 598.  - #exchange_more_results a:hover {
  924. 599.  -   background: #E1E7ED;
  925. 600.  -   border-color: #DAE1E8;
  926. 601.  -   text-decoration: none;
  927. 602.  - }
  928. 603.  -
  929. 604.  - #exchange_button_send {
  930. 605.  -   display: block;
  931. 606.  -   padding-top: 15px;
  932. 607.  - }
  933. 608.  - #exchange_requests_terms {
  934. 609.  -   width: 290px;
  935. 610.  -   line-height: 160%;
  936. 611.  -   padding-top: 12px;
  937. 612.  - }
  938. 613.  - .exchange_hint_tt .tail_wrap {
  939. 614.  -   position: absolute;
  940. 615.  -   top: auto;
  941. 616.  -   bottom: -5px;
  942. 617.  -   left: 17px;
  943. 618.  -   z-index: 2001;
  944. 619.  - }
  945. 620.  - .exchange_hint_tt .tail {
  946. 621.  -   background: url(/images/ddtooltip.png) -3px -5px no-repeat;
  947. 622.  -   width: 11px;
  948. 623.  -   height: 8px;
  949. 624.  - }
  950. 625.  - .exchange_hint_tt .hint_wrap {
  951. 626.  -   width: 273px;
  952. 627.  -   padding: 8px 5px;
  953. 628.  -   line-height: 160%;
  954. 629.  -   color: #000000;
  955. 630.  - }
  956. 631.  - .exchange_new_union {
  957. 632.  -   padding-top: 10px;
  958. 633.  - }
  959. 634.  - .exchange_new_union_img {
  960. 635.  -   margin: 30px 0px;
  961. 636.  -   height: 160px;
  962. 637.  -   background: url(/images/join/ads_union.png) no-repeat 50% 0%;
  963. 638.  - }
  964. 639.  - .exchange_create_union {
  965. 640.  -   text-align: center;
  966. 641.  - }
  967. 642.  - #exchange_new_union_error {
  968. 643.  -   margin: 10px 0px;
  969. 644.  -   display: none;
  970. 645.  - }
  971. ------
  972. Файл - exchange.js (Старый размер - 13214 | Новый - 0):
  973. 0.  - var Exchange = {
  974. 1.  -   initOfficesMenu: function(event) {
  975. 2.  -     if (!window.DropdownMenu || !cur.mainNavigationOfficesItems) {
  976. 3.  -       return;
  977. 4.  -     }
  978. 5.  -
  979. 6.  -     if (cur.navigationOficesMenu) {
  980. 7.  -       return;
  981. 8.  -     }
  982. 9.  -
  983. 10.  -     ge('ads_navigation_offices_menu').removeAttribute('onmouseover');
  984. 11.  -
  985. 12.  -     function hideMenu() {
  986. 13.  -       cur.navigationOficesMenu.hide();
  987. 14.  -     }
  988. 15.  -
  989. 16.  -     var realLocation = '';
  990. 17.  -     if (location.hash.indexOf('#/') != -1 || location.hash.indexOf('#!') != -1) {
  991. 18.  -       realLocation = location.hash.replace('#/', '').replace('#!', '');
  992. 19.  -     } else {
  993. 20.  -       realLocation = location.pathname + location.search;
  994. 21.  -     }
  995. 22.  -
  996. 23.  -     var unionId;
  997. 24.  -     var unionIdReal;
  998. 25.  -     var unionIdParam = '';
  999. 26.  -     var curItems = [];
  1000. 27.  -     for (var i in cur.mainNavigationOfficesItems) {
  1001. 28.  -       curItems[i] = {};
  1002. 29.  -       curItems[i].onClick = hideMenu;
  1003. 30.  -       for (var j in cur.mainNavigationOfficesItems[i]) {
  1004. 31.  -         curItems[i][j] = cur.mainNavigationOfficesItems[i][j];
  1005. 32.  -       }
  1006. 33.  -
  1007. 34.  -       unionId = '';
  1008. 35.  -       unionIdReal = intval(curItems[i].i);
  1009. 36.  -       unionIdParam = '';
  1010. 37.  -       if (curItems[i].i.indexOf('default') == -1) {
  1011. 38.  -         unionId = unionIdReal;
  1012. 39.  -         unionIdParam = "&union_id=" + unionIdReal;
  1013. 40.  -       }
  1014. 41.  -
  1015. 42.  -       var link = "/exchange" + (unionIdParam ? '?' + unionIdParam : '');
  1016. 43.  -       if (!unionIdReal) {
  1017. 44.  -         link = "/exchange?act=no_office";
  1018. 45.  -       } else if (cur.getOfficeLink) {
  1019. 46.  -         link = cur.getOfficeLink(unionId);
  1020. 47.  -       } else if (realLocation.match(/act=budget(&|$)/)) {
  1021. 48.  -         link = "/exchange?act=budget" + unionIdParam;
  1022. 49.  -       } else if (realLocation.match(/act=export_stats(&|$)/)) {
  1023. 50.  -         link = "/exchange?act=export_stats" + unionIdParam;
  1024. 51.  -       } else if (realLocation.match(/act=settings(&|$)/)) {
  1025. 52.  -         link = "/exchange?act=settings" + unionIdParam;
  1026. 53.  -       }
  1027. 54.  -
  1028. 55.  -       curItems[i].h = link;
  1029. 56.  -     }
  1030. 57.  -
  1031. 58.  -     var options = {
  1032. 59.  -       title: '<span id="ads_navigation_dd_menu_header_text">' + ge('ads_navigation_offices_menu_text').innerHTML + '</span>',
  1033. 60.  -       containerClass: 'ads_navigation_dd_menu_header_wrap',
  1034. 61.  -       target: ge('ads_navigation_offices_menu'),
  1035. 62.  -       showHover: false,
  1036. 63.  -       updateTarget: false,
  1037. 64.  -       onSelect: function(e) {
  1038. 65.  -       }
  1039. 66.  -     };
  1040. 67.  -     cur.navigationOficesMenu = new DropdownMenu(curItems, options);
  1041. 68.  -     cur.destroy.push(function(){ cur.navigationOficesMenu.destroy(); });
  1042. 69.  -   },
  1043. 70.  -
  1044. 71.  -   initScroll: function() {
  1045. 72.  -     Exchange.scrollnode = browser.msie6 ? pageNode : window;
  1046. 73.  -     Exchange.deinitScroll();
  1047. 74.  -     window.scrollTop = bodyNode.scrollTop = pageNode.scrollTop = htmlNode.scrollTop = 0;
  1048. 75.  -     addEvent(Exchange.scrollnode, 'scroll', Exchange.scrollCheck);
  1049. 76.  -     addEvent(window, 'resize', Exchange.scrollCheck);
  1050. 77.  -   },
  1051. 78.  -   deinitScroll: function() {
  1052. 79.  -     removeEvent(Exchange.scrollnode, 'scroll', Exchange.uScroll);
  1053. 80.  -     removeEvent(window, 'resize', Exchange.uScroll);
  1054. 81.  -   },
  1055. 82.  -   scrollCheck: function() {
  1056. 83.  -     if (browser.mobile || cur.isSearchLoading || cur.disableAutoMore) return;
  1057. 84.  -
  1058. 85.  -     var docEl = document.documentElement;
  1059. 86.  -     var ch = window.innerHeight || docEl.clientHeight || bodyNode.clientHeight;
  1060. 87.  -     var st = scrollGetY(), lnk = ge('exchange_more_results');
  1061. 88.  -
  1062. 89.  -     if (!isVisible(lnk)) return;
  1063. 90.  -     if (st + ch + 200 > lnk.offsetTop) {
  1064. 91.  -       if (lnk.nodeName != 'A') {
  1065. 92.  -         lnk = geByTag1('a', lnk);
  1066. 93.  -       }
  1067. 94.  -       lnk.onclick();
  1068. 95.  -     }
  1069. 96.  -   },
  1070. 97.  -
  1071. 98.  -   initCommunitySearch: function() {
  1072. 99.  -     Exchange.initScroll();
  1073. 100.  -     cur.destroy.push(function(c) {
  1074. 101.  -       if (c == cur) Exchange.deinitScroll();
  1075. 102.  -     });
  1076. 103.  -
  1077. 104.  -     placeholderSetup('exchange_search_input', {back: true});
  1078. 105.  -     each(['filter_cost_to', 'filter_reach', 'filter_size'], function (i, val) {
  1079. 106.  -       placeholderSetup(val);
  1080. 107.  -       addEvent(val, 'change', Exchange.updateCommunitySearch);
  1081. 108.  -       addEvent(val, 'keydown', function(event) {
  1082. 109.  -         if (event.keyCode == KEY.ENTER) Exchange.updateCommunitySearch();
  1083. 110.  -       });
  1084. 111.  -     });
  1085. 112.  -   },
  1086. 113.  -
  1087. 114.  -   getSearchParams: function(obj) {
  1088. 115.  -     var params = {
  1089. 116.  -       q: trim(val(obj)), load: 1, cache: 1,
  1090. 117.  -       offset: cur.searchOffset || 0,
  1091. 118.  -       sort: cur.searchSortBy || '',
  1092. 119.  -       cost_to: val('filter_cost_to'),
  1093. 120.  -       reach: val('filter_reach'),
  1094. 121.  -       size: val('filter_size'),
  1095. 122.  -       category: cur.uiCategory.val(),
  1096. 123.  -       country: cur.uiCountry.val(),
  1097. 124.  -       city: cur.uiCity.val(),
  1098. 125.  -       sex: cur.uiSex.val(),
  1099. 126.  -       age: cur.uiAge.val(),
  1100. 127.  -     };
  1101. 128.  -     return params;
  1102. 129.  -   },
  1103. 130.  -   sameParams: function(params) {
  1104. 131.  -     if (!cur.params) return false;
  1105. 132.  -     for (var i in params) {
  1106. 133.  -       if (params[i] != cur.params[i]) return false;
  1107. 134.  -     }
  1108. 135.  -     for (var i in cur.params) {
  1109. 136.  -       if (params[i] != cur.params[i]) return false;
  1110. 137.  -     }
  1111. 138.  -     return true;
  1112. 139.  -   },
  1113. 140.  -
  1114. 141.  -   updateCommunitySearch: function(obj, delay, sort) {
  1115. 142.  -     obj = obj || ge('exchange_search_input');
  1116. 143.  -     delay = delay || 10;
  1117. 144.  -     if (sort != undefined)  {
  1118. 145.  -       cur.searchSortBy = sort;
  1119. 146.  -     }
  1120. 147.  -     clearTimeout(cur.searchTimeout);
  1121. 148.  -     cur.searchTimeout = setTimeout((function() {
  1122. 149.  -       var params = Exchange.getSearchParams(obj);
  1123. 150.  -       if ((!Exchange.sameParams(params) || cur.ignoreEqual)) {
  1124. 151.  -         delete cur.ignoreEqual;
  1125. 152.  -         cur.params = params;
  1126. 153.  -         cur.searchStr = params.q;
  1127. 154.  -         Exchange.searchCommunity();
  1128. 155.  -       }
  1129. 156.  -       scrollToTop();
  1130. 157.  -     }).bind(this), delay);
  1131. 158.  -   },
  1132. 159.  -   searchCommunity: function() {
  1133. 160.  -     var query = cur.params || Exchange.getSearchParams(ge('exchange_search_input'));
  1134. 161.  -
  1135. 162.  -     ajax.post('/exchange?act=community_search&ad_id='+cur.post_id, query, {
  1136. 163.  -       cache: 1,
  1137. 164.  -       onDone: function(rows, showMore) {
  1138. 165.  -         var more_lnk = ge('exchange_more_results');
  1139. 166.  -         if (query['offset'] > 0) {
  1140. 167.  -           var tbl = ge('exchange_comm_search_table').tBodies[0];
  1141. 168.  -           if (rows) {
  1142. 169.  -             if (!browser.msie) {
  1143. 170.  -               tbl.insertAdjacentHTML('beforeEnd', rows);
  1144. 171.  -             } else {
  1145. 172.  -               var t = se('<table>'+rows+'</table>');
  1146. 173.  -               var rows = geByTag('tr', t);
  1147. 174.  -               for (i in rows) {
  1148. 175.  -                 if (rows[i].nodeType == 1) tbl.appendChild(rows[i]);
  1149. 176.  -               }
  1150. 177.  -             }
  1151. 178.  -             tbl.appendChild(more_lnk);
  1152. 179.  -           }
  1153. 180.  -         } else {
  1154. 181.  -           ge('exchange_comm_search_table').innerHTML = rows;
  1155. 182.  -           cur.searchOffset = 0;
  1156. 183.  -         }
  1157. 184.  -         if (showMore) {
  1158. 185.  -           show('exchange_more_results');
  1159. 186.  -         } else {
  1160. 187.  -           hide('exchange_more_results');
  1161. 188.  -         }
  1162. 189.  -
  1163. 190.  -         each(query, function(i, v) {
  1164. 191.  -           if (v && v != 0 && i != 'load' && i != 'cache' && i != 'offset') {
  1165. 192.  -             nav.objLoc[i] = v;
  1166. 193.  -           } else {
  1167. 194.  -             delete nav.objLoc[i];
  1168. 195.  -           }
  1169. 196.  -         });
  1170. 197.  -         nav.setLoc(nav.objLoc);
  1171. 198.  -       },
  1172. 199.  -       showProgress: function() {
  1173. 200.  -         addClass(ge('exchange_search_wrap'), 'loading');
  1174. 201.  -         cur.isSearchLoading = true;
  1175. 202.  -       },
  1176. 203.  -       hideProgress: function() {
  1177. 204.  -         removeClass(ge('exchange_search_wrap'), 'loading');
  1178. 205.  -         cur.isSearchLoading = false;
  1179. 206.  -       }
  1180. 207.  -     });
  1181. 208.  -   },
  1182. 209.  -   clearCommunitySearch: function() {
  1183. 210.  -     var field = ge('exchange_search_input');
  1184. 211.  -     val(field, '');
  1185. 212.  -     elfocus(field);
  1186. 213.  -     Exchange.updateCommunitySearch(field);
  1187. 214.  -   },
  1188. 215.  -   searchCommunityShowMore: function() {
  1189. 216.  -     var offset = cur.searchOffset || 0;
  1190. 217.  -     offset += cur.searchPerPage;
  1191. 218.  -     cur.searchOffset = offset;
  1192. 219.  -     hide('exchange_more_results');
  1193. 220.  -     Exchange.updateCommunitySearch();
  1194. 221.  -     return false;
  1195. 222.  -   },
  1196. 223.  -   switchSubTab: function(el, wrap, link, evt, params) {
  1197. 224.  -     if (checkEvent(evt) || hasClass(el, 'active')) return false;
  1198. 225.  -     each(geByClass('exchange_subtab1', ge(wrap)), function(i, v) {
  1199. 226.  -       removeClass(v, 'active');
  1200. 227.  -     });
  1201. 228.  -     addClass(el, 'active');
  1202. 229.  -     if (params.part) {
  1203. 230.  -       var obj = nav.fromStr(link), url = obj[0];
  1204. 231.  -       delete obj[0];
  1205. 232.  -       ajax.post(url, extend(obj, {part: 1}), {
  1206. 233.  -         onDone: params.onDone.pbind(obj)
  1207. 234.  -       });
  1208. 235.  -       return false;
  1209. 236.  -     }
  1210. 237.  -     return nav.go(link, evt);
  1211. 238.  -   },
  1212. 239.  -   getPage: function(offset, wrap) {
  1213. 240.  -     var obj = clone(nav.objLoc), url = obj[0];
  1214. 241.  -     delete obj[0];
  1215. 242.  -     ajax.post(url, extend(obj, {offset: offset, part: 1}), {
  1216. 243.  -       onDone: function(res) {
  1217. 244.  -         ge(wrap || 'exchange_requests_table_wrap').innerHTML = res;
  1218. 245.  -         nav.setLoc(extend(nav.objLoc, {offset: offset}));
  1219. 246.  -       }
  1220. 247.  -     });
  1221. 248.  -     return false;
  1222. 249.  -   },
  1223. 250.  -   reArrangeRows: function(className) {
  1224. 251.  -     var rows = geByClass(className), k = 0;
  1225. 252.  -     if (!rows.length) {
  1226. 253.  -       nav.reload();
  1227. 254.  -     }
  1228. 255.  -     for (var j in rows) {
  1229. 256.  -       toggleClass(rows[j], 'even', k++ % 2 > 0)
  1230. 257.  -     }
  1231. 258.  -   },
  1232. 259.  -   addRequest: function(gid, ad_id, from_office) {
  1233. 260.  -     return !showBox('/exchange', {act: 'a_request_box', gid: gid, ad_id: ad_id, from_office: from_office}, { params: {width: '430px', dark: true, bodyStyle: 'padding: 0px;', hideButtons: true}});
  1234. 261.  -   },
  1235. 262.  -   deleteRequest: function(gid, ad_id, request_id, from_office, hash, show_comment) {
  1236. 263.  -     var bodyStyle = 'line-height: 160%; padding: 16px 20px;';
  1237. 264.  -     if (show_comment) {
  1238. 265.  -       bodyStyle += ' background-color: #F7F7F7';
  1239. 266.  -     }
  1240. 267.  -     var boxWidth = show_comment ? 370 : 430;
  1241. 268.  -     var doDeleteRequest = function() {
  1242. 269.  -       ajax.post('/exchange', {act: 'a_delete_request', gid: gid, ad_id: ad_id, request_id: request_id, from_office: from_office, comment: ge('exchange_box_comment') && val('exchange_box_comment') || '', hash: hash}, {
  1243. 270.  -         progress: curBox().progress,
  1244. 271.  -         onDone: function() {
  1245. 272.  -           curBox().hide();
  1246. 273.  -           re('exchange_request' + request_id);
  1247. 274.  -           Exchange.reArrangeRows('exchange_request_row');
  1248. 275.  -         },
  1249. 276.  -         onFail: function(text) {
  1250. 277.  -           ge('exchange_box_error').innerHTML = text;
  1251. 278.  -           show('exchange_box_error');
  1252. 279.  -           return true;
  1253. 280.  -         }
  1254. 281.  -       });
  1255. 282.  -     }
  1256. 283.  -     cur.doDeleteRequest = doDeleteRequest;
  1257. 284.  -     var box = showFastBox({title: getLang('ads_posts_sure_delete_title'), dark: true, width: boxWidth, bodyStyle: bodyStyle, hideButtons: show_comment}, '<div id="exchange_box_error" class="error" style="display: none;"></div><div>' + getLang('ads_posts_sure_delete_text') + '</div><div id="exchange_box_comment_wrap" class="clear_fix" style="display:none;"><textarea id="exchange_box_comment" placeholder="' + getLang('ads_posts_delete_placeholder') +'" onkeypress="onCtrlEnter(event, cur.doDeleteRequest)"></textarea><div class="exchange_box_send_wrap button_blue fl_r"><button id="exchange_box_send" onclick="cur.doDeleteRequest()">' + getLang('ads_posts_delete') + '</button></div></div>', getLang('ads_posts_delete'), doDeleteRequest, getLang('global_cancel'));
  1258. 285.  -     if (show_comment) {
  1259. 286.  -       show('exchange_box_comment_wrap');
  1260. 287.  -       placeholderSetup('exchange_box_comment', {back: true});
  1261. 288.  -       autosizeSetup('exchange_box_comment', {minHeight: 45, maxHeght: 200});
  1262. 289.  -     }
  1263. 290.  -     return false
  1264. 291.  -   },
  1265. 292.  -   sendRequest: function(gid, ad_id, price, hash, from_office, btn) {
  1266. 293.  -     ajax.post('/exchange', {act: 'a_save_request', ad_id: ad_id, gid: gid, price: price, from_office: from_office, hash: hash, text: val('exchange_request_comment'), time_from: val('exchange_request_time_from_d'), time_to: val('exchange_request_time_to_d'), date_from: val('exchange_request_date_from'), date_to: val('exchange_request_date_to')}, {
  1267. 294.  -       showProgress: lockButton.pbind(btn),
  1268. 295.  -       hideProgress: unlockButton.pbind(btn),
  1269. 296.  -       onFail: function(msg) {
  1270. 297.  -         ge('exchange_request_box_error').innerHTML = msg;
  1271. 298.  -         show('exchange_request_box_error');
  1272. 299.  -         return true;
  1273. 300.  -       }
  1274. 301.  -     });
  1275. 302.  -     return false;
  1276. 303.  -   },
  1277. 304.  -   editPost: function() {
  1278. 305.  -     return wall.editPost(cur.postRaw, {from: 'exchange'}, false, Exchange.showFullPost);
  1279. 306.  -   },
  1280. 307.  -   showFullPost: function() {
  1281. 308.  -     removeClass('exchange_post_msg_wrap', 'short');
  1282. 309.  -     setStyle('exchange_post_msg', {maxHeight: 'none'});
  1283. 310.  -   },
  1284. 311.  -   slideFullPost: function() {
  1285. 312.  -     if (!ge('exchange_post_msg_wrap') && !hasClass('exchange_post_msg_wrap', 'short')) {
  1286. 313.  -       return;
  1287. 314.  -     }
  1288. 315.  -
  1289. 316.  -     var realSize = getSize(ge('wpt' + cur.postRaw))[1];
  1290. 317.  -     animate(ge('exchange_post_msg'), {maxHeight: realSize}, 200, Exchange.showFullPost);
  1291. 318.  -     animate(ge('exchange_post_msg_more'), {height: 0}, 200);
  1292. 319.  -   },
  1293. 320.  -   archivePost: function(ad_id, status, hash, from) {
  1294. 321.  -     var doArchivePost = function(ad_id, status, hash) {
  1295. 322.  -       addClass('exchange_info_archive', 'loading');
  1296. 323.  -       ajax.post('/exchange', {act: 'a_archive', ad_id: ad_id, status: status, from: from || '', hash: hash}, {
  1297. 324.  -         onDone:function(link) {
  1298. 325.  -           if (ge('exchange_info_archive')) {
  1299. 326.  -             ge('exchange_info_archive').innerHTML = link;
  1300. 327.  -           }
  1301. 328.  -           toggle('exchange_info_actions', status != 2);
  1302. 329.  -           toggle('exchange_info_in_archive', status == 2);
  1303. 330.  -         },
  1304. 331.  -         hideProgress: removeClass.pbind('exchange_info_archive', 'loading')
  1305. 332.  -       });
  1306. 333.  -     }
  1307. 334.  -     if (status == 2) {
  1308. 335.  -       var box = showFastBox({title: getLang('ads_posts_sure_archive_title'), dark: true, width: 430, bodyStyle: 'line-height: 160%; padding: 16px 20px;'}, getLang('ads_posts_sure_archive_text'), getLang('ads_posts_archive_btn'), function() {
  1309. 336.  -         box.hide();
  1310. 337.  -         doArchivePost(ad_id, status, hash, from);
  1311. 338.  -       }, getLang('global_cancel'));
  1312. 339.  -     } else {
  1313. 340.  -       doArchivePost(ad_id, status, hash, from);
  1314. 341.  -     }
  1315. 342.  -     return false;
  1316. 343.  -   },
  1317. 344.  -   createUnion: function(btn) {
  1318. 345.  -     ajax.post('/exchange', {act: 'a_new_union'}, {
  1319. 346.  -       showProgress: lockButton.pbind(btn),
  1320. 347.  -       hideProgress: unlockButton.pbind(btn),
  1321. 348.  -       onFail: function(msg) {
  1322. 349.  -         ge('exchange_new_union_error').innerHTML = msg;
  1323. 350.  -         show('exchange_new_union_error');
  1324. 351.  -         return true;
  1325. 352.  -       }
  1326. 353.  -     })
  1327. 354.  -     return false;
  1328. 355.  -   }
  1329. 356.  - };
  1330. 357.  -
  1331. 358.  - try{stManager.done('exchange.js');}catch(e){}
  1332. ------
Advertisement
Add Comment
Please, Sign In to add comment