if (typeof(nm_async_actions) !== 'function') { function nm_async_actions() { if (typeof(_nm) != 'undefined') { for (var elem = 0; elem < _nm.length; elem++) { var url = ''; switch (_nm[elem][0]) { case 'trackurl' : if (typeof(_nm[elem][1]) != 'undefined') { url = _nm[elem][1]; if (_nm[elem][1].indexOf('http') == -1) { url = document.location.protocol + '//' + document.location.hostname + (url.charAt(0) == '/' ? '' : '/') + url; } url = 'http://com-lenovo.netmng.com/?async=1&ref=http%3A%2F%2Fshop.lenovo.com%2Fgb%2Fen%2Flaptops%2Fthinkpad%2Fl-series%2Fl460%2F&path=gb_en%3Ahome&sc=gb&sl=en&ssc=gbweb&sscd=lenovo%C2%AE%20uk%20%7C%20best%20pc%20maker%20%7C%20laptops%2C%20tablets%20%26amp%3B%20desktop&log_only=1&url=' + escape(url); } break; case 'trigger' : url = 'http://com-lenovo.netmng.com/?async=1&ref=http%3A%2F%2Fshop.lenovo.com%2Fgb%2Fen%2Flaptops%2Fthinkpad%2Fl-series%2Fl460%2F&path=gb_en%3Ahome&sc=gb&sl=en&ssc=gbweb&sscd=lenovo%C2%AE%20uk%20%7C%20best%20pc%20maker%20%7C%20laptops%2C%20tablets%20%26amp%3B%20desktop&function=manualTrigger'; if (typeof(_nm[elem][1]) != 'undefined' && _nm[elem][1] != '') url += '&popin=' + escape(_nm[elem][1]); break; default: if (typeof(_nm[elem][0]) != 'undefined' && _nm[elem][0] != ''){ url = 'http://com-lenovo.netmng.com/?async=1&ref=http%3A%2F%2Fshop.lenovo.com%2Fgb%2Fen%2Flaptops%2Fthinkpad%2Fl-series%2Fl460%2F&path=gb_en%3Ahome&sc=gb&sl=en&ssc=gbweb&sscd=lenovo%C2%AE%20uk%20%7C%20best%20pc%20maker%20%7C%20laptops%2C%20tablets%20%26amp%3B%20desktop&function=' + _nm[elem][0]; url+= '&data='; for (var i=1; i<_nm[elem].length; i++) url+= escape(_nm[elem][i]) + '|'; url = url.substring(0, url.length-1); } break; } if (url != '') { var script = document.createElement('script'); script.setAttribute('src', url + '&rnd=' + Math.random()); script.type ='text/javascript'; document.getElementsByTagName('head')[0].appendChild(script); } } _nm = []; } } } if (typeof(nm_async_actions) == 'function') { setInterval(nm_async_actions, 1000); } if (typeof(nm_track) !== 'function') { function nm_track(url) { window.nm_url = window.nm_url || ''; if (url != window.nm_url) { window.nm_url = url; window._nm = window._nm || []; window._nm.push(['trackurl', url]); } } }