
	// parametry do wywolania playera na pelnym ekranie
var player = "/static/players/player22.swf"
var params = "/params.xml";
var currid = "";

function OnStartMovie (pxml)
{
	movieparams = pxml.replace (/.*=/,'');
	//params.innerHTML = movieparams;
	//alert(pxml);
	currid = movieparams;
	var options = {
		asynchronous: true,
		onComplete: function() {onLoadMovie(text);}
	};
	if (movieparams.match(/,0$/)) {
	new Ajax.Updater('tcontent1', '/ajax/tabcontent/'+movieparams+'/tab1.html/', options);
	new Ajax.Updater('tcontent2', '/ajax/tabcontent/'+movieparams+'/tab2.html/', {asynchronous: true, onComplete: function() {prepareScroll('vScrollee4');}});
	new Ajax.Updater('tcontent3', '/ajax/tabcontent/'+movieparams+'/tab3.html/', options);
	}
}

function onLoadMovie(text) {
	initializetabcontent("maintab")
	prepareScroll('vScrollee5');
}

function getFlashMovieObject(movieName)
{
	if (window.document[movieName]) 
		return window.document[movieName];

	if (navigator.appName.indexOf("Microsoft Internet")==-1)
	{
		if (document.embeds && document.embeds[movieName])
			return document.embeds[movieName];
	}
	else
		return document.getElementById(movieName);
}


function FullScreen (id, offset, offsound)
{
	// funkcja wywolywana przez PLAYER'a do odtworzenia filmu na pelnym ekranie
	var flashMovie=getFlashMovieObject ("mymovie1");
	var offsound1 = flashMovie.GetVariable ("momentDz");
	var offset1 = flashMovie.GetVariable ("momentFilm");
	flashMovie = null;
	var s = "full.html?xml="+params+"&id="+currid+"&player="+player+"&offset="+offset1+"&offsound="+offsound1;

	var fs = window.open (s, "FullScreenVideo",
		"toolbar=no,width=" + screen.availWidth  + ",height=" + screen.availHeight + "status=no,resizable=yes,scrollbars=no,location=no,fullscreen=yes");

    fs.focus();
}

function ShowMovie2 (id, offset, offsound)
{
   // funkcja do odtwarzania filmu
   // wykorzystano "SWFObject is (c) 2006 Geoff Stearns"
   var flashcontent=$('flashcontent');
   flashcontent.innerHTML = '';
   var so = new SWFObject(player, "mymovie1", "310", "289", "7", "");
   so.addVariable("xml",		params);
   so.addVariable("id",			id);
   so.addVariable("offset",		offset);
   so.addVariable("offsound",	offsound);
   so.write("flashcontent");	
}

var ShowMovie = function (id)
{
	ShowMovie2 (id, 0, 50);
}

function searchMovie(text) {
	var loop = $('loop');
	//alert(text);
	$('looptitle').innerHTML = 'Wyszukiwanie: '+text.replace(/^(.{15})..*$/, '$1...');;
	this.options = {
		asynchronous: true, 
		onComplete: function() {onLoadSearch(text);}
	};
	new Ajax.Updater(loop, '/ajax/search/'+encodeURIComponent(text.replace(' ','+'))+'/', options);
}

function onLoadSearch(text) {
	prepareScroll('vScrollee2');
	$('looptitle').innerHTML = $('hiddenlooptitle').innerHTML; //'Wyniki: '+text.replace(/^(.{20})..*$/, '$1...');
}

function activateChannel(id, title) {
	//alert(id);
	var hiddentitle = $('hiddenlooptitle');
	var currentid = hiddentitle.className;
	//alert(currentid);
	if (currentid != 'loopid_' + id.replace (/,.*/,'')) {
		var loop = $('loop');
		this.options = {
			asynchronous: true, 
			onComplete: function() { onLoadChannel(id, title);}
		};
		//alert('activateChannel');
		new Ajax.Updater(loop, '/ajax/loops/'+id+'/', options);
	} else {
		scrollVisible(id);
	}
	//ShowMovie(firstmovie);
	//alert(firstmovie);
}

function onLoadChannel(id, title) {
	prepareScroll('vScrollee2');
	$('looptitle').innerHTML = $('hiddenlooptitle').innerHTML; //title;
	//alert('onLoadChannel');
	scrollVisible(id);
	// nie puszczamy pierwszego filmu ShowMovie(id)
}



