Subversion Repositories SmartDukaan

Rev

Rev 15077 | Rev 15128 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 15077 Rev 15085
Line 236... Line 236...
236
				format: "json"
236
				format: "json"
237
			},
237
			},
238
			// Work with the response
238
			// Work with the response
239
			success: function( response ) {
239
			success: function( response ) {
240
				if(response.success && response.type=='redirect'){
240
				if(response.success && response.type=='redirect'){
241
					document.location = response.url;
241
					// document.location = response.url;
-
 
242
					document.location = '/r.html?'+response.url;
242
				}
243
				}
243
			}
244
			}
244
		});
245
		});
245
		ga('send', 'event', 'product', 'click', $(this).data('url'));
246
		ga('send', 'event', 'product', 'click', $(this).data('url'));
246
	});
247
	});
Line 541... Line 542...
541
		return false;
542
		return false;
542
	}else{
543
	}else{
543
		setCookie('brandschosen', brands, 1);
544
		setCookie('brandschosen', brands, 1);
544
		var url = $('#brandselecter').prop('action');
545
		var url = $('#brandselecter').prop('action');
545
		ga('send', 'event', 'filter', 'brand', brandnames.join('|'));
546
		ga('send', 'event', 'filter', 'brand', brandnames.join('|'));
-
 
547
		var postdata = {'user_id':me,'type':'brand','filters':brandnames.join('|')};
-
 
548
		$.post( "/user_filters/add", postdata, function( data ) {
546
		document.location = url+'&brands='+brands.join('^');
549
		  document.location = url+'&brands='+brands.join('^');
-
 
550
		});		
547
	}	
551
	}	
548
});
552
});
549
$(document).on('click','#showallbrands',function(){	
553
$(document).on('click','#showallbrands',function(){	
550
	$('.hidden').removeClass('hidden');
554
	$('.hidden').removeClass('hidden');
551
	$(this).hide();
555
	$(this).hide();
Line 592... Line 596...
592
	}
596
	}
593
})
597
})
594
$(document).on('click','.clearfilters',function(){
598
$(document).on('click','.clearfilters',function(){
595
	setCookie('brandschosen', '', -1);
599
	setCookie('brandschosen', '', -1);
596
	ga('send', 'event', 'filter', 'brand', 'clearfilters');
600
	ga('send', 'event', 'filter', 'brand', 'clearfilters');
-
 
601
	var postdata = {'user_id':me,'type':'clear'};
-
 
602
	$.post("/user_filters/add", postdata, function( data ) {
597
	document.location.reload();
603
	  document.location.reload();
-
 
604
	});	
598
});
605
});
599
function selectChosenBrands(){
606
function selectChosenBrands(){
600
	var brandschosen = getCookie('brandschosen');
607
	var brandschosen = getCookie('brandschosen');
601
	if(brandschosen && brandschosen.length>0){
608
	if(brandschosen && brandschosen.length>0){
602
		var brands = brandschosen.split(',');
609
		var brands = brandschosen.split(',');
Line 633... Line 640...
633
		showpopover(poid);
640
		showpopover(poid);
634
	} else{
641
	} else{
635
		var d = new Date();
642
		var d = new Date();
636
		var t = d.getTime();
643
		var t = d.getTime();
637
		console.log('time elapsed '+(t-lastshown));
644
		console.log('time elapsed '+(t-lastshown));
638
		if(t-lastshown>1*18*1000){
645
		if(t-lastshown>18*3600*1000){
639
			if(cookieval>2){
646
			if(cookieval>2){
640
				return false;
647
				return false;
641
			}else{
648
			}else{
642
				showpopover(poid);
649
				showpopover(poid);
643
			  	incrementPopupCount(poid,cookieval,'popover-count-');
650
			  	incrementPopupCount(poid,cookieval,'popover-count-');
Line 647... Line 654...
647
	}
654
	}
648
});
655
});
649
function showpopover(id){
656
function showpopover(id){
650
	$('[data-toggle="popover"]#'+id).popover({'html':true});
657
	$('[data-toggle="popover"]#'+id).popover({'html':true});
651
	$('[data-toggle="popover"]#'+id).trigger('click');		
658
	$('[data-toggle="popover"]#'+id).trigger('click');		
652
}
-
 
653
659
}
-
 
660
$(document).on('click','.nodeals',function(){
-
 
661
	document.location = $(this).data('href');
-
 
662
})
-
 
663
654
664