| Current Path : /var/www/html/templates/shape5_vertex/js/ |
| Current File : /var/www/html/templates/shape5_vertex/js/s5_info_slide.js |
Slidex = function () {
this.init = function (opt) {
var options = jQuery.extend({
wrapperId: 's5_body',
s5_is: "s5_is",
items5_is_slide: "s5_is_slide",
opacityClass: "s5_is_slide",
fullsize: 1,
opacity: 85
}, opt);
var itemsOpacity = jQuery("#" + options.wrapperId + " ." + options.opacityClass);
var items = jQuery("#" + options.wrapperId + " ." + options.s5_is);
var itemsCover = jQuery("#" + options.wrapperId + " ." + options.items5_is_slide);
if (itemsOpacity.size()) {
itemsOpacity.css({
'opacity': options.opacity / 100,
'filter': 'alpha(opacity=' + options.opacity + ')'
});
}
var s5_is_slide_class = "no";
var s5_is_slide_class = document.getElementById(options.wrapperId).getElementsByTagName("DIV");
for (var s5_is_slide_class_y = 0; s5_is_slide_class_y < s5_is_slide_class.length; s5_is_slide_class_y++) {
if (s5_is_slide_class[s5_is_slide_class_y].className == options.opacityClass) {
s5_is_slide_class = "yes";
}
}
if (s5_is_slide_class == "yes") {
if (itemsCover.size()) {
jQuery(items).css("display", "block");
itemsCover.each(function (index, itemc) {
jQuery(itemc).css({
'height': jQuery('h3', jQuery(itemc))[0].offsetHeight + 'px',
'width': '100%'
});
});
}
}
jQuery(items).each(function (index, item) {
jQuery(item).mouseenter(function (d) {
var height = items.eq(index).children('img')[0].offsetHeight;
if(d.target.nodeName != 'IMG' && jQuery('img',d.target).length > 0) d.target = jQuery('img',d.target);
jQuery('.' + options.items5_is_slide, jQuery(d.target).parents('.' + options.s5_is)).eq(0).animate({
height: height + 'px'
}, 300);
});
jQuery(item).mouseleave(function (d) {
var height = jQuery('h3', itemsCover.eq(index))[0].offsetHeight;
jQuery('.' + options.items5_is_slide, jQuery(d.target).parents('.' + options.s5_is)).eq(0).animate({
height: height + 'px'
}, 300);
});
});
}
};