var gReplaceQ;
function RequestSelect(SelName,ReplaceQ,clear_value,rparam) { // Запрос от динамического селекта
  var search_value=$('#'+SelName).attr('value');
  if (search_value==-1)
    var mess1='<option value=-1>'+clear_value+'</option>';
  else
    var mess1='<option value=-1>Идет загрузка...</option>';
  $(ReplaceQ).empty();
  $(mess1).appendTo(ReplaceQ);
  gReplaceQ=ReplaceQ;
  // ajax-запрос
  if (search_value!=-1) {
    if (!rparam) var rparam=SelName+'='+search_value;
    $.get('ajax.php?'+rparam,{}, function(data) { // обработка полученных данных
      $(gReplaceQ).empty();
      var resp1=$(data);
      resp1.each(function (i,El) { // добавим полученные элементы поименно
        var idEl=$(El).attr('class');
        if (idEl)
          $(El).appendTo('#'+idEl);
        else
          $(El).appendTo(gReplaceQ);
      } );
    } );
  } else $(ReplaceQ).change();
}

setTimeout('getnewmail()',20000);

function getnewmail() { // Проверка новой почты
  $.get('ajax.php?mail=new',{}, function(data) {
    $('#topmail').empty();
    $(data).appendTo('#topmail');
  });
  setTimeout('getnewmail()',20000); // Следующая проверка через 20 сек
}



