loadPodcasts = function() {
	var audioPodcasts = $$('.playerAudio div[id]').invoke('readAttribute', 'id').uniq();
	var videoPodcasts = $$('.playerVideo div[id]').invoke('readAttribute', 'id').uniq();
	var podCasts = new Array();
	podCasts = podCasts.concat(audioPodcasts, videoPodcasts);
	podCasts.each( function(podCast) {
		new Ajax.Request('/FHSHome/fhs_homepage.nsf/vwPodCastByID?openView&restrictToCategory=' + podCast, {
			onSuccess : function(transport) {
				var resp = transport.responseText;
				if (resp.match('No documents found')) {
					$(podCast).update('Podcast konnte nicht geladen werden, da der Podcast mit dieser ID nicht mehr existiert.');
				} else {
					if (resp.isJSON()) {
						var oPodcast = resp.evalJSON(true);
						switch (oPodcast.fileType) {
						case 'audio':
							insertAudioPodcast(podCast, oPodcast);
							break;
						case 'video':
							insertVideoPodcast(podCast, oPodcast);
							break;
						default:
							$(podCast).update('Err#fileType Fehler beim laden des Podcasts.');
						}
					} else {
						$(podCast).update('Err#noJSON Fehler beim laden des Podcasts.');
					}
				}
			},
			onFailure : function() {
				$(podCast).update('Err#requestFailure Fehler beim laden des Podcasts.');
			}
		});
	});
}
insertVideoPodcast = function(pcID, oPodCast) {
	var flashvars = {
		width :320,
		height :240,
		autoload :1,
		// volume :100,
		// titlesize :0,
		showstop :1,
		showvolume :1,
		showtime :1,
		showplayer :'autohide',
		showloading :'autohide',
		showfullscreen :1,
		showmouse :'autohide',
		loadonstop :1,
		ondoubleclick :'fullscreen',
		shortcut :1,
		playeralpha :0,
		// bgcolor :'ff0000',
		bgcolor1 :'dee3f7',
		bgcolor2 :'9ca2bc',
		buttoncolor :'ffffff',
		buttonovercolor :'f9f9f9',
		slidercolor1 :'9b9b9b',
		slidercolor2 :'797979',
		sliderovercolor :'666666',
		loadingcolor :'efefef',
		videobgcolor :'000000',
		playercolor :'9ca2bc',
		currentflvcolor :'ffffff',
		flv :oPodCast.filePath + '/vwPodCastByID/' + pcID + '/$FILE/' + oPodCast.fileName
	};
	var params = {
		quality :'high',
		movie :oPodCast.filePath + '/videoPlayer.swf',
		wmode :'transparent',
		allowFullScreen :'true'
	};
	var attributes = {
		id :'fl' + pcID
	};
	swfobject.embedSWF(params.movie, pcID, '320', '240', '9.0.0', oPodCast.filePath + '/expressInstall.swf', flashvars, params, attributes);
}
insertAudioPodcast = function(pcID, oPodCast) {
	var flashvars = {
		showstop :1,
		showvolume :1,
		// autoload :1,
		bgcolor1 :'dee3f7',
		bgcolor2 :'9ca2bc',
		buttoncolor :'ffffff',
		buttonovercolor :'f9f9f9',
		slidercolor1 :'9b9b9b',
		slidercolor2 :'797979',
		sliderovercolor :'666666',
		loadingcolor :'efefef',
		mp3 :oPodCast.filePath + '/vwPodCastByID/' + pcID + '/$FILE/' + oPodCast.fileName
	};
	var params = {
		loop :'false',
		quality :'high',
		wmode :'transparent',
		movie :oPodCast.filePath + '/audioPlayer.swf'
	};
	var attributes = {
		id :'fl' + pcID
	};
	swfobject.embedSWF(params.movie, pcID, '200', '20', '9.0.0', oPodCast.filePath + '/expressInstall.swf', flashvars, params, attributes);
}
