var theImages = new Array()
var theLink = new Array()
var xmlDoc
/////////////////////////////////////////////////
//load xml file
function loadXML()
{
// code for IE
if (window.ActiveXObject)
  {
  xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
  xmlDoc.async=false;
  xmlDoc.load("images.xml");
  getmessage()
  }
// code for Mozilla
else if (document.implementation &&
document.implementation.createDocument)
  {
  xmlDoc= document.implementation.createDocument("","",null);
  xmlDoc.load("images.xml");
  xmlDoc.onload=getmessage
  }
else
  {
  alert('Your browser cannot handle this script');
  }
}
/////////////////////////////////////////////////
//get XML elements
function getmessage()
{

for(var x=0;x<xmlDoc.getElementsByTagName("pic").length;x++)
{
	theImages[x] = xmlDoc.getElementsByTagName("image")[x].childNodes[0].nodeValue
	theLink[x] = xmlDoc.getElementsByTagName("link")[x].childNodes[0].nodeValue
}
	
var j = 0;
var p = theImages.length;
var preBuffer = new Array()
for (i = 0; i < p; i++){
	preBuffer[i] = new Image()
	preBuffer[i].src = theImages[i]
	}
				
var whichImage = Math.round(Math.random()*(p-1));

document.getElementById("ffcin").innerHTML = ('<a href="'+theLink[whichImage]+'"><img border="0" src="'+theImages[whichImage]+'"></a>');
}