Subversion Repositories SmartDukaan

Rev

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

Rev 11094 Rev 11119
Line 1... Line 1...
1
 
1
 
-
 
2
if(document.getElementsByClassName('cart-cont')[0] != undefined){
2
document.getElementsByClassName('cart-cont')[0].style.minHeight = (screen.height - 235) +'px';
3
 document.getElementsByClassName('cart-cont')[0].style.minHeight = (screen.height - 235) +'px'; 
-
 
4
}
-
 
5
 
-
 
6
if((document.URL.indexOf('fq') != -1) || (document.URL.indexOf('minPrice') != -1)){
-
 
7
  document.getElementsByClassName('filter')[0].className +=' selected';
-
 
8
}
-
 
9
 
-
 
10
if(document.URL.indexOf('sortedBy') != -1){
-
 
11
  document.getElementsByClassName('sort')[0].className +=' selected';
-
 
12
}
3
 
13
 
4
var minVal, 
14
var minVal, 
5
    maxVal;
15
    maxVal;
6
    
16
    
7
var ominVal = document.getElementById('minprice').innerHTML;
17
var ominVal = document.getElementById('minprice').innerHTML;
Line 244... Line 254...
244
 
254
 
245
function fireSort(e){
255
function fireSort(e){
246
  var attrval = e.target.getAttribute('data-val');
256
  var attrval = e.target.getAttribute('data-val');
247
  //var path = window.location.pathname;
257
  //var path = window.location.pathname;
248
  var path = document.URL;
258
  var path = document.URL;
249
  if(path.indexOf('fq') != -1){
259
  if((path.indexOf('fq') != -1) || (path.indexOf('minPrice') != -1)){
250
    if(path.indexOf('sortedBy') == -1){
260
    if(path.indexOf('sortedBy') == -1){
251
    window.location = document.URL.split('?')[0]+'?sortedBy='+attrval+'&'+document.URL.split('?').pop();
261
    window.location = document.URL.split('?')[0]+'?sortedBy='+attrval+'&'+document.URL.split('?').pop();
252
    }else{
262
    }else{
253
      var npath = document.URL.split('?')[1].split('&');
263
      var npath = document.URL.split('?')[1].split('&');
254
      npath.slice(1);
264
      npath.slice(1);
Line 306... Line 316...
306
	}
316
	}
307
	if(fq.length > 0){
317
	if(fq.length > 0){
308
		var filters = fq.join('&fq=');
318
		var filters = fq.join('&fq=');
309
		var url = document.URL;
319
		var url = document.URL;
310
		if(url.indexOf('sortedBy') != -1){
320
		if(url.indexOf('sortedBy') != -1){
311
			var url = spliturl(url);
321
			// var url = spliturl(url);
312
			var sort = url[1];
322
			// var sort = url[1];
313
			sort = sort.split('&');
323
			// sort = sort.split('&');
314
			sort = sort[0];
324
			// sort = sort[0];
315
			if((ominVal != minVal) || (omaxVal != maxVal)){
325
			// if((ominVal != minVal) || (omaxVal != maxVal)){
316
			  var newUrl = url[2]+'?'+sort+'&fq='+filters+'&minPrice='+minVal+'&maxPrice='+maxVal ;
326
			  // var newUrl = url[2]+'?'+sort+'&fq='+filters+'&minPrice='+minVal+'&maxPrice='+maxVal ;
317
			}else{
327
			// }else{
318
			var newUrl = url[2]+'?'+sort+'&fq='+filters;
328
			// var newUrl = url[2]+'?'+sort+'&fq='+filters;
319
			}
329
			// }
320
		}
330
		}
321
		else if(url.indexOf('sortedBy') == -1){
331
		else if(url.indexOf('sortedBy') == -1){
322
			url = spliturl(url);
332
			url = spliturl(url);
323
			url = url[2];
333
			url = url[2];
324
			if((ominVal != minVal) || (omaxVal != maxVal)){
334
			if((ominVal != minVal) || (omaxVal != maxVal)){