jQuery(function($) {

    $("#complect_table_style img").css({"position":"absolute","border":"1px solid #ccc"}).fadeOut(0);
    
    $("#complect_table_style tr").hover(function(){
        $(this).css({"background":"#e6e6e6"});
        var image = $(this).children("td").children("img");
        //var height = 40 - image.height();
        image.css("margin-top","-34px");
        image.fadeIn(0);
    },function(){
        $(this).css({"background":"white"});
        var image = $(this).children("td").children("img");
        image.fadeOut(0);
    });
    
    $("#complect_table_style").before("<div id='complects_images'></div>");

    $("#complect_table_style tr td img").each(function(){
        if ($(this).attr("title") > 0)
        {
            
            for (var i = 1; i <  $(this).attr("title");i++) 
            {
                $("#complects_images").append("<img width='70' src='" + $(this).attr("src") + "' />");
            }
            
        }
        $("#complects_images").append("<img width='70' src='" + $(this).attr("src") + "' />");
    });
    
    $(".sc_menu ul li").each(function(){
        $(this).fadeTo(500, 0.5);
    });
    
    $(".sc_menu ul li").hover(function(){
        $(this).fadeTo(500, 10);
    },function(){
        $(this).fadeTo(500, 0.5);
    });
    
    
    // JavaScript Document
    jQuery.fn.jTooltip = function(options) {
    	var options = jQuery.extend({
    		type		: "mousemove", 		// РґРѕРїСѓСЃС‚РёРјС‹Рµ Р·РЅР°С‡РµРЅРёСЏ fixed, mousemove
    		showSpeed	: 0,			// СЃРєРѕСЂРѕСЃС‚СЊ РїСЂРѕСЏРІР»РµРЅРёСЏ РїРѕРґСЃРєР°Р·РєРё
    		hideSpeed	: 0, 			// СЃРєРѕСЂРѕСЃС‚СЊ РёСЃС‡РµР·Р°РЅРёСЏ РїРѕРґСЃРєР°Р·РєРё
    		classTip	: ".tip"		// РѕРїСЂРµРґРµР»СЏРµС‚СЃСЏ РєР»Р°СЃСЃ, РєРѕС‚РѕСЂС‹Р№ Р±СѓРґРµС‚ С…СЂР°РЅРёС‚СЊ РїРѕРґСЃРєР°Р·РєСѓ
    		}, options);
    
    		jQuery(this).hover(function() {
    						tip = jQuery(this).find(options.classTip); //РќР°С…РѕРґРёРј РІСЃРµ РѕРїСЂРµРґРµР»РµРЅРЅС‹Рµ РЅР°РјРё РїРѕРґСЃРєР°Р·РєРё Рё Р·Р°РЅРѕСЃРёРј РёС… РІ РїРµСЂРµРјРµРЅРЅСѓСЋ
    						tip.fadeIn(options.showSpeed); //РџРѕРєР°Р·С‹РІР°РµРј РїРѕРґСЃРєР°Р·РєСѓ РїСЂРё РЅР°РІРµРґРµРЅРёРё
    					},  
    				   function() {
    						tip.fadeOut(options.hideSpeed); //РџСЂСЏС‡РµРј РїРѕРґСЃРєР°Р·РєСѓ РїСЂРё РїРѕС‚РµСЂРё СЌР»РµРјРµРЅС‚РѕРј РЅР°РІРµРґРµРЅРёСЏ
    					});
    		
    		if (options.type == "mousemove") {
    			jQuery(this).mousemove(function(e) {
    				var mouseX = e.pageX + 20, //РџРѕР»СѓС‡Р°РµРј РєРѕРѕСЂРґРёРЅР°С‚С‹ РїРѕ РѕСЃРё РҐ
    					mouseY = e.pageY + 20, //РџРѕР»СѓС‡Р°РµРј РєРѕРѕСЂРґРёРЅР°С‚С‹ РїРѕ РѕСЃРё Y
    					tipWidth = tip.width(), //РџРѕР»СѓС‡Р°РµРј С€РёСЂРёРЅСѓ РїРѕРґСЃРєР°Р·РєРё
    					tipHeight = tip.height(), //РџРѕР»СѓС‡Р°РµРј РІС‹СЃРѕС‚Сѓ РїРѕРґСЃРєР°Р·РєРё
    					tipVisX = jQuery(window).width() - (mouseX + tipWidth), //Р”РёСЃС‚Р°РЅС†РёСЏ РѕС‚ РїСЂР°РІРѕРіРѕ РєСЂР°СЏ СЃСЃС‹Р»РєРё РЅР° РїРѕРґСЃРєР°Р·РєСѓ
    					tipVisY = jQuery(window).height() - (mouseY + tipHeight); //Р”РёСЃС‚Р°РЅС†РёСЏ РѕС‚ РЅРёР¶РЅРµРіРѕ РєСЂР°СЏ СЃСЃС‹Р»РєРё РЅР° РїРѕРґСЃРєР°Р·РєСѓ
    				
    				//РћРїСЂРµРґРµР»СЏРµРј РїРѕРїР°РґР°РµС‚ Р»Рё РїРѕРґСЃРєР°Р·РєР° РІ РіСЂР°РЅРёС†С‹ СЌРєСЂР°РЅР°, РµСЃР»Рё РЅРµС‚, С‚Рѕ СЃРјРµС‰Р°РµРј РµРµ РѕС‚РЅРѕСЃРёС‚РµР»СЊРЅРѕ РµРµ РІС‹СЃРѕС‚С‹ Рё С€РёСЂРёРЅС‹.
    				if (tipVisX < 20) {
    					mouseX = e.pageX - tipWidth - 20;
    				}
    				if (tipVisY < 20) {
    					mouseY = e.pageY - tipHeight - 20;
    				}
    				//РђР±СЃРѕР»СЋС‚РЅРѕРµ РїРѕР·РёС†РёРѕРЅРёСЂРѕРІР°РЅРёРµ РїРѕРґСЃРєР°Р·РєРё РІ СЌС‚РѕР№ РѕР±Р»Р°СЃС‚Рё РЅР°Рј РїРѕРјРѕР¶РµС‚
    				//РјС‹ РјРѕР¶РµРј РґРёРЅР°РјРёС‡РµСЃРєРё РїРµСЂРµРґР°РІР°С‚СЊ Р°С‚СЂРёР±СѓС‚Р°Рј Р±Р»РѕРєР° РѕС‚СЃС‚СѓРї СЃ РІРµСЂС…Сѓ Рё СЃ Р»РµРІР°,
    				//Р° С‚Р°Рє Р¶Рµ Р¶РµР»Р°С‚РµР»СЊРЅРѕ РїРµСЂРµРґР°С‚СЊ С€РёСЂРёРЅСѓ РїРѕР»СѓС‡РµРЅРЅРѕР№ РїРѕРґСЃРєР°Р·РєРё, С‡С‚РѕР±С‹ РЅРµ Р±С‹Р»Рѕ РїСЂРѕР±Р»РµРј СЃ РѕС‚РѕР±СЂР°Р¶РµРЅРёРµРј
    				tip.css({ top : mouseY, left : mouseX, width : tipWidth});
    			})
    		}
    }
    
    $(".tooltip").jTooltip({
		type : "mousemove"
	});
    
});
