
$(document).ready(function(){
    function smartNoveltyColumns() {
        $("ul.novelty-list").css({ 'width' : "100%"});
        var colWrap = $("ul.novelty-list").width();
        var colNum = Math.floor(colWrap / 300);
        var colFixed = Math.floor(colWrap / colNum);
        $("ul.novelty-list").css({ 'width' : colWrap});
        $("ul.novelty-list li").css({ 'width' : colFixed});
    }
    function smartProdColumns() {
        $("ul.prod-blocks-list").css({ 'width' : "100%"});
        var colWrap = $("ul.prod-blocks-list").width();
        var colNum = Math.floor(colWrap / 161);
        var colFixed = Math.floor(colWrap / colNum);
        $("ul.prod-blocks-list").css({ 'width' : colWrap});
        $("ul.prod-blocks-list li").css({ 'width' : colFixed-6});
    }
    function smartCatColumns() {
        $("ul.cat-blocks").css({ 'width' : "100%"});
        var colWrap = $("ul.cat-blocks").width();
        var colNum = Math.floor(colWrap / 200);
        var colFixed = Math.floor(colWrap / colNum);
        $("ul.cat-blocks").css({ 'width' : colWrap});
        $("ul.cat-blocks li").css({ 'width' : colFixed});
    }

    function productHeight() {
        var maxHeight = 0;
        $(".prod-block").each(function() {
            if($(this).height() > maxHeight) { maxHeight = $(this).height(); }
        });
        $(".prod-block").height(maxHeight+5);
        $(".prod-block-bottom").css({'position':'absolute'});
    }

	function screenWidth() {
		return $.browser.opera?window.innerWidth : $(window).width();
	}
	if(screenWidth() < 1250) {
        $("ul.categories-list li.categories-level-1").css({'font-size' : '9pt'});
        $("ul.categories-list li.categories-level-1 li.categories-level-2").css({'font-size' : '8pt'});
		$("ul.menu li a").css({'font-size' : '9pt'});
		$("ul.menu li a.menu-item-current").css({'font-size' : '9pt'});
		$("ul.menu li").css({'padding-top' : '2px'});
        $("#id-comfort").css({'font-size' : '8pt'})
	} else {
        $("ul.categories-list li.categories-level-1").css({'font-size' : '10pt'});
        $("ul.categories-list li.categories-level-1 li.categories-level-2").css({'font-size' : '9pt'});	$("ul.menu li a").css({'font-size' : '11pt'});
		$("ul.menu li a.menu-item-current").css({'font-size' : '11pt'});
		$("ul.menu li").css({'padding-top' : '0px'});
        $("#id-comfort").css({'font-size' : '10pt'})
	}

    smartNoveltyColumns(); 
    smartProdColumns();
    smartCatColumns();
    productHeight();
	
    $(window).resize(function () {
        smartNoveltyColumns();
        smartProdColumns(); 
        smartCatColumns();
		if(screenWidth() < 1250) {
            $("ul.categories-list li.categories-level-1").css({'font-size' : '9pt'});
            $("ul.categories-list li.categories-level-1 li.categories-level-2").css({'font-size' : '8pt'});
			$("ul.menu li a").css({'font-size' : '9pt'});
			$("ul.menu li a.menu-item-current").css({'font-size' : '9pt'});
			$("ul.menu li").css({'padding-top' : '2px'});
            $("#id-comfort").css({'font-size' : '8pt'})
		} else {
            $("ul.categories-list li.categories-level-1").css({'font-size' : '10pt'});
            $("ul.categories-list li.categories-level-1 li.categories-level-2").css({'font-size' : '9pt'});
			$("ul.menu li a").css({'font-size' : '11pt'});
			$("ul.menu li a.menu-item-current").css({'font-size' : '11pt'});
			$("ul.menu li").css({'padding-top' : '0'});
            $("#id-comfort").css({'font-size' : '10pt'})
		}
    }); 
});

