
    /***/
        function atk_back_to_scheda(){

            $('container').className = '';
            $('div-carrello').addClass('nascosto');
            //$('div3-catalogo').addClass('nascosto');
            //$('div2-catalogo').addClass('nascosto');
            $('menuReparti').className = 'hiddenswf'
            $('div1-catalogo').removeClass('nascosto');
        
            if ($('div_bt_prev')) $('div_bt_prev').removeClass('nascosto');
            if ($('div_bt_back')) $('div_bt_back').removeClass('nascosto');
            if ($('div_bt_zoom')) $('div_bt_zoom').removeClass('nascosto');
            if ($('banner_arti')) $('banner_arti').removeClass('nascosto');
            if ($('photo-zoom')) $('photo-zoom').removeClass('nascosto');
        }

    /***/
    function atk_carr_add_art(cdfamiglia, cdtipmc, cdgptipm){

       var randomnumber=Math.floor(Math.random()*1000000000)
       if ($('div_bt_prev')) $('div_bt_prev').addClass('nascosto');
       if ($('div_bt_back')) $('div_bt_back').addClass('nascosto');
       if ($('div_bt_zoom')) $('div_bt_zoom').addClass('nascosto');
       if ($('photo-zoom')) $('photo-zoom').addClass('nascosto');
        $('scheda-catalogo-1').addClass('hiddendiv');
        $('scheda-catalogo-2').addClass('hiddendiv');
        $('scheda-catalogo').addClass('ajax-loading');


        var el_form = $('form_scheda');
        atk_iframe_google_analytics('add_on_cart', '', '', '', '', '', '', el_form.cdarti.value);

			  el_form.azione.value = 'add_on_cart';
                          
        new Request.HTML({
              update: $('scheda-catalogo')
            , url:'pivesso_catalogo_scheda.jsp?cdtipmc=' + cdtipmc + '&cdgptipm=' + cdgptipm + '&cdfamiglia=' + cdfamiglia + '&finto='+randomnumber 
            , evalScripts: true
            , onComplete: function(){
              $('scheda-catalogo').removeClass('ajax-loading');
            }    
        }).post(el_form);

    }

    function atk_carr_add_DECALS(cdfamiglia, cdtipmc, cdgptipm){

       var randomnumber=Math.floor(Math.random()*1000000000)
       if ($('div_bt_prev')) $('div_bt_prev').addClass('nascosto');
       if ($('div_bt_back')) $('div_bt_back').addClass('nascosto');
       if ($('div_bt_zoom')) $('div_bt_zoom').addClass('nascosto');
       if ($('photo-zoom')) $('photo-zoom').addClass('nascosto');
        $('scheda-catalogo-1-decals').addClass('hiddendiv');
        $('scheda-catalogo').addClass('ajax-loading');

        var el_form = $('form_scheda');

        atk_iframe_google_analytics('add_on_cart', '', '', '', '', '', '', el_form.cdarti.value);

			  el_form.azione.value = 'add_on_cart';

        new Request.HTML({
              update: $('scheda-catalogo')
            , url:'pivesso_catalogo_scheda_DECALS.jsp?cdtipmc=' + cdtipmc + '&cdgptipm=' + cdgptipm + '&cdfamiglia=' + cdfamiglia + '&finto='+randomnumber 
            , evalScripts: true
            , onComplete: function(){
              $('scheda-catalogo').removeClass('ajax-loading');
            }    
        }).post(el_form);

    }

    /***/
    function atk_back_catalogo(){
      
       var randomnumber=Math.floor(Math.random()*1000000000)
       $('container').className = '';
       $('div-carrello').addClass('nascosto');
       if ($('catalogo')){
           //if ($('menuReparti') && ($('div1-catalogo').hasClass('nascosto') && $('div3-catalogo').hasClass('nascosto'))) $('menuReparti').className = '';
           if ($('menuReparti') && ($('div1-catalogo').hasClass('nascosto'))) $('menuReparti').className = '';
           if ($('preview-fondo')) $('preview-fondo').removeClass('nascosto');  
           if ($('preview-catalogo')) $('preview-catalogo').removeClass('nascosto');  
           if ($('banner_arti')) $('banner_arti').removeClass('nascosto');
            if ($('photo-zoom')) $('photo-zoom').removeClass('nascosto');
           atk_reload_bt_scheda();
       } else {
            $('container').empty();
            var url = "pivesso_catalogo.jsp?finto="+randomnumber;
            new Request.HTML({
                    update: $('container')
            }).get(url);
       }
    }

    /***/
    function atk_carrello(){

       var randomnumber=Math.floor(Math.random()*1000000000)
       if ($('banner_arti')) $('banner_arti').addClass('nascosto');
       if ($('div_bt_prev')) $('div_bt_prev').addClass('nascosto');
       if ($('div_bt_back')) $('div_bt_back').addClass('nascosto');
       if ($('div_bt_zoom')) $('div_bt_zoom').addClass('nascosto');
       if ($('photo-zoom')) $('photo-zoom').addClass('nascosto');
       $('container').className = 'hiddenswf';
       if ($('menuReparti'))$('menuReparti').className = 'hiddenswf';;
       if ($('home')) $('home').addClass('nascosto');
       if ($('preview-fondo')) $('preview-fondo').addClass('nascosto');  
       if ($('preview-catalogo')) $('preview-catalogo').addClass('nascosto');  
       $('div-carrello-wrapper').empty();
       $('div-carrello').removeClass('nascosto');
       $('div-carrello').addClass('ajax-loading');
       
       new Request.HTML({
           update: $('div-carrello-wrapper'),
           evalScripts: true,
           onComplete: function(){
               $('div-carrello').removeClass('ajax-loading');
           }    
       }).get('pivesso_catalogo_carrello.jsp?finto='+randomnumber);
    }
  
    function atk_carr_delete_arti(tkposi, cdarti){
        var randomnumber=Math.floor(Math.random()*1000000000)
        if (confirm('\n\n\tEliminare l\'articolo dal Carrello?\t\t\n\n')){

            new Request.HTML({
                update: $('div-carrello-wrapper'),
                evalScripts: true
            }).get('pivesso_catalogo_carrello.jsp?azione=delete&tkposi_del='+ tkposi + '&finto='+randomnumber);
            if ($('form_scheda')){
              if($('form_scheda').cdarti.value == cdarti){
                 //atk_scheda(cdarti);
              }
            }
        }
    }

    /***/
    function atk_carr_delete_all(){
      
      var randomnumber=Math.floor(Math.random()*1000000000)

      if (confirm('\n\n\tSvuotare il Carrello?\t\t\n\n')){
         $('div-carrello-wrapper').empty();
         $('div-carrello').addClass('ajax-loading');
         new Request.HTML({
               update: $('div-carrello-wrapper')
             , evalScripts: true
             , onComplete: function(){
                    $('div-carrello').removeClass('ajax-loading');
                }    
         }).get('pivesso_catalogo_carrello.jsp?azione=delete_all&finto='+randomnumber);

         if ($('form_scheda')){
           //atk_scheda($('form_scheda').cdarti.value);
         }
      }   
    }

    /***/
    function atk_conf_ordine(){
          
         var randomnumber=Math.floor(Math.random()*1000000000)
         $('div-carrello').addClass('ajax-loading');
         $('div-carrello-wrapper').empty();
         
         new Request.HTML({
               update: $('div-carrello-wrapper')
             , evalScripts: true
             , onComplete: function(){
                    $('div-carrello').removeClass('ajax-loading');
                }    
         }).get('pivesso_catalogo_dest_merce.jsp?finto='+randomnumber);
    }

    function atk_login_on_dest_merce(){
     
        var randomnumber=Math.floor(Math.random()*1000000000)
        user_name = $('form_ordi').login_user_name;
        pwd  = $('form_ordi').login_pwd;
        
        if (user_name.value == '' ){
            
            alert('Inserire l\'utente');
            user_name.focus();
            return false;
        }


        if (pwd.value == '' ){
            
            pwd.focus();
            return false;
        }
        
        $('form_ordi').azione.value = 'login';

        $('div_dest_merce').addClass('hiddendiv');
        $('div-carrello').addClass('ajax-loading');

        new Request.HTML({
              update: $('div-carrello-wrapper')
            , url:'pivesso_catalogo_dest_merce.jsp?finto='+randomnumber 
            , evalScripts: true
            , onComplete: function(){
                  $('div-carrello').removeClass('ajax-loading');
              }    
        }).post($('form_ordi'));

    }
    
    function atk_registra_on_dest_merce(){
       
        var randomnumber=Math.floor(Math.random()*1000000000)
        $('form_ordi').azione.value = 'registra';

        $('div_dest_merce').addClass('hiddendiv');
        $('div-carrello').addClass('ajax-loading');

        new Request.HTML({
              update: $('div-carrello-wrapper')
            , url:'pivesso_catalogo_dest_merce.jsp?finto='+randomnumber 
            , evalScripts: true
            , onComplete: function(){
                  $('div-carrello').removeClass('ajax-loading');
              }    
        }).post($('form_ordi'));

    }
        
    function atk_conf_uniloc(azione){

       var randomnumber=Math.floor(Math.random()*1000000000)
        var url = '';

        if (azione == 'aggiorna_goback'){
           url = 'pivesso_catalogo_carrello.jsp?finto='+randomnumber;
        } else if (azione == 'aggiorna_goon'){
           $('form_ordi').azione.value = azione;
           url = 'pivesso_catalogo_dest_merce.jsp?finto='+randomnumber;
        }
        
        $('div_dest_merce').addClass('hiddendiv');
        
        $('div-carrello').addClass('ajax-loading');

        new Request.HTML({
              update: $('div-carrello-wrapper')
            , url: url 
            , evalScripts: true
            , onComplete: function(){
                  $('div-carrello').removeClass('ajax-loading');
              }    
        }).post($('form_ordi'));

    }

    function atk_pagamento(){
       
        var randomnumber=Math.floor(Math.random()*1000000000)
        el_ = $('form_ordi').tipo_pagamento;

        var ls_tipo_pagamento = '';

        if (el_[0].checked) ls_tipo_pagamento = el_[0].value;
        if (el_[1].checked) ls_tipo_pagamento = el_[1].value;

            
        if(ls_tipo_pagamento == 'bonifico'){
	         self.location = 'pivesso_catalogo_ordine_fine.jsp?finto='+randomnumber ;
        }
        if(ls_tipo_pagamento == 'banca_sella'){
	         self.location = 'pivesso_catalogo_pagamento.jsp?azione=banca_sella&finto='+randomnumber ;
        }

        return;
    }    

