var promociones = [];
var actual = 1;
var tiempo = 7000;
var temporizador;
var cargado = false;

function cargar_datos_iniciales(id) {
	actual = id;
	var transmision = generar_ajax();
	if (!transmision) {
	} else {
		transmision.onreadystatechange = function () {
			recepcion(transmision);
		}
		transmision.open('GET', 'ajax/promociones.php', true);
		transmision.send(null);		
	}
	objeto = document.getElementById('pro');
	for(i= 1;i< promos.length ;i++){
		objeto.innerHTML += '<img alt="" src="media/promociones/promo' + promos[i]['id'] + '_es.jpg" />';
		
	}
}

function recepcion(transmision) {
	if ((transmision.readyState == 4) && (transmision.status == 200 || window.location.href.indexOf('http') == -1)) {
		respuesta = transmision.responseText;
		promociones = respuesta.split('####################');
		cargado = true;
		temporizador = setTimeout('rotador()', tiempo);
	}
}

function cambiar_promo(id) {
	if (cargado) {
		cambiar_promo2(id);
		clearTimeout(temporizador);
		temporizador = setTimeout('rotador()', tiempo);
		return false;
	} else {
		return true;
	}
}

function cambiar_promo2(id) {
	actual = id;
	document.getElementById('promo').innerHTML = promociones[id];
}

function rotador() {
	actual++;
	if (actual > promociones.length - 1) {
		actual = 1;
	}
	cambiar_promo2(actual);
	temporizador = setTimeout('rotador()', tiempo);
}
