
        
        function ShowPicture()
        {
                if($('pictures').visible())
                {
                        Effect.SlideUp('pictures');
                }else{
                        Effect.SlideDown('pictures');
                }
        }

        function RatingRefresh(id)
        {
                new Ajax.Request('kitap/rating/update',{
                        method: 'POST',
                        encoding: 'UTF-8',
                        parameters:'rating=Refresh&ratingId='+id,
                        onSuccess:function(x)
                        {
                                $('RatingUser').innerHTML = x.responseText;
                        },
                        OnLoading: $('RatingUser').innerHTML = '<img src="gfx/ajax-loader.gif" />'
                });
        }

        function RatingAdd(ProductId,RatingValue)
        {
                new Ajax.Request('rating',{
                        method: 'POST',
                        encoding: 'UTF-8',
                        parameters:'ProductId='+ProductId+'&RatingValue='+RatingValue,
                        onSuccess:function(x)
                        {
                                        Lightbox.showBoxString(x.responseText, 500, 200);
                                        RatingRefresh(ProductId);
                        },
                        OnLoading: function(x)
                        {
                                $('RatingUser').innerHTML = '<img src="gfx/ajax-loader.gif" />';
                                RatingRefresh(ProductId);
                        }
                });
        }
        
        function AddBasket(ProductId)
        {
                new Ajax.Request('AddBasket',{
                        method: 'POST',
                        encoding: 'UTF-8',
                        parameters:'ProductId='+ProductId,
                        onSuccess:function(x)
                        {
                                var y   = x.responseText.split("<");
                                if(y[0]==1)
                                {
                                        $('Basket').innerHTML = '<img src="gfx/sepete_e.jpg" alt="" /> ';
                                }else if(y[0]==2){
                                        $('Basket').innerHTML = '<img src="gfx/sepete_e.jpg" alt="" /> ';
                                        Lightbox.showBoxString("Bu Ürün Alışveriş Sepetinizde zaten ekli.", 500, 200);
                                }else{
                                        $('Basket').innerHTML = '<img src="gfx/basket.png" alt="Sepete Ekle" onclick="AddBasket('+ProductId+')" style="cursor:pointer" /> ';
                                        Lightbox.showBoxString("Alışveriş Sepetinizi Kullanabilmek için Lütfen Giriş Yapınız", 500, 200);
                                }
                        },
                        OnLoading: function(x)
                        {
                                $('Basket').innerHTML = '<img src="gfx/ajax-loader.gif" />';
                        }
                });
        }
        
        
        
        function AddToShopList(id)
        {
                new Ajax.Request('ProductAddShopingList',{
                        method: 'POST',
                        encoding: 'UTF-8',
                        parameters:'ProductId='+id,
                        onSuccess:function(x)
                        {
                                var y   = x.responseText.split("<");
                                if(y[0]==1)
                                {
                                        $('List').innerHTML = '<img src="gfx/list_e.jpg" alt="Sepete Ekle" />';
                                }else if(y[0]==-1 && y[0]!=0){
                                        Lightbox.showBoxString("Bu Ürün Alışveriş Listenizde zaten ekli.", 500, 200);
                                }else{
                                        Lightbox.showBoxString("Alışveriş Listenizi Kullanabilmek için Lütfen Giriş Yapınız", 500, 200);
                                }
                        },
                        OnLoading: function(x)
                        {
                               $('List').innerHTML = '<img src="gfx/ajax-loader.gif" />';
                        }
                });
        }
        
        function CommentAdd()
        {
                var Parent      = $F('parent');
                var Head        = $F('CommentName');
                var Comment     = $F('CommentDesc');
                Head            =       Head.replace("?","");
                Comment         =       Comment.replace("?","");
                new Ajax.Request('comment',{
                        method: 'POST',
                        encoding: 'UTF-8',
                        parameters:'parent='+Parent+'&Head='+Head+'&Comment='+Comment,
                        onSuccess:function(x)
                        {
                                        Lightbox.showBoxString(x.responseText, 500, 200);
                                        $('CommentSending').innerHTML = '<a href="javascript:void(0);" class="fn" Onclick="CommentAdd()">Gönder</a>';
                                        $('CommentName').value ='';
                                        $('CommentDesc').value ='';
                        },
                        OnLoading: $('CommentSending').innerHTML = 'Gönderiliyor ... '
                });
        }

        function ResizeCommentBox(t)
        {
                a = t.value.split('\n');
                b=1;
                for (x=0;x < a.length; x++) {
                if (a[x].length >= t.cols) b+= Math.floor(a[x].length/t.cols);
                }
                b+= a.length;
                if (b > t.rows) t.rows = b;
        }


        
