$(document).ready(function() {
    var gslider_ajax_page=2;
    $width_line=parseInt($('.gsliderBlockContent').width()/$('.gsliderBlockContent .gsliderBlockPruduct').width());
    $width_line=(   $width_line*$('.gsliderBlockContent .gsliderBlockPruduct').width())+$width_line  ;
    $('.gsliderBlock').width($width_line+1);
    $('.gsliderBlockContent').width($width_line+10);
    load_effect_gslider(gslider_ajax_page);
});

function load_effect_gslider(gslider_ajax_page){
    $matherfuck_ie=false;
    $('.gsliderLink').hover(function(){
        if( $('#gsliderContentInfo_'+$(this).attr('rel')).css('display')!='none'){
            $('#gsliderContentInfo_'+$(this).attr('rel')).animate({
                top:'-'+$(this).height()+'px'
            },{
                queue:false,
                duration:300
            });
        }else{
            $('#gsliderContentInfo_'+$(this).attr('rel')).css('top','-'+$(this).height()+'px');
            $('#gsliderContentInfo_'+$(this).attr('rel')).css('display','block');
            $matherfuck_ie=true;
        }
    }).mouseout(function(){
        if(!$matherfuck_ie){
            $('#gsliderContentInfo_'+$(this).attr('rel')).stop().animate({
                top:'1'
            },{
                queue:false,
                duration:300
            });
        }else{
            $('#gsliderContentInfo_'+$(this).attr('rel')).css('top','1px');
            $('#gsliderContentInfo_'+$(this).attr('rel')).css('display','none');
        }

    });
    $('.gsliderAjaxMore').click(function() {
        $('.gsliderAjaxMore').addClass('gsliderAjaxMoreLoading').removeClass('gsliderAjaxMore');
        $('.gsliderAjaxMoreLoading').html(' ');
        $.ajax({
            mode: "abort",
            port: "gslider",
            dataType: 'get',
            url: './?',
            data: {
                gslider_ajax_page : gslider_ajax_page
            },
            success: function(data) {
                $('.gsliderAjaxMoreLoading').remove();
                $('#gslider_ajax_page').before(data);
                gslider_ajax_page++;
                load_effect_gslider(gslider_ajax_page);
            }
        });
    });
}
