Subversion Repositories SmartDukaan

Rev

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

Rev 19661 Rev 19828
Line -... Line 1...
-
 
1
 
1
<?php if((isset($id) && $id == 6) && ((isset($brands) && !empty($brands)) || (isset($subcategories) && !empty($subcategories)))):?>
2
<script type="text/javascript" src="<?php echo $base_url;?>js/iscroll.js"></script>
2
	<script type="text/javascript" src="<?php echo $base_url;?>js/iscroll.js"></script>
3
<script type="text/javascript" src="<?php echo $base_url;?>js/deals.js?v=<?php echo $staticversion;?>"></script>
3
	<script type="text/javascript">
4
<script type="text/javascript">
4
	function loaded () {
5
function loaded () {
5
		myScroll = new IScroll('#wrapper', { scrollX: true, scrollY: false, mouseWheel: true, click: true, tap: true });
6
	myScroll = new IScroll('#wrapper', { scrollX: true, scrollY: false, mouseWheel: true, click: true, tap: true });
6
		myScroll1 = new IScroll('#wrapper1', { scrollX: true, scrollY: false, mouseWheel: true, click: true, tap: true });
7
	myScroll1 = new IScroll('#wrapper1', { scrollX: true, scrollY: false, mouseWheel: true, click: true, tap: true });
7
	}</script>
8
}</script>
8
<?php endif;?>
9
 
9
 
10
 
10
<script>
11
<script>
11
$(document).ready(function(){
12
$(document).ready(function(){
12
 
13
 
13
	var scrollerwidth = 0;
14
	var scrollerwidth = 0;
Line 23... Line 24...
23
	});
24
	});
24
	var scroller1width = ""+(scroller1width + 2)+"px";
25
	var scroller1width = ""+(scroller1width + 2)+"px";
25
	
26
	
26
    $('#scroller').css("width",scrollerwidth);
27
    $('#scroller').css("width",scrollerwidth);
27
    $('#scroller1').css("width",scroller1width);
28
    $('#scroller1').css("width",scroller1width);
28
 
-
 
29
	$('.getcancel').click(function(){
-
 
30
		var urldet = getJsonFromUrl();
-
 
31
		var whatfirst = "";
-
 
32
	    if(urldet['whatfirst'] !=undefined){
-
 
33
	    	whatfirst = urldet['whatfirst'];
-
 
34
	    }
-
 
35
		var that = $(this);
-
 
36
		var brandid = that.attr('data-brandid');
-
 
37
		var subcatid = that.attr('data-subCategoryid');
-
 
38
		var subcatarr =[];
-
 
39
		var brandarr = [];
-
 
40
		var url = "/category/6?";
-
 
41
 
-
 
42
		if(urldet['brands'] != undefined){
-
 
43
			brandarr = urldet['brands'].split("^");
-
 
44
		}
-
 
45
		
-
 
46
		if(urldet['subcategories'] != undefined){
-
 
47
			subcatarr = urldet['subcategories'].split("^");
-
 
48
		}
-
 
49
		
-
 
50
		if(that.attr('data-type') == "brand"){			
-
 
51
			if(jQuery.inArray(brandid, brandarr) !== -1){
-
 
52
					var y = jQuery.grep(brandarr, function(value) {
-
 
53
						  return value != brandid;
-
 
54
						});
-
 
55
					brandarr = y;	
-
 
56
													
-
 
57
				}
-
 
58
		}
-
 
59
 
-
 
60
		if(that.attr('data-type') == "subCategory"){			
-
 
61
			if(jQuery.inArray(subcatid, subcatarr) !== -1){
-
 
62
					var y = jQuery.grep(subcatarr, function(value) {
-
 
63
						  return value != subcatid;
-
 
64
						});
-
 
65
					subcatarr = y;
-
 
66
				}
-
 
67
		}
-
 
68
		
-
 
69
			
-
 
70
		if(brandarr.length != 0 && subcatarr.length == 0)
-
 
71
		{
-
 
72
			whatfirst = "brand";
-
 
73
			url = url + "brands="+brandarr.join('^');
-
 
74
		}
-
 
75
		
-
 
76
		else if(brandarr.length == 0 && subcatarr.length != 0)
-
 
77
		{
-
 
78
			whatfirst = "subCategory";
-
 
79
			url = url + "subcategories="+subcatarr.join('^');
-
 
80
		}
-
 
81
		else if(brandarr.length != 0 && subcatarr.length != 0)
-
 
82
		{
-
 
83
			if(whatfirst == ""){
-
 
84
				whatfirst = "subCategory";
-
 
85
			}
-
 
86
			url = url + "brands="+brandarr.join('^')+"&subcategories="+subcatarr.join('^');
-
 
87
		}
-
 
88
 
-
 
89
		if(brandarr.length == 0 && subcatarr.length == 0){
-
 
90
			window.location = apihost + "category/6";
-
 
91
		}else {
-
 
92
			window.location = url+"&whatfirst="+whatfirst;	
-
 
93
		}
-
 
94
		
-
 
95
		
-
 
96
				
-
 
97
	});	
-
 
98
		
-
 
99
 
-
 
100
 
-
 
101
 
-
 
102
	$('.downselect').click(function(){
-
 
103
		
-
 
104
		var urldet = getJsonFromUrl();
-
 
105
		var whatfirst = "";
-
 
106
		var that = $(this);
-
 
107
		var brandid = that.attr('data-brandid');
-
 
108
		var subcatid = that.attr('data-subCategoryid');
-
 
109
		var subcatarr =[];
-
 
110
		var brandarr = [];
-
 
111
		var url = "/category/6?";
-
 
112
 
-
 
113
		if(urldet['brands'] != undefined){
-
 
114
			brandarr = urldet['brands'].split("^");
-
 
115
		}
-
 
116
		
-
 
117
		if(urldet['subcategories'] != undefined){
-
 
118
			subcatarr = urldet['subcategories'].split("^");
-
 
119
		}
-
 
120
 
-
 
121
		if(urldet['whatfirst'] !=undefined){
-
 
122
	    	whatfirst = urldet['whatfirst'];
-
 
123
	    }else if(urldet['whatfirst'] == undefined){
-
 
124
	    	if(brandarr.length != 0 && subcatarr.length == 0){
-
 
125
				whatfirst = "brand";
-
 
126
		    }else if(subcatarr.length != 0){
-
 
127
				whatfirst = "subCategory";	
-
 
128
			}
-
 
129
		 }
-
 
130
		
-
 
131
		if(that.attr('data-type') == "brand"){			
-
 
132
			if(jQuery.inArray(brandid, brandarr) !== -1){
-
 
133
					var y = jQuery.grep(brandarr, function(value) {
-
 
134
						  return value != brandid;
-
 
135
						});
-
 
136
					brandarr = y;								
-
 
137
				}
-
 
138
			else{
-
 
139
				brandarr.push(brandid);				
-
 
140
			}
-
 
141
		}
-
 
142
 
-
 
143
		if(that.attr('data-type') == "subCategory"){			
-
 
144
			if(jQuery.inArray(subcatid, subcatarr) !== -1){
-
 
145
					var y = jQuery.grep(subcatarr, function(value) {
-
 
146
						  return value != subcatid;
-
 
147
						});
-
 
148
					subcatarr = y;
-
 
149
				}
-
 
150
			else{				
-
 
151
				subcatarr.push(subcatid);
-
 
152
			}
-
 
153
		}
-
 
154
		
-
 
155
			
-
 
156
		if(brandarr.length != 0 && subcatarr.length == 0)
-
 
157
		{
-
 
158
			url = url + "brands="+brandarr.join('^');
-
 
159
		}
-
 
160
		
-
 
161
		else if(brandarr.length == 0 && subcatarr.length != 0)
-
 
162
		{
-
 
163
			url = url + "subcategories="+subcatarr.join('^');
-
 
164
		}
-
 
165
		else if(brandarr.length != 0 && subcatarr.length != 0)
-
 
166
		{
-
 
167
			url = url + "brands="+brandarr.join('^')+"&subcategories="+subcatarr.join('^');
-
 
168
		}
-
 
169
 
-
 
170
		window.location = url+"&whatfirst="+whatfirst;
-
 
171
				
-
 
172
	});	
-
 
173
	
29
	
174
});
30
});
175
</script>
31
</script>
176
<style>
32
<style>
177
.activate{
33
.activate{