var ctx="";
$( function() {
	getCtx();
	marquee();
	loadVideo();
	listLoad();
});
/*
 * 跑马灯效果
 */
function marquee(){
	var speed = 20;
	$G("td2").innerHTML = $G("td1").innerHTML;
	function Marquee() {
		if ($G("td2").offsetWidth -$G("scrDiv").scrollLeft <= 0)
			$G("scrDiv").scrollLeft -= $G("td1").offsetWidth;
		else 
			$G("scrDiv").scrollLeft++;
	}
	var interval = setInterval(Marquee, speed);
	$G("scrDiv").onmouseover = function() {
		clearInterval(interval);
	}
	$G("scrDiv").onmouseout = function() {
		interval = setInterval(Marquee, speed);
	}
}
function $G(id){
 return document.getElementById(id);
}

function getCtx(){
	ctx = $("#ctx").val();
	if(!ctx){ctx="";}
	return ctx;
}
/*
 * 视频加载
 */
function loadVideo(){
	var so = new SWFObject(ctx+'/script/com/JWPlayer/player.swf','ply','240','175','9','#ffffff');
	so.addParam('allowfullscreen','true');
	so.addParam('allowscriptaccess','always');
	so.addParam('wmode','opaque');
	so.addVariable('playlistfile',ctx+'/images/flash/Movie/xml/indexRSS.xml');
	so.addVariable('controlbar','over');
	so.write('mediaspace');
}
/**
 * 加载xml   
 */
 function listLoad(){
	var duration="";
	var jpgUrl="";
	$.ajax({
		url :ctx+"/images/flash/Movie/xml/indexRSS.xml",
		type :'POST',
		dataType :'xml',
		success : function(xml) {
			$(xml).find("item").each(function() {
					var title = $(this).find("media\\:title").text();	
					jpgUrl=$(this).find("media\\:thumbnail").attr("url");		
					var fileXml = $(this).find("media\\:content").attr("url");
					duration = $(this).find("media\\:content").attr("duration");
					if(fileXml!="")	
					$("#playList").append("<a href=\"javascript:writeVideo('"+jpgUrl+"','"+duration+"','"+fileXml+"')\" style='cursor:pointer;margin-left: 5px;'>"+title+"</a><hr>");
			});
		}
	});
}
function writeVideo(jpgUrl,duration,fileXml){
	var so = new SWFObject(ctx+'/script/com/JWPlayer/player.swf','ply','240','175','9','#ffffff');
	so.addParam('allowfullscreen','true');
	so.addParam('allowscriptaccess','always');
	so.addParam('wmode','opaque');
	so.addVariable('image',jpgUrl);
	so.addVariable('duration',duration);
	so.addVariable('file',fileXml);
	so.addVariable('controlbar','over');
	so.addVariable('autostart','true');
	so.write('mediaspace');
}