$(document).ready(function(){
	//  $(document).pngFix(); 
	menuVDesplegable();
	$('.verMapa').click(lightBoxMapa);
})

function menuVDesplegable(){	
	
	//Damos funcionalidad al menu
	$('.menuV a').click(function(){
		var href = $(this).attr('href');
		href = href.replace('?cont=','');
		if($(this).parent().attr('rel') != undefined){
			if(($(this).parent().attr('rel') == 'subMenuV') && ($('ul[rel="subMenuVul"]',$(this).parent()).css('display') == 'none')){
				$('li[rel="subMenuV"] ul').slideUp('slow');
				$('ul[rel="subMenuVul"]',$(this).parent()).slideDown('slow',function(){
					$.ajax({
						  url: 'modulos/'+href+'/'+href+'.php',
						  success: function(data) {
						    $('.contingut').html(data);
						  }
						});
					
				});
			}
			
			if(($(this).parent().attr('rel') == 'subSubMenuV') && ($('ul[rel="subSubMenuVul"]',$(this).parent()).css('display') == 'none')){
				$('li[rel="subSubMenuV"] ul').slideUp('slow');
				$('ul[rel="subSubMenuVul"]',$(this).parent()).slideDown('slow');
			}
			
			
			return false;
		}
		
	});
	
	//Desplegamos el menu inicialmente segun la seccion en la que nos encontremos
	var url = location.href.replace(/^[^?]*/,'');
	var e = 'a[href="' + url + '"]';
	var listas = [];
	if($(e,'.menuV').parent().parent().attr('rel') != undefined){
		listas[0] = $(e,'.menuV').parent().parent();
		if($(e,'.menuV').parent().parent().parent().parent().attr('rel') != undefined){
			listas[1] = $(e,'.menuV').parent().parent().parent().parent();
		}
	}
	
	for(var i =0; i<listas.length;i++){
		listas[i].show();
	}
	
	//Coloreamos la seccion
	$(e,'.menuV').css('color','#5698d2');
}

function lightBoxMapa(){
	
	$('.LBfondoNegro').show().click(cerrar);
	$('.LBcontenedor .cerrar').click(cerrar);
	$('.LBcontenedor').show()
	.css({
		'width':'64px',
		'marginLeft':'-36px',
		'height':'50px',
		'marginTop':'-26px'
	})
	.animate({
		'width':'640px',
		'marginLeft':'-360px'
	},'slow',function(){
		$(this)
	.animate({
			'height':'520px',
			'marginTop':'-260px'
		},'slow',function(){
			$('.mapa').show();
		})
	});
	
	$('.menuMapa a').click(function(){
		$('.menuMapa a').css('backgroundColor','#5698d2');
		$(this).css('backgroundColor','#3b699c');
		$('.mapa, .galeria').hide();
		
		var capa  = $(this).attr('rel');
		
		$('.' + capa).show();
	})
	
	function cerrar(){
		$('.LBfondoNegro, .LBcontenedor, .mapa, .galeria').hide();
		
		}
		
		return false;
}

