﻿// JavaScript Document

$(document).ready(init);

var pos=0;
var numPos;

function init(){
					
	noticiasAjax();	
	toggleEscuela();
	muestraMapa();
	//botones equipo tecnico
    $(".link_curriculum").muestraCapa();

	// Eventos rollover 
	$(".btnDerecha").mousedown(downDerecha);	
	$(".btnDerecha").mouseup(upDerecha);	
	
	$(".btnIzquierda").mousedown(downIzquierda);	
	$(".btnIzquierda").mouseup(upIzquierda);

	$(".btnIzquierda").click(sumarMargin);
	$(".btnDerecha").click(restarMargin);

	
}

function noticiasAjax(){
	$.ajax({
			type: "GET",
			url: "xml/noticias.xml",
			dataType: "xml",
			success: function(xml) {
				
				$(xml).find('noticia').each(function(){
					//var id = $(this).attr('id');
					var title = $(this).find('title').text();
					var url = $(this).find('url').text();
					var texto_url = $(this).find('texto_url').text();
					var imagen = $(this).find('imagen').text();
					var texto = $(this).find('texto').text();
					var fecha = $(this).find('fecha').text();
					//... onClick="ima('+"'"+imagen+"'"+'); return false"
					<!--carrusel de la cabecera-->
					$('<div class="itemsCabecera"></div>').html('<a href="eventosynoticias.php?url='+url+'&texto_url='+texto_url+'&titulo='+title+'&noticia='+texto+'&fecha='+fecha+'&imagen='+imagen+'"><img src="'+imagen+'" width="40" height="50"/><div class="texto"><h2>'+title+'</h2><p>'+texto+'</p></div></a>').appendTo('.carrusel');
					
					<!--sección eventos/noticias-->
					$('<div class="items"></div>').html('<img src="'+imagen+'" width="125" height="125"/><div class="texto"><h2>'+title+'</h2><p>'+texto+'</p><p class="fecha">'+fecha+'</p><a href=http://www.tenismrp.com/img/'+url+' target="_blank">'+texto_url+'</a></div>').appendTo('.noticiasXml');
					
					
					
				});

				
				paginador();//lanzo la función paginador tras haber terminado el proceso de cargado del xml
				ocultaNoticiaSel();//oculto cada noticia qu pincho en el carrusels
			}
			
		});
}

function muestraMapa(){
	//boton mapa pie
	$("#link_pie_plano, #capa_plano_pie").mouseover(function(e){
		$("#capa_plano_pie").show();
		e.preventDefault();
	}).mouseout(function(e){
        $("#capa_plano_pie").hide();
		e.preventDefault();
    });
}

function ocultaNoticiaSel(num_id){
	//$("#content #link_<? echo "$HTTP_GET_VARS[numId]" ?>").hide();
	$('#content #link_'+num_id+'').hide();
	
	
}
		   
function ponClase(param_cabecera){
	$("#content #link_primero").css("display", "inline-block");
	$("#content #link_primero h2").css("text-decoration", "underline");
	
	//param_cabecera = <? echo "$HTTP_GET_VARS[numId]" ?>;
	if (param_cabecera != "" || param_cabecera != 'undefined'){
		$("#content #link_primero").addClass("items");
		$(".img_linkPrimero").css("display","block");
	}
}

function restarMargin(){	
		if(pos<numPos.length-2){		
			var margen=$(".carrusel").css("margin-left");	
				if (margen=="auto"){
					margen=0-306;
				}else{
					margen=parseInt(margen)-306;
				}				
				$(".carrusel").animate({marginLeft:margen}, "fast");	
				pos++;
		}
}

function sumarMargin(){	
		if(pos>0){
			var margen=$(".carrusel").css("margin-left");
			margen=parseInt(margen)+306;	
			$(".carrusel").animate({marginLeft:margen}, "fast");
			pos--;
		}
}

// Funciones Rollover.
function downIzquierda(){
	$(this).css("background-image", "url(img/btn_siguienteIzqPres.gif)");	
}
function upIzquierda(){
	$(this).css("background-image", "url(img/btn_siguienteIzq.gif)");	
}
function downDerecha(){
	$(this).css("background-image", "url(img/btn_siguienteDerPres.gif)");	
	numPos=$('.carrusel .itemsCabecera');
}
function upDerecha(){
	$(this).css("background-image", "url(img/btn_siguienteDer.gif)");	
}

function paginador(){

	$('body').pajinate({
		item_container_id : '.noticiasXml',
		num_page_links_to_display : 5,
		items_per_page : 6
		
	});
	
}

function toggleEscuela(){
	$("#escuela h2").each(function() {
		$(this).click(function () {
		  //$(this).next(".div_contenido").slideDown().siblings(".div_contenido").slideUp();
		  $(this).next(".div_contenido").slideToggle('normal', function(){
				if ($(this).is(':visible')) {
				
					$(this).prev().find(".flecha img").attr('src',$(this).prev().find(".flecha img").attr('src').replace('_despliega','_repliega'));
				}else{
					$(this).prev().find(".flecha img").attr('src',$(this).prev().find(".flecha img").attr('src').replace('_repliega','_despliega'));
				}	  
		  });
		});
	});	
}




