/** @no_class */

$(document).ready(function() {
	$('.ampliar').fancybox({'titlePosition':'inside'});
	$('.ampliarRec').fancybox({
 		'onStart': function() {
			$('#recomendarArticulo .campo input').val('');
			$('#recomendarArticulo textarea').val('');
			$('#recomendarArticulo .aviso').text('');
		}
	});
	
	//$('#stylishSlider img').reflect();
	$('#stylishSlider').data('pos', 1);
	$('li.itemMenuBlm > ul').slideUp();

	$('a.editarArtCesta').click( function () {
			
		var param = $(this).attr('rel').split('&');
// 		var ref
// 		var bc = $(this).attr('rel');
// 		var cant = $('#cant_' + ref).val();
		$('#lanzadorFB').attr('href', 'editArt.php?ref=' + param[0] + '&bc=' + param[1] + '&cant=' + param[2]);
		$('#lanzadorFB').click();
		return false;
	});
	
	$('#lanzadorFB').fancybox({
		'onClosed' : function(){ window.location.reload() }
	});
        
});



function reloadSecurimage(_webRoot) {
	$('#securimage').attr('src', _webRoot + 'includes/securimage/securimage_show.php?sid=' + Math.random());
}file:///home/lorena/funcional/estoreq3_balonm/nuevo/contenidos/estoreq_w3c/includes/libreria.js

function sliderBwd() {
	
	var posActual = $('#stylishSlider').data('pos');
	
	if (posActual <= 5)
		$('#sliderBwd').fadeOut();
	
	if (posActual == 1)
		return;
	
	posActual -= 4;
	
	$('#stylishSlider').data('pos', posActual);
	
	$('#stylishSlider').animate({ left : "+=948" }, 500);
	$('#sliderFwd').fadeIn();
}

function sliderFwd(maxPasos) {
	
	maxPasos -= 4;
	
	if (maxPasos <= 0)
		return;
	
	var posActual = $('#stylishSlider').data('pos');
	
	if (posActual >= maxPasos)
		$('#sliderFwd').fadeOut();
	
	if (posActual > maxPasos)
		return;
	
	posActual += 4;
	
	$('#stylishSlider').data('pos', posActual);
		
	$('#stylishSlider').animate({ left : "-=948" }, 500);
	$('#sliderBwd').fadeIn();
}

function mostrarSubMenusFamilias(codSubfamilia) {
	$('#'+codSubfamilia).css("display","block");
}

function ocultarSubMenusFamilias(codSubfamilia) {
	$('#'+codSubfamilia).css("display","none");
}

function cambiarFamiliaAbierta(codFamilia) {

	document.cookie = "familiaAbierta="+codFamilia;

}

function sliderMenuSubfamilia(codFamilia,clase){
	if ($('#'+codFamilia).is(":hidden")) {
		$('.abierta').removeClass('abierta').removeClass('abiertablanca');
		$('#flechaFamilia'+codFamilia).addClass('abierta');

	   $('ul.'+clase).slideUp(300);
           $('#'+codFamilia).slideDown(300,function() {
			this.parentNode.style.color = '#9E1386';
		});
        } else {
		$('#flechaFamilia'+codFamilia).removeClass('abierta').removeClass('abiertablanca');
		$('#'+codFamilia).slideUp(300,function() {
			this.parentNode.style.color = '#000000';
		});
        }

	cambiarFlechaFamilia(codFamilia,'blanco');
}

function mostrarOcultarInfoGeneral(clase,accion) {
	if(accion == "mostrar") {
		$('.'+clase).stop();
		$('.'+clase).animate({width: '120px'}, 300, function() {
			$('.'+clase).css("display","block");
		});
	}
	else {
		$('.'+clase).stop();
		$('.'+clase).animate({width: '0px'}, 300, function() {
			$('.'+clase).css("width",'0');
    			$('.'+clase).css("display","none");
 		 });
	}

}

function ocultarInfoGeneral(clase) {
	$('.'+clase).animate({width: '-=110'}, 800, function() {
    		$('.'+clase).css("display","none");
 	 });

}

function resaltarArticulo(referencia,anchoCol,explorador) {

//  	var txtAncho = $("div#content").css("width");
// 	var ancho = "250px";
// 	
// 	if(txtAncho) {
// 		var anchoT = txtAncho.substr(0,txtAncho.indexOf("px"));
//  		ancho = (anchoT*anchoCol/100)+10;
// 			
// 	}
	var ancho = anchoCol+"%";
// alert(ancho);
	$('div #'+referencia).addClass("cajaArtMatrizResaltada"+explorador);
	$('div #'+referencia).css("width",ancho);
}

function noResaltarArticulo(referencia,explorador) {

	$('div #'+referencia).removeClass("cajaArtMatrizResaltada"+explorador);
	$('div #'+referencia).css("width",'100%');

}

function abrirEnlace(enlace) {
	window.location = enlace;
}

function mostrarVentanaCarro(codigo)
{
	$('div.contenidoMsgCesta').empty()
	$('div.contenidoMsgCesta').append(codigo)
	if ($('div.addCesta').is(":hidden")) {
		$('div.addCesta').slideToggle("slow");
	}
}

function mostrarCosteEnvio(codigo,codTotal)
{
	$('.gastosEnvioCesta').empty();
	$('.gastosEnvioCesta').append(codigo);

	$('.totalCesta').empty();
	$('.totalCesta').append(codTotal);
}

function mostrarDescuentoCesta(codigo,codTotal)
{
	$('.descuentoprom').empty();
	$('.descuentoprom').append(codigo);
	
	$('.totalCesta').empty();
	$('.totalCesta').append(codTotal);
}

function ocultarVentanaCarro()
{
	$('div.addCesta').slideToggle("slow");
}

function cambiarFlechaFamilia(familia,color)
{
	switch(color) {
		case "negro": {
			if($('#flechaFamilia'+familia).hasClass('abierta')) {
				$('#flechaFamilia'+familia).removeClass('abiertablanca');
				$('#flechaFamilia'+familia).addClass('abiertanegra');
			}
			else {
				$('#flechaFamilia'+familia).removeClass('cerradablanca');
				$('#flechaFamilia'+familia).addClass('cerradanegra');
			}
			break;
		}
		case "blanco": {
			if($('#flechaFamilia'+familia).hasClass('abierta')) {
				$('#flechaFamilia'+familia).removeClass('abiertanegra');
				$('.flechaFamilias').removeClass('abiertanegra');
				$('.flechaFamilias').addClass('cerradanegra');
				$('#flechaFamilia'+familia).addClass('abiertablanca');
			}
			else {
				$('#flechaFamilia'+familia).removeClass('cerradanegra');
				$('#flechaFamilia'+familia).addClass('cerradablanca');
			}
			break;
		}
	}
}

function cambiarFlechaSubFamilia(subfamilia,color)
{

	switch(color) {
		case "abiertalilas": {
				$('#flechaSubFamilia'+subfamilia).removeClass('cerradablancas');
				$('#flechaSubFamilia'+subfamilia).removeClass('abiertablancas');
				$('#flechaSubFamilia'+subfamilia).addClass('abiertalilas');
			break;
		}
		case "cerradablancas": {
				$('#flechaSubFamilia'+subfamilia).removeClass('abiertalilas');
				$('#flechaSubFamilia'+subfamilia).removeClass('abiertablancas');
				$('#flechaSubFamilia'+subfamilia).addClass('cerradablancas');
			break;
		}
		case "abiertablancas": {
				$('#flechaSubFamilia'+subfamilia).removeClass('abiertalilas');
				$('#flechaSubFamilia'+subfamilia).removeClass('cerradablancas');
				$('#flechaSubFamilia'+subfamilia).addClass('abiertablancas');
			break;
		}
	}
}

function vaciarCampo(idCampo, valorDefecto)
{
	if ($("#" + idCampo).val() == valorDefecto)
		$("#" + idCampo).val('');
}

