function dm_select_divs(_div1,_div2){
  for(lp=0;lp<=dm_tab_count;lp++){
    if(lp==_div1 || lp==_div2)dm_tab1[lp] = 1;
  }
  if(dm_scroll_stat==0){
    dm_scroll_stat = 1;
    dm_dynamic_scroller();
  }
}

function dm_uselect_all_divs(){
  for(lp=0;lp<=dm_tab_count;lp++){
    dm_tab1[lp] = 0;
  }
  if(dm_scroll_stat==0){
    dm_scroll_stat = 1;
    dm_dynamic_scroller();
  }
}

function dm_dynamic_scroller(){
  __act_stat = 0; // status czy jakiekolwiek okienko ma byæ po zakonczeniu dalej skrolowane

  for(lp=0;lp<=dm_tab_count;lp++){

    if(dm_tab1[lp]==1 && dm_tab2[lp]<190){ // pokazywanie okienka
      dm_tab2[lp] = dm_tab2[lp] + 100; // zwiekszanie opacity
      op1 = dm_tab2[lp]/100;

      if(dm_tab2[lp]>=0){
				document.getElementById("dmdiv"+lp).style.filter = "alpha(opacity="+dm_tab2[lp]+")";
				document.getElementById("dmdiv"+lp).style.opacity = op1;
				document.getElementById("dmdiv"+lp).style.display = "block";
				document.getElementById("dmdiv"+lp).style.zIndex = 101 + dm_tab2[lp];
      }
    }

    if(dm_tab1[lp]==0 && dm_tab2[lp]>0){ // chowanie okienka
      dm_tab2[lp] = dm_tab2[lp] - 100; // zmniejszanie opacity
      op1 = dm_tab2[lp]/100;

     if(dm_tab2[lp]<=0){
				document.getElementById("dmdiv"+lp).style.filter = "alpha(opacity="+dm_tab2[lp]+")";
				document.getElementById("dmdiv"+lp).style.opacity = op1;
				document.getElementById("dmdiv"+lp).style.display = "none";
				document.getElementById("dmdiv"+lp).style.zIndex = 101 + dm_tab2[lp];
     }
    }


    if(dm_tab2[lp]>0 && dm_tab2[lp]<100)__act_stat = 1; // scrolowanie elementu niezakonczone - wywolac funkcje ponownie

  }

  if(__act_stat==0)dm_scroll_stat = 0; // zapis statusu dynamiki na 0 - nie wywolywanie kolejny raz funkcji
  else { // wywolanie ponowne
    dm_scroll_stat = 1;
    setTimeout("dm_dynamic_scroller()",50);
  }
}



