if(window.location.pathname.indexOf('//')==0)
	window.location.replace(window.location.protocol + '//' + window.location.host + window.location.pathname.substr(1) + window.location.search);
var baseURL;
var start = new Date();
var scr = document.getElementById("dinoscript");
if(scr && scr.src.match(/http:\/\/([^\/]+\/)+/))baseURL = scr.src.match(/http:\/\/([^\/]+\/)+/)[0];
else baseURL = 'http://dino.socialcash.com/';

function extractQueryString() {
	var qs=location.search.substring(1,location.search.length);
	var params = {};
	if (qs.length == 0)
		return params;
	qs = qs.replace(/\+/g, ' ');
	var args = qs.split('&'); 
	for (var i=0;i<args.length;i++)
	{
		var pair = args[i].split('=');
		var name = unescape(pair[0]);
		var value = (pair.length==2)
			? unescape(pair[1])
			: name;
		params[name] = value;
	};
	return params;
};

var params = extractQueryString();


var backupUrl;//For the hosted version
if(params['forward'])
{
	window.location.replace(params['forward'] + window.location.search.replace(/forward=[^&]+/,''));
}
else if(params['app'] && params['tag'])
{
        var gotourl = 'http://serve.socialcash.com/'+params['app']+'/'+params['tag']+'/?ts='+(new Date()).getTime();
        window.location = gotourl;        
}
else if(params['scml'])
{
	appendScript(baseURL + '_js/ToolLoader.js');
}
else if(params['landing_page'])
{
	appendScript(baseURL + 'default.js');
	appendScript(baseURL + '_js/LandingPage.js');
}
else
{
	appendScript(baseURL + 'xfcomm.js');
};

function appendScript(url)
{
	document.write('<script type="text/javascript" src="' + url + '"></script>');
};
