var XMLFile = "../conf/images.xml";
var xml = null;
var section = null;

function imagePreview(){	

	
	xOffset = 10;
	yOffset = 30

$("a.preview").hover(function(e){
	this.t = this.title;
	this.title = "";	
	var c = (this.t != "") ? "<br/>" + this.t : "";
	//alert(document[this.id].src);
	$("body").append("<p id='preview'><img src='"+ document[this.id].src +"' alt='Image preview' />"+ c +"</p>");
	///alert(e.pageY + ", " + e.pageX);
	$("#preview")
		.css("top",(e.clientY - xOffset) + "px")
		.css("left",(e.clientX + yOffset) + "px")
		.show();						
},
function(){
	this.title = this.t;	
	$("#preview").remove();
});	
$("a.preview").mousemove(function(e){
	$("#preview")
		.css("top",(e.clientY - xOffset) + "px")
		.css("left",(e.clientX + yOffset) + "px");
});			
}   

function setImages(s)
{
	section = s
	if (window.ActiveXObject)
	{	
	  xml = new ActiveXObject("Microsoft.XMLDOM")
	  xml.onreadystatechange = IEGo;
	  xml.load(XMLFile);	  
	}
	else if (document.implementation && document.implementation.createDocument)
	{
		
		//var xmlhttp = new window.XMLHttpRequest();
		//xmlhttp.open("GET",XMLFile,false);
		//xmlhttp.send(null);
		//xml = xmlhttp.responseXML.documentElement;

	  xml = document.implementation.createDocument("","",null)
	  xml.load(XMLFile)
	  xml.onload=parseXml	  	  	  	
	}
}

function IEGo()
{
  if (xml.readyState == 4)
    parseXml();
}
	
function parseXml()
{  
  //SLIDES = new slideshow("SLIDES");
  var nodo = xml.getElementsByTagName(section)[0].getElementsByTagName("img");
  for (i = 0 ; i < nodo.length ; i++) {
  	imgName = nodo[i].getAttribute("name");
	imgSrc = nodo[i].firstChild.nodeValue;
	if (document[imgName])
	{
		document[imgName].src=imgSrc;
	}else{
	if ((imgName.substr(0,4) == 'foto') && (document.getElementById(imgName))) {
	//SLIDES.add_slide(s = new slide(imgSrc));
	//s.filter = 'progid:DXImageTransform.Microsoft.Fade()';
    //alert(imgName);	   
	   //document.getElementById(imgName).shape = imgSrc;
	   //var imgsmall = imgSrc.replace(".jpg", "-small.jpg");
	   document[imgName].src = imgSrc; 
	}
	}				
  }
  //SLIDES.image = document.images.SLIDESIMG;
	
  // Create a function to ramp up the image opacity in Mozilla
  /*var fadein_opacity = 0.04;
	var fadein_img = SLIDES.image;
	function fadein(opacity) {
	  if (typeof opacity != 'undefined') { fadein_opacity = opacity; }
	  if (fadein_opacity < 0.99 && fadein_img && fadein_img.style &&
		  typeof fadein_img.style.MozOpacity != 'undefined') {
	
		fadein_opacity += .05;
		fadein_img.style.MozOpacity = fadein_opacity;
		setTimeout("fadein()", 50);
	  }
	}*/
  imagePreview();
	  /* img rotator */
	//SLIDES.play();
}