Subversion Repositories SmartDukaan

Rev

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

Rev 11006 Rev 11094
Line -... Line 1...
-
 
1
 
-
 
2
document.getElementsByClassName('cart-cont')[0].style.minHeight = (screen.height - 235) +'px';
-
 
3
 
1
var minVal, 
4
var minVal, 
2
    maxVal;
5
    maxVal;
3
    
6
    
4
var ominVal = document.getElementById('minprice').innerHTML;
7
var ominVal = document.getElementById('minprice').innerHTML;
5
var omaxVal = document.getElementById('maxprice').innerHTML;
8
var omaxVal = document.getElementById('maxprice').innerHTML;
Line 20... Line 23...
20
}
23
}
21
var showmore;
24
var showmore;
22
var nextpageload = true;
25
var nextpageload = true;
23
function showMoreProducts()
26
function showMoreProducts()
24
	{
27
	{
25
		debugger;
-
 
26
		var cpage =document.getElementById('page').innerHTML;
28
		var cpage =document.getElementById('page').innerHTML;
27
		var url = document.URL;
29
		var url = document.URL;
28
		if(!cpage){cpage=2;} else {cpage = parseInt(cpage) +1;}
30
		if(!cpage){cpage=2;} else {cpage = parseInt(cpage) +1;}
29
		var data = spliturl(document.URL);
31
		var data = spliturl(document.URL);
30
		var cat = data[2].split('/');
32
		var cat = data[2].split('/');
Line 137... Line 139...
137
				var newUrl = base_url+'products/getProductList/'+cat+'/'+cpage+'/null'+'/null/null';
139
				var newUrl = base_url+'products/getProductList/'+cat+'/'+cpage+'/null'+'/null/null';
138
			}
140
			}
139
		}
141
		}
140
		microAjax(newUrl, function(res)
142
		microAjax(newUrl, function(res)
141
		{
143
		{
142
			debugger;
-
 
143
			if(res!='')
144
			if(res!='')
144
			{
145
			{
145
				var appenddata =document.getElementById("appendlist");
146
				var appenddata =document.getElementById("appendlist");
146
				var total = document.getElementById('count').value;
147
				var total = document.getElementById('count').value;
147
				appenddata.innerHTML= appenddata.innerHTML +  res;
148
				appenddata.innerHTML= appenddata.innerHTML +  res;
Line 159... Line 160...
159
					document.getElementById("showmorebutton").style.display='none';
160
					document.getElementById("showmorebutton").style.display='none';
160
				}
161
				}
161
				var str = document.URL;
162
				var str = document.URL;
162
				nextpageload = true;
163
				nextpageload = true;
163
				if(str.indexOf("page") !== -1){
164
				if(str.indexOf("page") !== -1){
164
					debugger;
-
 
165
				data = spliturl(str);
165
				data = spliturl(str);
166
				newdata= data[1].split("&");
166
				newdata= data[1].split("&");
167
				var a = newdata.length;
167
				var a = newdata.length;
168
				for(var i=0;i< a ;i++){
168
				for(var i=0;i< a ;i++){
169
				if(newdata[i].indexOf('page') != -1){
169
				if(newdata[i].indexOf('page') != -1){
Line 209... Line 209...
209
    		{
209
    		{
210
    			
210
    			
211
    			return false;
211
    			return false;
212
    		}
212
    		}
213
    if (getDocHeight() <= getScrollXY()[1] + window.innerHeight + 300) {
213
    if (getDocHeight() <= getScrollXY()[1] + window.innerHeight + 300) {
214
    	debugger;
-
 
215
    	if(((document.getElementById('page').innerHTML%3) != 0) && nextpageload==true){
214
    	if(((document.getElementById('page').innerHTML%3) != 0) && nextpageload==true){
216
    		//console.log(x);
215
    		//console.log(x);
217
    		total = document.getElementById('count').value;
216
    		total = document.getElementById('count').value;
218
        	cpage = document.getElementById('page').innerHTML;
217
        	cpage = document.getElementById('page').innerHTML;
219
        	nextpageload=false;
218
        	nextpageload=false;
Line 242... Line 241...
242
  }
241
  }
243
  
242
  
244
}
243
}
245
 
244
 
246
function fireSort(e){
245
function fireSort(e){
247
  debugger;
-
 
248
  var attrval = e.target.getAttribute('data-val');
246
  var attrval = e.target.getAttribute('data-val');
249
  //var path = window.location.pathname;
247
  //var path = window.location.pathname;
250
  var path = document.URL;
248
  var path = document.URL;
251
  if(path.indexOf('fq') != -1){
249
  if(path.indexOf('fq') != -1){
252
    if(path.indexOf('sortedBy') == -1){
250
    if(path.indexOf('sortedBy') == -1){
Line 267... Line 265...
267
 
265
 
268
var fq = new Array();
266
var fq = new Array();
269
var i=0;
267
var i=0;
270
 
268
 
271
function filter(e){
269
function filter(e){
272
	debugger;
-
 
273
	var id = e.currentTarget;
270
	var id = e.currentTarget;
274
	var key = id.getAttribute('data-key');
271
	var key = id.getAttribute('data-key');
275
	var value = id.getAttribute('data-value');
272
	var value = id.getAttribute('data-value');
276
	
273
	
277
	if(e.currentTarget.className != 'opt selected'){
274
	if(e.currentTarget.className != 'opt selected'){
Line 295... Line 292...
295
 
292
 
296
function applyFilter(e){
293
function applyFilter(e){
297
   
294
   
298
  minVal = document.getElementById('exTO').innerHTML;
295
  minVal = document.getElementById('exTO').innerHTML;
299
  maxVal = document.getElementById('exFR').innerHTML;
296
  maxVal = document.getElementById('exFR').innerHTML;
300
	debugger;
-
 
301
	if(items.length > 0){
297
	if(items.length > 0){
302
		for(j=0;j<items.length;j++){
298
		for(j=0;j<items.length;j++){
303
			if(document.getElementById(items[j]).className == 'opt selected'){
299
			if(document.getElementById(items[j]).className == 'opt selected'){
304
				var name = document.getElementById(items[j]);
300
				var name = document.getElementById(items[j]);
305
				name = name.getAttribute('data-key')+':'+name.getAttribute('data-value');
301
				name = name.getAttribute('data-key')+':'+name.getAttribute('data-value');
Line 356... Line 352...
356
	}
352
	}
357
	e.stopPropagation();
353
	e.stopPropagation();
358
}
354
}
359
 
355
 
360
function clearfilter(e){
356
function clearfilter(e){
361
	debugger;
-
 
362
	minVal = document.getElementById('exTO').innerHTML;
357
	minVal = document.getElementById('exTO').innerHTML;
363
  	maxVal = document.getElementById('exFR').innerHTML;
358
  	maxVal = document.getElementById('exFR').innerHTML;
364
	if(items.length>0){
359
	if(items.length>0){
365
	 	items.length = 0;
360
	 	items.length = 0;
366
	 }
361
	 }