function displayblock(id) {
    
    $('#' + id).toggle();
    
    return;
    
}

function product_change_click(e) {
    
    var input = $(this).parents('tr').find('input[type=text]').get(0);
    
    var id, name;
    
    var part = parseInt($(input).attr('part'));
    var prid = parseInt($(input).attr('prid'));
    var calorie = parseInt($(input).attr('calorie'));
    var fat = parseInt($(input).attr('fat'));
    
    var value = parseInt($(input).val());
    
    if (part >= 0) {
        id = part + '-' + prid;
        name = part + '][' + prid;
    }
    else {
        id = prid;
        name = prid;
    }
    
    switch($(this).val()) {
        case '+':
            value += 1;
            break;
        case '-':
            if (value > 0) {
                value -= 1;
            }
            //$(this).parents('tr').replaceWith('');
            break;
        default:
            break;
    }
    
    $('input#quantity-' + id).val(value);
    $('span#calorie-' + id).html("" + (value * calorie));
    $('span#fat-' + id).html("" + (value * fat));
    
}

$(document).ready(
    
    function() {
        
        //$(document).pngFix({'blankgif':'/templates/user/img/blank.gif'});
        
        //$('a.product-add').parent().after('<div class="dn">' + $('#product-add').html() + '</div>');
        
        /*
        XBB.path = '/templates/user/js/bbcode';
        XBB.textarea_id = 'bbcode';
        XBB.area_width = '100%';
        XBB.area_height = '250px';
        XBB.state = 'plain';
        XBB.lang = 'ru_utf8';
        
        XBB.init();
        */
        
        /*tinyMCE.init({
	        theme : "advanced",
	        mode : "textareas",
	        plugins : "bbcode",
	        editor_selector : "tinymce",
	        theme_advanced_buttons1 : "bold,italic,underline,undo,redo,link,unlink,image,forecolor,styleselect,removeformat,cleanup,code",
	        theme_advanced_buttons2 : "",
	        theme_advanced_buttons3 : "",
	        theme_advanced_toolbar_location : "bottom",
	        theme_advanced_toolbar_align : "center",
	        theme_advanced_styles : "Code=codeStyle;Quote=quoteStyle",
	        //content_css : "bbcode.css",
	        entity_encoding : "raw",
	        add_unload_trigger : false,
	        remove_linebreaks : false
        });*/
        
        $('.datepicker').datepicker({'dateFormat':'yy-mm-dd','dayNamesMin':['Вс','Пн','Вт','Ср','Чт','Пт','Сб'],'firstDay':1,'monthNames':['Январь','Февраль','Март','Апрель','Май','Июнь','Июль','Август','Сентябрь','Октябрь','Ноябрь','Декабрь']});
        
        $('#block-r-slim-club').click(
            function() {
                if ($('#block-r-login').size()) {
                    $('#block-r-login').toggle();
                    //$('#block-r-login:visible').animate({'opacity':'hide'}, 'slow');
                    //$('#block-r-login:hidden').animate({'opacity':'show'}, 'slow');
                    return false;
                }
                return true;
            }
        );
        
        $('a.product-add').click(
            function() {
                $(this).parent().nextAll('div').toggle();
                return false;
            }
        );
        
        $('.item-name').click(
            function() {
                $(this).parent().toggleClass('selected');
            }
        );
        
        $('a.toggle').click(
            function() {
                $(this).parents('p').nextAll().toggle();
                return false;
            }
        );
        
        $('#logo').flashembed({'src':'/templates/user/img/logo.swf', 'width':'265', 'height':'168', 'wmode':'transparent', 'version':[9,0]});
        
        $('#odnoklassniki').flashembed({'src':'/templates/user/img/odnoklassniki.swf', 'width':'384', 'height':'204', 'wmode':'transparent', 'version':[9,0]});
        
        $('.scrollable').scrollable({'size':4,'nextPage':'.news-next','prevPage':'.news-prev','clickable':false,'speed':1000});
        
        $('input[name=product-add]').click(
            
            function() {
                
                var select = $(this).parents('.item-items').find('select').get(0);
                
                if (select == null) {
                    return false;
                }
                
                var option = select.options[select.selectedIndex];
                
                if (option == null) {
                    return false;
                }
                
                var id, name;
                
                var part = parseInt($(option).attr('part'));
                var prid = parseInt($(option).attr('prid'));
                var calorie = parseInt($(option).attr('calorie'));
                var fat = parseInt($(option).attr('fat'));
                
                if (part >= 0) {
                    id = part + '-' + prid;
                    name = part + '][' + prid;
                }
                else {
                    id = prid;
                    name = prid;
                }
                
                var value = 1;
                
                if ($('input#quantity-' + id).size()) {
                    value = parseInt($('input#quantity-' + id).val()) + 1;
                    $('input#quantity-' + id).val(value);
                    $('span#calorie-' + id).html("" + (value * calorie));
                    $('span#fat-' + id).html("" + (value * fat));
                }
                else {
                    $(this).parents('.products').parent().find('.calorie tr:first').after('<tr><td width="40%">' + $(select).val() + '</td><td>&nbsp;</td><td nowrap="nowrap"><img src="/templates/user/img/button-side.gif" width="1" height="20" border="0" alt="" align="top" /><input type="button" value="-" name="product-edit" class="form-button" /><img src="/templates/user/img/button-side.gif" width="1" height="20" border="0" alt="" align="top" /></td><td><input type="text" id="quantity-' + id + '" name="quantity[' + name + ']" prid="' + prid + '" part="' + part + '" calorie="' + calorie + '" fat="' + fat + '" readonly="readonly" value="' + value + '" size="2" style="text-align:center;" /></td><td nowrap="nowrap"><img src="/templates/user/img/button-side.gif" width="1" height="20" border="0" alt="" align="top" /><input type="button" value="+" name="product-edit" class="form-button" /><img src="/templates/user/img/button-side.gif" width="1" height="20" border="0" alt="" align="top" /></td><td>&nbsp;</td><td width="60%">' + $(option).attr('metage') + ', <span id="calorie-' + id + '">' + $(option).attr('calorie') + '</span> ккал <span id="fat-' + id + '">' + $(option).attr('fat') + '</span> г. жира</td></tr>');
                }
                
                $('input[name=product-edit]').bind('click', product_change_click);
                
            }
            
        );
        
        $('input[name=product-edit]').bind('click', product_change_click);
        
        $('#search-in-input input').each(
            function() {
                $(this).attr('default', $(this).val());
            }
        );
        
        $('#search-in-input input').focus(
            function() {
                if ($(this).val() == $(this).attr('default')) {
                    $(this).val('');
                }
            }
        );

        $('#search-in-input input').blur(
            function() {
                if ($(this).val() == '') {
                    $(this).val($(this).attr('default'));
                }
            }
        );  

      


        $('#block-r-search input').each(
            function() {
                $(this).attr('default', $(this).val());
            }
        );
        
        $('#block-r-search input').focus(
            function() {
                if ($(this).val() == $(this).attr('default')) {
                    $(this).val('');
                }
            }
        );

        $('#block-r-search input').blur(
            function() {
                if ($(this).val() == '') {
                    $(this).val($(this).attr('default'));
                }
            }
        );  

        

        $('#newreply').submit(
            function() {
                var val = $(this).find('textarea[name=message]').val();
                $('#forum-frame').load(
                    function() {
                        if (this.contentDocument && this.contentDocument.location.href.match(/showthread/g)) {
                            $('#newreply-success').show();
                            $('#newreply-submit').hide();
                            $('#newreply-success-link').attr('href', this.contentDocument.location.href);
                        }
                    }
                );
                $('#forum-frame').contents().find('form[name=vbform]').each(
                    function() {
                        $(this).find('textarea[name=message]').val(val);
                        $(this).submit();
                    }
                );
                return false;
            }
        );
        
    }
    
);

