Your IP : 216.73.216.187


Current Path : /home/echanges/www/modules/mod_favimagehover/theme/js/admin/
Upload File :
Current File : /home/echanges/www/modules/mod_favimagehover/theme/js/admin/admin.js

jQuery(document).ready(function() {

    favgeneratesets('#attrib-content');

    favgenerateonclicks();

});

function favgenerateonclicks() {

    jQuery('.favcollapseh').click(function() {

        var cnumber = jQuery(this).attr('favcollapse-order');

        if (jQuery(this).hasClass('favcollapsehactive')) {

            jQuery(this).removeClass('favcollapsehactive');

            jQuery('.favcollapsec'+cnumber).slideUp( "slow", function() {});

        } else {

            jQuery('.favcollapseh').removeClass('favcollapsehactive');

            jQuery(this).addClass('favcollapsehactive');

            jQuery('.favcollapsec:not(.favcollapsec0)').css('display','none');

            jQuery('.favcollapsec'+cnumber).each(function() {

                jQuery(this).slideDown( "slow", function() {});

            });

            var cscrollto = Number(jQuery('.favcollapsehactive').offset().top) - Number(jQuery(this).height());

            jQuery('html, body').animate({ scrollTop: cscrollto }, 700, function() {});

        }

    });

}

function favgeneratesets(setel) {

    var nel = jQuery(setel+' .control-group').length;
    var lastel = 0;

    jQuery(setel+' .control-group').each(function(k,v) {

        var cprev = '';
        var ck = k+1;

        var chtml = jQuery(this)[0].outerHTML;
        var ch4 = jQuery(this).find('h4')[0];
        var clabel = jQuery(this).find('label')[0];

        if (typeof(ch4) !== "undefined") {

            var cnumber = Number(jQuery(ch4).text().replace(/[^\d]/g, ''));

            if (cnumber > lastel) {

                jQuery(this).addClass('favcollapseh');
                jQuery(this).attr('favcollapse-order',cnumber);

                if (lastel == 0) {

                    jQuery(this).addClass('favcollapsehactive');

                }

            } else {

                jQuery(this).addClass('favcollapsec'+cnumber);
                jQuery(this).addClass('favcollapsec');

                if (cnumber > 1) {

                    jQuery(this).css('display','none');

                }

            }

            lastel = cnumber;

        } else if (typeof(clabel) !== "undefined") {

            var cnumber = Number(jQuery(clabel).text().replace(/[^\d]/g, ''));

            jQuery(this).addClass('favcollapsec'+cnumber);
            jQuery(this).addClass('favcollapsec');

            if (cnumber > 1) {

                jQuery(this).css('display','none');

            }

        }

        if (ck == nel) {

            // TODO

        }

    });

}