$(document).ready(function(){
     /*** START: Muestra titulo y descripcion dentro del mosaico de productos ***/
   $('.content').mouseenter(function (event) {
        $(this).find('li').each(function () {
            $(this).addClass('alpha-over');
            if ($(event.target).closest('li').attr('id') == $(this).attr('id')) {
                $(this).removeClass('alpha-over');
            }
        });
    });
/* 
    $('.content').mouseleave(function () {
        $('ul#products li').removeClass('alpha-over');
    });
*/

    $('ul#products li').mouseenter(function () {
        $(".item", this).stop(true, true).animate({ "margin-top": "-96px" }).click(function () {
            showDialog($(this).parent().attr('id'))
        })
        $(this).removeClass('alpha-over');
    });

    $('ul#products li').mouseleave(function () {
        $(".item", this).stop(true, true).animate({ "margin-top": "96px" }, "fast");
        $(this).addClass('alpha-over');
    });

	
	$('ul#products li').mouseenter(function(){
		$('ul#products li').addClass('alpha-over');
		$('div',this).css({'cursor':'pointer'}).slideDown().click(function(){
				showDialog($(this).parent().attr('id'))			
			})
		$(this).removeClass('alpha-over')	 
	})
	
	$('ul#products li').mouseleave(function(){
		$('div',this).slideUp('fast')
		$('ul#products li').removeClass('alpha-over')
	})
	

	/*** END: Muestra titulo y descripcion dentro del mosaico de productos ***/
	
	/*** START: Muestra el pop-up del mosacio cuando se selecciona el titulo o descripcion ***/
	function showDialog(id) {
        var div = "#it" + id;
        $(div).fadeIn();
        $(".mask").fadeIn();
    }

    $('.close').click(function () {
        $(this).parent().fadeOut();
        $(".mask").fadeOut();
    })
	/*** END: Muestra el pop-up del mosacio cuando se selecciona el titulo o descripcion ***/
	
    /***  START: Funcion input cambia estado de la lupa ***/	
    $('input:text').addClass("idleField");
    $('.name-result input:text').focusin(function () {
        $(this).removeClass("idleField").addClass("focusField");
        $("#divBuscarP").removeClass("lupa").addClass("go");
        $("#BuscarP").removeClass("lupa-btn").addClass("go-btn");
     
        $("#divBuscarP").css({ 'display': 'block' });
        $("#BuscarP").css({ 'display': 'block' });
        $("#BuscarP").val("Ir");
        if (this.value == this.defaultValue) {
            this.value = '';
        }
        if (this.value != this.defaultValue) {
            this.select();
        }
    });

    $('.name-result input:text').blur(function () {
        $("#divBuscarP").removeClass('go').addClass('lupa');
        $("#BuscarP").removeClass("go-btn").addClass("lupa-btn");
        $("#divBuscarP").css({ 'display': 'block' });
        $("#BuscarP").css({ 'display': 'block' });
        $("#BuscarP").val("");
      
        $(this).removeClass("focusField").addClass("idleField");
        if ($.trim(this.value) == '') {
            this.value = (this.defaultValue ? this.defaultValue : '');
        }
    });
	/***  END: Funcion input cambia estado de la lupa ***/	

	/*** START: Manejador del buscador  ***/
	$("input#todos").click(function(){
		var checked_status = this.checked;
		if(checked_status==false){
		$("span.jqTransformCheckboxWrapper a").addClass('jqTransformChecked')
		}else{
		$("span.jqTransformCheckboxWrapper a").removeClass('jqTransformChecked')
		}
	});
	/*** START: Manejador del buscador  ***/

	/*** START: Manejador de los filtros de refinamiento del buscador  ***/
	$('.filtro-combo1').hide();
	$('.filtro-combo2').hide();
	$('.filtro-combo3').hide();
	$('.filtro-combo4').hide();
	$('.filtro-combo5').hide();
	$('.filtro-combo6').hide();
	$('.filtro-combo7').hide();
	
	////
	var op=0;
	$('a#slick-filtro-combo1').click(function() {
		op++;
		if(op!=1){
			$('.filtro-combo1').slideUp('fast',function() {
				$('a#slick-filtro-combo1').removeClass('arrowDown') });
			op=0;
			}
		else{
			$('.filtro-combo1').slideDown('fast',function() {
				$('a#slick-filtro-combo1').addClass('arrowDown') });
			}
		return false;
	});
	
	/////
	var opp=0;
	$('a#slick-filtro-combo2').click(function() {
		opp++;
		if(opp!=1){
			$('.filtro-combo2').slideUp('fast',function(){
				$('a#slick-filtro-combo2').removeClass('arrowDown')	});
			opp=0;
			}
		else{
			$('.filtro-combo2').slideDown('fast',function() {
				$('a#slick-filtro-combo2').addClass('arrowDown') });
			}
		return false;
	});/**/
	
	/////
	var oppp=0;
	$('a#slick-filtro-combo3').click(function() {
		oppp++;
		if(oppp!=1){
			$('.filtro-combo3').slideUp('fast',function() {
				$('a#slick-filtro-combo3').removeClass('arrowDown') });
			oppp=0;
			}
		else{
			$('.filtro-combo3').slideDown('fast',function(){
				$('a#slick-filtro-combo3').addClass('arrowDown') });
			}
		return false;
	});

		////	
	var oppp = 0;
	$('a#slick-filtro-combo4').click(function () {
		oppp++;
		if (oppp != 1) {
			$('.filtro-combo4').slideUp('fast', function () {
				$('a#slick-filtro-combo4').removeClass('arrowDown')	});
			oppp = 0;
		}
		else {
			$('.filtro-combo4').slideDown('fast', function () {
				$('a#slick-filtro-combo4').addClass('arrowDown') });
		}
		return false;
	});

	////	
	var oppp = 0;
	$('a#slick-filtro-combo5').click(function () {
		oppp++;
		if (oppp != 1) {
			$('.filtro-combo5').slideUp('fast', function () {
				$('a#slick-filtro-combo5').removeClass('arrowDown')	});
			oppp = 0;
		}
		else {
			$('.filtro-combo5').slideDown('fast', function () {
				$('a#slick-filtro-combo5').addClass('arrowDown') });
		}
		return false;
	});

	////	
	var oppp = 0;
	$('a#slick-filtro-combo6').click(function () {
		oppp++;
		if (oppp != 1) {
			$('.filtro-combo6').slideUp('fast', function () {
				$('a#slick-filtro-combo6').removeClass('arrowDown')	});
			oppp = 0;
		}
		else {
			$('.filtro-combo6').slideDown('fast', function () {
				$('a#slick-filtro-combo6').addClass('arrowDown') });
		}
		return false;
	});

	////	
	var oppp = 0;
	$('a#slick-filtro-combo7').click(function () {
		oppp++;
		if (oppp != 1) {
			$('.filtro-combo7').slideUp('fast', function () {
				$('a#slick-filtro-combo7').removeClass('arrowDown')	});
			oppp = 0;
		}
		else {
			$('.filtro-combo7').slideDown('fast', function () {
				$('a#slick-filtro-combo7').addClass('arrowDown') });
		}
		return false;
	});
	
	/*** END: Manejador de los filtros de refinamiento del buscador  ***/
	
	/*** START: Accion de nueva Busquedas ***/	
	$('a#btn-show').click(function(){
	   $('.form-search').show();
	   $('.btn-search').hide();
	});
	/*** END: Accion de nueva Busquedas ***/	
});



