var xmlDoc
rutaServer = ''
function cargarXML(ruta, doc){
	if (window.ActiveXObject)  {
	  xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
	  xmlDoc.async=false;
	  xmlDoc.load(ruta + doc);
	  //getmessage()
	  }
// code for Mozilla, etc.
	else if (document.implementation && document.implementation.createDocument){
	  xmlDoc= document.implementation.createDocument("","",null);
	  xmlDoc.load(ruta + doc);
	 // xmlDoc.onload=getmessage
	  }
	else{
	  alert('Your browser cannot handle this script');
	  }
}
numImagen = 0;
function cambiaImagen(c){
	//alert('entro')
	c == '+' ? numImagen++ : numImagen--;
	indis = xmlDoc.getElementsByTagName('imagen').length;
	numImagen >= indis ? numImagen = 0: '';
	numImagen < 0 ? numImagen = indis-1: '';
	document.getElementById("ima").src=rutaServer + xmlDoc.getElementsByTagName("imagen")[numImagen].getAttribute('src').substr(2)
	document.getElementById("nFoto").firstChild.nodeValue = numImagen + 1
 //alert(xmlDoc.getElementsByTagName('imagen').length)
/*alert(document.getElementById("ima").src)
document.getElementById("tipo").innerHTML=xmlDoc.getElementsByTagName("tipo")[cont].firstChild.nodeValue
document.getElementById("descripcion").innerHTML=xmlDoc.getElementsByTagName("descripcion")[cont].firstChild.nodeValue*/
}
function cambiaImagenNota(c){
	c == '+' ? numImagen++ : numImagen--;
	indis = xmlDoc.getElementsByTagName('imagen').length;
	numImagen >= indis ? numImagen = 0: '';
	numImagen < 0 ? numImagen = indis-1: '';
	document.getElementById("imagen").src=xmlDoc.getElementsByTagName("imagen")[numImagen].getAttribute('src')
	document.getElementById("nFoto").firstChild.nodeValue = numImagen + 1
	if(xmlDoc.getElementsByTagName("comentario")[numImagen].hasChildNodes)
	document.getElementById("nota_foto").firstChild.nodeValue = xmlDoc.getElementsByTagName("comentario")[numImagen].firstChild.nodeValue;
	else document.getElementById("nota_foto").firstChild.nodeValue = ""
}
function enviaForm(f,campos){

	campos = campos.split(',')

	for(m=0; m<campos.length; m++){

		campo = eval('f.' + campos[m])

		if(campo.value == ''){

			alert('Por favor, rellene el campo: ' + campo.name)
			campo.focus()

			return false

		}

	}

}
var scroll_top = function(){

	if(window.pageYOffset){
		return window.pageYOffset;
	 }
	 else {
		return  Math.max(document.body.scrollTop,document.documentElement.scrollTop);
	 }

}
id_contenedor_foto = 'ficha_animal';
function ampliarFotos(){
	if(!document.getElementById('cerrar')){
		_top = scroll_top()
		con = document.getElementById('contenedor_foto')
		con.className = 'ampliarImagen'
		if(document.getElementById('form_adoptame')) document.getElementById('form_adoptame').style.display = 'none'
		//con.parentNode.style.overflow = 'visible'
		document.getElementById(id_contenedor_foto).style.overflow = 'visible'
		with(con.style){
			//position = 'absolute';
			//top = _top + "px"
		}
		con_cerrar = document.createElement('span')
		con_cerrar.id = 'cerrar'
		con_cerrar.title = 'cerrar ventana'
		con_cerrar.onclick = restaurarFotos
		con_cerrar.appendChild(document.createTextNode('Cerrar'))
		con.insertBefore(con_cerrar,document.getElementById(idImagen));
		document.getElementById(idImagen).title = ''
		document.getElementById(idImagen).style.cursor = 'default'
	}
}
function restaurarFotos(){
	con = document.getElementById('contenedor_foto')
	con.removeChild(document.getElementById('cerrar'))
	con.className = ''
	if(document.getElementById('form_adoptame')) document.getElementById('form_adoptame').style.display = 'block'
	//con.parentNode.style.overflow = 'hidden'
	document.getElementById(id_contenedor_foto).style.overflow = 'hidden'
	document.getElementById(idImagen).title = 'Click para ver a tamaņo real'
	document.getElementById(idImagen).style.cursor = 'pointer'
}
function linkVolver(){
	lks = document.getElementsByTagName('a')
	l = lks.length;
	for(m in lks){
		if(lks[m].className == 'volver'){
			lks[m].onclick= function() {
				history.back();
				return false;
			}
		}
	}
	if(document.getElementById('contenedor_foto')){
		idImagen = document.getElementById('imagen') ? 'imagen' : 'ima'
		document.getElementById(idImagen).style.cursor = 'pointer'
		document.getElementById(idImagen).title = 'Click para ver a tamaņo real'
		document.getElementById(idImagen).onclick = ampliarFotos
	}
}
onload = linkVolver;