// Confirm whenever you want to perform an action
function confirma(eid) {
	rconf = confirm('¿Estás seguro de ' + eid + '?', 2);
	return rconf;
}

// Shows hidden element or hide block element
function show_hide( divToHide ) {
	var elem;
	elem = document.getElementById( divToHide );
	if(elem.style.display == 'block') {
		elem.style.display = 'none';
	} else {
		elem.style.display = 'block';
	} 
}

var fotos =  {
	init: function(div) {
		var children = document.getElementById(div).getElementsByTagName('a');
		for(i = 0; i < children.length; i++) {
			//if(!confirm(children[i].href + ' - ' + children[i].style, 2))
			//	return;
			pictures[i] = new Image();
			pictures[i].src = children[i].href;
			// children[i].href = 'javascript:fotos.cambiaImg(' + i + ');';
		}
		maxpic = children.length - 1;
		var elem = document.createElement('img');
		document.getElementById('fulldiv').appendChild(elem);
		elem.src = pictures[0].src;
		elem.setAttribute("id", "fullpic1");
		if(ie)
			document.getElementById('fullpic1').style.cssText="position:absolute; margin:0; padding:0; top:0; left:500px;";
		else 
			document.getElementById('fullpic1').setAttribute("style", "position:absolute; margin:0; padding:0; top:0; left:500px;");
		fotos.temporizar();
	},
	temporizar: function() {
		tmpFoto = setInterval(function() {
			curpic++;
			if(curpic > maxpic)
				curpic=0;
			fotos.cambiaImg(curpic);
		},5000);
	},
	start: function() {
		show_hide('slide-start');
		show_hide('slide-stop');
		curpic++;
		if(curpic > maxpic)
			curpic=0;
		fotos.cambiaImg(curpic);
		if(tmpFoto != 'undefined')
			clearInterval(tmpFoto);
		fotos.temporizar();
	},
	stop: function() {
		show_hide('slide-stop');
		show_hide('slide-start');
		clearInterval(tmpFoto);
	},
	cambiaImg: function(thepic) {
		if(tmpMueve != false)
			clearInterval(tmpMueve);
		if(thepic < 0)
			thepic = maxpic;
		curpic = thepic;
		o = document.getElementById("fullpic").style;
		o.left = "0px";
		m = document.getElementById("fullpic1").style;
		m.left = "500px";
		document.getElementById("fullpic1").src = pictures[curpic].src;
		tmpMueve = setInterval(function() {
			viejoRg = m.left;
			viejoRg = viejoRg.replace("px", "");
			viejoO = o.left;
			viejoO = viejoO.replace("px", "");
			if(viejoRg >= 10){
				nuevoO = viejoO-10;
				o.left = nuevoO + "px";
				nuevoRg = viejoRg-10;
				m.left = nuevoRg + "px";
			}else{
				clearInterval(tmpMueve);
				tmpMueve = false;
				document.getElementById("fullpic").src = pictures[curpic].src;
			}
		},5);
	}
}

window.onload = function(){
	ie = (navigator.appName.indexOf("Internet Explorer") != -1)?true:false;
	first = true;
	tmpMueve = false;
	pictures = new Array();
	curpic = 0;
	maxpic = 0;
	show_hide('fulldiv');
	show_hide('slide');
	fotos.init('fotos');
	document.getElementById("fotos").style.display="none";
	document.getElementById("slide-stop").style.display="block";
}
