/**
 * Created by IntelliJ IDEA.
 * User: friendmaster
 * Date: 07.02.2011
 * Time: 10:30:01
 * To change this template use File | Settings | File Templates.
 */



jQuery(document).ready(function($) {

    var linkwritecomment = $('#linkwritecomment');
    var linkviewcomment = $('#linkviewcomment');
    var writecomment = $('#writecomments');
    var viewcomment = $('#viewcomments');
    var product_id = $('#product_id');
    var scrollcomments = $('#scrollcomments');
    var commentform = $('#commentform');
    var d = $('#infocomment');
    
    var commentname = $('#commentname');
    var commenttext = $('#commenttext');


    var closeviewcomment = $('#closeviewcomment');
    var closewritecomment = $('#closewritecomment');

    closewritecomment.click(function() {
        writecomment.css('display','none');         
    });

    closeviewcomment.click(function() {
        viewcomment.css('display','none');
    });

    
    linkwritecomment.click(function() {
        if(writecomment.css('display')=='block'){
            writecomment.css('display','none');
        }else{
            writecomment.css('display','block');
        }
        viewcomment.css('display','none');
        return false;
    });

    linkviewcomment.click(function() {
        if(viewcomment.css('display')=='block'){
            viewcomment.css('display','none');
        }else{
            viewcomment.css('display','block');

            scrollcomments.html("Загрузка...");

            $.ajax({
                url		: base_url+'commentlist/1',
                type	: 'post',
                data	: { product_id : product_id.val() },
                complete	: function(xhr){
                    var req = xhr.responseText;
                    scrollcomments.html(req);
                }
            });
        }
        writecomment.css('display','none');
        return false;
    });

    commentform.submit(function(){
        d.html('Отправляется...');

        $.ajax({
            url		: base_url+'comment/1',
            type	: 'post',
            data	: { name : commentname.val(), comment: commenttext.val(), product_id : product_id.val()  },
            complete	: function(xhr){
                var req = xhr.responseText;
                     if(req=='OK'){
                        commenttext.attr('value','');
                        commentname.attr('value','');
                        d.html('Отправлено');
                         setTimeout(function(){
                             d.empty();
                             writecomment.css('display','none');
                        }, 1000);

                    }else{
                        if(req=='ERROR1'){
                            d.html('Не указано имя');
                        }else
                        if(req=='ERROR2'){
                            d.html('Не указан комментарий');
                        }
                    }
            }
        });

        return false;
    });



});

