/*

	Video Funktionen
	2009-12-01

*/


// Player Code erzeugen:
function getPlayerObject(movsrc){
	if(validFLPlayer){
		var objCode = AC_FL_GetContent(
			"src", "../res/flash/flowplayer-3.2.2.swf",
			"width", "100%",
			"height", "100%",
			"id", "videoplayer",
			"quality", "high",
			"bgcolor", "ffffff",
			"name", "videoplayer",
			"allowScriptAccess","sameDomain",
			"type", "application/x-shockwave-flash",
			'codebase', 'http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab',
			"pluginspage", "http://www.adobe.com/go/getflashplayer",
			"wmode","transparent",
			"flashvars", "config={'clip':'"+movsrc+"'}",
			"AllowFullscreen","true"
			);
		return objCode ? objCode : false;
		}else{
		return false;
		}
	}

// Player einblenden und Video starten
//var cflowClosed = false;
var lastDescription = "";
function runMovie(movsrc, description){
	var objCode = getPlayerObject(movsrc);
	if(objCode){
		lastDescription = description;
		$("#media-box-wrapper").css({display: 'block'});
		$("#media-box-wrapper").animate({opacity: 1.0}, 800, function(){
			//$("#tool-description").html(lastDescription);

			$.scrollTo('#media-box-wrapper', 800);
			$("#media-box-content").html(objCode);
			if(document.documentElement){
				var ovHeight = document.documentElement.scrollHeight + 'px';
				}else{
				var ovHeight = '100%';	
				}
		//	$("#overlay").css({display: 'block', height: ovHeight});
		//	$("#overlay").animate({opacity: 0.7}, 2000);
			});
		}
	}

// Player ausblenden:
function closeMovie(){
	//$("#overlay").animate({opacity: 0}, 800, function(){
	//	$("#overlay").css({display: "none"});
	//	});

	$("#media-box-content").empty();

	$("#media-box-wrapper").animate({opacity: 0}, 800, function(){
		$("#media-box-wrapper").css({"display" : "none"});	
		//$("#tool-description").empty();
		});
	}
		

