2 * AnythingSlider Slide FX 1.5.1 minified for AnythingSlider v1.5.8+
3 * By Rob Garrison (aka Mottie & Fudgey)
4 * Dual licensed under the MIT and GPL licenses.
6 (function(j
){j
.fn
.anythingSliderFx=function(f
,p
){var l
=j(this).closest(".anythingSlider"),h
=l
.width(),n
=l
.height(),o=function(a
){return{top
:[{inFx
:{top
:0},outFx
:{top
:"-"+(a
||n
)}}],bottom
:[{inFx
:{bottom
:0},outFx
:{bottom
:a
||n
}}],left
:[{inFx
:{left
:0},outFx
:{left
:"-"+(a
||h
)}}],right
:[{inFx
:{right
:0},outFx
:{right
:a
||h
}}],fade
:[{inFx
:{opacity
:1},outFx
:{opacity
:0}}],expand
:[{inFx
:{width
:"100%",top
:"0%",left
:"0%"},outFx
:{width
:a
||"10%",top
:"50%",left
:"50%"}}],listLR
:[{inFx
:{left
:0,opacity
:1},outFx
:[{left
:a
|| h
,opacity
:0},{left
:"-"+(a
||h
),opacity
:0}],selector
:[":odd",":even"]}],listRL
:[{inFx
:{left
:0,opacity
:1},outFx
:[{left
:a
||h
,opacity
:0},{left
:"-"+(a
||h
),opacity
:0}],selector
:[":even",":odd"]}],"caption-Top":[{inFx
:{top
:0,opacity
:0.8},outFx
:{top
:"-"+a
||-50,opacity
:0}}],"caption-Right":[{inFx
:{right
:0,opacity
:0.8},outFx
:{right
:"-"+a
||-150,opacity
:0}}],"caption-Bottom":[{inFx
:{bottom
:0,opacity
:0.8},outFx
:{bottom
:"-"+a
||-50,opacity
:0}}],"caption-Left":[{inFx
:{left
:0,opacity
:0.8},outFx
:{left
:"-"+a
||-150,opacity
:0}}]}}; return this.each(function(){var a
=j
.extend({easing
:"swing",timeIn
:400,timeOut
:350},p
),h
=o(),k=function(a
,b
,d
,c
){if(!(a
.length
===0||typeof b
==="undefined")){var e
=b
[0]||b
,g
=e
[1]||"",c
=c
||parseInt(g
===""?e
.duration
:e
[0].duration
,10);if(d
&&(a
.css("position")!=="absolute"&&a
.css({position
:"relative"}),a
.stop(),g
!=="")){a
.filter(b
[1][0]).animate(e
[0],{queue
:!1,duration
:c
,easing
:e
[0].easing
});a
.filter(b
[1][1]).animate(g
,{queue
:!0,duration
:c
,easing
:e
[0].easing
});return}a
.animate(e
,{queue
:!0,duration
:c
,easing
:e
.easing
})}}, l=function(f
,b
){var d
,c
,e
=b
?"outFx":"inFx",g
={},l
=b
?a
.timeOut
:a
.timeIn
,i
=j
.trim(f
[0].replace(/\s+/g," ")).split(" ");if(b
&&i
.length
===1&&h
.hasOwnProperty(i
)&&typeof h
[i
][0].selector
!=="undefined")return c
=h
[i
][0].outFx
,c
[0].duration
=f
[2]||a
.timeOut
,c
[0].easing
=f
[3]||a
.easing
,[c
,h
[i
][0].selector
||[]];j
.each(i
,function(c
,i
){if(h
.hasOwnProperty(i
)){var k
=typeof f
[1]==="undefined",m
=i
==="fade"?1:2;d
=k
?h
:o(f
[1]);j
.extend(!0,g
,d
[i
][0][e
]);k
=f
[m
]||g
.duration
||l
;g
.duration
=b
?k
/2:k
;g
.easing
=f
[m
+1]||a
.easing
}}); return[g
]},m
=j(this).bind("slide_init",function(h
,b
){var d
,c
,e
,g
=b
.$lastPage
.add(b
.$items
.eq(b
.exactPage
)).add(b
.$targetPage
);b
.exactPage
===0&&(g
=g
.add(b
.$items
.eq(b
.pages
)));b
.options
.animationTime
<a
.timeOut
&&(e
=b
.options
.animationTime
||1);g
=g
.find("*").andSelf();for(d
in f
)if(d
==="outFx")for(c
in f
.outFx
)g
.filter(c
).length
&&k(g
.filter(c
),f
.outFx
[c
],!0);else d
!=="inFx"&&j
.isArray(f
[d
])&&g
.filter(d
).length
&&k(g
.filter(d
),l(f
[d
],!0),!0,e
)}).bind("slide_complete",function(a
,b
){var d
,c
,e
=b
.$currentPage
.add(b
.$items
.eq(b
.exactPage
)), e
=e
.find("*").andSelf();for(d
in f
)if(d
==="inFx")for(c
in f
.inFx
)e
.filter(c
).length
&&k(e
.filter(c
),f
.inFx
[c
],!1);else d
!=="outFx"&&j
.isArray(f
[d
])&&e
.filter(d
).length
&&k(e
.filter(d
),l(f
[d
],!1),!1)}).data("AnythingSlider");m
.gotoPage(m
.currentPage
,m
.playing
)})}})(jQuery
);