var jp_count=0;
var vval=0;

      function calcit(zahl){
       document.getElementById("rechnespan").innerHTML = tausender(zahl, 3, ".");
       }

      function tausender(zahl, num, del) {
               var val, temp = "", str;
               for (var i = (val=(str=zahl.toString()).length)-1; i>=0; temp += str.charAt(val-i-1)+(i--%num == 0 && i>-1 ? del : "")) {
               }
               return temp;
      }


      function calc_summe(feld_id,tvalue){
       var feld = document.getElementById(feld_id);
       feld.innerHTML = tausender(tvalue,3,'.');
      }
function globjp_request(){
   var content;
   var req = null;
   var elements;
   var values;

   try{
      req = new XMLHttpRequest();
      }
      catch (ms){
                 try{
                 req = new ActiveXObject("Msxml2.XMLHTTP");
                 }
                 catch (nonms){
                              try{
                                    req = new ActiveXObject("Microsoft.XMLHTTP");
                                        }
                                        catch (failed){
                                          req = null;
                                              }
                                 }
                }


      if (req == null)
          alert("Error creating request object!");
          req.open("GET", "index.php?show=gjp", true);

          req.onreadystatechange = function(){

          switch(req.readyState) {
                case 4:

                if(req.status!=200) {
                  //alert("Fehler:"+req.status);
                  }
                  else{
                      elements = req.responseText.split(":");
                     start_global(elements);
                      }
                break;

                default:
                        return false;
                break;
                }
          };

       req.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
       req.send(null);
       }


function clearit(){
                               element = document.getElementById("global");
                                   element.style.filter     = "Alpha(opacity=0)";
                                   element.style.MozOpacity = "0";
}


function start_global(elements){
       gesamt = 0;
       var inhalt = elements[jp_count].split("-");
       document.getElementById("typ").innerHTML = inhalt[0];
       document.getElementById("val").innerHTML = tausender(inhalt[1], 3, ".");

       vval = setInterval(func = function(){
                    if(gesamt >= 20){
                 clearInterval(vval);
                 globjp_request();
                }

                    var inhalt = elements[jp_count].split("-");

              document.getElementById("typ").innerHTML = inhalt[0];
              document.getElementById("val").innerHTML = tausender(inhalt[1], 3, ".");

             if(jp_count == 2){
                jp_count = 0;
               }
               else{
                   jp_count++;
                   }

              gesamt++;
                    },5000);

}

function xml_http_request(url){
   var content;
   var req = null;
   var elements;
   var values;

   try{
      req = new XMLHttpRequest();
      }
      catch (ms){
                 try{
                 req = new ActiveXObject("Msxml2.XMLHTTP");
                 }
                 catch (nonms){
                              try{
                                    req = new ActiveXObject("Microsoft.XMLHTTP");
                                        }
                                        catch (failed){
                                          req = null;
                                              }
                                 }
                }


      if (req == null)
          alert("Error creating request object!");
          req.open("GET", url, true);

          req.onreadystatechange = function(){

          switch(req.readyState) {
                case 4:

                if(req.status!=200) {
                  //alert("Fehler:"+req.status);
                  }
                  else{
                      elements = req.responseText.split("*:*");
                     if(elements == ""){
                        document.getElementById("bannerset").innerHTML = "Keine Banner vorhanden";
                      }
                      else{

                      content = '<table border="0">';
                      content += '<tbody id="bannertbl">';
                      for(i=0;i<elements.length-1;i++){
                         values = elements[i].split("-|-");
                         content += '<tr id="b_1'+values[5]+'">';
                         content += ' <td align="center" colspan="3"><a target="_blank" onClick="remove_banner('+values[5]+');" href="login.php?show=klick&t='+values[1]+'"><img src="'+values[0]+'" width="468" height="60" alt="Banner" border="0"></a></td>';
                         content += '</tr>';
                         content += '<tr id="b_2'+values[5]+'">';
                         content += ' <td><b>Verdienst:</b> '+values[3]+' Lose</td>';
                         content += ' <td><b>Mindestaufenthalt:</b> '+values[2]+'s</td>';
                        values[4] = values[4]/60;
                         if(values[4] == 1){
                           hour = "Stunde";
                           }
                           else{
                               hour = "Stunden";
                               }
                         content += ' <td><b>Reloadsperre:</b> '+values[4]+' '+hour+'</td>';
                         content += '</tr>';
                         content += '<tr id="b_3'+values[5]+'">';
                         content += ' <td align="center" colspan="3">&nbsp;</td>';
                         content += '</tr>';
                         }
                      content += '</tbody>';
                      content += '</table>';


                      document.getElementById("bannerset").innerHTML = content;
                      }
                      }
                break;

                default:
                        return false;
                break;
                }
          };

       req.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
       req.send(null);
       }

function remove_banner(id){
  var tbl   = document.getElementById("bannertbl");
  var tr1   = document.getElementById("b_1"+id);
  var tr2   = document.getElementById("b_2"+id);
  var tr3   = document.getElementById("b_3"+id);

  tbl.removeChild(tr1);
  tbl.removeChild(tr2);
  tbl.removeChild(tr3);
}