function widthList(){


	listHeaderWidth = $('> div.list',listHeader).width();
	
	listHeaderPaddingLi = Math.ceil((listHeaderWidth - 272 * 3)/4);
	listHeaderWidthLi = listHeaderPaddingLi + 272;
	listFooterWidth = $('> div.list',listFooter).width();
/*
	menuPadding = Math.ceil(2*listFooterWidth/100); 	
	$('#head #menu table td a').css('padding','0 '+menuPadding+'px');
	$('#head #menu table td.current span').css('padding','0 '+menuPadding+'px');
*/


	listFooterWidthTD = Math.ceil((listFooterWidth - 72) / 7);
	
	$('> li',listHeaderUl).width(272).css('padding-left',listHeaderPaddingLi+'px');

	$('td > div',listFooterTab).width(listFooterWidthTD);
	
	if(listHeaderPosition > 1)
		$(listHeaderUl).css('left',0 - (listHeaderPosition - 1) * listHeaderWidthLi + 'px');



	
	if(listFooterPosition > 1)
		$(listFooterTab).css('left',0 - (listFooterPosition - 1) * (listFooterWidthTD + 1) + 'px');
}

$(document).ready(function(){


	listHeader = $('#list-header');
	$(listHeader).css('display','block');

	listFooter = $('#list-footer');
	listHeaderUl = $('ul',listHeader);
	listFooterTab = $('table',listFooter);
	
	listHeaderCount = $('> li',listHeaderUl).length;
	listFooterCount = $('td',listFooterTab).length;
	listHeaderPosition = 1;
	listFooterPosition = 1;
	
	widthList();
	
	$(window).resize(function(){
	  widthList();
	});

	
	if(listHeaderCount > 3){
		$(listHeader).prepend('<a href="#" class="prev"><img src="fileadmin/templates/new/img/prev-1.gif" alt="prev" width="16" height="45" /></a><a href="#" class="next"><img src="fileadmin/templates/new/img/next-1.gif" alt="next" width="16" height="45" /></a>');
		$(listHeaderUl).css('width','19999px').append($(listHeaderUl).html());
		$('> a.prev',listHeader).click(function(){
			if(listHeaderPosition == 1){
				listHeaderPosition = listHeaderCount;
				$(listHeaderUl).css('left',(0 - (listHeaderCount) * listHeaderWidthLi)+'px');
			}else listHeaderPosition--;
			$(listHeaderUl).stop().animate({left:0 - (listHeaderPosition - 1) * listHeaderWidthLi + 'px'},{duration:1000,easing:'easeOutExpo'});
			return(false);
		});
		
		$('> a.next',listHeader).click(function(){
			if(listHeaderPosition > listHeaderCount){  
				$(listHeaderUl).css('left',0); 
				listHeaderPosition = 1;
			}
			$(listHeaderUl).stop().animate({left:0 - listHeaderPosition++ * listHeaderWidthLi + 'px'},{duration:1000,easing:'easeOutExpo'});
			return(false);
		});
	}
	
	if(listFooterCount > 7){
		$(listFooter).prepend('<a href="#" class="prev"><img src="fileadmin/templates/new/img/prev-2.gif" alt="prev" width="16" height="42" /></a><a href="#" class="next"><img src="fileadmin/templates/new/img/next-2.gif" alt="next" width="16" height="42" /></a>');
		$('tr',listFooterTab).append($('tr',listFooterTab).html());
		$('> a.prev',listFooter).click(function(){
			if(listFooterPosition == 1){
				listFooterPosition = listFooterCount;
				$(listFooterTab).css('left',(0 - (listFooterCount) * listFooterWidthTD)+'px');
			}else listFooterPosition--;
			$(listFooterTab).stop().animate({left:0 - (listFooterPosition - 1) * (listFooterWidthTD + 1) + 'px'},{duration:600,easing:'easeOutExpo'});
			return(false);
		});
		
		$('> a.next',listFooter).click(function(){
			if(listFooterPosition > listFooterCount){  
				$(listFooterTab).css('left',0); 
				listFooterPosition = 1;
			}
			$(listFooterTab).stop().animate({left:0 - listFooterPosition++ * (listFooterWidthTD + 1) + 'px'},{duration:600,easing:'easeOutExpo'});
			return(false);
		});
	};
});
