//Funciones para los eventos
//Selecionamos navegador para futuros hack
function css_browser_selector(u){var ua = u.toLowerCase(),is=function(t){return ua.indexOf(t)>-1;},g='gecko',w='webkit',s='safari',o='opera',h=document.getElementsByTagName('html')[0],b=[(!(/opera|webtv/i.test(ua))&&/msie\s(\d)/.test(ua))?('ie ie'+RegExp.$1):is('firefox/2')?g+' ff2':is('firefox/3.5')?g+' ff3 ff3_5':is('firefox/3')?g+' ff3':is('gecko/')?g:is('opera')?o+(/version\/(\d+)/.test(ua)?' '+o+RegExp.$1:(/opera(\s|\/)(\d+)/.test(ua)?' '+o+RegExp.$2:'')):is('konqueror')?'konqueror':is('chrome')?w+' chrome':is('iron')?w+' iron':is('applewebkit/')?w+' '+s+(/version\/(\d+)/.test(ua)?' '+s+RegExp.$1:''):is('mozilla/')?g:'',is('j2me')?'mobile':is('iphone')?'iphone':is('ipod')?'ipod':is('mac')?'mac':is('darwin')?'mac':is('webtv')?'webtv':is('win')?'win':is('freebsd')?'freebsd':(is('x11')||is('linux'))?'linux':'','js']; c = b.join(' '); h.className += ' '+c; return c;}; css_browser_selector(navigator.userAgent);

function cambioImagen(){

 $("#galeriaCabecera img:visible").fadeOut("slow",function(){
	 proximaImagen = $(this).next("img");

	 if($(this).is(":last-child")){

 		$("#galeriaCabecera img:eq(0)").fadeIn("slow");//.fadeIn("slow");
	 }else{
		 proximaImagen.fadeIn("slow");
	 }
 });

}

function desplazarMenu(){
	$("#menuCompleto").css("top","0px");
	$("#subMenus").css("top","-4px");
}

function desplazarMenuYS(submenu){
	
	if(submenu == "esgrima"){
		numeroActivo = 1;
	}else if(submenu == "pirri"){
		numeroActivo = 2;
	}else if(submenu == "multimedia"){
		numeroActivo = 4;
	}
	
	$("#menu ul li:eq("+numeroActivo+")").addClass("active");
	
	$("#menuCompleto").css("top","0px");
	$("#subMenus").css("top","-4px");
	$("#"+submenu+"").css("display", "block");
}


/*Funciones para el banner*/



function mycarousel_itemVisibleInCallback(carousel, item, i, state, evt){

 total = itemList.length;

 var idx = carousel.index(i, total);
 itm = jQuery(itemList[idx - 1]).html();
 carousel.add(i, itm);
};
function mycarousel_itemVisibleOutCallback(carousel, item, i, state, evt){
 carousel.remove(i);
};




//Gestionamos los eventos
$(document).ready(function(){
    
     /*Galeria*/
     $("#galeriaCabecera img:first").show();
     setInterval(cambioImagen,5000);
	 
	 
	/*Banner de panner*/
	selector = '#' + 'mycarousel li';
	itemList = jQuery(selector);
	
	jQuery('#mycarousel').jcarousel({
		vertical: true,
		auto: 6,
		scroll: 1,
		//wrap: 'circular',
		wrap: 'last',
		itemVisibleInCallback: {onBeforeAnimation: mycarousel_itemVisibleInCallback},
		itemVisibleOutCallback: {onAfterAnimation: mycarousel_itemVisibleOutCallback}
	});
	 
	 
	 
	 $("#menu li").hover(
	 function(){
		 posicionThis = $("#menu li").index(this);

		 ElementoActivo = $(".previo:eq("+posicionThis+")");
		 ElementoActivo.animate({"top": "-44"},{queue:false, duration:200, easing:"circEaseIn"});
	 }
	 ,
	 function(){
		
		ElementoActivo.animate({"top": "0px"},{queue:false, duration:200, easing:"circEaseOut"});
	 }); 
	 
	 
	 //Quitamos el funcionamiento de los enlaces con hijos
	 $("#menu li a:eq(1)").attr("href","#");
	 $("#menu li a:eq(2)").attr("href","#");
	 $("#menu li a:eq(4)").attr("href","#");
	 
	 
	 
	 
	 
	 //Programamos un evento para que mi querido amigo explororer 6 me haga caso y redirija al enlace del boton
	 $("#menu li:eq(0)").click(function(){
		dirreccion = $(this).find("a").attr("href");
		document.location.href=dirreccion;
	 });
	 $("#menu li:eq(3)").click(function(){
		dirreccion = $(this).find("a").attr("href");
		document.location.href=dirreccion;
	 });
	 $("#menu li:eq(5)").click(function(){
		dirreccion = $(this).find("a").attr("href");
		document.location.href=dirreccion;
	 });
	 $("#menu li:eq(6)").click(function(){
		dirreccion = $(this).find("a").attr("href");
		document.location.href=dirreccion;
	 });
	 $("#menu li:eq(7)").click(function(){
		dirreccion = $(this).find("a").attr("href");
		document.location.href=dirreccion;
	 });
	 
	 //Gestionamos el funcionamientos de los enlace
	 
	 $("#menu li:eq(1)").click(function(){
	 	desplazarMenu();
		$(".subMenu").css("display","none");
		$("#esgrima").css("display","block");
	 });
	 $("#menu li:eq(2)").click(function(){
	 	desplazarMenu();
		$(".subMenu").css("display","none");
		$("#pirri").css("display","block");
	 });
	 $("#menu li:eq(4)").click(function(){
	 	desplazarMenu();
		$(".subMenu").css("display","none");
		$("#multimedia").css("display","block");
	 });
	 $("#botonEnviar").click(function(){
		$("#fcontactar").submit();
	 });
	/*Iniciamos la galeria de imagenes de instalaciones*/

	$('#photos').galleryView({
		panel_width: 555,
		panel_height: 381,
		frame_width: 84,
		frame_height: 84,
		transition_speed: 4000,
		transition_interval: 16000,
		background_color: '#BBBDC8',
		border: 'solid 3px #BBBDC8',
		easing: 'easeOutBounce'
	}); 
});
