$(document).ready(function(){
	var es_iPad = navigator.userAgent.match(/iPad/i) != null;
	
	$(".boton_navegacion").click(function(){
		datos = $(this).attr("datos").split("_");
		pasa_pagina(datos);
	});
	
	if (es_iPad) {detectar_flicks();}
});

function detectar_flicks() {
	$(".texto, .entradilla").detectFlicks({
		axis: 'x',
		threshold: 150,
		flickEvent: function(d) {
			if (d.direction=="I>D") { //página anterior
				datos = $("#boton_pagina_anterior").attr("datos").split("_");
			} else { //página siguiente
				datos = $("#boton_pagina_siguiente").attr("datos").split("_");
			}
			if (datos.length==2) pasa_pagina_ajax(datos);
		}
	})
}

function pasa_pagina(datos){
	location.href = "noticia.asp?ref="+datos[0]+"&pos="+datos[1];
}

function pasa_pagina_ajax(datos) {
	var id_seccion_actual = parseInt($("#id_seccion_actual").val());
	var id_seccion_siguiente_noticia;
	
	$("#NC").fadeTo("fast",0.2,function(){$("#espera_ipad").show();});
	$.post("get_id_seccion_ajax.asp",{id_noticia:datos[0]},function(resultado) {
		id_seccion_siguiente_noticia = resultado.id_seccion;
		if (id_seccion_actual != id_seccion_siguiente_noticia) {
			pasa_pagina(datos); //si son secciones diferentes, se carga toda la web
		} else { //sino se carga sólo el contenido de la noticia para ahorrar tráfico			
			$.post("noticia_ajax.asp",{id_noticia:datos[0],posicion:datos[1]},function(resultado){							
				$("#NC").fadeTo("fast",1.0,function(){$("#espera_ipad").hide();});
				$("#NC").html(unescape(resultado));
				detectar_flicks();
			})
		}
	}, "json")
}