var xmlHttp;

function mostrarProvincias(idPais)
{
	
	xmlHttp = GetXmlHttpObject();
	
	if(xmlHttp == null)
	{
		alert("Su explorador no soporta peticiones HTTP");
		return;
	}
	
	var url = "consultaProvincias.php";
	url = url + "?pais="+idPais;
	url = url + "&sid="+Math.random();
	
	
	
	xmlHttp.onreadystatechange = stateChangedProvincias;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);	
}

function stateChangedProvincias()
{
	if(xmlHttp.readyState == 4 || xmlHttp.readyState=='complete')
	{
		document.getElementById("htmlProvincias").innerHTML=xmlHttp.responseText;
	}
}

function mostrarLocalidades(idProvincia)
{
	
	xmlHttp = GetXmlHttpObject();
	
	if(xmlHttp == null)
	{
		alert("Su explorador no soporta peticiones HTTP");
		return;
	}
	
	var url = "consultaLocalidades.php";
	url = url + "?prov="+idProvincia;
	url = url + "&sid="+Math.random();
	
	
	
	xmlHttp.onreadystatechange = stateChangedLocalidades;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);	
}

function stateChangedLocalidades()
{
	if(xmlHttp.readyState == 4 || xmlHttp.readyState=='complete')
	{
		document.getElementById("htmlLocalidades").innerHTML=xmlHttp.responseText;
	}
}

function disponibilidadNick(nick)
{
	
	xmlHttp = GetXmlHttpObject();
	
	if(xmlHttp == null)
	{
		alert("Su explorador no soporta peticiones HTTP");
		return;
	}
	
	var url = "disponibilidadNick.php";
	url = url + "?nick="+nick;
	url = url + "&sid="+Math.random();
	
	
	
	xmlHttp.onreadystatechange = stateChangedNick;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);	
}

function stateChangedNick()
{
	if(xmlHttp.readyState == 4 || xmlHttp.readyState=='complete')
	{
		document.getElementById("disponibilidadNick").innerHTML=xmlHttp.responseText;
	}
}

function calificarUsuario(nusuarios, nfotos, nota)
{
	
	xmlHttp = GetXmlHttpObject();
	
	if(xmlHttp == null)
	{
		alert("Su explorador no soporta peticiones HTTP");
		return;
	}
	
	var url = "calificarUsuario.php";
	url = url + "?nusuarios="+nusuarios;
	url = url + "&nfotos="+nfotos;
	url = url + "&nota="+nota
	url = url + "&sid="+Math.random();
	
	
	
	xmlHttp.onreadystatechange = stateChangedCalificacionUsuario;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);	
}

function stateChangedCalificacionUsuario()
{
	if(xmlHttp.readyState == 4 || xmlHttp.readyState=='complete')
	{
		//document.getElementById("capaCalificarUsuario").innerHTML=xmlHttp.responseText;
	}
}





function GetXmlHttpObject()
{
	var xmlHttp = null;	
	
	try
	{
		// Firefox, Opera, Safari
		xmlHttp =  new XMLHttpRequest();
	}
	catch(e)
	{
		try
		{
			// Internet Explorer
			xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch(e)
		{
			xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	
	
	return xmlHttp;
}