function DoPostBack(postBackSender)
{		
	var queryString = '';
	if(DoPostBack.arguments.length == 2)
		queryString = arguments[1];
	
	if(queryString.trim() != '' && queryString.charAt(0) != '&')
		queryString = '&' + queryString;
	
	var postBackUrl = '?IsPostBack=true&PostBackSender=' + postBackSender + queryString;
	
	document.location.href = postBackUrl;
}

function SessionKeepAlive()
{
	x_DummyServerRequest();
}

var urlParams = {};
(function () {
    var e,
        d = function (s) { return decodeURIComponent(s.replace(/\+/g, " ")); },
        q = window.location.search.substring(1),
        r = /([^&=]+)=?([^&]*)/g;

    while (e = r.exec(q))
       urlParams[d(e[1])] = d(e[2]);
})();

function GoTo(url) {
	var isNewWindow = false;
	if(arguments.length == 2)
		isNewWindow = arguments[1];
	if(!isNewWindow)
		document.location.href = url;
	else
		window.open(url);
} 
