File: /home/clinicamaciel/www/wp-content/plugins/vc-extensions-bundle/appmockup/js/jquery.appmockup.js
jQuery(document).ready(function($) {
$('.appmockup-grid-container').each(function() {
var _this = $(this);
var _tooltipposition;
var _width = $(this).data('width');
var _height = $(this).data('height');
var _margin = $(this).data('margin');
var _offsetx = $(this).data('offsetx');
var _offsety = $(this).data('offsety');
var _tooltipoffsetx = $(this).data('tooltipoffsetx');
var _tooltipoffsety = $(this).data('tooltipoffsety');
var _imagedirection = $(this).data('imagedirection')=='l2r'?50:-50;
var _is2d = $(this).data('is2d');
var _isbackground = $(this).data('isbackground');
var _bgheight = $(this).data('bgheight');
var _retina = $(this).data('retina');
var _transformimage = $(this).data('transformimage');
if(_isbackground=="on"){
$(this).parent('.appmockup-outside-container').css({
'height': _bgheight,
'overflow': 'hidden',
'background': '-webkit-radial-gradient(#EFEFEF, #CCC)',
'background': 'radial-gradient(#EFEFEF, #CCC)'
});
}
$(this).css({
'-webkit-transform': 'translateX(' + _offsetx + 'px) ' + 'translateY(' + _offsety + 'px)',
'transform': 'translateX(' + _offsetx + 'px) ' + 'translateY(' + _offsety + 'px)'
});
if(_is2d=="off"&&_transformimage=="off"){
$(this).find('.appmockup-grid').css({
'-webkit-transform': 'rotateX(60deg) rotateZ(' + _imagedirection + 'deg)',
'transform': 'rotateX(60deg) rotateZ(' + _imagedirection + 'deg)'
});
}
$(this).find('li').each(function() {
var _image = $(this).data('image');
var _title = $(this).data('title');
$(this).find('.appmockup-shadow').css({
// 'position': 'absolute',
// 'top': 15,
// 'left': 15,
'width': _width - 50,
'height': _height - 50
});
$(this).parent('a.appmockup-lightbox').boxer({
// margin: 20,
retina: _retina=="on"?true:false,
fixed : true
});
$(this).attr("onclick","return true");
$(this).css({
'width': _width,
'height': _height,
'margin': _margin,
// 'margin-right': _width*0.5,
// 'margin-bottom': -_height*0.5,
'background': '-webkit-linear-gradient(45deg, transparent, rgba(0, 0, 0, 0.2)), url("'+_image+'")',
'background': 'linear-gradient(45deg, transparent, rgba(0, 0, 0, 0.2)), url("'+_image+'")',
'background-size': _width + 'px ' + _height + 'px'
// '-webkit-transform-style': 'preserve-3d',
// 'transform-style': 'preserve-3d',
// '-webkit-transform': 'rotateX(60deg) rotateZ(' + _imagedirection + 'deg)',
// 'transform': 'rotateX(60deg) rotateZ(' + _imagedirection + 'deg)'
});
if(_transformimage=="on"){
$(this).css({
'-webkit-transform-style': 'preserve-3d',
'transform-style': 'preserve-3d',
'-webkit-transform': 'rotateX(60deg) rotateZ(' + _imagedirection + 'deg)',
'transform': 'rotateX(60deg) rotateZ(' + _imagedirection + 'deg)',
'margin-right': _width*0.5 + 20,
'margin-bottom': -_height*0.5
})
}
if(_transformimage=="on"){
$(this).on('mouseover', function(event) {
$(this).css({
'-webkit-transform': 'rotateX(60deg) rotateZ(' + _imagedirection + 'deg) translateZ(20px)',
'transform': 'rotateX(60deg) rotateZ(' + _imagedirection + 'deg) translateZ(20px)'
});
}).on('mouseleave', function(event) {
$(this).css({
'-webkit-transform': 'rotateX(60deg) rotateZ(' + _imagedirection + 'deg) translateZ(0px)',
'transform': 'rotateX(60deg) rotateZ(' + _imagedirection + 'deg) translateZ(0px)'
});
});
}
if(_title!=""){
$(this).tooltipster({
content: _title,
delay: 2600,
// positionTracker: true,
animation: 'grow',
position: 'top',
offsetX: _width*0.25 + _tooltipoffsetx,
offsetY: -_height*0.25 + _tooltipoffsety,
delay: 50,
theme: 'tooltipster-shadow'
});
}
// $(this).on('click', function(event) {
// _this.find('.appmockup-grid').css({
// '-webkit-transform': 'rotateX(0deg) rotateZ(0deg)',
// 'transform': 'rotateX(0deg) rotateZ(0deg)'
// });
// event.preventDefault();
// });
});
});
});