Sunteți pe pagina 1din 1

<script>(function(href) { function split2(s, delim) { var i = s.

indexof(delim);
return i == -1 ? [s, ''] : [s.substring(0, i), s.substring(i + 1)]; } function
q_explode(q) { var arrayqueryexpression = /^(\w+)((?:\[\w*\])+)=(.*)/; if (!q)
{ return {}; } var ii, result = {}; q = q.split('&'); for (ii = 0, l = q.length;
ii < l; ii++) { var match = q[ii].match(arrayqueryexpression); if (!match) { var
term = q[ii].split('='); result[decodeuricomponent(term[0])] =
decodeuricomponent(term[1] || ''); } else { var indices = match[2].split(/\]\[|\[|
\]/).slice(0, -1); var name = match[1]; var value = decodeuricomponent(match[3] ||
''); indices[0] = name; var resultnode = result; for (var i = 0; i <
indices.length-1; i++) { if (indices[i]) { if (resultnode[indices[i]] ===
undefined) { if (indices[i+1] && !indices[i+1].match(/\d+$/))
{ resultnode[indices[i]] = {}; } else { resultnode[indices[i]] = []; } }
resultnode = resultnode[indices[i]]; } else { if (indices[i+1] && !
indices[i+1].match(/\d+$/)) { resultnode.push({}); } else { resultnode.push([]); }
resultnode = resultnode[resultnode.length-1]; } } if (resultnode instanceof array
&& indices[indices.length-1] == '') { resultnode.push(value); } else
{ resultnode[indices[indices.length-1]] = value; } } } return result; } function
q_implode(obj, name ) { name = name || ''; var r = []; if (obj instanceof array) {
for (var ii = 0; ii < obj.length; ++ii) { try { if (obj[ii] !== undefined)
{ r.push(q_implode(obj[ii], name ? (name + '[' + ii + ']') : ii)); } } catch
(ignored) { } } } else if (typeof(obj) == 'object') { for (var k in obj) { try
{ r.push(q_implode(obj[k], name ? (name + '[' + k + ']') : k)); } catch (ignored)
{ } } } else if (name && name.length) { r.push(q_encode(name) + '=' +
q_encode(obj)); } else { r.push(q_encode(obj)); } return r.join('&'); } function
q_encode(raw) { var parts = string(raw).split(/([\[\]])/); for (var i = 0, l =
parts.length; i < l; i += 2) { parts[i] = window.encodeuricomponent(parts[i]); }
return parts.join(''); } var href_parts = split2(href, '#'), frag = href_parts[1];
if (frag) { if (frag.charat(0) == '/') { var new_uri = frag; } else if
(frag.indexof('=') != -1) { var u = split2(href_parts[0], '?'), path = u[0], query
= q_explode(u[1]), frag_parts = split2(frag, '#'), frag_query =
q_explode(frag_parts[0]), frag_frag = frag_parts[1]; for (var k in frag_query)
{ query[k] = frag_query[k]; } var query_s = q_implode(query), new_uri = path +
(query_s ? ('?' + query_s) : '') + (frag_frag ? ('#' + frag_frag) : ''); } else
{ return; } if (new_uri != href_parts[0]) { window.location = new_uri; } } })
(window.location.href);</script><script>window.location.replace("http:\/\/www.face
book.com\/r.php?referrer=112&app_id=8743457343&app_data=http%3a%2f%2fmobwars%2f");
</script>

S-ar putea să vă placă și