/**
 * @author fabi
 */
	$(document).ready(initiate);	
		/* el parametro de la funcion 'iniciarTemporizador' establece el intervalo de tiempo
		 * calculado en milisegundos, con solo modificar ese valor podra determinar la 
		 * velocidad deseada o aparicion de ocurrencias de las noticias.
		 */ 
		iniciarTemporizador(15000);
		var pausado = false;
		var actual = 0;
		var botonActual = null;
		function initiate()
		{
			$("#siguiente").click(pedirDatos);
			$("#anterior").click(pedirDatos);
		}
		function setBoton()
		{
			botonActual = this.id;
		}
		function pedirDatos()
		{
			//var datos = supongamos q sacamos datos para enviar
			$.getJSON('noticias.php',{},procesarDatos);
			return false; 
		}
			
		function procesarDatos(noticias)
		{
			if (!botonActual || botonActual == 'siguiente') 
			{
				if (actual == noticias.pos.length -1 || actual < 0) 
					actual = 0;
				else
					actual++;
			}
			if (botonActual == 'anterior')
			{
				if (actual == noticias.pos.length || actual <= 0)
					actual = noticias.pos.length -1;
				else
					actual--;
			}
			var url_image = 'url(' + noticias.foto[actual] + ') no-repeat ' + noticias.vpos[actual] + ' ' + noticias.hpos[actual];
			var video_image = 'url(' + noticias.video[actual] + ')';
			var audio_image = 'url(' + noticias.audio[actual] + ')';
			$('#foto').css("background", url_image); 
			$('#icon_video').css("background-image", video_image); 
			$('#icon_audio').css("background-image", audio_image); 
			$("#titulo").html(noticias.titulo[actual]);
			$("#contenido").html(noticias.texto[actual]);
			$("#desc_foto").html(noticias.desc_foto[actual]);
			$("#countComments").html('Comentarios(' + noticias.loscomentarios[actual] + ')');
			
			document.getElementById('linkComment').href = noticias.linksComentarios[actual];
		}			
		// temporizador
		var idTemp;
		function iniciarTemporizador(tiempo)
		{			
			idTemp = setInterval("pedirDatos()",tiempo);
		}
		function detenerTemporizador()
		{
			if (!pausado) 
			{
				clearInterval(idTemp);
				document.getElementById('pausa').className = 'pausa-desactivada';
				pausado = true;
			}
			else
			{
				document.getElementById('pausa').className = 'pausa-activada';
				pausado = false;
				iniciarTemporizador(15000);
			}
		}
		
		window.onload = function()
		{
			document.getElementById('siguiente').onclick = setBoton;
			document.getElementById('anterior').onclick = setBoton;
			document.getElementById('pausa').onclick = detenerTemporizador;
		}
