var scripttag = document.getElementsByTagName('script')[0];
wwwbase = scripttag.src.match(/(.*)\/js.*/)[1]+'/';
function login( what ){
	var url = wwwbase+'ajax/login';
	$('hash').value = hex_md5(hex_md5($('password').value) + $('challenge').value);
	$('password').value = '';
	var pars = Form.serialize(what);
	var myAjax = new Ajax.Request( url, { method: 'post', parameters: pars, onComplete: onsendData } );
}

function onsendData (originalRequest) {
	eval("var result = "+originalRequest.responseText+";");

	if( !result.error ){
		if(result.redirect)
			window.location = result.redirect
		else
			window.location = wwwbase;
	}
	else {
		$('help').className = 'warning';
		$('help').innerHTML = '<span>' + result.error + '</span>';
	}
}
