// JavaScript Document
function player(flvname,flvpic){
	//播放器 , 播放器ID,宽 , 高,
	var s1 = new SWFObject("/video/mediaplayer.swf","player_id","203","148","7");
	s1.addParam("allowfullscreen","true");//是否允许全屏播放
	s1.addVariable("file",flvname);//单文件播放
	s1.addVariable("image",flvpic);//背景图片
	s1.addVariable("displayheight","148");//播放区域高度
	s1.addVariable("width","203");
	s1.addVariable("height","148");
	s1.addVariable("backcolor","0x000000");
	s1.addVariable("frontcolor","0xCCCCCC");
	s1.addVariable("lightcolor","0x557722");
	s1.addVariable("enablejs","true");//是否允许javascript脚本控制flash
	s1.addVariable("javascriptid","javascript_id");//控制脚本javascriptid
	s1.write("myPlayer");//将播放器写入到myPlayer
 }
var xmlurl;
//xmlurl = "http://www.3366099.cn/g3/playlist.xml";
xmlurl = "http://www.51g3.com/News/tv/video/playlist.xml";
var http = createRequestObject();
 
function createRequestObject() {
 // find the correct xmlHTTP, works with IE, FF and Opera
 var xmlhttp;
 try {
    xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
  usewin = "msxml";
 }
 catch(e) {
  try {
      xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
   usewin = "microsoft";
  }
  catch(e) {
      xmlhttp=null;
  }
 }

 if(!xmlhttp&&typeof XMLHttpRequest!="undefined") {
  
    xmlhttp=new XMLHttpRequest();
  usewin = "undefined";
 }
 return  xmlhttp;
}


function sendRequest() {

 try{
  http.open("GET", xmlurl, true);
  http.setRequestHeader('Content-Type',  "text/xml");
  http.onreadystatechange = handleResponse;
  http.send(null);
 }
 catch(e){
  // caught an error
  alert('暂无节目!');
 }
 finally{}

}


function handleResponse() {
 try{
  if((http.readyState == 4)&&(http.status == 200)){
   
   //alert(http.responseText);
   var response = http.responseXML.documentElement;
   //alert(http.responseXML.getElementsByTagName("track"));
   //alert(http.readyState);
   //alert(response);
   var node;
   node = response.getElementsByTagName("track");   
  // alert(node.length);
  var s = "" 
   s +="<link href=\"css/css.css\" rel=\"stylesheet\" type=\"text/css\" />";
   s +="<table width='100%' border='0' cellpadding='0' cellspacing='0'>";
   for(var i=0;i<node.length;i++){      
       s += "<tr><td height='20'><img src='images/videobg.jpg'>&nbsp;"
	   s += "<a href=javascript:parent.player('"+node.item(i).getElementsByTagName('location').item(0).firstChild.nodeValue+"','"+node.item(i).getElementsByTagName('flvpic').item(0).firstChild.nodeValue+"')>"
	   s += node.item(i).getElementsByTagName('title').item(0).firstChild.nodeValue
	   s += "</a>"
	   s += "</td></tr>"
	   //s += node.item(i).getElementsByTagName('title').item(0).firstChild.nodeValue + ":";
       //s += node.item(i).getElementsByTagName('location').item(0).firstChild.nodeValue;
   }
   s += "</table>"
   //alert(s);
   //document.getElementById("g3").innerHTML = s;
   //alert(document.getElementById("g3").style.display);
   document.getElementById("g3").style.display = "";
  // alert(document.getElementById("g3").style.display);
   var   win   =   frames["g3ifr"];   
   var   doc   =   win.document;   
   doc.open();   
     doc.write(s);   
   doc.close();   

  }
 }catch(e){
  alert('暂无节目!');
 }
 finally{}
}

 
function g3(){
	setTimeout("sendRequest()",2800);
}  

