/* DEBUGGER */
function DEBUG(was){
  document.getElementById('spieltag_head').innerHTML += '&nbsp;<small style="font: normal 10px Arial;">' + was + '</small><br>';
}
/* Variablen, die den reinzuladenden Source beeinflussen */
target_window  = 'inhalt';
target_window2 = 'inhalt2';
target_fixtures_bl  = '/data/fmt/html/v/fixturesAndResults/lang/' + lang + '/s/soccer/c/bundesligaRelegation.html';
target_fixtures_bl2 = '/data/fmt/html/v/fixturesAndResults/lang/' + lang + '/s/soccer/c/zweiteBundesligaRelegation.html';

tag = 35;

/* Spieltag via AJAX darstellen */
function get_spieltag(mywas, mytag, myomi){
  var targetUrl = '/';
  if ( typeof(omiLeagueMapping[myomi]) != 'undefined' )
  {
    targetUrl = '/' + lang + '/' + omiLeagueMapping[myomi] + '/matches/' + saison + '/index.php?omi=' + myomi + '&reiter=' + mywas + '&tag=' + mytag;
  }
  document.location = targetUrl;
}

/* Callback Funktion
   Achtung, closelink schliesst zum Teil den JS Aufruf
*/
function parseLINKS(req, my_id, optional_var){

  BrowserVersion = 'NA';
  var browserName=navigator.appName; 
	var browserVer=parseInt(navigator.appVersion); 

  if(req.readyState == 4) {
    /* OK response */
    if(req.status == 200) { 
      /* DOM Struktur auslesen */
      var bereich = document.getElementById(my_id);
      var ziel = bereich.getElementsByTagName("tr");
      /* HTML bzw. Text Datei direkt ausgeben */
      document.getElementById(my_id).innerHTML = req.responseText;
      for (var i = 1; i < ziel.length; i++) {
        if(Browser == "WINDOOF"){
          var names = ziel[i].lastChild.id;
        }else if(Browser == "MSIE7"){
          var names = ziel[i].lastChild.id;
        }else{
        	if (browserName == "Microsoft Internet Explorer" && browserVer == "4") {
        		var names = ziel[i].lastChild.id;
        	} else {
          var names = ziel[i].lastChild.previousSibling.id;
        }
        }

        /* Abfrage */
        if( typeof(links) != 'undefined'){
          if( typeof(links[tag]) != 'undefined' ){
            if(typeof(links[tag][names]) != 'undefined' && typeof( links[tag][names]['href'] ) != 'undefined'){
              /* der Array ist definiert, und die Kinder sind nicht leer */
              if(Browser == "WINDOOF"){
                ziel[i].lastChild.innerHTML = '<a href="'+links[tag][names]['href']+'\''+tag+'\''+','+names+closelink+'" title="'+links[tag][names]['title']+' - 1 -">'+links[tag][names]['text']+'</a>';
              }else if(Browser == "MSIE7"){
                ziel[i].lastChild.innerHTML = '<a href="'+links[tag][names]['href']+'\''+tag+'\''+','+names+closelink+'" title="'+links[tag][names]['title']+' - 1 -">'+links[tag][names]['text']+'</a>';
              }else if(BrowserVersion == "Opera"){
                ziel[i].lastChild.innerHTML = '<a href="'+links[tag][names]['href']+'\''+tag+'\''+','+names+closelink+'" title="'+links[tag][names]['title']+' - 1 -">'+links[tag][names]['text']+'</a>';
              }else{
              	if (browserName == "Microsoft Internet Explorer" && browserVer == "4") {
        				ziel[i].lastChild.innerHTML = '<a href="'+links[tag][names]['href']+'\''+tag+'\''+','+names+closelink+'" title="'+links[tag][names]['title']+' - 1 -">'+links[tag][names]['text']+'</a>';
        				} else {
                ziel[i].lastChild.previousSibling.innerHTML = '<a href="'+links[tag][names]['href']+'\''+tag+'\''+','+names+closelink+'" title="'+links[tag][names]['title']+' - 2 -">'+links[tag][names]['text']+'</a>';
              }
              }
            }else{
              /* wenn ein Array definiert, aber die Kinder leer sind */
              if(Browser == "WINDOOF"){
                ziel[i].lastChild.innerHTML = '<a href="'+links[0]['nothing']['href']+'\''+tag+'\''+','+names+closelink+'" title="'+links[0]['nothing']['title']+' | '+names+' - 3 -">'+links[0]['nothing']['text']+'</a>';
              }else if(Browser == "MSIE7"){
                ziel[i].lastChild.innerHTML = '<a href="'+links[0]['nothing']['href']+'\''+tag+'\''+','+names+closelink+'" title="'+links[0]['nothing']['title']+' | '+names+' - 3 -">'+links[0]['nothing']['text']+'</a>';
              }else if(BrowserVersion == "Opera"){
                ziel[i].lastChild.innerHTML = '<a href="'+links[0]['nothing']['href']+'\''+tag+'\''+','+names+closelink+'" title="'+links[0]['nothing']['title']+' | '+names+' - 3 -">'+links[0]['nothing']['text']+'</a>';
              }else{ 
              	if (browserName == "Microsoft Internet Explorer" && browserVer == "4") { 
              	ziel[i].lastChild.innerHTML = '<a href="'+links[0]['nothing']['href']+'\''+tag+'\''+','+names+closelink+'" title="'+links[0]['nothing']['title']+' | '+names+' - 3 -">'+links[0]['nothing']['text']+'</a>';	
              	} else {
                ziel[i].lastChild.previousSibling.innerHTML = '<a href="'+links[0]['nothing']['href']+'\''+tag+'\''+','+names+closelink+'" title="'+links[0]['nothing']['title']+' | '+names+' - 4 -">'+links[0]['nothing']['text']+'</a>';
              	}
              }
            }
          }else{
            /* wenn der Haupt Array nicht existiert, Bsp: links[1] == undefined */
            if(Browser == "WINDOOF"){
              ziel[i].lastChild.innerHTML = '<a href="'+links[0]['nothing']['href']+'\''+tag+'\''+','+names+closelink+'" title="'+links[0]['nothing']['title']+' | '+names+' - 5 -">'+links[0]['nothing']['text']+'</a>';
            }else if(Browser == "MSIE7"){
              ziel[i].lastChild.innerHTML = '<a href="'+links[0]['nothing']['href']+'\''+tag+'\''+','+names+closelink+'" title="'+links[0]['nothing']['title']+' | '+names+' - 5 -">'+links[0]['nothing']['text']+'</a>';
            }else if(BrowserVersion == "Opera"){
              ziel[i].lastChild.innerHTML = '<a href="'+links[0]['nothing']['href']+'\''+tag+'\''+','+names+closelink+'" title="'+links[0]['nothing']['title']+' | '+names+' - 5 -">'+links[0]['nothing']['text']+'</a>';
            }else{
            	if (browserName == "Microsoft Internet Explorer" && browserVer == "4") { 
            	ziel[i].lastChild.innerHTML = '<a href="'+links[0]['nothing']['href']+'\''+tag+'\''+','+names+closelink+'" title="'+links[0]['nothing']['title']+' | '+names+' - 5 -">'+links[0]['nothing']['text']+'</a>';
            	} else {
              ziel[i].lastChild.previousSibling.innerHTML = '<a href="'+links[0]['nothing']['href']+'\''+tag+'\''+','+names+closelink+'" title="'+links[0]['nothing']['title']+' | '+names+' - 6 -">'+links[0]['nothing']['text']+'</a>';
            	}
            }
          }
        }
      }
      // Erst beim zweiten Mal IVW holen
      if (!window.IVWAlreadyLoaded) {
        window.IVWAlreadyLoaded = 1;
      } else {
        ivw_get();
      }
    }
  }
}

onload = function(){
  retrieveURL(target_fixtures_bl, target_window, 'parseLINKS');
  retrieveURL(target_fixtures_bl2, target_window2, 'parseLINKS');
}
