Всем привет, надеюсь на помощь гуру - не получаеться разобраться самому 
 
есть файлик по структуре такой:
<div id="msg_1">
   <div class="time1">
      12:00
   </div>
   <div class="time2">
      13:00
   </div>
   <div class="msg">
       Обедать
   </div>
</div>
...
<div id="msg_N">
   ...
</div>
хочу в переменые собрать значения из этих тэгов. (могут присутсвовать стили и другие тэги) 
вот мой код:
function showMsg()
{ 		
	$.get('msg.txt', function(data) 
		{
			var fileMsg1 = "";
			var fileMsg2 = "";
			fileMsg1 = $(data).filter('#msg_1').html();
			fileMsg2 = $(fileMsg1).filter('.msg').html();
			
		}	
};
В fileMsg1 получаю содержимое дива msg_1 как и ожидаю, а вот в fileMsg2 - пусто - что я не так делаю? 
Еще заковырка - зарание не извесно сколько собщений, как можно сосчитать количество div id в переменной?