var xmlHttp = createXmlHttpRequestObject(); 

function createXmlHttpRequestObject() {
  var xmlHttp;
  if(window.ActiveXObject) {
    try {
      xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
    }
    catch (e) {
      xmlHttp = false;
    }
  }
  else {
    try {
      xmlHttp = new XMLHttpRequest();
    }
    catch (e) {
      xmlHttp = false;
    }
  }
  if (!xmlHttp) {
   //alert("Blad podczas tworzenia obiektu XMLHttpRequest."); 
  }
  else return xmlHttp;
}


var DT = 0;
var DB = 0;
var LAST_T_A = 0;
var LAST_T_B = 0;
var LAST_T_C = 0;
var LAST_B_A = 0;
var LAST_B_B = 0;
var LAST_B_C = 0;

function sTE(a,b,c) {

  a = parseInt(a);
  b = parseInt(b);
  c = parseInt(c);

  if ( c == 0 ) {

    if ( (a == 1) && (LAST_T_C != 0) ) {
      document.getElementById('element-' + LAST_T_A + '-' + LAST_T_B + '-' + LAST_T_C).className = 'box-inactive';
    }
    else if ( (a == 2) && (LAST_B_C != 0) ) {
      document.getElementById('element-' + LAST_B_A + '-' + LAST_B_B + '-' + LAST_B_C).className = 'box-inactive';
    }
  
  }
  else {

    if ( (a == 1) && (DT == 0) ) {
    //alert("1");
    LAST_T_A = a;
    LAST_T_B = b;
    LAST_T_C = c;
    DT = 1;
    }
    else if ( a == 1) {
      //alert(LAST_T_A + ',' + LAST_T_B + ',' + LAST_T_C);
      document.getElementById('element-' + LAST_T_A + '-' + LAST_T_B + '-' + LAST_T_C).className = 'box-inactive';
    }
    
    if ( (a == 2) && (DB == 0) ) {
    //alert("2");
    LAST_B_A = a;
    LAST_B_B = b;
    LAST_B_C = c;
    DB = 1;
    }
    else if ( a == 2) {
      //alert(LAST_B_A + ',' + LAST_B_B + ',' + LAST_B_C);
      document.getElementById('element-' + LAST_B_A + '-' + LAST_B_B + '-' + LAST_B_C).className = 'box-inactive';
    }


//    alert(a + ',' + b + ',' + c);
    document.getElementById('element-' + a + '-' + b + '-' + c).className = 'box-active';

    if ( a == 1) {
    LAST_T_A = a;
    LAST_T_B = b;
    LAST_T_C = c;
    }
    else {
    LAST_B_A = a;
    LAST_B_B = b;
    LAST_B_C = c;
    }
    
    
  }

}

function handleServerResponse1() {
  if (xmlHttp.readyState == 4) {
    var div = document.getElementById("tabs-top"); 
    if (xmlHttp.status == 200) {
      var str = xmlHttp.responseText;
      div.innerHTML = str;
    }
    else {
      div.innerHTML = "blad polaczenia z serwerem";
    }
  }
}

function handleServerResponse2() {
  if (xmlHttp.readyState == 4) {
    var div = document.getElementById("tabs-bottom"); 
    if (xmlHttp.status == 200) {
      var str = xmlHttp.responseText;
      div.innerHTML = str;
    }
    else {
      div.innerHTML = "blad polaczenia z serwerem";
    }
  }
}



function SendNewsletter() {

  document.getElementById("newsletter-info").innerHTML = "<div style=\"height:26px;text-align:left;\"><img src=\"i/loading_small.gif\" width=\"20\" height=\"20\" style=\"vertical-align:middle;\" alt=\"\" /> proszę czekać</div>";
  var tfValue0 = document.getElementById('FormNewsletter').NewsMail.value;

  if (xmlHttp.readyState == 4 || xmlHttp.readyState == 0) {
    xmlHttp.open("POST", "m/newsletter.php");
    xmlHttp.setRequestHeader(
        'Content-Type', 'application/x-www-form-urlencoded');
    xmlHttp.onreadystatechange = handleServerResponse3;
    xmlHttp.send("newsletter=" + tfValue0);
  }
  else setTimeout(SendNewsletter, 1000);
}

function handleServerResponse3() {
  if (xmlHttp.readyState == 4) {
    var div = document.getElementById("newsletter-info");
    if (xmlHttp.status == 200) {
      var str = xmlHttp.responseText;
      div.innerHTML = str;
    }
    else {
      div.innerHTML = "blad polaczenia z serwerem";
    }
  }
}

function popularOn(id) {

  document.getElementById('popular-' + id).style.background = '#DDDDDD';

}
function popularOff(id,odd) {

  if(odd==0){
    document.getElementById('popular-' + id).style.background = '#FCFCFC';
  }
  else {
    document.getElementById('popular-' + id).style.background = '#F5F5F5';
  }

}
