function sendLogin(url,parameters)
{
	var xmlhttpl;
	if (window.XMLHttpRequest)
	{
		// code for IE7+, Firefox, Chrome, Opera, Safari
		xmlhttpl=new XMLHttpRequest();
	}
	else if (window.ActiveXObject)
	{
		// code for IE6, IE5
		xmlhttpl=new ActiveXObject("Microsoft.XMLHTTP");
	}
	else
	{
		alert("Your browser does not support XMLHTTP!");
	}
  
	xmlhttpl.onreadystatechange=function()
	{
		
		if(xmlhttpl.readyState==4)
		{
			location.reload();
		}
	}

	xmlhttpl.open('POST', url, true);
    xmlhttpl.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    xmlhttpl.setRequestHeader("Content-length", parameters.length);
    xmlhttpl.setRequestHeader("Connection", "close");
    xmlhttpl.send(parameters);


}

function getFields(url,typed)
{
	if (typed==1)
	{
		var parameters = "login=" + encodeURI( document.getElementById("login_value").value ) +
                   // "&redirect=" + encodeURI( document.getElementById("redirect_value").value ) +
					"&username=" + encodeURI( document.getElementById("username_value").value ) +
					"&password=" + encodeURI( document.getElementById("password_value").value );
	}
	if (typed==0)
	{
		//var parameters = "redirect=" + encodeURI( document.getElementById("redirect_value").value );
		var parameters = "redirect=";
	}	
	//alert(parameters);
	sendLogin(url,parameters);
}

function getNewCaptchaCode()
{
	var xmlhttp;
	if (window.XMLHttpRequest)
	{
		// code for IE7+, Firefox, Chrome, Opera, Safari
		xmlhttp=new XMLHttpRequest();
	}
	else if (window.ActiveXObject)
	{
		// code for IE6, IE5
		xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	}
	else
	{
		alert("Your browser does not support XMLHTTP!");
	}
  
	xmlhttp.onreadystatechange=function()
	{
	if(xmlhttp.readyState==4)
	  {
		output = xmlhttp.responseText; // newcaptcha.php outputs CSV format for 3 variables. The first 2 variables ($id and $key) are used to build a new image and the third variable is a hashed value of the code that needs to be inserted by the user
		captcha = output.split(',');
		document.getElementById('phpbb3Captcha').src = 'img/?id=' + captcha[0] + '&key=' + captcha[1]; 
		document.getElementById('code').value = captcha[2];
	  }
	}
	xmlhttp.open("GET", "include/newcaptcha.php", true);
	xmlhttp.send(null);
}


