function parseURLString(url, param){ var find = parseInt(url.search(param), 10); var param_value = ''; if(find > 0){ var start = find + param.length + 1; var len = url.length; for(var i = start; i < len; i++){ var symbol = url.substr(i, 1); if(symbol != '&'){ param_value = param_value + symbol.toString(); } else break; } } return param_value; } var url = window.location; url = url.toString(); var neoparams = parseURLString(url, 'neoparams'); neoparams = neoparams.toString(); var calling_url = url.replace('neoparams='+neoparams, ''); for (key in neosettings) { if(neoparams == '') neoparams = key+":"+neosettings[key]; else neoparams = neoparams + ","+key+":"+neosettings[key]; } document.writeln('<' + 'script src=http://microsite.neosounds.com/?process_step=2&calling_url='+escape(calling_url)+'&neoparams=' + escape(neoparams) + '>'); document.writeln('<' + '/script' + '>');