// manejo de elementos de la maquetación

/*GALERIA */


/*FUNCIONES maquetación*/
/*logotipo cabecera según si hay módulo de postcabecera*/

var MAQUETACION = {};

/*boton cabecera*/
MAQUETACION.boton_cabecera = function () {
	$(".cabboton").each( function() {
		$(this).mouseover( function() {
			$(this).addClass("cabbotonhover");
		});
		$(this).mouseout( function() {
			$(this).removeClass("cabbotonhover");
		});
	}); 
};
//function boton_cabecera(){

/*encabezados de módulo*/
MAQUETACION.encabezado_modulo = function() {
	$(".mod_header").each( function() {
		$(this).wrapInner($("<div class='mod_header2'></div>"));
	}); 
}; 




/*boton input*/
MAQUETACION.botones_input = function (){
$("input.boton").each( function() {
	$(this).wrap($('<span class="bloque_inputboton"></span>'));
}); 
};



/*ARTICULOS*/
MAQUETACION.abrirFormularioEnviar = function(){
	$(".ah_enviar").click( function() {
		$(".frm_art_rectifica").slideUp("slow");
		$(this).attr({ href: "javascript:void(0)"});
		$(".art_herramientas a").removeClass("activo");
		$(this).addClass("activo");
		$(".frm_art_envia").slideDown("slow");
	});
};

MAQUETACION.cerrarFormularioEnviar = function(){
	$(".frm_art_envia .cerrar").click( function() {
		$(this).attr({ href: "javascript:void(0)"});
		$(".art_herramientas a").removeClass("activo");
		$(".frm_art_envia").slideUp("slow");
	});
};

MAQUETACION.abrirFormularioRectificar = function(){
	$(".ah_rectificar").click( function() {
		$(".frm_art_envia").slideUp("slow");
		$(this).attr({ href: "javascript:void(0)"});
		$(".art_herramientas a").removeClass("activo");
		$(this).addClass("activo");
		$(".frm_art_rectifica").slideDown("slow");
	});
};

MAQUETACION.cerrarFormularioRectificar = function(){
	$(".frm_art_rectifica .cerrar").click( function() {
		$(this).attr({ href: "javascript:void(0)"});
		$(".frm_art_envia").slideUp("slow");
		$(".art_herramientas a").removeClass("activo");
		$(".frm_art_rectifica").slideUp("slow");
	});
};

MAQUETACION.mqtpublicidad = function(){
	$("#publicidades_top").append('<div class="clear"></div>');
};

MAQUETACION.modulosLomas = function () {
	$(".blm_header").click( function() {
				var $origen = $(this);
				$origen.find(".boton_despliega").attr({ href: "javascript:void(0)"});
				// movimiento del contenido
				$origen.parent().parent().find(".blm_content").slideUp("slow");
				$origen.parent().find(".blm_content").slideDown("slow");
			
				// colores activos/no activos encabezado
				$origen.parent().find(".blm_header").removeClass("blm_header_activa");
				$origen.addClass("blm_header_activa");
			
				// colores activos/no activos encabezado
				$origen.parent().parent().find(".boton_despliega").removeClass("btn_deson");
				$origen.find(".boton_despliega").addClass("btn_deson");
	});
	
};

MAQUETACION.activa_lomas = function(idparaactivar) {
	// opciones idparaactivar: masleido, mascomentado, masultimos
	$("#" + idparaactivar).find(".blm_content").slideDown("slow");
	$("#" + idparaactivar).find(".blm_header").addClass("blm_header_activa");
	$("#" + idparaactivar).find(".boton_despliega").addClass("btn_deson");
	if($("#lomasvisitado") != null) {
		$("#lomasvisitado").find(".blm_content").slideDown("slow");
		$("#lomasvisitado").find(".blm_header").addClass("blm_header_activa");
		$("#lomasvisitado").find(".boton_despliega").addClass("btn_deson");
	}
};

$(document).ready( function() {
	$(".postcabecera").each( function() {
		$(".cablogo").addClass("logoconpostcabecera");
	});
	if($(".modulo_player_portada").length > 0) {
		$(".patrocinioABC").addClass("patrocinioABCconplayer");
		
	}
	if($(".modulo_player_articulo").length > 0) {
		$(".patrocinioABC").addClass("patrocinioABCconplayer");
		
	}
	else {
		$(".patrocinioABC").addClass("patrocinioABCsinplayer");
	}
	$(".boton_tablon").each( function() {
		$(this).wrapInner($("<span><span></span></span>"));
	}); 

	$(".bloque_inputboton").each( function() {
		$(this).append($('<span class="bb_izq"></span><span class="bb_der"></span>'));
		$(this).mouseover( function() {
			$(this).addClass("bi_activo");
		});
		$(this).mouseout( function() {
			$(this).removeClass("bi_activo");
		});
	});
	
	
MAQUETACION.formularios = function() {
		$(".mform_campo").wrapInner($("<span class='mform_caja2'></span>"));
};


	/*ejecutar funciones*/
	MAQUETACION.boton_cabecera();
	MAQUETACION.encabezado_modulo();
	MAQUETACION.botones_input();

	MAQUETACION.modulosLomas();
	MAQUETACION.formularios();
	MAQUETACION.mqtpublicidad();
	MAQUETACION.abrirFormularioEnviar();
	MAQUETACION.cerrarFormularioEnviar();
	MAQUETACION.abrirFormularioRectificar();
	MAQUETACION.cerrarFormularioRectificar();
});

