ah, dimenticavo...se facevo

codice:
http.onreadystatechange = function() {}
http.onreadystatechange = function()
	{
		if (http.readyState == 4)
		{ 
			if (http.responseText != 1)
				return false;
			else
				return true;
		}
	}

mi stampava tutto normalmente, perchè?