//------------------------------------------------------------------------------
// get_sites_node_from_server_response
//------------------------------------------------------------------------------
function get_sites_node_from_server_response( response )
{
	return response.documentElement.getElementsByTagName("sites").item(0);	
}

function site_get( sites_node, index )
{
	return sites_node.childNodes.item(index);
}

function loop_site_child(site_info, node_name)
{
	var ret = "";
	
   for ( var idx_info = 0; idx_info < site_info.childNodes.length; idx_info++ )
   {          
      var site_info_node = site_info.childNodes.item(idx_info);     
       
      if( site_info_node.nodeName == node_name )
      {
      	//alert("Want node:"+node_name+" value="+getText(site_info_node));
         ret = getText(site_info_node);
         break;
      }             
   }
   
   return ret;
}

function site_get_id( site_node )
{
   return loop_site_child(site_node,"siteId");
}

function site_get_address( site_node )
{
   return loop_site_child(site_node,"streetAddress");
}

function site_get_name( site_node )
{
   return loop_site_child(site_node,"name");
}

function site_get_lat( site_node )
{
   return loop_site_child(site_node,"lat");
}

function site_get_lng( site_node )
{
   return loop_site_child(site_node,"lng");
}

function site_get_country( site_node )
{
   return loop_site_child(site_node,"country");
}

function site_get_admin_area( site_node )
{
   return loop_site_child(site_node,"adminArea");
}

function site_get_sub_admin_area( site_node )
{
   return loop_site_child(site_node,"subAdminArea");
}

function site_get_locality( site_node )
{
   return loop_site_child(site_node,"locality");
}

function site_get_zip_code( site_node )
{
   return loop_site_child(site_node,"zipcode");
}

function site_get_rating( site_node )
{
   return loop_site_child(site_node,"rating");
}

function site_get_link( site_node )
{
   return loop_site_child(site_node,"siteLink");
}

function site_get_link_approved( site_node )
{
   return loop_site_child(site_node,"linkApproved");
}

function site_get_bad_counter( site_node )
{
   return loop_site_child(site_node,"reportBadCounter");
}