/**
* Metodo de ajax generico
*
* @param url: arquivo php a ser processado
* @param div: div que será impresso o resultado do processamento
* @param valor: value a ser passado para o arquivo php
* @param valor2: value a ser passado para o arquivo php
* @param valor3: value a ser passado para o arquivo php
* @param valor4: value a ser passado para o arquivo php
*
* <code>
* <input type="radio" onClick="ajax('ImagemQtd.php','qtdAjax',this.value);" />
* </code>
*
* @version 1.0
* @author Eduardo Dotto Martucci <eduardo@dmti.com.br>
* @copyright Copyright (c) 2010 DM Produções Ltda. ME
*/
function ajax(url,div,valor,valor2,valor3,valor4,valor5){
    $('#'+div).html('<img src="/admin/img/ajax.gif" alt="carregando..." title="carregando..."/>&emsp;<i>Carregando...</i>');
    $.ajax({
        url: url,
        type: "GET",
        data: ({
            valor : valor,
            valor2 : valor2,
            valor3 : valor3,
            valor4 : valor4,
            valor5 : valor5
        }),
        dataType: "html",
        success: function(data){
            $('#'+div).html(data);
            $('#'+div).slideDown('slow');
            ajaxJQuery();
        }
    });
}

function ajaxJQuery(){
    //ESCONDE OS PRODUTOS DAS CATEGORIAS AO INIT. A PÁGINA DE PRODUTOS
    $('.produto_esconde').hide();
}

$(window).load(function() {
    $('#slider').nivoSlider({
        effect:"fade",
        animSpeed: "500",
        directionNav:false,
        pauseTime:"5000",
        captionOpacity:0.8 //Universal caption opacity
    });
});

jQuery(document).ready(function() {
	//equaliza as colunas
	if($(".pg-interna").height()<=726){
		$(".pg-interna").height(726);		
	}else{
		$("#menu_lateral").height($(".pg-interna").height()+53);		
	}
	
   
    $("#formValidation").validate();
    //INIT .: Carousel
    jQuery('#mycarousel').jcarousel({
        wrap: 'circular',
        initCallback: mycarousel_initCallback
    });

    //INIT. DA GALERIA DE FOTOS
        var galleries = $('.ad-gallery').adGallery();
        $('#switch-effect').change(
        function() {
            galleries[0].settings.effect = $(this).val();
            return false;
        }
    );
        $('#toggle-slideshow').click(
        function() {
            galleries[0].slideshow.toggle();
            return false;
        }
    );
        $('#toggle-description').click(
        function() {
            if(!galleries[0].settings.description_wrapper) {
                galleries[0].settings.description_wrapper = $('#descriptions');
            } else {
                galleries[0].settings.description_wrapper = false;
            }
            return false;
        }
    );


    //INIT .: Ativando o jQuery lightBox plugin
    //$('#galeria a').lightBox();

    //ESCONDE OS PRODUTOS DAS CATEGORIAS AO INIT. A PÁGINA DE PRODUTOS
    $('.produto_esconde').hide();

    //CAMPO | INPUT -BUSCAR ONFOCUS - CLEAR | bluer se ESTIVER EM BRANCO "buscar"
    $('#busca').focusin(function() {
        $(this).val(" ");        
    });
    $('#busca').blur(function() {
        var valor = $(this).val();
        if(valor == " ")
            $(this).val("buscar");
    });
      
    $('listar_produtos_toggle').click(function(){
        alert("Clicou!! hellow");
    });
  

});

function mycarousel_initCallback(carousel) {   

    jQuery('.mask_left').bind('click', function() {
        carousel.prev();
        return false;
    });

    jQuery('.mask_right').bind('click', function() {
        carousel.next();
        return false;
    });
};

/** AUMENTAR/DIMINUI/REMOVE A QUANTIDADE DE PRODUTO - INPUT - QUANTIDADE **/
/** PARA O COTAR PRODUTO **/
    function atualiza_tabela_produto(div,valor,valor2,valor3,valor4){
        $('#'+div).html('<img src="imgs/loader.gif" alt="carregando..." title="carregando..." width="15" hight="15" />');
        $.ajax({
            url: "CotarProdutoAjax.php",
            type: "GET",
            data: ({
               valor : valor,
               valor2 : valor2,
               divisao_id : valor3,
               lingua_id : valor4
            }),
            success: function(data){
                   if(valor == "cotar"){
                        $('#'+div).slideUp('slow', function(){
                            $('#'+div).html(data);
                            $('#'+div).slideDown('slow');
                            ajaxReload();
                        });
                   }else{
                        $('#'+div).html(data);
                        ajaxReload();
                   }
                   ajaxReload();
                   
            }
       });
    }

   function ajaxReload(){
        $("#formCotacao").validate();
   }

    //MOSTRA E ESCONDE - PARA A DIV 
    function esconde_mostra(div){
        $("#"+div).slideToggle('normal');
    }

    function toggleCategoria(idCategoria){
//        /alert('.produtos_por_categoria_'+idCategoria);
        $('.produtos_por_categoria_'+idCategoria).slideToggle('normal');
    }

function listar_produtos_toggle(){
    
    $('.listar_produtos_toggle ').slideToggle("slow");
    $('.produto_esconde ').show();
    $('.produto_esconde ').slideToggle("slow");

}



