Subversion Repositories SmartDukaan

Rev

Rev 13553 | Rev 16634 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
10582 lgm 1
 
2
<?php
3
 if($stylesheet != 'authorize.css'){
4
//print_r($data);
11732 lgm 5
$route = $this -> router -> fetch_module();
10582 lgm 6
$data = $response['footer'];
7
if(isset($data) and !empty($data))
8
{
9
foreach($data as $headkey=>$value)
10
{
11
	if(isset($value['render']) and !empty($value['render']))
12
	{
13
		unset($value['render']);
14
		if(isset($value) and !empty($value))
15
		$this->load->view($this->layoutName.$headkey,array($headkey=>$value));
16
	else
17
		$this->load->view($this->layoutName.$headkey);
18
	}
19
	else
20
		{ 
21
			if(isset($value) and !empty($value) and count($value)>1)
13554 anikendra 22
				{ 
23
					//echo 'data list here';
24
				}
10582 lgm 25
		}
26
 
27
 
28
}
29
 
30
}
31
}
32
?>
33
 
34
<div class="mask" onclick="toggleOverlay(event)"></div>
11760 lgm 35
 <div class="welcome-popup" ></div>
36
       <div class="popup">
11789 lgm 37
            <img src="<?php echo base_url().'assets/images/logo.PNG'; ?>" alt="saholic"/>
11760 lgm 38
            <p>Try our new mobile site</p>
12524 anikendra 39
            <!--<div class="btn m-btn" onclick="removePopup(event);_gaq.push(['_trackEvent', 'MobileSite', 'Popup', '<?php echo uri_string();?>']);">continue</div>-->
40
            <div class="btn m-btn" onclick="removePopup(event);ga('send', 'event', 'MobileSite', 'Popup', '<?php echo uri_string();?>');">continue</div>
41
            <!--<a onClick="_gaq.push(['_trackEvent', 'Outbound', 'Popup', '<?php echo uri_string();?>']);" class="desktop-link" href="http://www.saholic.com/<?php echo uri_string();?>/?fullbrowser=true&utm_source=mobile_site">Go to Desktop Site</a>-->
42
            <a onClick="ga('send', 'event', 'Outbound', 'Popup', '<?php echo uri_string();?>');" class="desktop-link" href="http://www.saholic.com/<?php echo uri_string();?>/?fullbrowser=true&utm_source=mobile_site">Go to Desktop Site</a>
11760 lgm 43
        </div><!--popup-->
10582 lgm 44
 
45
			</div><!--container-->
46
		<script src="<?=base_url()?>assets/js/common.js?version=<?=$this->config->item('cdn_version');?>" type="text/javascript"></script>	
11521 lgm 47
  		<script src='<?=base_url().$this->config->item('current_client')?>/js/search_bar.js?version=<?=$this->config->item('cdn_version');?>' type="text/javascript"></script>
11717 lgm 48
  		<?php 
49
			$userAgent = $_SERVER['HTTP_USER_AGENT'];
50
			if (strripos($userAgent,'Opera') == 0) {?>
11785 anikendra 51
				<script pagespeed_no_defer="" data-pace-options='{ "startOnPageLoad": false }' src='<?=base_url()?>assets/js/pace.js' type="text/javascript"></script>
11717 lgm 52
		<?php } ?>
11731 lgm 53
<!--Start product detail js-->
54
<?php if(isset($route) && $route == 'productinfo'){?>
55
<script type="text/javascript">             
56
  var isOperaMini = (navigator.userAgent.indexOf('Opera Mini') > -1);
11724 anikendra 57
 
11731 lgm 58
    if(isOperaMini ){
59
     document.getElementById('view-more').style.display = 'block';
60
     document.getElementById('viewmore_1').style.display = 'block';
61
    }
62
    var len = document.getElementById('swipe_0').children[0].children.length;
63
    var len1 = document.getElementById('swipe_1').children[0].children.length;
64
  	var count = 1
65
  	function showAll(){
66
 
67
   	if(count == 1){
68
    	document.getElementById('view-more').innerHTML = 'Close';
69
    	document.getElementById('swipe_0').children[0].style.whiteSpace = 'inherit';
70
    	document.getElementById('swipe_0').children[0].style.display = 'block';
71
    	for(var i =0; i< len;i++){
72
     		document.getElementsByClassName('pd-image')[i].style.width = '100%';
73
    	}
74
    	count = 2; 
75
   	}else{
76
     	document.getElementById('view-more').innerHTML = 'View All';
77
     	document.getElementById('swipe_0').children[0].style.whiteSpace = 'nowrap';
78
    	document.getElementById('swipe_0').children[0].style.display = 'inline-block';
79
    	for(var i =0; i< len;i++){
80
     	document.getElementsByClassName('pd-image')[i].style.width = '';
81
    	}
82
    	count = 1;
83
   	} 
84
  }
85
 
86
  var count1 = 1
87
    function showAll1(){
88
      if(count1 ==1){
89
        document.getElementById('viewmore_1').innerHTML = 'Close';
90
        document.getElementById('swipe_1').children[0].style.whiteSpace = 'inherit';
91
        document.getElementById('swipe_1').children[0].style.display = 'block';
92
        for(var i =0; i< len1;i++){
93
         document.getElementsByClassName('rec-product')[i].style.width = '50%';
94
          if(i%2 == 0){
95
            document.getElementsByClassName('rec-product')[i].style.cssFloat = 'left';  
96
           }else{
97
            document.getElementsByClassName('rec-product')[i].style.cssFloat = 'right';
98
            document.getElementsByClassName('rec-product')[i].style.border = 'none';
99
          }
100
        }
101
        count1 = 2;    
102
      }else{
103
        document.getElementById('viewmore_1').innerHTML = 'View More';
104
        document.getElementById('swipe_1').children[0].style.whiteSpace = 'nowrap';
105
        document.getElementById('swipe_1').children[0].style.display = 'inline-block';
106
        for(var i =0; i< len1;i++){
107
         document.getElementsByClassName('rec-product')[i].style.width = '';
108
          if(i%2 == 0){
109
            document.getElementsByClassName('rec-product')[i].style.cssFloat = '';  
110
           }else{
111
            document.getElementsByClassName('rec-product')[i].style.cssFloat = '';
112
            document.getElementsByClassName('rec-product')[i].style.border = '';
113
          }
114
        }
115
        count1 = 1;
116
      }
117
 
118
  }  
119
  var isIE10 = false;
120
 
121
  /*@cc_on
122
 
123
   if (/^10/.test(@_jscript_version)) {
124
 
125
   isIE10 = true;
126
 
127
   }
128
 
129
   @*/
130
 
131
  var iOS = navigator.userAgent.match(/(iPad|iPhone|iPod)/g);
132
 
133
  var ua = navigator.userAgent;
134
 
135
  var userAgent = navigator.userAgent.toLowerCase();
136
 
137
  if (isIE10) {
138
       var a = document.getElementsByClassName('rec-hldr');
139
 
140
          for (var i = 0; i < a.length; i++) {
141
 
142
            a[i].style.overflowX = 'auto';
143
 
144
          }
145
 
146
        }
147
 
148
        else if (ua.indexOf("Android") >= 0) {
149
 
150
          var androidversion = parseFloat(ua.slice(ua.indexOf("Android") + 8));
151
 
152
         if (androidversion < 3.0) {
153
 
154
       var script = document.createElement("script");
155
 
156
      script.type = "text/javascript";
157
 
158
      script.src = base_url+'assets/js/iscroll.js'
159
 
160
      document.body.appendChild(script);
161
 
162
      script.onload = function() {
163
 
164
        var point, pointStartX, pointStartY, deltaX, deltaY;
165
 
166
        var i, scroller = [], len = document.getElementsByClassName('rec-hldr').length;
167
 
168
        var scrollerArray = document.getElementsByClassName('rec-hldr');
169
 
170
           for ( i = 0; i < scrollerArray.length; i++) {     
171
 
172
          var length = scrollerArray[i].children.length;
173
 
174
          scroller[i] = new iScroll("swipe_"+ i, {
175
 
176
            bounce : true,
177
 
178
            momentum : true,
179
 
180
            //hScroll: true,
181
 
182
            vScroll : false,
183
 
184
            hScrollbar : false,
185
 
186
            vScrollbar : false,
187
 
188
            snap : true,
189
 
190
            onBeforeScrollStart : function(e) {
191
 
192
 
193
              point = e.touches[0];
194
 
195
              pointStartX = point.pageX;
196
 
197
              pointStartY = point.pageY; null;
198
 
199
            },
200
 
201
            onBeforeScrollMove : function(e) {
202
 
203
 
204
              point = e.touches[0];
205
 
206
              //alert("onBeforeScrollMove");
207
 
208
              deltaX = Math.abs(point.pageX - pointStartX);
209
 
210
              deltaY = Math.abs(point.pageY - pointStartY);
211
 
212
              if (deltaX >= deltaY) {
213
                e.preventDefault();
214
 
215
                // alert("horizontal");
216
 
217
              } else {
218
 
219
                //alert("vertical");
220
 
221
                null;
222
 
223
              }
224
 
225
            }
226
          });
227
        setTimeout(function() {
228
 
229
          for ( i = 0; i < len; i++) {
230
 
231
            scroller[i].refresh();
232
 
233
          }
234
 
235
        }, 100);
236
        }
237
 
238
      }
239
       }else {
240
 
241
      var a = document.getElementsByClassName('rec-hldr');
242
 
243
       for (var i = 0; i < a.length; i++) {
244
 
245
        a[i].style.overflowX = 'auto';
246
 
247
        a[i].style.webkitOverflowScrolling = 'touch';
248
 
249
      }
250
 
251
    }
252
 
253
    }else if (iOS) {
254
 
255
    if (navigator.userAgent.match(/(iPad|iPhone|iPod|iPod touch);.*CPU.*OS (6|7)_\d/i) ? true : false) {
256
 
257
     var a = document.getElementsByClassName('rec-hldr');
258
      for (var i = 0; i < a.length; i++) {
259
        a[i].style.overflowX = 'auto';
260
        a[i].style.overflowY = 'hidden';
261
        a[i].style.webkitOverflowScrolling = 'touch';
262
      }
263
 
264
    }else{
265
       var script = document.createElement("script");
266
      script.type = "text/javascript";
267
      script.src = base_url+'assets/js/iscroll.js'
268
      document.body.appendChild(script);
269
      script.onload = function() {
270
        var point, pointStartX, pointStartY, deltaX, deltaY;
271
        var i, scroller = [], len = document.getElementsByClassName('rec-wrapper').length;
272
        var scrollerArray = document.getElementsByClassName('rec-wrapper');
273
          //var length = scrollerArray[i].children.length;
274
          scroller[i] = new iScroll(swipe_1, {
275
            bounce : true,
276
            momentum : true,
277
            //hScroll: true,
278
            vScroll : false,
279
            hScrollbar : false,
280
            vScrollbar : false,
281
            snap : true,
282
            onBeforeScrollStart : function(e) {
283
              point = e.touches;
284
              pointStartX = point.pageX;
285
              pointStartY = point.pageY; null;
286
            },
287
            onBeforeScrollMove : function(e) {
288
              point = e.touches;
289
              //alert("onBeforeScrollMove");
290
              deltaX = Math.abs(point.pageX - pointStartX);
291
              deltaY = Math.abs(point.pageY - pointStartY);
292
              if (deltaX >= deltaY) {
293
                e.preventDefault();
294
                // alert("horizontal");
295
              } else {
296
                //alert("vertical");
297
                null;
298
              }
299
            }
300
          });
301
    }
302
    }
303
    }else if (ua.indexOf("BlackBerry") >= 0 || ua.indexOf("BB10") >= 0) {
304
    var a = document.getElementsByClassName('rec-hldr');
305
    for (var i = 0; i < a.length; i++) {
306
      a[i].style.overflowX = 'auto';
307
      a[i].style.webkitOverflowScrolling = 'touch';
308
    }
309
  }
310
</script>
311
<?php } ?>
312
<!--End product detail js-->
11752 lgm 313
<script>
13306 anikendra 314
  document.getElementsByClassName('welcome-popup')[0].style.display = 'none';
315
  document.getElementsByClassName('popup')[0].style.display = 'none';
316
      /*
11752 lgm 317
    if(getCOOKIE('flag') == 1){
318
        document.getElementsByClassName('welcome-popup')[0].style.display = 'none';
319
        document.getElementsByClassName('popup')[0].style.display = 'none';
320
 
321
      }else{
322
        document.getElementsByClassName('welcome-popup')[0].style.display = 'block';
323
        document.getElementsByClassName('popup')[0].style.display = 'block';
324
        document.getElementsByClassName("welcome-popup")[0].style.minHeight = document.getElementsByTagName('body')[0].clientHeight + "px";
13306 anikendra 325
      }*/
326
 
11752 lgm 327
 </script>
11724 anikendra 328
<!-- Start Alexa Certify Javascript -->
329
<script type="text/javascript">
330
_atrk_opts = { atrk_acct:"N82Fj1agtu00gJ", domain:"saholic.com",dynamic: true};
331
(function() { var as = document.createElement('script'); as.type = 'text/javascript'; as.async = true; as.src = "https://d31qbv1cthcecs.cloudfront.net/atrk.js"; var s = document.getElementsByTagName('script')[0];s.parentNode.insertBefore(as, s); })();
332
</script>
333
<noscript><img src="https://d5nxst8fruw4z.cloudfront.net/atrk.gif?account=N82Fj1agtu00gJ" style="display:none" height="1" width="1" alt="" /></noscript>
13306 anikendra 334
 
10582 lgm 335
  </body>
336
</html>
337
 
338
 
11724 anikendra 339
<!-- <p>Page rendered in <strong>{elapsed_time}</strong> seconds</p> -->