Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <script type="text/javascript">// <![CDATA[
- jQuery(window).load(function(){
- /* slides width corrector */
- if(!jQuery('body').hasClass('mobile-device')){
- function widthCorrector(){
- var widget = jQuery('#home-slider-categories');
- widget.children('style').remove();
- var widgetWidth = widget.width();
- widget.find('.widget-slider li.item:first').attr('style', '');
- var widgetItemWidth = widget.find('.widget-slider li.item:first').width();
- var columnsCount = Math.round(widgetWidth/widgetItemWidth);
- if(columnsCount > 5) { columnsCount = 5 };
- var columnWidth = Math.floor(widgetWidth/columnsCount);
- var widgetItemsCss = '<style type="text/css">#home-slider-categories .widget-slider li.item{width:'+ columnWidth +'px;}</style>';
- widget.append(widgetItemsCss);
- }
- widthCorrector();
- jQuery(window).resize(function(){widthCorrector()});
- }
- jQuery('#home-slider-categories .widget-slider').iosSlider({
- responsiveSlideWidth: true,
- snapToChildren: true,
- desktopClickDrag: false,
- infiniteSlider: false
- ,
- /* navSlideSelector: '.sliderNavi .naviItem', */
- navNextSelector: '#home-slider-categories .next',
- navPrevSelector: '#home-slider-categories .prev'
- });
- function widget_slider_height_categories(){
- setTimeout(function(){
- var widget_slider_height = 0;
- jQuery('.widget-container #home-slider-categories .products-grid li.item').each(function(){
- if(jQuery(this).height() > widget_slider_height){
- widget_slider_height = jQuery(this).height();
- }
- })
- jQuery('.widget-container #home-slider-categories .widget-slider').css({
- 'min-height': (widget_slider_height+2),
- 'height': 'auto'
- });
- }, 1000);
- }
- widget_slider_height_categories();
- jQuery(window).resize(function(){widget_slider_height_categories();});
- });
- jQuery(document).ready(function(){
- jQuery('.widget-container').each(function(){
- if(!jQuery(this).prev().hasClass('page-title')){
- jQuery(this).addClass('no-title');
- }
- });
- jQuery('.ajax-fancybox').fancybox(
- {
- hideOnContentClick : true,
- width:600,
- autoDimensions: true,
- type : 'iframe',
- showTitle: false,
- scrolling: 'no',
- afterLoad: function(){
- setTimeout(function(){
- var frameBodyHeight = jQuery('.fancybox-iframe').contents().find('body').height();
- if(jQuery(window).height() > frameBodyHeight+30){
- jQuery('.fancybox-inner').css('height', frameBodyHeight);
- }
- }, 1000);
- }
- }
- );
- });
- function showOptions(id){
- jQuery('#fancybox'+id).trigger('click');
- }
- function setAjaxData(data,iframe){
- if(data.status == 'ERROR'){
- alert(data.message);
- }else{
- if(jQuery('.top-cart')){
- jQuery('.top-cart').replaceWith(data.sidebar);
- }
- /* if(jQuery('.header .links')){
- jQuery('.header .links').replaceWith(data.toplink);
- } */
- jQuery.fancybox.close();
- jQuery('body').append('<div class="add-to-cart-success">' + data.message +' <br />
- <a href="/checkout<?php // echo $this->getUrl('checkout/cart'); ?><span>Proceed to Checkout</span></a><a href="#" class="btn-remove"><i class="fa fa-times"></i></a></div>');
- setTimeout(function () {jQuery('.add-to-cart-success').slideUp(500)}, 5000);
- jQuery('.add-to-cart-success a.btn-remove').click(function(){
- jQuery(this).parent().slideUp(500);
- return false;
- });
- }
- }
- function setLocationAjax(url,id){
- url += 'isAjax/1';
- url = url.replace("checkout/cart","ajax/index");
- jQuery('#ajax_loader'+id).show();
- try {
- jQuery.ajax( {
- url : url,
- dataType : 'json',
- success : function(data) {
- jQuery('#ajax_loader'+id).hide();
- setAjaxData(data,false);
- }
- });
- } catch (e) {
- }
- }
- jQuery(document).ready(function(){
- jQuery('#categories-next').append('<i class="fa fa-chevron-right"></i>');
- jQuery('#categories-prev').append('<i class="fa fa-chevron-left"></i>');
- });
- // ]]></script>
- </div>
- <!-- Dicey Goblin categories End -->
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement