function redirect(command) {
	url = command;
	for (var i = 1; i < arguments.length; i++) {
		url += (url.indexOf('?') > 0 ? '&' : '?') + arguments[i];
	}
	document.location = url;
}

function reload() {
	document.location = document.location;
}

function url_params(mnt_text){

	var dtNewDate;
	dtNewDate = new Date();
	
	var params = "mnt_ajax_time=" + dtNewDate.getTime();
	for(name in mnt_text){
		params = params + "&" + name + "=" + encodeURIComponent(mnt_text[name]);
	}
	return params;
}

function next_page(p){
	redirect(setUrlArgument('p',p));
}

function leftString(fullString, subString) {
	if (fullString.indexOf(subString) == -1) {
		return fullString;
	} else {
		return (fullString.substring(0,fullString.indexOf(subString)));
	}
}

function login2(command){
    var command = '/site/_ajax.Login2'
    var data = [];
    data['login'] = $('#b_login').attr('value');
    data['password'] = $('#b_password').attr('value');
    $.post(command,url_params(data),login_dialog);
}

function login(command){
    var data = [];
    data['login'] = $('#b_login').attr('value');
    data['password'] = $('#b_password').attr('value');
    $.post(command,url_params(data),login_dialog);
}
function login_dialog(data){
    if (data !== ''){
        $('#login_form').html(data);
    }
}

function login_post(){
    var data = [];
    data['login'] = $('#i_login').attr('value');
    data['password'] = $('#i_password').attr('value');
    $.post('/site/_ajax.Login2',url_params(data),dialog_post);
}
function dialog_post(data){
    if (data !== ''){
        $('#login').html(data);
    }
}
