var pageContent = false;
	function Browser() 
	{ 
		this.IsIE = function() 
		{    
			try 
			{      
				return this.Test(document.all && !document.contains)!=false;    
			} 
			catch(e) 
			{      
			// for check IE 5.01      
					if (document.all) return true; 
					return false;    
			}  
		}  
		this.Test = function(test) 
		{    
			if (test==undefined) 
			{     
			return false;   
			}
			else 
			{      
			return test;    
			}  
		}
	}
		
		
	var brs = new Browser();
     var Xmlhttp = false;
    function getXml(URL) 
    {
		

     var rand =Math.random()*10000000000000000;
		try  {   
		if (!brs.IsIE() && netscape.security.PrivilegeManager.enablePrivilege) {   
			netscape.security.PrivilegeManager.enablePrivilege('UniversalBrowserRead');    
			}  
			} catch (e) { 
			// alert(e); 
				}
	     
	    
		if(window.XMLHttpRequest) 
		{   
			Xmlhttp = new XMLHttpRequest();   
		}   
		else if(window.ActiveXObject)
		{ //   branch   for   IE/Windows   ActiveX   version     
			Xmlhttp = new ActiveXObject("Microsoft.XmlHTTP"); 
		}   

			
			try { 
			
	        Xmlhttp.open("GET",URL + '?rand=' + rand, true);
			Xmlhttp.setRequestHeader ("Content-Type","text/xml; charset=gb2312"); 
			Xmlhttp.onreadystatechange = updatePage; 
				Xmlhttp.send(null); 
	       
	        }
			catch(e) 
			{alert( e );return(false);}
	        
		
    }
    function updatePage() { 
    if (Xmlhttp.readyState == 4) { 
      // var xmldoc = Xmlhttp.responseText; 
       var xmldoc = false; 
      var doc = false;  
		// code for IE
		if (window.ActiveXObject)
		{
			doc = (Xmlhttp.responseXML);
		}
		// code for Mozilla, Firefox, Opera, etc.
		else
		{
			xmldoc = unescape(Xmlhttp.responseText); 
			var parser=new DOMParser();
			doc=parser.parseFromString(xmldoc,"text/xml");
		}
  
		try
		{
	 
      
       var items = doc.getElementsByTagName('item'); 
     //  alert( items );
     //  var title=items[0].getElementsByTagName( "title" );  
     //   alert( title );


			var thetext = "";

			for (i = 0; i < items.length; i++)
			{
				thetext+="<ul><li style='float:left;width:84%;'>";
				thetext +="<a href='" + items[i].getElementsByTagName("link")[0].firstChild.nodeValue.replace(/source=rss/g,"source=newsroll") + "' target='_blank'>";
				if( items[i].getElementsByTagName("title")[0].firstChild != null )
					{
					thetext += items[i].getElementsByTagName("title")[0].firstChild.nodeValue;//items[i].getElementsByTagName("title")[0].firstChild.nodeValue;
					}
				thetext += "</li>";
				
				thetext += "<li style='float:right;width:6%;'>"+TimeTag(items[i].getElementsByTagName("pubDate")[0].firstChild.nodeValue)+"</li></ul>"
			}
			document.getElementById(thediv).innerHTML = thetext;    
        }catch( e ) { alert(e);}
       }
      // var items = xmldoc.getElementsByTagName('item'); 
	}
    
    
var interval=600
var url
var thediv
var firstnumber
var sTimer = "test";
var TimerRunning = false;


function setData(url1,thediv1,firstnumber1,interval1) { 
url=url1
thediv=thediv1
firstnumber=firstnumber1
interval=interval1 			
interval=1000 * interval;

	if( sTimer == "test" )
	{
		setData1();
	}
	else
	{
		if( sTimer != null && sTimer != "test")
			clearTimeout( sTimer );
		//alert("cleardata:" + sTimer );
		sTimer = "test";
		setData1();
	}
}


function setData1 () {


timerrunning();

if( sTimer != null && sTimer != "test")
			clearTimeout( sTimer );

sTimer=setTimeout("setData1()",interval);

}

function timerrunning()
{
	document.getElementById(thediv).innerHTML = document.getElementById(thediv).innerHTML;

		try
		{   //*******you need to update the url ***********************************************************************
			var vpath = url;//add url you want to get
			//******************************************************************************
			var pageCon = getXml(vpath); 
			
		}
		catch(e)
		{
			alert('µÃµ½Êý¾Ý´íÎó£¡');//alert(e);
		}
}


function TimeTag(thepubDate) {
var thepubDate
var TheTimeTag
var theday=thepubDate.replace(/[0-9]{4}\/[0-9]{1,2}\/([0-9]{1,2})\ .*/g,"$1");
var themonth=thepubDate.replace(/[0-9]{4}\/([0-9]{1,2})\/[0-9]{1,2}\ .*/g,"$1");
var TheTimeTag=thepubDate.replace(/.*\ ([0-9]{2}:[0-9]{2}):[0-9]{2}.*/g,"$1")
var the_now= new Date();
theday1=the_now.getDate() + "";
theday=theday.replace(/0([1-9])/g, "$1")
theday1=theday1.replace(/0([1-9])/g, "$1")
themonth=themonth.replace(/0([1-9])/g, "$1")

if (theday!=theday1) {
TheTimeTag = themonth + "/" + theday + " " + TheTimeTag
}

TheTimeTag="<div style='font-size:12px;color:666666;'>" + TheTimeTag + "</div>"
return TheTimeTag;
}


function getCookieVal (offset) {  
var endstr = document.cookie.indexOf (";", offset);  
if (endstr == -1)    
endstr = document.cookie.length;  
return unescape(document.cookie.substring(offset, endstr));
}

function GetCookie (name) {  
var arg = name + "=";  
var alen = arg.length;  
var clen = document.cookie.length;  
var i = 0;  
while (i < clen) {    
var j = i + alen;    
if (document.cookie.substring(i, j) == arg)      
return getCookieVal (j);    
i = document.cookie.indexOf(" ", i) + 1;    
if (i == 0) break;   
}  
return null;
}

function SetCookie (name, value) {  
var argv = SetCookie.arguments;  
var argc = SetCookie.arguments.length;  
//var expires = (argc > 2) ? argv[2] : null;
var expires = new Date()
expires.setTime (expires.getTime() + 600 * (24 * 60 * 60 * 1000)) //+x day

var path = (argc > 3) ? argv[3] : null;  
var domain = (argc > 4) ? argv[4] : null;  
var secure = (argc > 5) ? argv[5] : false;  
document.cookie = name + "=" + escape (value) + 
((expires == null) ? "" : ("; expires=" + expires.toGMTString())) + 
((path == null) ? "" : ("; path=" + path)) +  
((domain == null) ? "" : ("; domain=" + domain)) +    
((secure == true) ? "; secure" : "");
}
function DeleteCookie (name) {  
var exp = new Date();  
exp.setTime (exp.getTime() - 1);  
var cval = GetCookie (name);  
document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();
}