$(document).ready(function () {
	
	if ($.browser.msie && $.browser.version < 7) {
		$('#main-menu .menu li.level1').hover(function (e) {
			$(this).find('ul.level2').show();
	    },
	    function (e) {
	    	$(this).find('ul.level2').hide();
	    }
	    );
	}
	
	
	
	//-------------- okragle rogi dla buttonow
	
	$('*[class^="button-"]').not('input').each(function () {
		var th = $(this);
		
		if (th.find('.left').size() == 0) {
			th.append('<span class="left"></span>');
		}
		
		if (th.find('.right').size() == 0) {
			th.append('<span class="right"></span>');
		}
		
	});
	
	$('#main-menu .menu li.level1 > .link').each(function() {
		var th = $(this);
		
		if (th.find('.arrow').size() == 0 && th.parent().find('ul.level2').size() > 0) {
			th.append('<span class="arrow"></span>');
		}
		
	});
	
	
	$('.gradient-box').each(function () {
		var th = $(this);
		
		th.append('<div class="t"></div>');
		th.append('<div class="b"></div>');
		th.append('<div class="tl"></div>');
		th.append('<div class="tr"></div>');
		th.append('<div class="bl"></div>');
		th.append('<div class="br"></div>');
		
		
		var linkLists = th.find('ul.ing_solutions, ul.ing_situations');
		
		if (linkLists.size() > 0) {
			
			linkLists.each(function () {
			
				var columns = [$('<div class="column first"></div>'), $('<div class="column"></div>'), $('<div class="column last"></div>')];
				
				var cont;
				
				var linkList = $(this);
				
				linkList.find('li').each(function (i) {
					//console.log(columns[i % 3]);
					cont = columns[i % 3];
					cont.append($(this));
				});
				
				$.each(columns, function () {
					linkList.append(this);
				});
			
			});
			
		}
		
	});
	
	
	var adjuster = $('#main-menu .adjuster-widget');
	
	
	//--------------- piekne style dla submenu
	$('#main-menu ul.level2').each(function () {
		var th = $(this);
		
		if (adjuster.size() > 0) {
			th.append(adjuster.clone());
		}
		
		th.append('<div class="t"></div>');
		th.append('<div class="b"></div>');
		th.append('<div class="l"></div>');
		th.append('<div class="r"></div>');
		th.append('<div class="tl"></div>');
		th.append('<div class="tr"></div>');
		th.append('<div class="bl"></div>');
		th.append('<div class="br"></div>');
		
	});
	
	//--------------- piekne style dla submenu
	$('#main-menu ul.level3').each(function () {
		var th = $(this);
		
		var separate = th.find('li.separate');
		
		if (separate.size() > 0) {
			
			var ulSeparate = $('<ul class="level3 separate"></ul>');
			
			th.after(ulSeparate);
			
			ulSeparate.append(separate);
			
			th.find('li.level3:last').addClass('last');
			
			separate.removeClass('last');
			
			separate.eq(separate.size() - 1).addClass('last');
			
		}
		
	});
	
	
	
});


