/**
 * @author Vlad Yakovlev (red.scorpix@gmail.com)
 * @link www.scorpix.ru
 * @version 0.1.1
 * @date 2010-01-21
 * @requires jQuery
 * @requires jCommon.shortcuts
 * @requires jTweener
 */

function pseudoLink(rootEl, htmlContent, params) {
	rootEl = $(rootEl);

	var
		linkEl = rootEl.find('>.pseudo'),
		contentEl = rootEl.find('.link_content');

	linkEl.click(function() {
		var options = {
			height: contentEl.height(),
			fullscreen: 'no',
			location: 'no',
			menubar: 'no',
			resizeable: 'no',
			scrollbars: 'no',
			status: 'no',
			toolbar: 'no',
			width: contentEl.width()
		};
		var optionsPlane = [];
		var content = htmlContent || contentEl.html();

		options.left = window.screenX;
		options.top = window.screenY;

		if (params && params.position && 'middle' == params.position) {
			options.left += Math.round((window.outerWidth - contentEl.width()) / 2);
			options.top += Math.round((window.outerHeight - contentEl.height()) / 2) - 110;
		}

		$.each(options, function(id) {
			optionsPlane.push(id + '=' + this);
		});

		var newWindow = window.open('', '', optionsPlane.join(','));
		newWindow.document.open();
		newWindow.document.write('<html><head><title>1064&deg;</title></head><body style="background: #fff; margin: 0; padding: 0;">' +
			'<table cellpadding="0" cellspacing="0" border="0" width="100%" height="100%"><tr><td align="center">' +
			content + '</td></tr></table></body></html>');
		newWindow.document.close();
		newWindow.focus();
	});
}

$(function() {
	var indexes = [157, 158, 396, 397, 398, 399, 400, 635, 636, 637, 638, 639, 640, 641, 875, 876, 877,
		878, 881, 882, 1115, 1116, 1117, 1122, 1123, 1355, 1356, 1357, 1358, 1363, 1364, 1595, 1596, 1597,
		1598, 1604, 1605, 1835, 1836, 1837, 1838, 2075, 2076, 2077, 2078, 2315, 2316, 2317, 2318, 2319,
		2556, 2557, 2558, 2559, 2796, 2797, 2798, 2799, 3036, 3037, 3038, 3039, 3040, 3276, 3277, 3278,
		3279, 3280, 3517, 3518, 3519, 3520, 3521, 3757, 3758, 3759, 3760, 3761, 3997, 3998, 3999, 4000,
		4001, 4002, 4238, 4239, 4240, 4241, 4242, 4478, 4479, 4480, 4481, 4482, 4483, 4718, 4719, 4720,
		4721, 4722, 4723, 4959, 4960, 4961, 4962, 4963, 4964, 5199, 5200, 5201, 5202, 5203, 5204, 5205,
		5440, 5441, 5442, 5443, 5444, 5445, 5680, 5681, 5682, 5683, 5684, 5685, 5686, 5921, 5922, 5923,
		5924, 5925, 5926, 6161, 6162, 6163, 6164, 6165, 6166, 6167, 6402, 6403, 6404, 6405, 6406, 6407,
		6643, 6644, 6645, 6646, 6647, 6648, 6734, 6735, 6736, 6737, 6738, 6739, 6740, 6741, 6883, 6884,
		6885, 6886, 6887, 6888, 6889, 6973, 6974, 6975, 6976, 6977, 6978, 6979, 6980, 6981, 6982, 6983,
		6984, 7124, 7125, 7126, 7127, 7128, 7129, 7212, 7213, 7214, 7215, 7216, 7217, 7218, 7219, 7220,
		7221, 7222, 7223, 7224, 7225, 7226, 7364, 7365, 7366, 7367, 7368, 7369, 7370, 7452, 7453, 7454,
		7455, 7456, 7457, 7458, 7459, 7460, 7461, 7462, 7463, 7464, 7465, 7466, 7467, 7468, 7605, 7606,
		7607, 7608, 7609, 7610, 7611, 7692, 7693, 7694, 7695, 7696, 7704, 7705, 7706, 7707, 7708, 7709,
		7846, 7847, 7848, 7849, 7850, 7851, 7932, 7933, 7934, 7935, 7947, 7948, 7949, 7950, 7951, 8086,
		8087, 8088, 8089, 8090, 8091, 8092, 8172, 8173, 8174, 8175, 8189, 8190, 8191, 8192, 8327, 8328,
		8329, 8330, 8331, 8332, 8333, 8412, 8413, 8414, 8415, 8430, 8431, 8432, 8433, 8434, 8567, 8568,
		8569, 8570, 8571, 8572, 8573, 8652, 8653, 8654, 8655, 8672, 8673, 8674, 8675, 8808, 8809, 8810,
		8811, 8812, 8813, 8814, 8893, 8894, 8895, 8899, 8900, 8913, 8914, 8915, 8916, 9049, 9050, 9051,
		9052, 9053, 9054, 9055, 9133, 9134, 9135, 9139, 9140, 9141, 9154, 9155, 9156, 9157, 9289, 9290,
		9291, 9292, 9293, 9294, 9295, 9374, 9375, 9380, 9381, 9382, 9395, 9396, 9397, 9398, 9530, 9531,
		9532, 9533, 9534, 9535, 9536, 9614, 9615, 9620, 9621, 9622, 9637, 9638, 9639, 9771, 9772, 9773,
		9774, 9775, 9776, 9777, 9854, 9855, 9856, 9860, 9861, 9862, 9863, 9877, 9878, 9879, 9880, 10011,
		10012, 10013, 10014, 10015, 10016, 10017, 10095, 10096, 10101, 10102, 10103, 10118, 10119, 10120,
		10121, 10252, 10253, 10254, 10255, 10256, 10257, 10258, 10335, 10336, 10341, 10342, 10343, 10344,
		10359, 10360, 10361, 10362, 10493, 10494, 10495, 10496, 10497, 10498, 10499, 10576, 10577, 10582,
		10583, 10584, 10585, 10600, 10601, 10602, 10603, 10734, 10735, 10736, 10737, 10738, 10739, 10740,
		10823, 10824, 10825, 10841, 10842, 10843, 10974, 10975, 10976, 10977, 10978, 10979, 10980, 11063,
		11064, 11065, 11066, 11081, 11082, 11083, 11084, 11215, 11216, 11217, 11218, 11219, 11220, 11221,
		11304, 11305, 11306, 11307, 11308, 11322, 11323, 11324, 11325, 11359, 11456, 11457, 11458, 11459,
		11460, 11461, 11462, 11545, 11546, 11547, 11548, 11563, 11564, 11565, 11566, 11598, 11599, 11600,
		11601, 11602, 11697, 11698, 11699, 11700, 11701, 11702, 11703, 11786, 11787, 11788, 11789, 11790,
		11803, 11804, 11805, 11806, 11839, 11840, 11841, 11842, 11843, 11937, 11938, 11939, 11940, 11941,
		11942, 11943, 11944, 12027, 12028, 12029, 12030, 12031, 12044, 12045, 12046, 12047, 12079, 12080,
		12081, 12082, 12083, 12084, 12179, 12180, 12181, 12182, 12183, 12184, 12269, 12270, 12271, 12272,
		12273, 12284, 12285, 12286, 12287, 12319, 12320, 12321, 12322, 12323, 12324, 12325, 12419, 12420,
		12421, 12422, 12423, 12424, 12425, 12510, 12511, 12512, 12513, 12514, 12525, 12526, 12527, 12559,
		12560, 12561, 12562, 12563, 12564, 12565, 12566, 12660, 12661, 12662, 12663, 12664, 12665, 12666,
		12751, 12752, 12753, 12754, 12755, 12756, 12765, 12766, 12767, 12800, 12801, 12802, 12803, 12804,
		12805, 12806, 12901, 12902, 12903, 12904, 12905, 12906, 12907, 12993, 12994, 12995, 12996, 12997,
		12998, 13004, 13005, 13006, 13007, 13040, 13041, 13042, 13043, 13044, 13045, 13046, 13142, 13143,
		13144, 13145, 13146, 13147, 13148, 13235, 13236, 13237, 13238, 13239, 13240, 13241, 13242, 13243,
		13244, 13245, 13246, 13280, 13281, 13282, 13283, 13284, 13285, 13286, 13287, 13382, 13383, 13384,
		13385, 13386, 13387, 13388, 13389, 13476, 13477, 13478, 13479, 13480, 13481, 13482, 13483, 13484,
		13485, 13486, 13521, 13522, 13523, 13524, 13525, 13526, 13527, 13624, 13625, 13626, 13627, 13628,
		13629, 13719, 13720, 13721, 13722, 13723, 13724, 13725, 13761, 13762, 13763, 13764, 13765, 13766,
		13767, 13812, 13813, 13815, 13817, 13864, 13865, 13866, 13867, 13868, 13869, 13870, 14002, 14003,
		14004, 14005, 14006, 14007, 14008, 14050, 14051, 14052, 14053, 14054, 14055, 14056, 14057, 14058,
		14059, 14060, 14061, 14062, 14063, 14064, 14105, 14106, 14107, 14108, 14109, 14110, 14111, 14242,
		14243, 14244, 14245, 14246, 14247, 14248, 14289, 14290, 14291, 14292, 14293, 14294, 14295, 14296,
		14297, 14298, 14299, 14300, 14301, 14302, 14303, 14304, 14305, 14306, 14307, 14308, 14346, 14347,
		14348, 14349, 14350, 14351, 14352, 14406, 14407, 14483, 14484, 14485, 14486, 14487, 14488, 14489,
		14528, 14529, 14530, 14531, 14532, 14533, 14534, 14535, 14536, 14537, 14538, 14539, 14541, 14543,
		14545, 14546, 14547, 14548, 14549, 14550, 14551, 14587, 14588, 14589, 14590, 14591, 14592, 14593,
		14645, 14646, 14647, 14648, 14724, 14725, 14726, 14727, 14728, 14729, 14768, 14769, 14770, 14771,
		14772, 14773, 14774, 14775, 14776, 14777, 14789, 14790, 14791, 14792, 14793, 14794, 14828, 14829,
		14830, 14831, 14832, 14833, 14834, 14886, 14887, 14888, 14964, 14965, 14966, 14967, 14968, 14969,
		14970, 15009, 15010, 15011, 15012, 15013, 15014, 15015, 15016, 15031, 15032, 15033, 15034, 15035,
		15036, 15069, 15070, 15071, 15072, 15073, 15074, 15075, 15125, 15126, 15127, 15128, 15205, 15206,
		15207, 15208, 15209, 15210, 15211, 15249, 15250, 15251, 15252, 15253, 15254, 15255, 15273, 15274,
		15275, 15276, 15277, 15278, 15309, 15310, 15311, 15312, 15313, 15314, 15315, 15366, 15367, 15368,
		15369, 15446, 15447, 15448, 15449, 15450, 15451, 15489, 15490, 15491, 15492, 15493, 15494, 15495,
		15515, 15516, 15517, 15518, 15519, 15520, 15551, 15552, 15553, 15554, 15555, 15556, 15557, 15606,
		15607, 15608, 15609, 15617, 15618, 15687, 15688, 15689, 15690, 15691, 15692, 15730, 15731, 15732, 15733, 15734, 15735, 15757, 15758, 15759, 15760, 15761, 15791, 15792, 15793, 15794, 15795, 15796, 15797, 15846, 15847, 15848, 15849, 15857, 15858, 15859, 15927, 15928, 15929, 15930, 15931, 15932, 15933, 15970, 15971, 15972, 15973, 15974, 15975, 15976, 15999, 16000, 16001, 16002, 16003, 16032, 16033, 16034, 16035, 16036,
		16037, 16038, 16086, 16087, 16088, 16089, 16098, 16099, 16100, 16167, 16168, 16169, 16170, 16171, 16172, 16173, 16174, 16211, 16212, 16213, 16214, 16215, 16216, 16240, 16241, 16242, 16243, 16244, 16273, 16274, 16275, 16276, 16277, 16278, 16279, 16326, 16327, 16328, 16329, 16338, 16339, 16340, 16341, 16407, 16408, 16409, 16410, 16411, 16412, 16413, 16414, 16415, 16451, 16452, 16453, 16454, 16455, 16456, 16457, 16482,
		16483, 16484, 16485, 16514, 16515, 16516, 16517, 16518, 16519, 16520, 16566, 16567, 16568, 16569, 16570, 16579, 16580, 16581, 16582, 16647, 16648, 16649, 16650, 16651, 16652, 16653, 16654, 16655, 16656, 16692, 16693, 16694,
		16695, 16696, 16697, 16723, 16724, 16725, 16726, 16727, 16755, 16756, 16757, 16758, 16759, 16760, 16761, 16806, 16807, 16808, 16809, 16810, 16820, 16821, 16822, 16823, 16887, 16888, 16889, 16890, 16891, 16892, 16893, 16894, 16895, 16896, 16897, 16933, 16934, 16935, 16936, 16937, 16938, 16964, 16965, 16966, 16967, 16968, 16996, 16997, 16998, 16999, 17000, 17001, 17002, 17047, 17048, 17049, 17050, 17061, 17062, 17063,
		17064, 17127, 17128, 17129, 17130, 17131, 17132, 17133, 17134, 17135, 17136, 17137, 17138, 17173, 17174, 17175, 17176, 17177, 17178, 17179, 17205, 17206, 17207, 17208, 17209, 17237, 17238, 17239, 17240, 17241, 17242, 17243, 17287, 17288, 17289, 17290, 17301, 17302, 17303, 17304, 17305, 17367, 17368, 17369, 17370, 17373, 17374, 17375, 17376, 17377, 17378, 17379, 17414, 17415, 17416, 17417, 17418, 17419, 17420, 17447,
		17448, 17449, 17450, 17478, 17479, 17480, 17481, 17482, 17483, 17484, 17527, 17528, 17529, 17530, 17531, 17542, 17543, 17544, 17545, 17546, 17607,
		17608, 17609, 17610, 17614, 17615, 17616, 17617, 17618, 17619, 17620, 17655, 17656, 17657, 17658, 17659, 17660, 17688, 17689, 17690, 17691, 17719, 17720, 17721, 17722, 17723, 17724, 17725, 17726, 17727, 17767, 17768, 17769, 17770, 17771, 17783, 17784, 17785, 17786, 17787, 17847, 17848, 17849, 17850, 17855, 17856, 17857, 17858, 17859, 17860, 17861, 17896, 17897, 17898, 17899, 17900, 17901, 17929, 17930, 17931, 17932,
		17933, 17959, 17960, 17961, 17962, 17963, 17964, 17965, 17966, 17967, 17968, 17969, 17970, 18008, 18009, 18010, 18011, 18024, 18025, 18026, 18027, 18028, 18087, 18088, 18089, 18090, 18096, 18097, 18098, 18099, 18100, 18101, 18102, 18137, 18138, 18139, 18140, 18141, 18142, 18170, 18171, 18172, 18173, 18200, 18201, 18202, 18203, 18204, 18205, 18206, 18207, 18208, 18209, 18210, 18211, 18212, 18213, 18248, 18249, 18250,
		18251, 18252, 18265, 18266, 18267, 18268, 18269, 18327, 18328, 18329, 18337, 18338, 18339, 18340, 18341, 18342, 18343, 18377, 18378, 18379, 18380, 18381, 18382, 18383, 18411, 18412, 18413, 18414, 18415, 18440, 18441, 18442,
		18443, 18444, 18445, 18446, 18447, 18448, 18449, 18450, 18451, 18452, 18453, 18454, 18455, 18488, 18489, 18490, 18491, 18492, 18506, 18507, 18508, 18509, 18510, 18567, 18568, 18569, 18578, 18579, 18580, 18581, 18582, 18583, 18584, 18618, 18619, 18620, 18621, 18622, 18623, 18624, 18652, 18653, 18654, 18655, 18680, 18681, 18682, 18683, 18684, 18685, 18686, 18687, 18688, 18689, 18690, 18691, 18692, 18693, 18694, 18695,
		18696, 18697, 18729, 18730, 18731, 18732, 18733, 18746, 18747, 18748, 18749, 18750, 18751, 18806, 18807, 18808, 18809, 18820, 18821, 18822, 18823, 18824, 18825, 18826, 18860, 18861, 18862, 18863, 18864, 18865, 18893, 18894, 18895, 18896, 18920, 18921, 18922, 18923, 18924, 18925, 18926, 18927, 18928, 18929, 18930, 18931, 18932, 18933, 18934, 18935, 18936, 18937, 18938, 18939, 18969, 18970, 18971, 18972, 18973, 18987,
		18988, 18989, 18990, 18991, 18992, 19046, 19047, 19048, 19061, 19062, 19063, 19064, 19065, 19066, 19067, 19100, 19101, 19102, 19103, 19104, 19105,
		19106, 19134, 19135, 19136, 19137, 19160, 19161, 19162, 19163, 19164, 19165, 19166, 19167, 19168, 19169, 19170, 19171, 19172, 19174, 19175, 19176, 19177, 19178, 19179, 19180, 19181, 19210, 19211, 19212, 19213, 19228, 19229, 19230, 19231, 19232, 19233, 19286, 19287, 19288, 19302, 19303, 19304, 19305, 19306, 19307, 19308, 19341, 19342, 19343, 19344, 19345, 19346, 19347, 19375, 19376, 19377, 19378, 19400, 19401, 19402,
		19403, 19405, 19406, 19407, 19408, 19409, 19410, 19411, 19412, 19413, 19417, 19418, 19419, 19420, 19421, 19422, 19450, 19451, 19452, 19453,
		19454, 19469, 19470, 19471, 19472, 19473, 19474, 19525, 19526, 19527, 19528, 19543, 19544, 19545, 19546, 19547, 19548, 19549, 19582, 19583, 19584, 19585, 19586, 19587, 19588, 19615, 19616, 19617, 19618, 19640, 19641, 19642, 19643, 19647, 19648, 19649, 19650, 19651, 19652, 19653, 19654, 19659, 19660, 19661, 19662, 19663, 19664, 19690, 19691, 19692, 19693, 19694, 19710, 19711, 19712, 19713, 19714, 19715, 19765, 19766,
		19767, 19785, 19786, 19787, 19788, 19789, 19790, 19824, 19825, 19826, 19827, 19828, 19829, 19856, 19857, 19858, 19859, 19881, 19882, 19883, 19889, 19890, 19891, 19892, 19893, 19894, 19895, 19901, 19902, 19903, 19904, 19905, 19906, 19931, 19932, 19933, 19934, 19935, 19936, 19951, 19952, 19953, 19954, 19955, 19956, 20003, 20004, 20005, 20006, 20007, 20026, 20027, 20028, 20029, 20030, 20031, 20032, 20064, 20065, 20066,
		20067, 20068, 20069, 20070, 20097, 20098, 20099, 20100, 20121, 20122, 20123, 20130, 20131, 20132, 20133, 20134, 20135, 20136, 20143, 20144, 20145, 20146, 20147, 20171, 20172, 20173, 20174, 20175, 20176, 20177, 20178, 20179,
		20180, 20181, 20192, 20193, 20194, 20195, 20196, 20244, 20245, 20246, 20267, 20268, 20269, 20270, 20271, 20272, 20273, 20306, 20307, 20308, 20309, 20310, 20311, 20338, 20339, 20340, 20341, 20362, 20363, 20364, 20371, 20372, 20373, 20374, 20375, 20376, 20377, 20384, 20385, 20386, 20387, 20388, 20389, 20412, 20413, 20414, 20415, 20416, 20417, 20418, 20419, 20420, 20421, 20422, 20423, 20424, 20425, 20426, 20427, 20433,
		20434, 20435, 20436, 20437, 20438, 20509, 20510, 20511, 20512, 20513, 20514, 20547, 20548, 20549, 20550, 20551, 20552, 20578, 20579, 20580, 20581, 20602, 20603, 20604, 20613, 20614, 20615, 20616, 20617, 20618, 20619, 20626, 20627, 20628, 20629, 20630, 20652, 20653, 20654, 20655, 20656, 20657, 20658, 20659, 20660, 20661, 20662, 20663, 20664, 20665, 20666, 20667, 20668, 20669, 20670, 20671, 20673, 20674, 20675, 20676,
		20677, 20678, 20679, 20750, 20751, 20752, 20753, 20754, 20755, 20756, 20788, 20789, 20790, 20791, 20792, 20793, 20794, 20819, 20820, 20821, 20822,
		20843, 20844, 20854, 20855, 20856, 20857, 20858, 20859, 20860, 20867, 20868, 20869, 20870, 20871, 20893, 20894, 20895, 20896, 20897, 20898, 20899, 20900, 20901, 20902, 20903, 20904, 20905, 20906, 20907, 20908, 20909, 20910, 20911, 20912, 20913, 20914, 20915, 20916, 20917, 20918, 20919, 20992, 20993, 20994, 20995, 20996, 20997, 21029, 21030, 21031, 21032, 21033, 21034, 21035, 21059, 21060, 21061, 21062, 21083, 21084,
		21085, 21095, 21096, 21097, 21098, 21099, 21100, 21101, 21108, 21109, 21110, 21111, 21112, 21113, 21135, 21137, 21139, 21141, 21143, 21144, 21145, 21146, 21147, 21148, 21149, 21150, 21151, 21152, 21153, 21154, 21155, 21156, 21157, 21158, 21159, 21160, 21161, 21233, 21234, 21235, 21236, 21237, 21238, 21239, 21270, 21271, 21272, 21273, 21274, 21275, 21276, 21300, 21301, 21302, 21303, 21324, 21325, 21336, 21337, 21338,
		21339, 21340, 21341, 21342, 21343, 21350, 21351, 21352, 21353, 21354, 21389, 21390, 21391, 21392, 21393, 21394, 21395, 21396, 21397, 21398, 21399, 21400, 21401, 21475, 21476, 21477, 21478, 21479, 21480, 21511, 21512, 21513, 21514, 21515, 21516, 21517, 21518, 21540, 21541, 21542, 21543, 21564, 21565, 21566, 21578, 21579, 21580, 21581, 21582, 21583, 21584, 21591, 21592, 21593, 21594, 21595, 21633, 21634, 21635, 21636,
		21637, 21638, 21639, 21640, 21641, 21642, 21643, 21717, 21718, 21719, 21720, 21721, 21722, 21753, 21754, 21755, 21756, 21757, 21758, 21759, 21780, 21781, 21782, 21783, 21784, 21806, 21819, 21820, 21821, 21822, 21823, 21824,
		21825, 21832, 21833, 21834, 21835, 21836, 21876, 21877, 21878, 21879, 21880, 21881, 21882, 21883, 21884, 21885, 21958, 21959, 21960, 21961, 21962, 21963, 21964, 21994, 21995, 21996, 21997, 21998, 21999, 22000, 22021, 22022, 22023, 22024, 22047, 22060, 22061, 22062, 22063, 22064, 22065, 22066, 22067, 22073, 22074, 22075, 22076, 22077, 22119, 22120, 22121, 22122, 22123, 22124, 22125, 22126, 22127, 22200, 22201, 22202,
		22203, 22204, 22205, 22236, 22237, 22238, 22239, 22240, 22241, 22242, 22261, 22262, 22263, 22264, 22302, 22303, 22304, 22305, 22306, 22307, 22308, 22314, 22315, 22316, 22317, 22318, 22361, 22362, 22363, 22364, 22365, 22366, 22367, 22368, 22369, 22442, 22443, 22444, 22445, 22446, 22447, 22477, 22478, 22479, 22480, 22481, 22482, 22483, 22484, 22501, 22502, 22503, 22504, 22543, 22544, 22545, 22546, 22547, 22548, 22549,
		22550, 22556, 22557, 22558, 22559, 22601, 22602, 22603, 22604, 22605, 22606, 22607, 22608, 22609, 22610, 22611, 22684, 22685, 22686, 22687, 22688,
		22689, 22718, 22719, 22720, 22721, 22722, 22723, 22724, 22725, 22726, 22741, 22742, 22743, 22744, 22785, 22786, 22787, 22788, 22789, 22790, 22791, 22796, 22797, 22798, 22799, 22800, 22842, 22843, 22844, 22845, 22846, 22847, 22848, 22849, 22850, 22851, 22852, 22853, 22925, 22926, 22927, 22928, 22929, 22930, 22931, 22960, 22961, 22962, 22963, 22964, 22965, 22966, 22967, 22968, 22980, 22981, 22982, 22983, 22984, 23026,
		23027, 23028, 23029, 23030, 23031, 23032, 23033, 23034, 23037, 23038, 23039, 23040, 23041, 23083, 23084, 23085, 23086, 23087, 23088, 23089, 23090, 23091, 23092, 23093, 23094, 23167, 23168, 23169, 23170, 23171, 23172, 23173, 23202, 23203, 23204, 23205, 23206, 23207, 23208, 23209, 23210, 23220, 23221, 23222, 23223, 23224, 23268, 23269, 23270, 23271, 23272, 23273, 23274, 23275, 23276, 23277, 23278, 23279, 23280, 23281,
		23282, 23324, 23325, 23326, 23327, 23328, 23329, 23330, 23331, 23332, 23333, 23334, 23335, 23336, 23409, 23410, 23411, 23412, 23413, 23414, 23444, 23445, 23446, 23447, 23448, 23449, 23450, 23451, 23452, 23453, 23459, 23460, 23461, 23462, 23463, 23464, 23510, 23511, 23512, 23513, 23514, 23515, 23516, 23517, 23518, 23519, 23520, 23521, 23522, 23523, 23565, 23566, 23567, 23568, 23569, 23570, 23571, 23572, 23573, 23574,
		23575, 23576, 23577, 23651, 23652, 23653, 23654, 23655, 23656, 23686, 23687, 23688, 23689, 23690, 23691, 23692, 23693, 23694, 23695, 23696, 23697, 23698, 23699, 23700, 23701, 23702, 23703, 23752, 23753, 23754, 23755, 23756,
		23757, 23758, 23759, 23760, 23761, 23762, 23763, 23806, 23807, 23808, 23809, 23810, 23811, 23812, 23814, 23815, 23816, 23817, 23818, 23894, 23895, 23896, 23897, 23928, 23929, 23930, 23931, 23932, 23933, 23934, 23935, 23936, 23937, 23938, 23939, 23940, 23941, 23942, 23943, 23993, 23994, 23995, 23996, 23997, 23998, 23999, 24000, 24001, 24002, 24003, 24004, 24047, 24048, 24049, 24050, 24051, 24052, 24056, 24057, 24058,
		24059, 24060, 24172, 24173, 24174, 24175, 24176, 24177, 24178, 24179, 24180, 24181, 24182, 24236, 24237, 24238, 24239, 24240, 24241, 24242, 24243, 24244, 24288, 24289, 24290, 24291, 24292, 24293, 24298, 24299, 24300, 24301, 24415, 24416, 24417, 24418, 24419, 24420, 24478, 24479, 24480, 24481, 24482, 24483, 24484, 24529, 24530, 24531, 24532, 24533, 24534, 24539, 24540, 24541, 24542, 24721, 24723, 24770, 24771, 24772,
		24773, 24774, 24775, 24781, 24782, 24783, 25011, 25012, 25013, 25014, 25015, 25016, 25022, 25023, 25024, 25252, 25253, 25254, 25255, 25256, 25257,
		25492, 25493, 25494, 25495, 25496, 25497, 25498, 25734, 25735, 25736, 25737, 25738, 25739, 25974, 25975, 25976, 25977, 25978, 25979, 25980, 26215, 26216, 26217, 26218, 26219, 26220, 26221, 26456, 26457, 26458, 26459, 26460, 26461, 26462, 26697, 26698, 26699, 26700, 26701, 26702, 26703, 26938, 26939, 26940, 26941, 26942, 26943, 26944, 27179, 27180, 27181, 27182, 27183, 27184, 27185, 27420, 27421, 27422, 27423, 27424,
		27425, 27426, 27661, 27662, 27663, 27664, 27665, 27666, 27667, 27902, 27903, 27904, 27905, 27906, 27907, 28143, 28144, 28145, 28146, 28147, 28148, 28149, 28384, 28385, 28386, 28387, 28388, 28389, 28625, 28626, 28627, 28628, 28629, 28630, 28631, 28866, 28867, 28868, 28869, 28870, 28871, 29107, 29108, 29109, 29110, 29111, 29112, 29348, 29349, 29350, 29351, 29352, 29353, 29354, 29589, 29590, 29591, 29592, 29593, 29594,
		29830, 29831, 29832, 29833, 29834, 29835, 30070, 30071, 30072, 30073, 30074, 30075, 30076, 30312, 30313, 30314, 30315, 30316, 30317, 30552, 30553, 30554, 30555, 30556, 30557, 30558, 30794, 30795, 30796, 30797, 30798, 30799,
		31034, 31035, 31036, 31037, 31038, 31039, 31040, 31275, 31276, 31277, 31278, 31279, 31280, 31281, 31517, 31518, 31519, 31520, 31521, 31522, 31757, 31758, 31759, 31760, 31761, 31762, 31763, 31998, 31999, 32000, 32001, 32002, 32003, 32004, 32239, 32240, 32241, 32242, 32243, 32244, 32245, 32480, 32481, 32482, 32483, 32484, 32485, 32486, 32721, 32722, 32723, 32724, 32725, 32726, 32727, 32962, 32963, 32964, 32965, 32966,
		32967, 32968, 33203, 33204, 33205, 33206, 33207, 33208, 33209, 33444, 33445, 33446, 33447, 33448, 33449, 33450, 33685, 33686, 33687, 33688, 33689, 33690, 33691, 33926, 33927, 33928, 33929, 33930, 33931, 33932, 34167, 34168, 34169, 34170, 34171, 34172, 34173, 34408, 34409, 34410, 34411, 34412, 34413, 34414, 34649, 34650, 34651, 34652, 34653, 34654, 34655, 34890, 34891, 34892, 34893, 34894, 34895, 34896, 35131, 35132,
		35133, 35134, 35135, 35136, 35137, 35372, 35373, 35374, 35375, 35376, 35377, 35378, 35613, 35614, 35615, 35616, 35617, 35618, 35619, 35854, 35855,
		35856, 35857, 35858, 35859, 35860, 36095, 36096, 36097, 36098, 36099, 36100, 36336, 36337, 36338, 36339, 36340, 36341, 36342, 36577, 36578, 36579, 36580, 36581, 36582, 36583, 36819, 36820, 36821, 36822, 36823, 36824, 37059, 37060, 37061, 37062, 37063, 37064, 37301, 37302, 37303, 37304, 37305, 37306, 37541, 37542, 37543, 37544, 37545, 37546, 37547, 37783, 37784, 37785, 37786, 37787, 37788, 38024, 38025, 38026, 38027,
		38028, 38029, 38265, 38266, 38267, 38268, 38269, 38270, 38506, 38507, 38508, 38509, 38510, 38511, 38747, 38748, 38749, 38750, 38751, 38752, 38988, 38989, 38990, 38991, 38992, 38993, 39229, 39230, 39231, 39232, 39233, 39234, 39470, 39471, 39472, 39473, 39474, 39475, 39711, 39712, 39713, 39714, 39715, 39716, 39952, 39953, 39954, 39955, 39956, 39957, 39958, 40194, 40195, 40196, 40197, 40198, 40435, 40436, 40437, 40438,
		40439, 40440, 40676, 40677, 40678, 40679, 40680, 40681, 40917, 40918, 40919, 40920, 40921, 40922, 41158, 41159, 41160, 41161, 41162, 41163, 41399, 41400, 41401, 41402, 41403, 41404, 41640, 41641, 41642, 41643, 41644, 41645,
		41882, 41883, 41884, 41885, 41886, 42123, 42124, 42125, 42126, 42127, 42128, 42364, 42365, 42366, 42367, 42368, 42605, 42606, 42607, 42608, 42609, 42610, 42846, 42847, 42848, 42849, 42850, 42851, 43087, 43088, 43089, 43090, 43091, 43092, 43329, 43330, 43331, 43332, 43333, 43570, 43571, 43572, 43573, 43574, 43811, 43812, 43813, 43814, 43815, 44052, 44053, 44054, 44055, 44056, 44057, 44293, 44294, 44295, 44296, 44297,
		44298, 44535, 44536, 44537, 44538, 44539, 44776, 44777, 44778, 44779, 44780, 45017, 45018, 45019, 45020, 45021, 45258, 45259, 45260, 45261, 45262, 45500, 45501, 45502, 45503, 45504, 45741, 45742, 45743, 45744, 45745, 45982, 45983, 45984, 45985, 45986, 46224, 46225, 46226, 46227, 46228, 46465, 46466, 46467, 46468, 46469, 46706, 46707, 46708, 46709, 46710, 46948, 46949, 46950, 46951, 46952, 47189, 47190, 47191, 47192,
		47193, 47431, 47432, 47433, 47434, 47435, 47450, 47451, 47672, 47673, 47674, 47675, 47676, 47677, 47690, 47691, 47692, 47914, 47915, 47916, 47917,
		47918, 47919, 47931, 47932, 47933, 48155, 48156, 48157, 48158, 48159, 48160, 48171, 48172, 48173, 48174, 48397, 48398, 48399, 48400, 48401, 48402, 48403, 48412, 48413, 48414, 48639, 48640, 48641, 48642, 48643, 48644, 48645, 48646, 48651, 48652, 48653, 48654, 48655, 48881, 48882, 48883, 48884, 48885, 48886, 48887, 48888, 48889, 48890, 48891, 48892, 48893, 48894, 48896, 49123, 49124, 49125, 49126, 49127, 49128, 49129,
		49130, 49131, 49132, 49133, 49134, 49365, 49366, 49367, 49368, 49369, 49370, 49371, 49372, 49373, 49607, 49608, 49609, 49610, 49611, 49612];

	function colors(src, onLoad) {

		var image = new Image();
		$(image).load(init);
		image.src = src;

		function init() {
			var canvas = $('<canvas />').attr({
				width: image.width,
				height: image.height
			}).appendTo($('#layout'));

			/**
			 * @type {CanvasRenderingContext2D}
			 */
			var ctx = canvas[0].getContext('2d');
			ctx.drawImage(image, 0, 0);

			var
				/**
				 * @type {CanvasPixelArray}
				 */
				data = ctx.getImageData(0, 0, image.width, image.height).data.
				result = [];

			for (var row = 0; row < image.height; row++) {
				for (var col = 0; col < image.width; col++) {
					if (0 != data[4 * (row * image.width + col) + 3]) {
						result.push(row * image.width + col);
					}
				}
			}

			canvas.remove();
			onLoad && onLoad(result);
		}
	}

	function scroll(logo) {

		var
			contentEl = $('#content'),
			mainEl = contentEl.find('.main'),
			scrollerEl = $('.scroll'),
			childEl = scrollerEl.find('div'),
			linkEls = $('#navigation .animate'),
			runnerEl = $('<ins class="runner">—</ins>').appendTo('#navigation'),
			maxScroll = childEl.height() - scrollerEl.height(),
			minPercent;

		mainEl.find('.section').each(function(i) {
			if (i) {
				$('<div class="section_split" />').insertBefore(this);
			}

			$(this).attr('id', $(this).attr('id') + '_js');
		});

		minPercent = -Math.round((mainEl.find('.section:last').offset().top - mainEl.offset().top) / mainEl.height() * 100);

		checkHref();

		scrollerEl.scroll(onScroll).scroll();

		var wheelEventName = $.browser.mozilla ? 'DOMMouseScroll' : 'mousewheel';
		$(document).bind(wheelEventName, function(evt) {
			cancel(evt);

			var delta = 0;

			if (evt.wheelDelta) { /* IE/Opera. */
				delta = evt.wheelDelta / 120;

				/** In Opera 9, delta differs in sign as compared to IE. */
				if ($.browser.opera && 9.8 > parseFloat($.browser.version)) {
					delta = -delta;
				}
			} else if (evt.detail) { /** Mozilla case. */
				/**
				 * In Mozilla, sign of delta is different than in IE.
				 * Also, delta is multiple of 3.
				 */
				delta = -evt.detail / 3;
			}

			delta = Math.round(delta);

			if (delta) {
				var top = scrollerEl.scrollTop() - delta * 20;

				if (top > maxScroll) {
					top = maxScroll;
				} else if (0 > top) {
					top = 0;
				}

				updatePos(top / maxScroll);
			}
		});

		$c.shortcuts.bind('pageUp', function(evt) {
			cancel(evt);
			var top = getTop() + mainEl.find('.section:first').outerHeight();
			updatePos(getValue(top));
		});

		$c.shortcuts.bind('pageDown', function(evt) {
			cancel(evt);
			var top = getTop() - mainEl.find('.section:first').outerHeight();
			updatePos(getValue(top));
		});

		$c.shortcuts.bind('up', function(evt) {
			cancel(evt);
			updatePos(getValue(getTop() + 20));
		});

		$c.shortcuts.bind('down', function(evt) {
			cancel(evt);
			updatePos(getValue(getTop() - 20));
		});

		$c.shortcuts.bind('home', function(evt) {
			cancel(evt);
			updatePos(0);
		});

		$c.shortcuts.bind('end', function(evt) {
			cancel(evt);
			updatePos(1);
		});

		linkEls.each(function(index) {
			$(this).click(function(evt) {
				$(this).hasClass('selected') || animate(getTop(index));

				evt.stopPropagation();
				evt.preventDefault();
			});
		});

		function cancel(evt) {
			evt.stopPropagation();
			evt.preventDefault();
		}

		function checkHref() {
			var list = window.location.href.split('#');

			if (list[1] && 'top' != list[1]) {
				updatePos(getValue(getTop($('#' + list[1] + '_js').prevAll('.section').length)));
			}
		}

		function updateHref(index) {
			var
				location = window.location.href.split('#'),
				id = mainEl.find('.section').eq(index).attr('id');

			id = id.substr(0, id.indexOf('_js'));

			if (1 < location.length && location[1] == id) return;

			if (!(1 == location.length && 'top' == id)) {
				//window.location.href = '#' + id;
				window.location.hash = '#' + id;
			}
		}

		function onScroll() {
			jTweener.removeTween(mainEl);
			updatePos(scrollerEl.scrollTop() / maxScroll);
		}

		function animate(to) {
			jTweener.removeTween(mainEl);

			var
				curTop = getTop(),
				oldValue = getValue(curTop),
				value = getValue(to);

			mainEl.css('top', curTop);
			scrollerEl.unbind('scroll', onScroll);

			$t(mainEl, {
				time: 0.3,
				transition: 'easeNone',
				top: to,
				moveX: function(v) {
					scrollerEl.scrollTop(Math.round((oldValue + (value - oldValue) * v) * maxScroll));
					logo.update(1 - oldValue - (value - oldValue) * v);
				},
				onComplete: function() {
					updatePos(value);
					scrollerEl.scroll(onScroll);
				}
			}).tween();
		}

		function updatePos(value) {
			var index = Math.round(value * (linkEls.length - 1));
			updateHref(index);

			mainEl.css('top', Math.round(value * minPercent) + '%');
			scrollerEl.scrollTop(Math.round(maxScroll * value));
			linkEls.removeClass('selected').eq(index).addClass('selected');
			logo.update(1 - value);

			$('h1').css('display',(value > 0.86 ? 'none' : 'block'));

			// Runner
			runnerEl.css('top', Math.round(linkEls.eq(index).offset().top - $('#navigation').offset().top));
		}

		function getValue(top) {
			var minTop = Math.round(mainEl.offset().top - mainEl.find('.section:last').offset().top);

			if (top < minTop) {
				top = minTop;
			} else if (0 < top) {
				top = 0;
			}

			return top / minTop;
		}

		function getTop(index) {
			if (undefined === index) {
				return Math.round(mainEl.offset().top - contentEl.offset().top);
			} else {
				return Math.round(mainEl.offset().top - mainEl.find('.section').eq(index).offset().top);
			}
		}
	}

	function logo(logoEl, indexes) {
		logoEl = $(logoEl);

		var
			width = 1000,
			height = 600,
			maxLength = 250,
			spriteCount = 40;

		var
			logoImgEl = logoEl.find('img'),
			isCanvas = $c.support.canvas && !($c.browser.safari && 531 > parseInt($c.browser.version));

		if (isCanvas) {
			var
				image = new Image(),
				/**
				 * @type {CanvasRenderingContext2D}
				 */
				ctx,
				startPoses = [],
				poses = [],
				turnValue;

			$(image).load(initCanvas);
			image.src = logoImgEl.attr('src');
			logoImgEl.remove();
		} else {
			var imgEl = logoEl.find('.sprites');

			initSprites();
		}

		function initCanvas() {
			logoEl.css({
				width: width,
				marginLeft: parseInt(logoEl.css('margin-left')) + Math.round((image.width - width) / 2)
			});

			var func = function(x) {
				return -x * x / 300;
			};

			$.each(indexes, function() {
				var
					x,
					y,
					startX = this % image.width + Math.round((width - image.width) / 2) - width / 2,
					startY = Math.floor(this / image.width) - image.height;

				while (1) {
					x = Math.round(Math.random() * width - width / 2);
					y = -Math.round(Math.random() * height);

					if (func(x) > y) break;
				}

				x = startX + Math.round((x - startX) * .75);
				y = startY + Math.round((y - startY) * .75);

				startPoses.push([startX, startY]);
				poses.push([x, y]);
			});

			var canvas = document.createElement('canvas');
			$(canvas).attr({
				height: height,
				width: width
			}).appendTo(logoEl);

			ctx = canvas.getContext('2d');

			false === turnValue || updateCanvas(turnValue);
		}

		function initSprites() {
			logoEl.css({
				width: imgEl.width(),
				marginLeft: parseInt(logoEl.css('margin-left')) + Math.round((logoImgEl.width() - imgEl.width()) / 2)
			});

			$('<div />').css({
				bottom: 0,
				left: 0,
				overflow: 'hidden',
				position: 'absolute',
				width: imgEl.width(),
				height: Math.floor(imgEl.height() / spriteCount)
			}).appendTo(logoEl).append(imgEl);

			imgEl.css({
				display: 'block'
			});
			logoImgEl.remove();
		}

		function update(value) {
			value=(value-1/7).toFixed(3);
			//if (typeof console !== 'undefined') console.log(value);
			isCanvas ? updateCanvas(value) : updateSprites(value);
		}

		function updateCanvas(value) {
			if (!ctx) {
				turnValue = value;
				return;
			};

			ctx.clearRect(0, 0, width, height);

			if (value >= -0.01)

			$.each(startPoses, function(i) {
				var
					x = this[0] + Math.round((poses[i][0] - this[0]) * value),
					y = this[1] + Math.round((poses[i][1] - this[1]) * value);

				ctx.fillRect(x + Math.round(width / 2), y + height, 1, 1);
			});

			ctx.fill();
		}

		function updateSprites(value) {
			var oneHeight = Math.floor(imgEl.height() / spriteCount);
			imgEl.css('top', -oneHeight * Math.round((1 - value) * (spriteCount - 1)));
		}

		return {
			update: update
		};
	}

	function stockists(rootEl) {

		rootEl = $(rootEl);

		var selCity = 0;

		init();

		function init() {
			var
				linkEls = rootEl.find('.countries li .pseudo'),
				officeEls = rootEl.find('.officies');

			officeEls.each(function() {
				var el = $(this);

				if (3 < el.find('.office').length) {
					el.find('.container').css('width', (el.find('.office').length * 100) + '%');
				}

				scroll(el);
			});

			linkEls.each(function(index) {
				$(this).click(function() {
					//if ($.browser.msie) {
						officeEls.eq(selCity).removeClass('selected');
						officeEls.eq(index).addClass('selected');
						linkEls.eq(selCity).removeClass('selected');
						linkEls.eq(index).addClass('selected');
					//} else {

					//}

					selCity = index;
				});
			});
		}

		function scroll(rootEl) {
			rootEl = $(rootEl);

			var columns = 3;

			var
				containerEl = rootEl.find('.container'),
				itemEls = rootEl.find('.office'),
				arrowPrev = rootEl.find('.arrow_left'),
				arrowNext = rootEl.find('.arrow_right');

			var
				turn = 0,
				isAnimate = false;

			init();

			function init() {
				if (columns <= rootEl.find('.office').length) {
					containerEl.css('text-align', 'left');
				}

				rootEl.find('.office').each(function(index) {
					if (columns > index) {
						$(this).addClass('office_selected');
					}
				});
			}

			arrowPrev.click(prev);
			arrowNext.click(next);

			update();

			function prev() {
				if (isAnimate) {
					turn = -1;
					return;
				}

				turn = 0;
				isAnimate = true;

				var
					selEls = itemEls.filter('.office_selected'),
					el = selEls.eq(0).prev('.office');

				el.css({
					position: 'static',
					visibility: 'visible'
				}).addClass('office_selected');
				selEls.eq(selEls.length - 1).css({
					position: 'static',
					visibility: 'visible'
				}).removeClass('office_selected');
				containerEl.css('left', -el.outerWidth());
				update();

				$t(containerEl, {
					time: .5,
					left: 0,
					onComplete: function() {
						containerEl.css('left', '');
						el.css({
							position: '',
							visibility: ''
						});
						selEls.eq(selEls.length - 1).css({
							position: '',
							visibility: ''
						});
						isAnimate = false;

						if (-1 == turn) {
							prev();
						} else if (1 == turn) {
							next();
						}
					}
				}).tween();
			}

			function next() {
				if (isAnimate) {
					turn = 1;
					return;
				}

				turn = 0;
				isAnimate = true;

				var
					selEls = itemEls.filter('.office_selected'),
					el = selEls.eq(0);

				el.removeClass('office_selected').css({
					position: 'static',
					visibility: 'visible'
				});
				selEls.eq(selEls.length - 1).next('.office').addClass('office_selected');
				update();

				$t(containerEl, {
					time: .5,
					left: -el.outerWidth(),
					onComplete: function() {
						containerEl.css('left', '');
						el.css({
							position: '',
							visibility: ''
						});
						isAnimate = false;

						if (-1 == turn) {
							prev();
						} else if (1 == turn) {
							next();
						}
					}
				}).tween();
			}

			function update() {
				arrowPrev.css('visibility', itemEls.eq(0).hasClass('office_selected') ? 'hidden' : '');
				arrowNext.css('visibility', itemEls.eq(itemEls.length - 1).hasClass('office_selected') ? 'hidden' : '');
			}
		}
	}


	function pdfs(rootEl) {

		rootEl = $(rootEl);

		var selCity = 0;

		init();

		function init() {
			var
				linkEls = rootEl.find('.countries li .pseudo'),
				officeEls = rootEl;

			officeEls.each(function() {
				var el = $(this);

				if (3 < el.find('.file').length) {
					el.find('.container').css('width', (el.find('.file').length * 100) + '%');
				}

				scroll(el);
			});
		}

		function scroll(rootEl) {
			rootEl = $(rootEl);

			var columns = 3;

			var
				containerEl = rootEl.find('.container'),
				itemEls = rootEl.find('.file'),
				arrowPrev = rootEl.find('.arrow_left'),
				arrowNext = rootEl.find('.arrow_right');

			var
				turn = 0,
				isAnimate = false;

			init();

			function init() {
				if (columns <= rootEl.find('.file').length) {
					containerEl.css('text-align', 'left');
				}

				rootEl.find('.file').each(function(index) {
					if (columns > index) {
						$(this).addClass('file_selected');
					}
				});
			}

			arrowPrev.click(prev);
			arrowNext.click(next);

			update();

			function prev() {
				if (isAnimate) {
					turn = -1;
					return;
				}

				turn = 0;
				isAnimate = true;

				var
					selEls = itemEls.filter('.file_selected'),
					el = selEls.eq(0).prev('.file');

				el.css({
					position: 'static',
					visibility: 'visible'
				}).addClass('file_selected');
				selEls.eq(selEls.length - 1).css({
					position: 'static',
					visibility: 'visible'
				}).removeClass('file_selected');
				containerEl.css('left', -el.outerWidth());
				update();

				$t(containerEl, {
					time: .5,
					left: 0,
					onComplete: function() {
						containerEl.css('left', '');
						el.css({
							position: '',
							visibility: ''
						});
						selEls.eq(selEls.length - 1).css({
							position: '',
							visibility: ''
						});
						isAnimate = false;

						if (-1 == turn) {
							prev();
						} else if (1 == turn) {
							next();
						}
					}
				}).tween();
			}

			function next() {
				if (isAnimate) {
					turn = 1;
					return;
				}

				turn = 0;
				isAnimate = true;

				var
					selEls = itemEls.filter('.file_selected'),
					el = selEls.eq(0);

				el.removeClass('file_selected').css({
					position: 'static',
					visibility: 'visible'
				});
				selEls.eq(selEls.length - 1).next('.file').addClass('file_selected');
				update();

				$t(containerEl, {
					time: .5,
					left: -el.outerWidth(),
					onComplete: function() {
						containerEl.css('left', '');
						el.css({
							position: '',
							visibility: ''
						});
						isAnimate = false;

						if (-1 == turn) {
							prev();
						} else if (1 == turn) {
							next();
						}
					}
				}).tween();
			}

			function update() {
				arrowPrev.css('visibility', itemEls.eq(0).hasClass('file_selected') ? 'hidden' : '');
				arrowNext.css('visibility', itemEls.eq(itemEls.length - 1).hasClass('file_selected') ? 'hidden' : '');
			}
		}
	}



	if (indexes) {
		scroll(logo('#logo', indexes));
	} else {
		colors($('#logo img').attr('src'), function(indexes) {
			scroll(logo('#logo', indexes));
		});
	}

	pseudoLink('#guild .link, #guild_js .link', null, { position: 'middle' });
	stockists('#stockists .content, #stockists_js .content');
	pdfs('#print .content, #print_js .content');

	$("#guild .content a, #guild_js .content a").hover(function(){$("#g-hover-"+$(this).attr('id').substring(10)).show();},function(){$("#g-hover-"+$(this).attr('id').substring(10)).hide();});

});
