var colours = ['purple', 'green', 'yellow', 'blue']

function getColor(i)
{
    return colours[i % colours.length];
}

$(document).ready(function(){
	$('#submenu ul').addClass('sf-menu').superfish();

	$("a[rel='preview']").colorbox({
		photo: true,
        current: "{current} ({total})",
		maxWidth: '90%',
		maxHeight: '90%'
    });

    $('#carousel').jcarousel({
        auto: 0,
        wrap: 'last'
    });

	$('a[href^=#]').each(function(i){
		$(this).attr('href', location.href+$(this).attr('href'));
	});

	if (($('#content .editor').length!=0) || ($('#content .title').length!=0) || ($('#content .lead').length!=0))
	{
		$('#header').fontScaler({
			target: '#content .editor, #content .title, #content .lead',
			containerclass: 'font-scaler',
			store:true,
			fixed: {
				size1: '100',
				size2: '125',
				size3: '150'
			}
		});
	}
	Cufon.replace('h1, h2, h3, h4, h5, h6');

    $('#menu li').append('<span class="menu-line"></span>');

    $('#search .input input').click(function(){
        l($(this).val());
        if ($(this).val()=='Szukaj w serwisie')
            $(this).val('');
    });

    var selected=false;
    var color='pink';
    $('#menu ul>li').each(function(){
        if ($(this).attr('class')=='selected')
		{
            selected=$(this).index();
	        color=getColor(selected);
	        $(this).css('background-image', 'url(img/menu_'+color+'.jpg)');
		}

		$(this).hover(function(){
			color=getColor($(this).index());
	        $(this).css('background-image', 'url(img/menu_'+color+'.jpg)');
		}, function(){
	        if ($(this).attr('class')!='selected')
				$(this).css('background-image', 'none');
		});
    });
    $('#submenu > ul').css('width', '100%');
    if (selected!==false)
    {
        color=getColor(selected);
        $('#submenu > ul').css('background-image', 'url(img/menu_'+color+'.jpg)');
        $('#submenu').addClass(color+'-submenu');
    }
    
    $('#content h1, #content h2, #content h3, #content h4, #content h5, #content h6, #path .selected, #content .news .title, #content .news .title a').each(function(){
        hasColour=false;
        for (var i=0; i<colours.length; i++)
        {
            if (colours[i]==$(this).attr('class'))
              hasColour=true;
        }
        if (!hasColour)
           $(this).addClass(color)
    });

    $('#paging .current, #content .line-fill').each(function(){
        hasColour=false;
        for (var i=0; i<colours.length; i++)
        {
            if ($(this).hasClass(colours[i]+'-back'))
              hasColour=true;
        }
        if (!hasColour)
           $(this).addClass(color+'-back')
    });

    color='pink';
    $('#right h1, #right h2, #right h3, #right h4, #right h5, #right h6, #right .news .title, #right .news .title a').each(function(){
        hasColour=false;
        for (var i=0; i<colours.length; i++)
        {
            if (colours[i]==$(this).attr('class'))
              hasColour=true;
        }
        if (!hasColour)
           $(this).addClass(color)
    });
    $('#right .line-fill').addClass(color+'-back');

    if ($('#middle').height()<800)
		$('#middle').height(800);
     
	$('#banners ul li').galleryslide({
        navigation: $("#numbers"),
        loop: true,
        autoplay: true,
        delay: 5000
    });
});
