$(document).ready(function() {
	$('#caja-comparte').css('visibility','').hide();
	$('#caja-ayuda').css('visibility','').hide();
	
	$('#btn_comparte').click(function() {
		cambiarTab('pestana2','tab2');
		$('#caja-comparte').fadeIn(250);
		$('#btn_cerrar_comparte').click(function() {
			$('#caja-comparte').fadeOut(250);									 
		});
	});
	
	$('#btn_ayuda').click(function() {
		$('#caja-ayuda').fadeIn(250);			   
		$('#btn_cerrar_ayuda').click(function() {
			$('#caja-ayuda').fadeOut(250);									  
		});
	});
});

/* TABS CAJA COMPARTE ****************/
function cambiarTab(pestana,tab){
	var tabs=['tab1','tab2'];
	var pestanas=['pestana1','pestana2'];
	for(i=0;i<tabs.length;i++){
		document.getElementById(tabs[i]).style.display="none";
		document.getElementById(pestanas[i]).className="";
	}
	document.getElementById(tab).style.display="block";
	document.getElementById(pestana).className="activa";
}
/* BUSCADOR CABECERA *****************/
function limpiarBusqueda(origen){
	casilla=origen.parentNode;
	if(origen.value=="") {casilla.className="ocupado";}
}
function restaurarBusqueda(origen){
	casilla=origen.parentNode;
	if(origen.value=="") {casilla.className="vacio";}
}
/*************************************/

/********************************************* MENU IZ ************************************/
jQuery.fn.simpleAccordion = function(settings){
	
	settings = jQuery.extend({
		header: ".acordeon-header",
		collapsable: ".contenido-acc",
		speed: "normal"
	  }, settings);
	
	return this.each(function(){
		
		$(settings.header).click(function(){
			var checkElement = $(this).next();
			if((checkElement.is(settings.collapsable)) && (checkElement.is(':visible'))) {
				$(settings.collapsable+':visible').slideToggle(settings.speed).prev().removeClass('selected');
				return false;
			}
	    	if((checkElement.is(settings.collapsable)) && (!checkElement.is(':visible'))) {
	    		$(settings.collapsable+':visible').slideToggle(settings.speed).prev().removeClass('selected');
	        	checkElement.slideToggle(settings.speed);
				//$(this).toggleClass('selected');
	        	return false;
	    	}
		});
	});
};

$(document).ready(function() {
	$('.btn-menu').each(function() {
		var menu = $(this).next();
		if($(this).hasClass('selected') && menu.is('.menu-acordeon')) {
			menu.show();
		}
		if(!$(this).hasClass('selected') && menu.is('.menu-acordeon')) {
			menu.hide();
		}			
	});
});
/********************************************* FIN MENU IZ ************************************/

$(document).ready(function(){
	$("#abre").click(function () {
  		if ($("#contenido-acc:first").is(":hidden")) {
			$("#contenido-acc").slideDown("slow");
			$("#abre").addClass('selected-acc');
			$("#abre").removeClass('normal-acc');
  		} else {
			$("#contenido-acc").slideUp(); 
			$("#abre").removeClass('selected-acc');
			$("#abre").addClass('normal-acc');
  		}
	});
});

$(document).ready(function(){
	$("#abre2").click(function () {
      	if ($("#contenido-acc2:first").is(":hidden")) {
        	$("#contenido-acc2").slideDown("slow");
			$("#abre2").addClass('selected-acc');
			$("#abre2").removeClass('normal-acc');
      	} else {
        	$("#contenido-acc2").slideUp();
			$("#abre2").removeClass('selected-acc');
			$("#abre2").addClass('normal-acc');
      	}
    });
});
 
$(document).ready(function(){
	$("#abre-menu").click(function () {
		if ($("#menu-fav:first").is(":hidden")) {
        	$("#menu-fav").show("fast");
      	} else {
        	$("#menu-fav").fadeOut();
      	}
    });
});
 
/* acciones formulario */
$(document).ready(function(){
	$("#mostrar-campo").click(function () {
     	if ($("#campo-oculto:first").is(":hidden")) {
        	$("#campo-oculto").slideDown();
      	} 
    });

    $("#ocultar-campo").click(function () {
        $("#campo-oculto").slideUp();
    });
 });
 
/* despliegue video */
$(document).ready(function(){
	$("#muestra-video").click(function () {
    	if ($("#video:first").is(":hidden")) {
        	$("#video").slideDown();
      	} 
    });
});
 
/* COLAPSAR MENUS SI EXISTE MAS DE 2 */
$(document).ready(function(){
	if($('.contenido-lista').length > 2) {
		$('.contenido-lista').each(function() {
			var el = $(this);
			var header = el.parent().prev();
			var down = el.next();	
			
			if(!el.hasClass('menu-abierto')) {
				el.hide();
				down.hide();
				header.find('h3').addClass('menu-cerrado')
				header.css('marginBottom','10px');
			}
			
			header.click(function() {						
				$('.contenido-lista').removeClass('menu-abierto');
				var headerTitle = header.find('h3');
				
				if(headerTitle.hasClass('menu-cerrado')) {
					$('.contenido-lista').slideUp();
					$('.contenido-lista').parent().prev().find('h3').addClass('menu-cerrado');
					$('.lista-links .down').hide();
					$('.top-negro').css('marginBottom','10px');

					headerTitle.removeClass('menu-cerrado');
					header.css('marginBottom','0');
					el.slideDown()
					down.show();
					
				} else {
					headerTitle.addClass('menu-cerrado');
					el.slideUp(function() {
						down.hide();
						header.css('marginBottom','10px');
					});	
				}
				
			}).css('cursor', 'pointer');
		});
	}	
});



/**************** SCROLL TO *********************/
;(function(h){var m=h.scrollTo=function(b,c,g){h(window).scrollTo(b,c,g)};m.defaults={axis:'y',duration:1};m.window=function(b){return h(window).scrollable()};h.fn.scrollable=function(){return this.map(function(){var b=this.parentWindow||this.defaultView,c=this.nodeName=='#document'?b.frameElement||b:this,g=c.contentDocument||(c.contentWindow||c).document,i=c.setInterval;return c.nodeName=='IFRAME'||i&&h.browser.safari?g.body:i?g.documentElement:this})};h.fn.scrollTo=function(r,j,a){if(typeof j=='object'){a=j;j=0}if(typeof a=='function')a={onAfter:a};a=h.extend({},m.defaults,a);j=j||a.speed||a.duration;a.queue=a.queue&&a.axis.length>1;if(a.queue)j/=2;a.offset=n(a.offset);a.over=n(a.over);return this.scrollable().each(function(){var k=this,o=h(k),d=r,l,e={},p=o.is('html,body');switch(typeof d){case'number':case'string':if(/^([+-]=)?\d+(px)?$/.test(d)){d=n(d);break}d=h(d,this);case'object':if(d.is||d.style)l=(d=h(d)).offset()}h.each(a.axis.split(''),function(b,c){var g=c=='x'?'Left':'Top',i=g.toLowerCase(),f='scroll'+g,s=k[f],t=c=='x'?'Width':'Height',v=t.toLowerCase();if(l){e[f]=l[i]+(p?0:s-o.offset()[i]);if(a.margin){e[f]-=parseInt(d.css('margin'+g))||0;e[f]-=parseInt(d.css('border'+g+'Width'))||0}e[f]+=a.offset[i]||0;if(a.over[i])e[f]+=d[v]()*a.over[i]}else e[f]=d[i];if(/^\d+$/.test(e[f]))e[f]=e[f]<=0?0:Math.min(e[f],u(t));if(!b&&a.queue){if(s!=e[f])q(a.onAfterFirst);delete e[f]}});q(a.onAfter);function q(b){o.animate(e,j,a.easing,b&&function(){b.call(this,r,a)})};function u(b){var c='scroll'+b,g=k.ownerDocument;return p?Math.max(g.documentElement[c],g.body[c]):k[c]}}).end()};function n(b){return typeof b=='object'?b:{top:b,left:b}}})(jQuery);

function scrollTo(el) {
	$.scrollTo($(el), 800, {
		onAfter: function() {
			if(!$(el).hasClass('selected')) {
				$('.cuerpo-texto').accordion('activate', $(el));
				setTimeout(function() {
					$.scrollTo($(el), 400);	
				}, 400);
			}
		} 
	});	
	
	return false;
}