$(function(){
    $('.menu.l1 li').hover(function(){
        $(this).children('a').addClass('hover')
            .end().children('ul').show();
    
    }, function(){
        $(this).children('a').removeClass('hover')
            .end().children('ul').hide();
    });
    
    var prev_models = $('table#clasicas a.gal_imatges');
    prev_models.length && prev_models.fancybox({
        'overlayColor'      :   '#000',
        'overlayOpacity'    :   0.8
    });
    
    $('img#dealer1').customTooltip({text: 'Salon i serwis Gas Gas<br/><b>PSBIKES</b> <br/>30-130 Kraków<br/>ul. Rydla 29<br/>tel. (12) 637 52 21<br/>tel. (12) 623 94 00<br/>fax. (12) 623 94 01<br/>'});
    $('img#dealer2').customTooltip({text: 'Salon i serwis Gas Gas<br/><b>PSBIKES</b> <br/>34-400 Nowy Targ<br/>ul. Podtatrzańska 3<br/>tel. (18) 447 53 65<br/>tel. (18) 266 43 65<br/>'});
    $('img#dealer3').customTooltip({text: 'Salon i serwis Gas Gas<br/><b>MParts</b><br/>45-127 Opole <br/>ul. Jana III Sobieskiego 27<br/>tel. (77) 453 14 84<br/>694 691 291<br/>'});
$('img#dealer4').customTooltip({text: 'Salon i serwis Gas Gas<br/>Dim-Pol<br/>93-564 Lódź<br/>ul. Wieniawskiego 1<br/>tel. (42) 684 11 50<br/>tel. kom. 791 870 651<br/>'});
$('img#dealer5').customTooltip({text: 'Sprzedaż i serwis<br/>Cross-Serwis<br/>Ostromecko<br/>86-070 Dąbrowa<br/> Chełmińska<br/>ul. Cisowa 3<br/>tel. play 530 610 900<br/>tel. plus 695 927 434<br/>'});



    $(document).ready(function() {
        $("#galeria a").fancybox({
            'speedIn':	300,
            'speedOut':	300,
            'overlayColor': '#000',
            'overlayOpacity':	0.7
        });
    });

});

$.fn.customTooltip = function(conf)
{
    var config = conf;
    
    var tooltip = $('<div></div>');
    var msg = $('<p></p>');
    msg.html(config.text);
    tooltip.append(msg);
    tooltip.addClass('customTooltip');
    tooltip.insertAfter(this);
       
    $(this).hover(function(event){
            tooltip.css({'left': event.X, 'top': event.Y});
            tooltip.show(); 
        }, function(event){
            tooltip.hide();
        });
    
    function showTooltip(event)
    {
    }
    
    function hideTooltip(event)
    {
    }
}
