//var medieninhalt ="";

function mediadaten(typ) {

	switch (requestT.readyState) {
		// wenn der readyState 4 und der request.status 200 ist, dann ist alles korrekt gelaufen
		case 4:
			if (requestT.status != 200) {
				alert("Der Request wurde abgeschlossen, ist aber nicht OK\nFehler:"+requestT.status);
			} else {
				// Antwort des Servers -> als XML-Dokument
				xmlDoc	= requestT.responseXML;

				var breadcrumbbreadcrumb = "<ul>";
				breadcrumbbreadcrumb = breadcrumbbreadcrumb+"&nbsp;&middot;&nbsp;<li><a href='index2.php'>home</a></li>";
				breadcrumbbreadcrumb = breadcrumbbreadcrumb+"&nbsp;&middot;&nbsp;<li><a href='media.php'>media</a></li>";
				breadcrumbbreadcrumb = breadcrumbbreadcrumb+"</ul>";
				document.getElementById('breadcrumb_breadcrumb').innerHTML = breadcrumbbreadcrumb;
				if(typ == "video"){
					mediastart("video");
				}
				else{
					mediastart("music");
				}
			}
			break;
		default:
			break;
	}
}


function mediastart(datentyp){

var hintergrund = 1;
if(datentyp == "music"){
var mediaausgabe = "<div class='news'>";
	mediaausgabe = mediaausgabe+"<div id='trash'><div class='dateleft'><a onclick=\"mediastart('music');\">Musik</a></div>";
	mediaausgabe = mediaausgabe+"<div class='dateright'><a onclick=\"mediastart('video');\">Videos</a></div>";
	mediaausgabe = mediaausgabe+"</div><div class='clean2'></div>";
	mediaausgabe = mediaausgabe+"<div class='text' id='medieninhalt'><p>Musik</p></div>";
	mediaausgabe = mediaausgabe+"<div id='player1' class='player1'>";
}
if(datentyp == "video"){
var mediaausgabe = "<div class='news'>";
	mediaausgabe = mediaausgabe+"<div id='trash'><div class='dateleft'><a onclick=\"mediastart('music');\">Musik</a></div>";
	mediaausgabe = mediaausgabe+"<div class='dateright'><a onclick=\"mediastart('video');\">Videos</a></div>";
	mediaausgabe = mediaausgabe+"</div><div class='clean2'></div>";
	mediaausgabe = mediaausgabe+"<div class='text' id='medieninhalt'><p>Videos</p></div>";
	mediaausgabe = mediaausgabe+"<div id='player1' class='player1'>";
}
	

	for (var im = 0; im< xmlDoc.getElementsByTagName('medien')[0].childNodes.length; im++){
		if(xmlDoc.getElementsByTagName('medien')[0].childNodes[im].attributes.getNamedItem('name').value == datentyp){
			for (var jm = 0; jm< xmlDoc.getElementsByTagName('medien')[0].childNodes[im].childNodes.length; jm++){
				var dtyp = xmlDoc.getElementsByTagName('medien')[0].childNodes[im].childNodes[jm].childNodes[1].firstChild.nodeValue;

			if(!xmlDoc.getElementsByTagName('medien')[0].childNodes[im].childNodes[jm].childNodes[0].firstChild){
			var medieninhalt = "";
			}
			else{
			var medieninhalt = xmlDoc.getElementsByTagName('medien')[0].childNodes[im].childNodes[jm].childNodes[0].firstChild.nodeValue;
			}
				//var medieninhalt = xmlDoc.getElementsByTagName('medien')[0].childNodes[im].childNodes[jm].childNodes[0].firstChild.nodeValue;
				//alert(dtyp);
				if(datentyp == "music"){
				mediaausgabe = mediaausgabe+"<a id='"+dtyp+"' href='#' alt='' onclick=\"musikdaten('medien/"+datentyp+"/"+dtyp+"','medien/"+datentyp+"/cover/"+dtyp+".jpg','"+medieninhalt+"','"+dtyp+"'); \"><p class='playbutton'>"+dtyp.substr(0, dtyp.length-4)+"</p></a>";
				
				}
				if(datentyp == "video"){
				mediaausgabe = mediaausgabe+"<a onclick=\"video('medien/"+datentyp+"/"+dtyp+"','"+medieninhalt+"') \"><p class='playbutton'>"+dtyp.substr(0, dtyp.length-4)+"</p></a>";
				
				}
				
			}

		}
	}
	
	mediaausgabe = mediaausgabe+"</div>";
	mediaausgabe = mediaausgabe+"<div id='player2' class='player2'></div><div class='clean'></div>";
	document.getElementById('inhaltmain').innerHTML = mediaausgabe;

}
var pfadplayer = "js/flowplayer-3.1.0.swf";
var kontainer = "player2";

function musikdaten (datei,dateibild,medieninhalt,dtyp) {

	document.getElementById('medieninhalt').innerHTML = "<p>"+medieninhalt+"</p>";
	flowplayer(kontainer, pfadplayer, {	plugins: { 	audio: { url: 'js/flowplayer.audio-3.1.0.swf' }	},	playlist: [ /*{url: dateibild},*/ {url: datei} 	]	});
}

function video (datei,medieninhalt) {
	document.getElementById('medieninhalt').innerHTML = "<p>"+medieninhalt+"</p>";
	flowplayer(kontainer, pfadplayer, datei);
}

