var xmlHttp_CommunityCountries

function GetXmlHttpObject(){
	var objXMLHttp=null
	if(window.XMLHttpRequest){
		try{
			objXMLHttp=new XMLHttpRequest();
		}
		catch(e){
			objXMLHttp=false;
    }
  }
	else if(window.ActiveXObject){
		try{
			objXMLHttp=new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch(e){
			try{
				objXMLHttp=new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch(e){
				objXMLHttp=false;
			}
		}
  }
  return objXMLHttp;
}


function getMembersWhoVisitedCountry(countryId){

	xmlHttp_CommunityCountries = GetXmlHttpObject();
	if (xmlHttp_CommunityCountries==null){
		alert ("Browser does not support HTTP Request");
		return;
	}
	var url="/overall_community_countries.php5?&p_id="+countryId+"&sid="+Math.random();
	xmlHttp_CommunityCountries.onreadystatechange=stateChanged_CommunityCountries
	xmlHttp_CommunityCountries.open("GET",url,true)
	xmlHttp_CommunityCountries.send(null)
}

function stateChanged_CommunityCountries(){
	if(xmlHttp_CommunityCountries.readyState==4 || xmlHttp_CommunityCountries.readyState=="complete"){
			var users = xmlHttp_CommunityCountries.responseText;
			
			eval(users);
			
			var odyssei_length = odyssei_users.length;
			for(var i = 1; i < odyssei_length; i++){
				//Zeby nie czytac za duzo.
				var user_name = odyssei_users[i].name;
				
				
				//Link.
				var link = document.getElementById('odyssei_already_a_' + i);
				if(!link){
					return;
				}
				
				
				//Obrazek
				var img = document.getElementById('odyssei_already_img_' + i);
				//Span - nazwa usera.
				var span = document.getElementById('odyssei_already_span_' + i);
				
				if(odyssei_users[i].avatar != ''){
					link.href = link.href + odyssei_users[i].id;
					img.src   = odyssei_users[i].avatar;
					img.alt   = user_name;
					img.title = user_name;
				
					img.style.display = "inline";
				
				
					span.innerHTML = user_name;
				}
				else{
					img.style.display  = 'none';
					span.style.display = 'none';
					link.style.display = 'none';
				}
			}
	}
}
