
function fetchMetadata() {

    // tutaj: pobieranie danych z bazy danych

alert('abc');
    
    // przekazanie metadanych do playera
    var pluginObject = document.getElementById("silverlightObject");
    if (pluginObject != null) {

        // ustawienie trybu playera
        pluginObject.Content.Player.SetMode("live");

        pluginObject.Content.Player.AddMetadataElement("Wyzwania e-infrastruktury",
            "M. Stroiński Poznańskie Centrum Superkomputerowo-Sieciowe, C. Citko Politechnika Białostocka, S. Starzak Politechnika Łódzka, J. Węglarz Poznańskie Centrum Superkomputerowo-Sieciowe, K. Wiatr ACK Cyfronet AGH",
            "Sala A",
            "Sesja otwierająca",
            "nrby.11e7be9b74c842bebcd31162cd855f83"); // incepction

        pluginObject.Content.Player.AddMetadataElement("Projekt PLATON - zaawansowane usługi bazowe dla platform wiedzy",
            "R. Pękal, M. Stroiński, C. Mazurek, N. Meyer Poznańskie Centrum Superkomputerowo-Sieciowe, M. Nakonieczny Trójmiejska Akademicka Sieć Komputerowa, T. Wolniewicz Uniwersytet Mikołaja Kopernika, R. Wyrzykowski Politechnika Częstochowska",
            "Sala B",
            "Sesja otwierająca",
            "nrby.e2e11ea864f74c838409ede895923b02"); // The_Living_Sea_1080 

        pluginObject.Content.Player.AddMetadataElement("SmartFit jako przenośny system do monitorowania, predykcji oraz planowania treningu wspomagającego zdrowy trybu życia",
            "K. Brzostowski, J. Drapała, J. Świątek Politechnika Wrocławska",
            "Sala C",
            "INNOWACJE: eZdrowie I",
            "nrby.41ac1d43470c4f3b91bfd54605459dbf");  // Avatar

        pluginObject.Content.Player.SetMetadataCollection();

        // w celu zmiany już dodanych metadanych można użyć funkcji SetMetadataElement:

        // zmiana elementu dotyczącego materiału o identyfikatorze: nrby.11e7be9b74c842bebcd31162cd855f83
        pluginObject.Content.Player.SetMetadataElement(-1, "Wyzwania e-infrastruktury2",
            "M. Stroiński Poznańskie Centrum Superkomputerowo-Sieciowe, C. Citko Politechnika Białostocka, S. Starzak Politechnika Łódzka, J. Węglarz Poznańskie Centrum Superkomputerowo-Sieciowe, K. Wiatr ACK Cyfronet AGH",
            "Sala A2",
            "Sesja otwierająca2",
            "nrby.11e7be9b74c842bebcd31162cd855f83");

        // zmiana elementu dotyczącego materiałuznajdującego się w kolekcji na miejscu o indeksie: 1
        pluginObject.Content.Player.SetMetadataElement(1, "Wyzwania e-infrastruktury3",
            "jacyś inni prelegenci",
            "Sala A3",
            "Sesja zamykająca2",
            "nrby.6c3173aac1b448fc96e0444e96ff8edd"); // Javatar        
    }
}; 

function GetXmlHttpObject() {
	var xmlHttp = null;
	
	try {
		// Firefox, Opera 8.0+, Safari (silnik Gecko, Webkit, Presco)
		xmlHttp=new XMLHttpRequest();
	}
	catch (e) {
		// Internet Explorer
		try {
			xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e) {
			try {
				xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (e) {
				alert("Your browser does not support AJAX!");
			}
		}
	}
	
	return xmlHttp;
}

function GetLiveInformation(home_url) {
	
	var xmlHttp = GetXmlHttpObject();

	if(xmlHttp) {
		
        var url = home_url+"get_live_info.php";
        var parameters = ""; //id=1&action=edit
		
		if(xmlHttp.overrideMimeType) {
			xmlHttp.overrideMimeType('text/html');
		}
		
		xmlHttp.onreadystatechange = function () {
			if (xmlHttp.readyState == 4) {
				if (xmlHttp.status == 200) {
					
				    var json_data = xmlHttp.responseText;
					eval("var responseJSONObject = (" + json_data + ")");
						
					/*	ajax.php
					*
					*	$arr = array('iserror'=>false, 'response'=>array('msg1'=>'wiadomosc 1', 'msg2'=>'wiadomosc 2'));
					*	echo json_encode($arr);
					*
					*/
						
					//	alert(responseJSONObject.iserror);
						alert(responseJSONObject.response.msg1);
					//	alert(responseJSONObject.response.msg2);
					
				}
				else {
					alert("An error has occured making the request");
				}
			}
		}
		

		xmlHttp.open("POST", url, true);
		xmlHttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
		xmlHttp.send(parameters);
		
	}
	else {
	}

}

















