
	function Browser2() 
	{ 
		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 brs2 = new Browser2();
     var Xmlhttp2 = false;
    function getXml(URL) 
    {
		
     var rand =Math.random()*10000000000000000;
		try  {   
		if (!brs2.IsIE() && netscape.security.PrivilegeManager.enablePrivilege) {   
			netscape.security.PrivilegeManager.enablePrivilege('UniversalBrowserRead');    
			}  
			} catch (e) { 
				}
	     
	    
		if(window.XMLHttpRequest) 
		{   
			Xmlhttp2 = new XMLHttpRequest();   
		}   
		else if(window.ActiveXObject)
		{ //   branch   for   IE/Windows   ActiveX   version     
			Xmlhttp2 = new ActiveXObject("Microsoft.XmlHTTP"); 
		}   

var result;
			try { 
	        Xmlhttp2.open("GET",URL + '?rand=' + rand, true);
			Xmlhttp2.setRequestHeader ("Content-Type","text/xml; charset=utf-8"); 
			Xmlhttp2.onreadystatechange = updatePage2; 
				Xmlhttp2.send(null); 
	       
	        }
			catch(e) 
			{alert( e );return(false);}
	
		
    }

	
    function updatePage2() { 
    if (Xmlhttp2.readyState == 4) { 
      // var xmldoc = Xmlhttp.responseText; 
       var xmldoc = false; 
      var doc = false;  
		// code for IE
		if (window.ActiveXObject)
		{
			doc = (Xmlhttp2.responseXML);
		
		}
		// code for Mozilla, Firefox, Opera, etc.
		else
		{
			xmldoc = unescape(Xmlhttp2.responseText); 
			var parser=new DOMParser();
			doc=parser.parseFromString(xmldoc,"text/xml");
		}
  
		try
		{
      
       var items = doc.getElementsByTagName('rate'); 
		

			var thetext = "";			
			
			for (i = 0; i <9; i++)
			{
				thetext += "<li style='width:20%;'>";
				if( items[i].getElementsByTagName("currencyname")[0].firstChild != null )
					{
					thetext += items[i].getElementsByTagName("currencyname")[0].firstChild.nodeValue;
					}
				thetext += "</li><li style='width:20%;'>";
				if( items[i].getElementsByTagName("buy")[0].firstChild != null )
					{
					thetext += items[i].getElementsByTagName("buy")[0].firstChild.nodeValue;
					}
				thetext += "</li><li style='width:20%;'>";
				if( items[i].getElementsByTagName("sale")[0].firstChild != null )
					{
					thetext += items[i].getElementsByTagName("sale")[0].firstChild.nodeValue;
					}
				thetext += "</li>";
			}
			document.getElementById('Ratedisplay').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 setRateData(url1,thediv1,firstnumber1,interval1) { 
url=url1
thediv=thediv1
firstnumber=firstnumber1
interval=interval1 			
interval=1000 * interval;


	if( sTimer == "test" )
	{
		setRateData1();
	}

}


function setRateData1 () {


timerrunning2();

if( sTimer != null && sTimer != "test")
			clearTimeout( sTimer );

sTimer=setTimeout("setRateData1()",interval);

}

function timerrunning2()
{
	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;
}



