// JavaScript Document

function openMediaCenter(url) {
	var w = window.open(url + '?service=mediacenter','mediacenter','menubar=0,resizable=1,scrollbars=1,width=950,height=730');
	if (w != null)
		w.focus();
}

function showTeasers(box) {
  value = box.options[box.selectedIndex].value;
  list_type = 'section';
  if (value == 'latest') {
	list_type = value;
  } else if (value == 'popular') {
	list_type = value;
  }
  new Ajax.Request("http://localhost:8080/demo/?service=ajaxSwitch&type=teaserList&listType=" + list_type + "&sectionId=" + value,
	{
		method:'get',
		onSuccess: function(transport){
		document.getElementById('container-teaser').innerHTML = transport.responseText;
	}
   });
}

function displayMedia(id, url, selected, targetId) {
	var time = new Date().getTime();
	new Ajax.Updater(targetId, url,
	{
		method: 'get',
		evalScripts: true,
		parameters: {
			service: 'ajaxSwitch',
			type: 'mediaPlayer',
			articleId: id,
			t: time,
			selected: selected
		}
	});
}

function getItemData(idx) {
	var obj = document.getElementById("mpl").itemData(idx);
	var caption = obj['description'];
	setImageGalleryCaption(caption != "null" ? unescape(caption).replace(/[+]/g, ' ') : "&nbsp;");
}

var mediaplayerStarted = false;

function setImageGalleryCaption(caption) {
	var el = document.getElementById("mediaPlayerCaption");
	if (el == null)
		el = document.getElementById("imgtext");
	if (el != null) {
		el.innerHTML = caption;
	}
}

	
