if(lang != 'ja'){
	Cufon.replace('#menu-bicis ul.listado-tipos li a.link-tipo, #menu-bicis ul.listado-tipos li a.link-familia',{fontFamily:'proxima-nova-bold',hover: true});
	Cufon.replace('#menu-bicis ul.listado-tipos li em,.dest50 h2',{fontFamily:'proxima-nova'});
}

var datosFamiliaAbierto = false;
var mouseSobreDatosFamilia = false;
var mouseSobreLinkFamilia = false;

function bicisHomeOcultarFamilia(inmediate){
	if(inmediate == 1){
		if(!mouseSobreDatosFamilia && !mouseSobreLinkFamilia){
			$('#menu-bicis a.link-familia').removeClass('current');
			if(lang != 'ja') Cufon.refresh('#menu-bicis ul.listado-tipos li a');
			$('#menu-bicis li.expandible div.datos-familia').hide();
			datosFamiliaAbierto = false;
		}
	} else{
		timerCerrarFamilia = $.timer(100,function(){bicisHomeOcultarFamilia(1)});
	}
}

$(document).ready(function(){ 
	// click de links principales
	$('#menu-bicis ul.listado-tipos li a.link-tipo').click(function(){
		$('#menu-bicis ul.listado-tipos li.current a.close').css({'display':'none'});
		$('#menu-bicis ul.listado-tipos li.current').removeClass('current');
		
		$(this).parent().addClass('current');
		$(this).parent().children('a.close').css({'display':'block'});
		
		if(lang != 'ja') Cufon.refresh('#menu-bicis ul.listado-tipos li a');
		return false;
	});
	
	// click de botones de cerrar
	$('#menu-bicis ul.listado-tipos li a.close').click(function(){
		$('#menu-bicis ul.listado-tipos li.current').removeClass('current');
		$(this).css({'display':'none'});
		if(lang != 'ja') Cufon.refresh('#menu-bicis ul.listado-tipos li a');
		return false;
	});
	
	// hovers de links de familias
	$('#menu-bicis a.link-familia').hover(
		function(){
			var myParent = $(this).parents('li.expandible');
			var ofssetThis = $(this).offset();
			var ofssetParent = myParent.offset();
			var myPositionX = ofssetThis.left - ofssetParent.left;
			var myPositionY = ofssetThis.top - ofssetParent.top + $(this).outerHeight();
			var windowWidth = $(window).width();
			var familia = $(this).attr('rel');
			
			$('#menu-bicis a.link-familia').removeClass('current');
			if(lang != 'ja') Cufon.refresh('#menu-bicis ul.listado-tipos li a');
			$(this).addClass('current');
			mouseSobreLinkFamilia = true;
			if(windowWidth - ofssetParent.left - myPositionX - 400 < 0) myPositionX = myPositionX + $(this).outerWidth() - 400;
			
			myParent.children('div.datos-familia').empty().css({'left':myPositionX , 'top':myPositionY}).addClass('loading').show(20,function(){
				$.ajax({type: 'GET', url:'/site/bicis/_ajax_familia.php', 
					data: 'lang=' + lang +'&familia=' + familia, 
					error: function(){}, 
					success: function(html){
						myParent.children('div.datos-familia').removeClass('loading').html(html);
					}
				});																											 
			});
		},
		function(){
			mouseSobreLinkFamilia = false;
			bicisHomeOcultarFamilia();
		}
	);
	
	// hover de datos familia
	$('#menu-bicis li.expandible div.datos-familia').hover(
		function(){
			mouseSobreDatosFamilia = true;
		},
		function(){
			mouseSobreDatosFamilia = false;
			bicisHomeOcultarFamilia();
		}
	);
	
	// establecer anchuras de sliders
	$('#menu-bicis ul.listado-tipos li div.slider-int').each(function(){
		$(this).width($(this).find('li').size() * 240 + 300);
	});
	// Crear sliders
	$("#menu-bicis ul.listado-tipos .sliderdrag").draggable({
		addClasses:false,
		containment:'parent',
		drag: function(event, ui) {
			var slideElement = $(this).parents('div.slider').children('div.slider-int');
			slideElement.css({'left': -(slideElement.width()-900) * (ui.position.left / 846) })
		}
	});

});
