var main_nowosci_inw;
var main_tematy_na_czasie;
var main_wywiady; 
var main_tematy_dnia;

function ladowanie(id) { 
//  alert(id)
   var cel = document.getElementById(id);
  // alert(cel);
   cel.innerHTML = '<div style="text-align:center;border:0px solid white;"><img style="border:0px solid white!important; margin-top:22px;" src="/gfx/lytebox/loading.gif" ></div>';
}

function show_hideElement(idElementu){
  var obj = document.getElementById('main_topic');
  var belka_div = obj.getElementsByTagName("span");
  for (i=0;i<belka_div.length;i++)
    {
        belka_div[i].style.display = "none";
    }
 //   alert(idElementu);
  var El = document.getElementById(idElementu);
 // alert(El);
  El.style.display = "block";
}

function CreateSpanElement(id){
  var obj = document.getElementById('main_topic');
  var nowy = document.createElement('span');
  nowy.setAttribute('style', 'display:block;');
  nowy.setAttribute('id', id);
  obj.appendChild(nowy);
}

function wynik(id,responseText) {
      var obj = document.getElementById(id);
      obj.innerHTML = responseText;
}
function blad(nr) {
  //  alert("Wystąpił błąd podczas przetwarzania pliku o numerze " + nr + '.');
}

function test(http, id){
        if (http_request.readyState == 4) {
        //alert("ok");
        }
}

function ustaw_zmienna(zmienna){
switch(zmienna)
    {
      case 1: main_tematy_dnia = 1; break;
      case 2: main_tematy_na_czasie = 2;  break;
      case 3: main_nowosci_inw = 3; break;
      case 4: main_wywiady = 4; break;
      default: break;
    }
}


function switch_maintab(id){
    var id_wybrany = document.getElementById(id);
    var napis_wybrany = id_wybrany.getElementsByTagName("div");
    
    var main_tab = document.getElementById("main_tab");
    var belka_span = main_tab.getElementsByTagName("span");
    var belka_div = main_tab.getElementsByTagName("div");
    for (i=0;i<belka_span.length;i++)
    {
        belka_span[i].className = "menu_checker_maly";
        belka_div[i].className = "napis_maly";
    }

    id_wybrany.className = "menu_checker_duzy";
    napis_wybrany[0].className = "napis_duzy";

}


function get_nowosci(id) {

var test = 0;
switch_maintab(id);
    switch(id)
    {
    case 'tt_tematy_dnia':
      file = 'tematy_dnia';
      id_value = 1;
      if(main_tematy_dnia==null)
        test = 1;    
      break;
    case 'tt_tematy_na_czasie':
      file = 'tematy_na_czasie';
      id_value = 2;
      if(main_tematy_na_czasie==null)
        test = 2;
      break;
    case 'tt_nowosci_inwestycyjne':
      file = 'nowosci';
      id_value = 3;
      if(main_nowosci_inw==null)
        test = 3;
      break;
    case 'tt_wywiady':
      file = 'wywiady';
      id_value = 4;
      if(main_wywiady==null)
        test = 4;
      break;
    default:
      break;
    }
  if(test!=0){
   CreateSpanElement(id+'_'+test);
 // alert('to ma sie wykonać raz!!!!');
    var ajax_method = typeof XMLHttpRequest == "undefined"?new ActiveXObject('Msxml2.XMLHTTP'):new XMLHttpRequest();
      ajax_method.open( "GET", "/includes/ajax_top_topic/"+file+".php?ajax=1", true );
      ajax_method.onreadystatechange = function()
      {
            if (ajax_method.readyState == 1) {
                ladowanie(id+'_'+id_value);
            }
            if (ajax_method.readyState == 4) {
                if (ajax_method.status == 200) 
                {
                  wynik(id+'_'+test,ajax_method.responseText); // stworz element i wrzuc do niego tresc
                  ustaw_zmienna(test);    
                }
                else {
                    blad(ajax_method.status);
                }
            }
            
        }
        ajax_method.send(null);
  }
  
  //id+'_'+test -> element do pokazania, reszta do schowania
  show_hideElement(id+'_'+id_value);

}
