var gl_segment4Pfeil     = document.getElementById('mc_content_modul2_segment4_page2_content');

// Scoreboard neu laden
function updateScoreboard() {
    x_McScoreboardEishockeyDel.update(gl_vars, gl_lang, gl_gvars, updateScoreboardResponse);
}

// Commentary neu laden, nach Load-Grafik
function loadCommentary() {
    x_McCommentaryClassEishockeyDel.update(gl_vars, gl_lang, updateCommentaryResponse);
}

// Auf neuen Kommentar prüfen, wenn ja, aktualisieren
function checkCommentary() {
    x_McCommentaryClassEishockeyDel.checkForNew(gl_vars, gl_lang, document.getElementById('lastrefresh').value, checkCommentaryResponse);
}

// Segment 3 neu laden, nach Load-Grafik
function loadSegment3(element) {
	// dohdah090114: Tabellenproblem
    var division  = "del";
    
    x_McSegment3ClassEishockeyDel.update(element, gl_vars, gl_lang, gl_gvars, division, updateSegment3Response);
}

// Segment 4 neu laden, nach Load-Grafik
function loadSegment4(element) {
    x_McSegment4ClassEishockeyDel.update(element, gl_vars, gl_lang, gl_gvars, updateSegment4ResponseSpecial);
}

// Segment 4 neu laden, Response
function updateSegment4ResponseSpecial(response) {
    // Inhalt einfügen
    if(response[1] == 'diskussion' || response[1] == 'legende') {
		if(document.getElementById('conference').value == '1') {
        	addContent(gl_segment4, '<div id="mc_content_modul2_segment4_content_inner_conference">' + response[0] + '</div>');
	    }
        else {
            addContent(gl_segment4Pfeil, '<div id="mc_content_modul2_segment4_content_inner">' + response[0] + '</div>');
	    }
    } else {
		addContent(gl_segment4, '<div id="mc_content_modul2_segment4_content_inner">' + response[0] + '</div>');
	}
    
    // Zählpixel aktualisieren
    if(document.getElementById('mc5_update_zp').value != "") {
        updateZp();
    }
    
    // Element ändern
    document.getElementById('segment4_element_mc50').value = response[1];
    
    // Link aktivieren
    document.getElementById('segment4link_' + response[1]).className = "segment4_link_active";		//	090228do: Hier kam ein Fehler, wenn Konf+Einzel gleichzeitig
    document.getElementById('segment4link_' + response[1]).blur();
    deactivateOtherSegment4Links(response[1]);
    
    // Diskussion, nur Fussball 1. Bundesliga
    if(response[1] == "diskussion") {
		get_comments_sec(article_liveid, document.getElementById("scspmc").value);
    }
	if(response[1] == "taktik") {
		var t1_id 		= document.getElementById("matchid").value + document.getElementById('team1').value.toLowerCase();
	    var t2_id 	  	= document.getElementById("matchid").value + document.getElementById('team2').value.toLowerCase();
		// update 2009-05-02 wschleiwies: Sonderzeichen ersetzen
		var t1_id_png 	= t1_id;
		var t2_id_png 	= t2_id;
		t1_id_png = t1_id_png.replace(/ä/g, "ae");
		t2_id_png = t2_id_png.replace(/ä/g, "ae");
		t1_id_png = t1_id_png.replace(/ö/g, "oe");
		t2_id_png = t2_id_png.replace(/ö/g, "oe");
		t1_id_png = t1_id_png.replace(/ü/g, "ue");
		t2_id_png = t2_id_png.replace(/ü/g, "ue");
		t1_id_png = t1_id_png.replace(/ß/g, "ss");
		t2_id_png = t2_id_png.replace(/ß/g, "ss");
		
		t1_id_png = t1_id_png.replace(/ /g, "-");
		t2_id_png = t2_id_png.replace(/ /g, "-");
		//END update
		
		var so_c = new SWFObject("/live/center/eishockey/playfield_d4.swf", "formation", "300", "325", "6");
		so_c.addParam("wmode", "transparent");
		so_c.addVariable("mode", "1");
		so_c.addVariable("lang", "de");
		so_c.addVariable("dbg", "0");
		so_c.addVariable("rowname", "Reihe <!--X-->");
		so_c.addVariable("buttoncolor", "0xff1313");
		so_c.addVariable("buttontextcolor", "0x6e6e6e");
		so_c.addVariable("buttontextcolor_off", "0x6e6e6e");
		so_c.addVariable("team1fv", t1_id_png);
		so_c.addVariable("team2fv", t2_id_png);
		so_c.addVariable("team1namefv", document.getElementById('team1').value);
		so_c.addVariable("team2namefv", document.getElementById('team2').value);
		so_c.write("flashcontent_c");
	}	
}

// Segment 3 Spielplan neu laden
function updateSegment3_spielplan(element) {
    // Load-Grafik
    addLoadImage(gl_segment3);
    
    // Aktualisiere Inhalt
    window.setTimeout("loadSegment3_spielplan('" + element + "')", 250);
}

// Segment 3 Spielplan neu laden, nach Load-Grafik
function loadSegment3_spielplan(element) {
    x_McSegment3ClassEishockeyDel.updateSpielplan(element, gl_vars, gl_lang, gl_gvars, updateSegment3SpielplanResponse);
}

// Segment 3 Spielplan neu laden, Response
function updateSegment3SpielplanResponse(response) {
    // Inhalt einfügen
    addContent(gl_segment3, response[0]);
    
    // Zählpixel aktualisieren
    if(document.getElementById('mc5_update_zp').value != "") {
        updateZp();
    }

    // Element ändern
    document.getElementById('segment3_element_mc50').value = response[1];
	
	// dohdah090114: Tabellenproblem
    document.getElementById('division').value = response[2];
	
    // Link aktivieren
    document.getElementById('segment3link_' + response[1]).className = "segment3_link_active";
    document.getElementById('segment3link_' + response[1]).blur();
    deactivateOtherSegment3Links(response[1]);
}

// PHP in_array
Array.prototype.in_array = function(needle){
	for(var i=0; i<this.length; i++){
		if(needle===this[i])
			return true
		}
	return false;
}

// Segment 4, Seite laden
function loadSegment4Page(page) {
//    updateZp();
    if(page == 1) {
        document.getElementById("mc_content_modul2_segment4_page1").style.display = "block";
        document.getElementById("mc_content_modul2_segment4_page2").style.display = "none";
		updateSegment4('kader');
    } else {
        document.getElementById("mc_content_modul2_segment4_page2").style.display = "block";
        document.getElementById("mc_content_modul2_segment4_page1").style.display = "none";
        
        if(document.getElementById("client").value == "newsclick" || document.getElementById("client").value == "sportbild") {
            updateSegment4Pfeil('legende');
        }
        else {
            updateSegment4Pfeil('diskussion');
        }
    }
}

// Segment 4 mit Pfeil neu laden
function updateSegment4Pfeil(element) {
    // Load-Grafik
    addLoadImage(gl_segment4Pfeil);
    
    // Aktualisiere Inhalt
    window.setTimeout("loadSegment4('" + element + "')", 250);
}

// Timeline neu laden
function updateTimeline() {
    x_McCommentaryClassEishockeyDel.updateTimeline(gl_vars, gl_lang, gl_gvars, updateTimelineResponse);
}