
function loading_msg() {
	div=document.createElement("div");
	div.id = "loading";
	div.setAttribute('style', 'position:absolute;z-index:999;overflow:hidden;display:none;margin:10px;');

	imgdiv=document.createElement("div");
	imgdiv.setAttribute('style', 'float:left;padding-right:5px;');
	img = document.createElement("img");
	img.src="http://player.tneg.de/static/gfx/ajax-loader_1.gif";
	imgdiv.appendChild(img);
	div.appendChild(imgdiv);

	textdiv=document.createElement("div");
	textdiv.setAttribute('style', 'float:left; font-weight:normal;padding-top:1px;');
	textdiv.appendChild(document.createTextNode('lade Player...'));
	div.appendChild(textdiv);

	clearerdiv=document.createElement("div");
	clearerdiv.setAttribute('style', 'clear:both;height:0px;width:0px;overflow:hidden;');
	div.appendChild(clearerdiv);

	document.getElementById('CorePlayer').appendChild(div);
	document.getElementById('loading').setAttribute('style','display:block;position:relative;top:10px;left:30px;');
	window.setTimeout("buildPlayer()",800);
}

function buildPlayer() {
	if (typeof(debug) == "undefined") debug = "false";
	if (typeof(streamlogo_file) == "undefined") streamlogo_file = "";
	if (typeof(video_title) == "undefined") video_title = "";
	if (typeof(video_description) == "undefined") video_description = "";
	if (typeof(redirector_address) == "undefined" || typeof(video_file) == "undefined" ) {
		textdiv=document.createElement("div");
		textdiv.setAttribute('style', 'border:1px solid #BB3333;padding:10px;margin:20px;font-weight:bold;color:#BB3333;font-size:14px;');
		textdiv.appendChild(document.createTextNode('Parameter (redirector_address "'+redirector_address+'"  + video_file "'+video_file+'") fehlen!\nDiese sind zwingend erforderlich.'));
		document.getElementById('CorePlayer').appendChild(textdiv);
		redirector_address = "";
		video_file = "";
	} else {
		$.ajax({
			type: "GET",
			url: "http://player.tneg.de/coreplayer/getPlayerJson.php",
			data: "redirector_address="+redirector_address+"&video_file="+video_file+"&video_title="+video_title+"&video_description="+video_description+"&streamlogo_file="+streamlogo_file+"&debug="+debug+"&callback=?",
			dataType: "jsonp",
			success: function(msg){
				if (msg) {
					$("#loading").fadeOut(600);
					$("#CorePlayer").html(msg);
					window.setTimeout('$("#flashadvise").fadeIn(1500);',1200);
				}
			},
			beforeSend: function(){		$("#loading").show();		},
			complete: function() {		$("#loading").fadeOut(600);	}
		});
	}

}

function include_jquery() {
	s=document.createElement("script");
	s.src="http://player.tneg.de/static/script/jquery-1.3.2.min.js";
	s.type="text/javascript";
	document.getElementsByTagName("head")[0].appendChild(s);
	s=document.createElement("script");
	s.src="http://player.tneg.de/static/script/swfobject.js";
	s.type="text/javascript";
	document.getElementsByTagName("head")[0].appendChild(s);

	window.setTimeout("loading_msg();",800);
}
window.setTimeout("include_jquery();",300);
