	function Browser() 
	{ 
		this.IsIE = function() 
		{    
			try 
			{      
				return this.Test(document.all && !document.contains)!=false;    
			} 
			catch(e) 
			{       
					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) { 
				}
	     
	    
		if(window.XMLHttpRequest) 
		{   
			Xmlhttp = new XMLHttpRequest();   
		}   
		else if(window.ActiveXObject)
		{ //   branch   for   IE/Windows   ActiveX   version     

			Xmlhttp = new ActiveXObject("Microsoft.XmlHTTP"); 
		}   

var result;
			try { 
	        Xmlhttp.open("GET",URL + '?rand=' + rand, true);
			Xmlhttp.setRequestHeader ("Content-Type","text/xml; charset=utf-8"); 
			Xmlhttp.onreadystatechange = updatePage; 
				Xmlhttp.send(null); 
	       
	        }
			catch(e) 
			{alert( e );return(false);}
	
		
    }
	var pageContent = 12;
	var pageCount=false;
	var pageint=1;
	
    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('rate'); 
			pageCount=Math.ceil(items.length/pageContent);
			var maxpage=false;
			if(pageContent*pageint>=items.length)
				maxpage=items.length;
				else
				maxpage=pageContent*pageint;
				
				
			var thetext = "<table width='100%' border='0' cellspacing='0' cellpadding='2'>";			
			
			for (i = pageContent*pageint-pageContent; i <maxpage; i++)
			{
				thetext += "<tr><td align='center'>";
				if( items[i].getElementsByTagName("currencyname")[0].firstChild != null )
					{
					thetext += items[i].getElementsByTagName("currencyname")[0].firstChild.nodeValue;
					}
				thetext += "</td>";
				
				thetext += "<td align='center'>";
				if( items[i].getElementsByTagName("Kbuy")[0].firstChild != null )
					{
					thetext += items[i].getElementsByTagName("Kbuy")[0].firstChild.nodeValue;
					}
				thetext += "</td>";
				
				thetext += "<td align='center'>";
				if( items[i].getElementsByTagName("Ksale")[0].firstChild != null )
					{
					thetext += items[i].getElementsByTagName("Ksale")[0].firstChild.nodeValue;
					}
				thetext += "</td>";
				
				thetext += "<td align='center'>";
				if( items[i].getElementsByTagName("buy")[0].firstChild != null )
					{
					thetext += items[i].getElementsByTagName("buy")[0].firstChild.nodeValue;
					}
				thetext += "</td>";
				
				thetext += "<td align='center'>";
				if( items[i].getElementsByTagName("sale")[0].firstChild != null )
					{
					thetext += items[i].getElementsByTagName("sale")[0].firstChild.nodeValue;
					}
				thetext += "</td>";
 
				thetext += "<td align='center'>";
				if( items[i].getElementsByTagName("createdate")[0].firstChild != null )
					{
					thetext += items[i].getElementsByTagName("createdate")[0].firstChild.nodeValue;
					}
				thetext += "</td>";
				thetext += "</tr>";
			}
			thetext += "</table>";
			document.getElementById('newsdisplay').innerHTML = thetext;   

			
        }catch( e ) { alert(e);}
       }
	}
    
    
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();
	}

}


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;
}



