Skip to Content

', //HTML for control, which is auto wrapped in DIV w/ ID="topcontrol" controlattrs: {offsetx:63, offsety:10}, //offset of control relative to right/ bottom of window corner anchorkeyword: '#top', //Enter href value of HTML anchors on the page that should also act as "Scroll Up" links state: {isvisible:false, shouldvisible:false}, scrollup:function(){ if (!this.cssfixedsupport) //if control is positioned using JavaScript this.$control.css({opacity:0}) //hide control immediately after clicking it var dest=isNaN(this.setting.scrollto)? this.setting.scrollto : parseInt(this.setting.scrollto) if (typeof dest=="string" && jQuery('#'+dest).length==1) //check element set by string exists dest=jQuery('#'+dest).offset().top else dest=0 this.$body.animate({scrollTop: dest}, this.setting.scrollduration); }, keepfixed:function(){ var $window=jQuery(window) var controlx=$window.scrollLeft() + $window.width() - this.$control.width() - this.controlattrs.offsetx var controly=$window.scrollTop() + $window.height() - this.$control.height() - this.controlattrs.offsety this.$control.css({left:controlx+'px', top:controly+'px'}) }, togglecontrol:function(){ var scrolltop=jQuery(window).scrollTop() if (!this.cssfixedsupport) this.keepfixed() this.state.shouldvisible=(scrolltop>=this.setting.startline)? true : false if (this.state.shouldvisible && !this.state.isvisible){ this.$control.stop().animate({opacity:1}, this.setting.fadeduration[0]) this.state.isvisible=true } else if (this.state.shouldvisible==false && this.state.isvisible){ this.$control.stop().animate({opacity:0}, this.setting.fadeduration[1]) this.state.isvisible=false } }, init:function(){ jQuery(document).ready(function($){ var mainobj=scrolltotop var iebrws=document.all mainobj.cssfixedsupport=!iebrws || iebrws && document.compatMode=="CSS1Compat" && window.XMLHttpRequest //not IE or IE7+ browsers in standards mode mainobj.$body=(window.opera)? (document.compatMode=="CSS1Compat"? $('html') : $('body')) : $('html,body') mainobj.$control=$('
'+mainobj.controlHTML+'
') .css({position:mainobj.cssfixedsupport? 'fixed' : 'absolute', bottom:mainobj.controlattrs.offsety, right:mainobj.controlattrs.offsetx, opacity:0, cursor:'pointer'}) .attr({title:totop}) .click(function(){mainobj.scrollup(); return false}) .appendTo('body') if (document.all && !window.XMLHttpRequest && mainobj.$control.text()!='') //loose check for IE6 and below, plus whether control contains any text mainobj.$control.css({width:mainobj.$control.width()}) //IE6- seems to require an explicit width on a DIV containing text mainobj.togglecontrol() $('a[href="' + mainobj.anchorkeyword +'"]').click(function(){ mainobj.scrollup() return false }) $(window).bind('scroll resize', function(e){ mainobj.togglecontrol() }) }) } } scrolltotop.init()
'); } var min_height = 90000; var image = null; $orbitwrapper = $orb('#orbit-slider .container_orbit .orbit-wrapper, #orbit-slider .container_orbit .orbit-featured'); $orbitwrapper.css('width','100%'); var sliderimage = new Image() if ( $orb("#orbit-slider .container_orbit .orbit-featured img:last-child").length > 0 ) { sliderimage.src = $orb("#orbit-slider .container_orbit .orbit-featured img:last-child").attr('src'); } sliderimage.isLoaded = false; sliderimage.onload = function() { sliderimage.isLoaded = true; $orb('#orbit-slider .container_orbit .orbit-featured img').each(function() { var cur_height = $orb(this).height(); if (cur_height

Bricks & Mortar Retailers: Survival of the Fittest [Infographic]

The rise in online sales has no doubt presented a big challenge for bricks & mortar retailers. Retailers often see technology as being detrimental to their business, but what retailers need to realise is that they can use technology to their advantage.

Think of it this way. How often do you check reviews of products when you’re in-store on your phone? If you see that a product has good reviews you will likely buy the item immediately in-store. The average customer will not be willing to wait for a delivery unless there is a huge cost saving.  So in this instance, the retailer makes a sale thanks to the internet. Retailers should ensure that they have good wifi in stores, or they could miss out on the sale.

Another important factor is optimizing your web presence. 79% of Smartphone owners check information on local businesses on their devices, so it is important that retailers have all their important information easily accessible online.

As well as this, when a customer arrives in-store, there needs to be more on offer than just a place to buy goods, and retailers must focus on turning their store into a ‘hub’. This infographic from Store Traffic outlines why retailers need to use advances in technology to their advantage, because if they do not, they risk falling further behind the pack. Read more

How M-Commerce is Changing Shopping

The growth in mobile device usage has changed the way we shop and this growth shows no signs of relenting. In the first quarter of 2015 smartphones accounted for 18% of e-commerce sales worldwide and this is a 56% increase on the same period in 2014. This will no doubt continue to grow.

So what does this all mean and how does it change the shopping environment? The availability of a convenient device means that online shopping is easier than ever. People can now shop while watching TV or doing just about anything else. Everything they need is at their finger tips 24 hours a day.

It is important to note that the increase in the use of mobile helps more than just e-commerce websites. It’s becoming increasingly common for shoppers to use their smartphone in-store, and this has a massive influence over whether a customer purchases a product. Retail stores need to take certain steps to incorporate mobile into their marketing plan. Little things like optimizing WIFI could help improve sales in-store. Find out more in this infographic from SnapParcel! Read more