function nichts()
{
}
function aktuell()
{
  // gruppenspiele
  document.getElementById('A1c').click();
  document.getElementById('A2b').click();
  document.getElementById('B1a').click();
  document.getElementById('B2c').click();
  document.getElementById('C1b').click();
  document.getElementById('C2a').click();
  document.getElementById('D1a').click();
  document.getElementById('D2d').click();
  document.getElementById('E1a').click();
  document.getElementById('E2c').click();
  document.getElementById('F1b').click();
  document.getElementById('F2d').click();
  document.getElementById('G1a').click();
  document.getElementById('G2d').click();
  document.getElementById('H1a').click();
  document.getElementById('H2d').click();
  // achtelfinale
  document.getElementById('rAchtelA1').click();
  document.getElementById('rAchtelD2').click();
  document.getElementById('rAchtelD1').click();
  document.getElementById('rAchtelB1').click();
  document.getElementById('rAchtelE1').click();
  document.getElementById('rAchtelG1').click();
  document.getElementById('rAchtelF1').click();
  document.getElementById('rAchtelH1').click();
  // viertelfinale a uru b gha c arg d ger e nel f bra g par h esp
  document.getElementById('rViertelE').click();
  document.getElementById('rViertelA').click();
  document.getElementById('rViertelD').click();
  document.getElementById('rViertelH').click();
  // halbfinale
  document.getElementById('rHalbHB').click();
  document.getElementById('rHalbHD').click();
}

signalcolorFahne = 'black';
function achtelfinale(gruppe, name, kurz, platz, rId, position)
{
  if (gruppe == 'A') gr = new Array ('rsa', 'mex', 'uru', 'fra');
  if (gruppe == 'B') gr = new Array ('arg', 'nig', 'kor', 'gre');
  if (gruppe == 'C') gr = new Array ('eng', 'usa', 'alg', 'svn');
  if (gruppe == 'D') gr = new Array ('ger', 'aus', 'srb', 'gha');  
  if (gruppe == 'E') gr = new Array ('ned', 'den', 'jpn', 'cmr');
  if (gruppe == 'F') gr = new Array ('ita', 'par', 'nzl', 'svk');
  if (gruppe == 'G') gr = new Array ('bra', 'prk', 'civ', 'por');
  if (gruppe == 'H') gr = new Array ('esp', 'sui', 'hon', 'chi');
  textfeld = 'achtel' + platz;
  flagge = 'bild' + platz;
  flaggenbild = kurz + '.gif';
  zweimal = false
  for (i = 0; i < 4; i++) {
    checker0 = eval('document.wm.' + gruppe + '1[i].checked');
    checker1 = eval('document.wm.' + gruppe + '2[i].checked');
    if (checker0 == true && checker1 == true) { 
      zweimal = true;
      eval('document.wm.' + gruppe + '1[i].checked = false');
      eval('document.wm.' + gruppe + '2[i].checked = false');
      document.getElementById(rId).checked = true;
    }
  } 
  if (zweimal == true) {
    eval("document.getElementById('achtel" + gruppe + "1').value = ''");
    eval("document.getElementById('achtel" + gruppe + "2').value = ''");
    eval("document.getElementById('bild" + gruppe + "1').src = 'white.gif'");
    eval("document.getElementById('bild" + gruppe + "2').src = 'white.gif'");
    document.getElementById('gruppe' + gruppe).style.borderColor = 'silver';
    document.getElementById('gruppenhead' + gruppe).style.backgroundColor = 'red';
    document.getElementById('gruppenhead' + gruppe).style.color = 'white';
    document.getElementById('gruppenhead' + gruppe).style.borderColor = '#d60000';    
  }
  document.getElementById(textfeld).value = name;
  document.getElementById(flagge).src = flaggenbild;
  allChecked1 = 0; allChecked2 = 0;
  for (i = 0; i < 4; i++) {
    no1 = eval("document.wm." + gruppe + "1[i].checked");
    no2 = eval("document.wm." + gruppe + "2[i].checked");
    if (no1 == true) allChecked1 = 1;
    if (no2 == true) allChecked2 = 1;
  }
  if (allChecked1 == 1 && allChecked2 == 1) {
    document.getElementById('gruppe' + gruppe).style.borderColor = 'whitesmoke';
    document.getElementById('gruppenhead' + gruppe).style.backgroundColor = 'whitesmoke';
    document.getElementById('gruppenhead' + gruppe).style.color = 'black';
    document.getElementById('gruppenhead' + gruppe).style.borderColor = 'whitesmoke';    
  }
  document.getElementById('bildGruppe' + gruppe + position).style.borderColor = signalcolorFahne;
  document.getElementById('vorrunde' + kurz).style.fontWeight = 'bold';
  for (i = 0; i < 4; i++) {
    if (eval('document.wm.' + gruppe + '1[' + i + '].checked == false') && eval('document.wm.' + gruppe + '2[' + i + '].checked == false')) {
    document.getElementById('bildGruppe' + gruppe + i).style.borderColor = 'silver';
    document.getElementById('vorrunde' + gr[i]).style.fontWeight = 'normal';
    }
  }
  afRadioWeg();
  vfLandWeg(); vfRadioWeg(); 
  hfLandWeg(); hfRadioWeg();
  fLandWeg();
}
function viertelfinale(x)
{
  if (x == 'A1' || x == 'B2') { buchstabe = 'A'; kasten = 'A1'; }
  if (x == 'C1' || x == 'D2') { buchstabe = 'B'; kasten = 'C1'; }
  if (x == 'B1' || x == 'A2') { buchstabe = 'C'; kasten = 'B1'; }
  if (x == 'D1' || x == 'C2') { buchstabe = 'D'; kasten = 'D1'; }
  if (x == 'E1' || x == 'F2') { buchstabe = 'E'; kasten = 'E1'; }
  if (x == 'G1' || x == 'H2') { buchstabe = 'F'; kasten = 'G1'; }
  if (x == 'F1' || x == 'E2') { buchstabe = 'G'; kasten = 'F1'; }
  if (x == 'H1' || x == 'G2') { buchstabe = 'H'; kasten = 'H1'; }
  land = document.getElementById('achtel' + x).value;
  fahne = document.getElementById('bild' + x).src;
  if (land == '') {
    eval("document.wm.rAchtel" + x + ".checked = false");
    eval("document.wm.rAchtel" + x + ".checked = false");
    document.getElementById('achtelfinale' + kasten).style.borderColor = 'silver';
  }
  else {
    document.getElementById('achtelfinale' + kasten).style.borderColor = 'whitesmoke';
    document.getElementById('viertel' + buchstabe).value = land;
    document.getElementById('bild' + buchstabe).src = fahne;

  }
  vfRadioWeg();
  hfLandWeg(); hfRadioWeg(); fLandWeg();
  afFahnenfaerber();
}
function halbfinale(x)
{
  if (x == 'A' || x == 'B') { buchstabe = 'HA'; kasten = 'A'; }
  if (x == 'C' || x == 'D') { buchstabe = 'HC'; kasten = 'C'; } 
  if (x == 'E' || x == 'F') { buchstabe = 'HB'; kasten = 'E'; }
  if (x == 'G' || x == 'H') { buchstabe = 'HD'; kasten = 'G'; }
  land = document.getElementById('viertel' + x).value;
  fahne = document.getElementById('bild' + x).src;
  if (land == '') {
    eval("document.wm.rViertel" + x + ".checked = false");
    eval("document.wm.rViertel" + x + ".checked = false");
    document.getElementById('viertelfinale' + kasten).style.borderColor = 'silver';    
  }
  else {
    document.getElementById('viertelfinale' + kasten).style.borderColor = 'whitesmoke';
    document.getElementById('halb' + buchstabe).value = land;
    document.getElementById('bild' + buchstabe).src = fahne;
  }
  hfRadioWeg();
  fLandWeg();
  vfFahnenfaerber();
}
function finale(x)
{
  if (x == 'HA' || x == 'HB') { buchstabe = 'Nr1'; kasten = 'HA'; }
  if (x == 'HC' || x == 'HD') { buchstabe = 'Nr2'; kasten = 'HC'; }
  land = document.getElementById('halb' + x).value.toUpperCase();
  if (land == '') {
    eval("document.wm.rHalb" + x + ".checked = false");
    eval("document.wm.rHalb" + x + ".checked = false"); 
    document.getElementById('halbfinale' + kasten).style.borderColor = 'silver';   
  }
  else {
    document.getElementById('halbfinale' + kasten).style.borderColor = 'whitesmoke';
    document.getElementById('voll' + buchstabe).value = land;
    document.getElementById('voll' + buchstabe).style.visibility = 'visible';
  }

  if (document.getElementById('vollNr1').value != '' && document.getElementById('vollNr2').value != '') {
    document.getElementById('finalwrapper').style.borderColor = signalcolorFahne;
  }
  hfFahnenfaerber();
}
gruppensieger = new Array ("A1", "B1", "C1", "D1", "E1", "F1", "G1", "H1", "A2", "B2", "C2", "D2", "E2", "F2", "G2", "H2");
gruppenerste = new Array ("A1", "B1", "C1", "D1", "E1", "F1", "G1", "H1");
function afLandWeg()
{
  for (i = 0; i < 16; i++) {
    eval("document.getElementById('achtel" + gruppensieger[i] + "').value = ''");
    eval("document.getElementById('bild" + gruppensieger[i] + "').src = 'white.gif'");
  }
}
function afRadioWeg() 
{
  for (i = 0; i < 16; i += 2) {
    eval("document.wm.af" + i + "[0].checked = false");
    eval("document.wm.af" + i + "[1].checked = false");
  }
  for (i = 0; i < 16; i++) {
    z = gruppensieger[i];
    document.getElementById('bild' + z).style.borderColor = 'silver';
    document.getElementById('achtel' + z).style.fontWeight = 'normal';
  }
}
buchstaben = new Array ("A", "B", "C", "D", "E", "F", "G", "H");
function vfLandWeg()
{
  for (i = 0; i < 8; i++) {
    eval("document.getElementById('viertel" + buchstaben[i] + "').value = ''");
    eval("document.getElementById('bild" + buchstaben[i] + "').src = 'white.gif'");
    eval("document.getElementById('achtelfinale" + gruppenerste[i] + "').style.borderColor = 'silver'");
  }
}
function vfRadioWeg() 
{
  for (i = 0; i < 8; i += 2) {
    eval("document.wm.vf" + i + "[0].checked = false");
    eval("document.wm.vf" + i + "[1].checked = false");
  }
  for (i = 0; i < 8; i++) {
    z = buchstaben[i];
    document.getElementById('bild' + z).style.borderColor = 'silver';
    document.getElementById('viertel' + z).style.fontWeight = 'normal';
  }
}
halbbuchstaben = new Array ("HA", "HB", "HC", "HD");
zz = new Array ("A", "C", "E", "G");
function hfLandWeg()
{
  for (i = 0; i < 4; i++) {
    eval("document.getElementById('halb" + halbbuchstaben[i] + "').value = ''");
    eval("document.getElementById('bild" + halbbuchstaben[i] + "').src = 'white.gif'");
    eval("document.getElementById('viertelfinale" + zz[i] + "').style.borderColor = 'silver'");
  }
}
tt = new Array('HA', 'HB', 'HC', 'HD');
function hfRadioWeg() 
{
  for (i = 0; i < 4; i += 2) {
    eval("document.wm.hf" + i + "[0].checked = false");
    eval("document.wm.hf" + i + "[1].checked = false");
    eval("document.getElementById('halbfinale" + tt[i] + "').style.borderColor = 'silver'");    
  }
  for (i = 0; i < 4; i++) {
    z = tt[i];
    document.getElementById('bild' + z).style.borderColor = 'silver';
    document.getElementById('halb' + z).style.fontWeight = 'normal';
  }
}
function fLandWeg()
{
  document.getElementById('vollNr1').value = '';
  document.getElementById('vollNr2').value = '';
  document.getElementById('vollNr1').style.visibility = 'hidden';
  document.getElementById('vollNr2').style.visibility = 'hidden';
  if (document.getElementById('vollNr1').value == '' && document.getElementById('vollNr2').value == '') {
    document.getElementById('finalwrapper').style.borderColor = 'silver';
  }
}

function afFahnenfaerber()
{
  for (i = 0; i < 16; i++) {
    z = gruppensieger[i];
    if (document.getElementById('rAchtel' + z).checked == true) {
      document.getElementById('bild' + z).style.borderColor = signalcolorFahne;
      document.getElementById('achtel' + z).style.fontWeight = 'bold';
    }
    else {
      document.getElementById('bild' + z).style.borderColor = 'silver'; 
      document.getElementById('achtel' + z).style.fontWeight = 'normal';     
    }
  }
}

function vfFahnenfaerber()
{
  for (i = 0; i < 8; i++) {
    z = buchstaben[i];
    if (document.getElementById('rViertel' + z).checked == true) {
      document.getElementById('bild' + z).style.borderColor = signalcolorFahne;
      document.getElementById('viertel' + z).style.fontWeight = 'bold';
    }
    else {
      document.getElementById('bild' + z).style.borderColor = 'silver';      
      document.getElementById('viertel' + z).style.fontWeight = 'normal';
    }
  }
}

function hfFahnenfaerber()
{
  for (i = 0; i < 4; i++) {
    z = tt[i];
    if (document.getElementById('rHalb' + z).checked == true) {
      document.getElementById('bild' + z).style.borderColor = signalcolorFahne;
      document.getElementById('halb' + z).style.fontWeight = 'bold';
    }
    else {
      document.getElementById('bild' + z).style.borderColor = 'silver';      
      document.getElementById('halb' + z).style.fontWeight = 'normal';
    }
  }
}


