function wrbi_log(tipo_pagina,url_pagina_origine,sezione_pagina,oggetto,azione,dettaglio,original_url){
	var data = Array();	

	data =
	   {
		"tipo_pagina": tipo_pagina,
		"url_pagina": url_pagina_origine,
		"sezione_pagina": sezione_pagina,
		"oggetto": oggetto,
		"azione": azione,
		"dettaglio":dettaglio

	   };
	   
	   if(original_url!=undefined && original_url!=""){
		$.get('/wrbi/wrbi.php', data,function(){ document.location.href = original_url;});
	   }else{
		// click su filtri o altri elementi che non modificano l'url
		$.get('/wrbi/wrbi.php', data);
	   }
}

function wrbi_log_menu(tipo_pagina,alias,original_url)		{     wrbi_log(tipo_pagina,document.location.href,'header','mondo','click',alias,original_url); }
function wrbi_log_menu_utente(tipo_pagina,alias,original_url)   {     wrbi_log(tipo_pagina,document.location.href,'header','utente','click',alias,original_url); }

function wrbi_log_filtro(tipo_filtro,valore_filtro)		{     wrbi_log('listing',   document.location.href,'filtro',tipo_filtro,'selezione',valore_filtro,''); }
function wrbi_log_ordine(valore_filtro)				{     wrbi_log('listing',document.location.href,'listing','ordinamento','selezione',valore_filtro,''); }
function wrbi_log_zoom_listing(codice_prodotto)			{     wrbi_log('listing',document.location.href,'listing','zoom','selezione',codice_prodotto,''); }
function wrbi_log_variante_listing(codice_prodotto)		{     wrbi_log('listing',document.location.href,'listing','variante','selezione',codice_prodotto,''); }
function wrbi_log_click_prodotto_da_listing(dettaglio)		{     wrbi_log('listing',document.location.href,'listing','prodotto','click',dettaglio,''); }
function wrbi_log_in_prodotto(sezione,oggetto,dettaglio,azione) {     wrbi_log('prodotto',document.location.href,sezione,oggetto,azione,dettaglio,''); }
function wrbi_log_shopping(sezione,oggetto,dettaglio,azione)	{     wrbi_log('shopping_bag',document.location.href,sezione,oggetto,azione,dettaglio,''); }

function wrbi_log_checkout(sezione,oggetto,dettaglio,azione)	{     wrbi_log('checkout',document.location.href,sezione,oggetto,azione,dettaglio,''); }

function onload_bi(){
    var arr_href=window.document.location.href.split('/');
    var qs = location.search.substring(1, location.search.length);
    qs = qs.replace(/\+/g, ' ');
    var args = qs.split('&');
    var params = {};
    for (var i = 0; i < args.length; i++) {
	    var pair = args[i].split('=');
	    var name = decodeURIComponent(pair[0]);
	    var value = (pair.length==2) ? decodeURIComponent(pair[1]) : name;
	    params[name] = value;
    }
    var dettaglio = '';
    switch(arr_href[3]){
	case 'my-account':

	    switch(params['op']){
		case 'list_codes':
		    dettaglio = 'tuoi codici';
		    break;
		case 'invite_friends':
		    dettaglio = 'invita amico';
		    break;
		case 'list_orders':
		    dettaglio = 'ordini precedenti';
		    break;
		case 'add':
		    dettaglio = 'registrazione';
		    break;
		case 'return':
		    if(params['step']=='1')
			dettaglio = 'resi';
		    break;
		case 'newsletter':
		    dettaglio = 'newsletter';
		    break;

	    }
	    if(dettaglio)
		wrbi_log('my_account',document.location.href,'-','utente','accesso',dettaglio);
	    break;
	 case 'checkout':
	     if(arr_href[4]==""){
		 wrbi_log('shopping_bag',document.location.href,'-','shopping_bag','accesso','shopping bag');
	     }else{
		 if(arr_href[4].indexOf('?')){
		     href = arr_href[4].split('?');
		 }
		 if(href[0]=='thank.php'){
		    if(params['esito']==1)
			wrbi_log('thank_you',document.location.href,'-','thank_you','conferma','conferma ordine');
		    else
			wrbi_log('thank_you',document.location.href,'-','thank_you','errore','errore ordine');
		 }
	     }
	     break;

    }
    

}

function init_wrbi(tipo_pagina){
    
    if((tipo_pagina=='') || (tipo_pagina == undefined)){
	tipo_pagina = "-";
    }

    onload_bi();

    ///

    $('ul.home_categoria a').each(function(){
	$(this).bind('click',function(){
	    var dettaglio = $(this).attr('rel');
	    wrbi_log('listing_home',document.location.href,'filtri','categorie','click',dettaglio);
	});
    });
    // home

    $('#home_small a').each(function(){
	$(this).bind('click',function(){
	    var dettaglio = $(this).attr('rel');
	    var arr = dettaglio.split('|');
	    dettaglio = arr[0] + '|' + (parseInt(arr[1]) + 1);
	    wrbi_log('home',document.location.href,'vetrina','box_home_dx','click',dettaglio);
	});
    });

    $('#miniature_home a').each(function(){
	$(this).bind('click',function(){
	    var dettaglio = $(this).attr('rel');
	    var arr = dettaglio.split('|');
	    dettaglio = arr[0] + '|' + (parseInt(arr[1]) + 1);
	    wrbi_log('home',document.location.href,'flash','box_home','selezione',dettaglio);
	});
    });
    //
    /*
    $('#newsletter .reg_home').each(function(){
	$(this).bind('click',function(){
	    wrbi_log(tipo_pagina,document.location.href,'footer','utente','accesso','newsletter');
	});
    });
    */

    //search

   $('#search .bt_search_top').each(function(){
	$(this).bind('click',function(){
	    var dettaglio = $('#search_keyword').val();
	    wrbi_log(tipo_pagina,document.location.href,'header','cerca','accesso',dettaglio);
	});
    });

    //
   $('#promozioni .in a').each(function(){
	$(this).bind('click',function(){
		var dettaglio  = $(this).attr('rel');
		 wrbi_log(tipo_pagina,document.location.href,'footer','calltoaction','click',dettaglio);

	});
    });


   $('.service li a').each(function(){
	$(this).bind('click',function(){
		var dettaglio  = $(this).attr('rel');
		 wrbi_log(tipo_pagina,document.location.href,'footer','share','selezione',dettaglio);
		  
	});
    });

    /*******/

   $('#frm_checkout #conferma a').each(function(){
	$(this).bind('click',function(){
		 wrbi_log_checkout('checkout','vai_pagamento','-','conferma');
	});
    });


    ////

    $('.op_qta_sub').each(function(){
	$(this).bind('click',function(){
		var dettaglio = $(this).attr('rel');
		wrbi_log_shopping('quantita','prodotto',dettaglio,'rimuovi');

	});

    });

    $('.op_qta_add').each(function(){
	$(this).bind('click',function(){
		var dettaglio = $(this).attr('rel');
		wrbi_log_shopping('quantita','prodotto',dettaglio,'aumenta');
		
	});

    });

   $('#correlati a').each(function(){
	$(this).bind('click',function(){
		var dettaglio = $(this).attr('rel');
		var arr = dettaglio.split('|');
		dettaglio = arr[0] + '|' + (parseInt(arr[1]) + 1);
		wrbi_log_shopping('suggeriti','prodotto',dettaglio,'aggiunta_shopping_bag');
	});

    });

   $('#tooltip_continua_shop a').each(function(){
	$(this).bind('click',function(){
		var dettaglio = $(this).attr('rel');
		wrbi_log_shopping('continua_shopping','mondo',dettaglio,'accesso');
	});
    });

   $('#basket_gen #procedi a').each(function(){
	$(this).bind('click',function(){
		 wrbi_log_shopping('checkout','checkout','-','conferma');
	});
    });

////////////


    $('#menu a.first').each( function(){
	var alias = $(this).attr('rel');
	var url = $(this).attr('href');
	$(this).attr('href','#');
	
	$(this).bind('click',function(){wrbi_log_menu(tipo_pagina,alias,url); });
	
    });
    /*
     * viene gestita in altri punti specifici
   $('#my_account_link a').each( function(){
	var alias = $(this).attr('rel');
	var url = $(this).attr('href');
	$(this).attr('href','#');
	$(this).bind('click',function(){wrbi_log_menu_utente(tipo_pagina,alias,url)});

    });
    */
    $('#gift_area').each( function(){
	var alias = $(this).attr('rel');
	var url = $(this).attr('href');
	$(this).attr('href','#');
	$(this).bind('click',function(){wrbi_log_menu(tipo_pagina,alias,url);});

    });

    $('.link_ordinamento').each( function(){
	var alias = $(this).attr('rel');
	$(this).bind('click',function(){wrbi_log_ordine(alias);});

    });

    $('#listing .link_zoom').each( function(){
	var alias = $(this).attr('rel');
	$(this).bind('click',function(){wrbi_log_zoom_listing(alias);});

    });
    
    $('.pantone_variante').each( function(){
	
	$(this).bind('click',function(){
		var tmp = $(this).attr('rel');
		var arr = tmp.split('|');
		var id_anchor = 'link_zoom_' + arr[1];
		var codice = $('#' + id_anchor).attr('rel');
		wrbi_log_variante_listing(codice);
	});

    });

    $('.link_a_prodotto').each(function(){
	$(this).bind('click',function(){
		var dettaglio = $(this).attr('rel');
		var arr = dettaglio.split('|');
		dettaglio = arr[0] + '|' + (parseInt(arr[1]) + 1);
		wrbi_log_click_prodotto_da_listing(dettaglio);
	});

    });

    $('#varianti a').each(function(){
	$(this).bind('click',function(){
		var dettaglio = $(this).attr('rel');
	
		wrbi_log_in_prodotto('dettaglio_prodotto','variante',dettaglio,'click');
	});

    });


    $('.foto_miniature').each(function(){
	$(this).bind('click',function(){
		var n = $(this).attr('rel');
		n = parseInt(n) + 1;
		var dettaglio = "Foto|" + n;
		wrbi_log_in_prodotto('dettaglio_prodotto','navigazione',dettaglio,'selezione');
	});

    });

    $('#miniature .link_zoom').each(function(){
	$(this).bind('click',function(){
		var dettaglio = "Indossato";
		wrbi_log_in_prodotto('dettaglio_prodotto','navigazione',dettaglio,'selezione');
	});

    });

    $('#selezione_info a').each(function(){
	$(this).bind('click',function(){
		var dettaglio =  $(this).attr('rel');
		wrbi_log_in_prodotto('dettaglio_prodotto','navigazione',dettaglio,'selezione');
	});

    });

    $('#aggiungi_carrello').each(function(){
	$(this).bind('click',function(){
		var dettaglio =  $(this).attr('rel');
		wrbi_log_in_prodotto('dettaglio_prodotto','navigazione',dettaglio,'aggiunta_shopping_bag');

	});

    });

    $('#prodotti_correllati a').each(function(){
	$(this).bind('click',function(){
		var dettaglio = $(this).attr('rel');
		var arr = dettaglio.split('|');
		dettaglio = arr[0] + '|' + (parseInt(arr[1]) + 1);
		wrbi_log_in_prodotto('prodotti_correlati','prodotto',dettaglio,'click');
		 
	}); 

    });

    $('#ultimo_prodotti_visti .items a').each(function(){
	$(this).bind('click',function(){
		var dettaglio = $(this).attr('rel');
		var arr = dettaglio.split('|');
		dettaglio = arr[0] + '|' + (parseInt(arr[1]) + 1);
		wrbi_log_in_prodotto('prodotti_visitati','prodotto',dettaglio,'click');

	});

    });

     $('.qta_prod select').each(function(){
	$(this).bind('change',function(){
		var dettaglio = $(this).val();
		wrbi_log_in_prodotto('dettaglio_prodotto','quantita',dettaglio,'selezione');

	});

    });





// (sezione,oggetto,dettaglio,azione)
}