/* SiteCatalyst code version: H.22.1.
Copyright 1996-2010 Adobe, Inc. All Rights Reserved				
More info available at http://www.omniture.com 

* Versione 1.0 11-02-2011

* Versione 1.1 18-02-2011
  inserimento delle funzioni per il tracciamento del carrello
  inserimento della funzione per la login
  Eventi tramite apl
  No file jpeg,gif etc linkDownloadFileTypes
  Rimozione nell's_do plug-in del clickquality
  Aggiunto il nuovo domain  sky-homepack.it nel channel manager
  prop1 senza parametri di GET ? 
  
* Versione 1.1.1 21-02-2011
  Apl solo in do_plugin
  
* Versione 1.2 25-02-2011
  New CrossVisits Partecipation
  unescape javascript function per CM
  Rimozione jsessionid
  Integrazione FeedBurner in s.prop37
  Filtro su prop=evar35 per parametro p su photogallery
  Modifiche Channel

* Versione 1.2.1 25-02-2011
  Integrazione FeedBurner migliore
  
* Versione 1.2.2 28-02-2011
  Correzione channel per selfcare
  Valorizzazione eVar 21-22
  Aggiornamento H.22.1.
  
* Versione 1.3 02-03-2011
  SkyHompack function
  Forward  
  
* Versione 1.3.1 09-03-2011
  correzione errore di sintassi

* Versione 1.4 24-03-2011
  Motore di ricerca interno

* Versione 1.4.1 25-03-2011
  Parametri query Fantascudetto
  
* Versione 1.4.2 28-03-2011
  Event6 Log-in
  
* Versione 1.4.3 28-03-2011
  Parametri query Fantascudetto

* Versione 1.4.4 28-03-2011
  Funzione strip_params per Fantascudetto

* Versione 1.5 28-03-2011
  Lower Case parametri search
  Eliminazione Parametro rnd di Fantascudetto
  
* Versione 1.5.1 31-03-2011
  Add Fantacampioni
  Eliminazione Parametro rnd di Fantacampioni
  
* Versione 1.6.2 28-04-2011
  Aggiornamento versione plugin getPercentPageViewed 1.2
  Creazione funzione per tracciamente bottoni nelle DEM
  Aggiunta nella prop34 del parametro bb se presente

* Versione 1.6.3 28-04-2011
  Aggiunta prop40 visitor ID
  
* Versione 1.6.4 02-05-2011
  Meteo Tab
  Miglioramento funzione DEM 
 
* Versione 1.6.5 02-05-2011
  Aggiunta delle site section: ricerche interne, ricerche per tag
  
* Versione 1.6.6 09-05-2011
  New sc_meteo

* Versione 1.6.7 12-05-2011
  modifica s.channel per Area Clienti
  aggiunti ID per Channel Manager
  corretta la scrittura dei cookie di channel manager
  modifica level3 prop13 per album 
  
* Versione 1.6.9 16-05-2011
  Variabili passate alla 404 + pagename
  aggiunti ID per Channel Manager
  
* Versione 1.7 24-05-2011
  sc_refresh
  404 in channel 404
  CM aggiornato
  Event 22 -  Page views custom FAIDATE
  Time per troubleshooting tecnico
  ;jsessionid   https in pagename
  
* Versione 1.7.1 24-05-2011  
  Miglioramento funzione sc_refresh

* Versione 1.7.2 27-05-2011  
  Tag Home Mag
  
* Versione 1.7.3 30-05-2011  
  eVar43 -Tracking Code 30 giorni 
  prop44 - Pagename per Tracking Code 

* Versione 1.7.4 01-06-2011  
  pro13 in sc_meteo()

* Versione 1.7.5 07-06-2011  
  sc_guidatv()
  modifica sc_dem
  aggiunta channel pagine ricerca generica
 
* Versione 1.7.6 09-06-2011  
  sc_hotclub()
  prop13 per hotclub

* Versione 1.7.7 13-06-2011  
  sc_trouble
  sc_xfactor

* Versione 1.7.9 16-06-2011  
  sc_trouble unescape
  
* Versione 1.8 17-06-2011  
  xfactor
  channel fantacopa

* Versione 1.8.1 20-06-2011
  fantacopa URL
  Redirect prop48
  sc_get_date() 
  
* Versione 1.8.2 21-06-2011
  sc_page_xfactor
  sc_dw_xfactor
  site section Per Abbonarsi per concorso Sky e Sony

 * Versione 1.8.3 30-06-2011
  Nuova function sc_get_date()
   
* Versione 1.8.4 05-07-2011
  site section Per nuova offerta sky

* Versione 1.8.5 11-07-2011
  modifica level3content
  aggiunta prop49 Sottocanale Business
   
* Versione 1.8.6 29-07-2011
  funzione per il sottocanale editoriale prop13
  prop evar per silos e click nuova Offerta Sky
  
* Versione 1.8.7 24-08-2011
  modifica regola channel Area clienti
  
* Versione 1.8.8 30-08-2011
  Inserimento funzione calciomercato
  sc_calciomercato

* Versione 1.8.9 07-09-2011
  Fix vulnerabilita' XSS su CrossVisitParticipation
  
* Versione 1.9 16-09-2011
 sc_match_center()
 CrossVisitParticipation v. 1.7
 Plugin Utility: Replace v1.0
 prop51 - User-Agent
   
 * Versione 2.0 10-10-2011
   modifica Marketing Channel: plus.google.com, t.co
   nuove funzioni sc_content_area_clienti()
   sc_click_area_clienti()
   sc_page_area_clienti()
   
 * Versione 2.1 13-10-2011
   sc_click_sky7days
   nuove URL nella site section Login
   
 * Versione 2.2.2 24-10-2011
   eVar 54 URL string
   Channel Migliorato per Fantascudetto.com
   Inserita pagina statica telecomandi

 * Versione 2.3 04-11-2011
   sc_click_campagna()
  
 * Versione 2.4 18-11-2011
   Aggiunta regola per voting.xfactor.sky.it che vada nella site section Xfactor
   
 * Versione 2.5 15-12-2011
   Migliorata funzione sc_guidatv
  
 * Versione 2.6 18-01-2012
    Inserimento nuove URL per eventi di registrazione  (eventi 16-17)
   
 * Versione 2.7 13-02-2012
	nuove funzioni Skygo web: login, start, stop
	url con pacchetti_servizi nella site section offerta sky
	nuova site section Lavora con noi
	
* Versione 2.7.1 13-02-2012
    aggiunta valorizzazione evar17 skygo web
	
* Versione 2.8 17-02-2012
    aggiunta regole per nuove URL di site section Login
    aggiunti eventi prodviews e event6 Login in skygoweb
    sc_page_registrazione
    nuova regola pagine FaiDaTe
*/

var versioneJS = "2.8";
var s_account="skyitdev"
var s=s_gi(s_account)
/************************** CONFIG SECTION **************************/
/* You may add or alter any code config here. */
s.pageName=""
s.charSet="ISO-8859-1"
/* Conversion Config */
s.currencyCode="EUR"

/* Link Tracking Config */
s.trackDownloadLinks=true
s.trackExternalLinks=true
s.trackInlineStats=true
s.linkDownloadFileTypes="exe,zip,wav,mp3,mov,mpg,avi,wmv,pdf,doc,docx,xls,xlsx,ppt,pptx,rtf,rar"
s.linkInternalFilters="javascript:,.sky.it,.sky-homepack.it,.skysg.it,.fantascudetto.com"
s.linkLeaveQueryString=false
s.linkTrackVars="None"
s.linkTrackEvents="None"
s.events = "";
s.campaign = "";
s.channel="";
s.prop13="";
s.prop11 = versioneJS; //Versione JS
s.eVar11 = "D=c11";

/* Dominio dell'Host */
s.server=window.location.host;	// Prende il nome del dominio
s.eVar9 = s.server;

s.prop40="D=s_vi" // captures the s_vi (visitor ID) cookie value in prop40

s.prop51="D=User-Agent"; // captures the user-agent string in prop51
s.eVar51 = "D=User-Agent"; // captures the user-agent string in eVar51
s.eVar54 = "D=g"; // captures the URL string in eVar53

// Time per troubleshooting tecnico
function sc_get_date(){
     var data = new Date()
     var datafull = data.getDate()
     datafull += "-"+(data.getMonth()+1) 
     datafull += "-"+data.getFullYear()
     datafull += " "+data.getHours()
     datafull += "."+data.getMinutes()
     datafull += "."+data.getSeconds()
     
     return datafull

}
 
 s.prop42=sc_get_date();
  

/* Funzioni Per Fantascudetto */
function strip_params (url, params)
{
    var i, j, qs_chunks, must_strip,
        url_chunks = url.split("?"),
        new_qs = [];

    // se non c'e' query string, ritorna direttamente l'URL
    if (url_chunks.length !== 2) {
        return url;
    }

    // altrimenti splitta i parametri da rimuovere
    params = params.split(",");
    // splitta i parametri della query string
    qs_chunks = url_chunks[1].split("&");

    // per ogni parametro della query string
    for (i = 0; i < qs_chunks.length; i++) {
        must_strip = false;
        for (j = 0; j < params.length && !must_strip; j++) {
            must_strip = (qs_chunks[i].indexOf(params[j] + "=") === 0);
        }
        if (!must_strip) {
            new_qs.push(qs_chunks[i]);
        }
    }

    // ricostruisce l'URL
    return url_chunks[0] + "?" + new_qs.join("&");
}

/* LeaveQueryString solo per fantascudetto */
if(s.server == 'fantascudetto.sky.it' || s.server == 'fantacampioni.sky.it'|| s.server == 'fantacopa.sky.it'){
  fanta_temp = strip_params(window.location.href,'ck_fantacalcio,rnd');
  s.pageName=fanta_temp;
}

/* Utilizza l'identificativo utente Mobile in caso di navigazione via Smartphone */
s.mobile='true';

// Leggo i cookie con nome cluster  PETERWITT
var cluster=get_cookie("cluster");
var username=get_cookie("PETERWITT");

var uname = username.split("|");
//Verificare se servono controlli su esistenza variabili
s.prop22 = cluster; // Cookie Cluster es "_cinema"
s.prop21 = uname[0]; // Cookie PETERWITT - username/identificato utente
if (s.prop22) s.eVar22="D=c22";
if (s.prop21) s.eVar21="D=c21";

/* URL nel pageName con valore massimo di 99 carateri senza [http://] o [https://] o valori in query */
var omn_temp01=window.location.href;
omn_temp01=omn_temp01.replace("http://","");
omn_temp01=omn_temp01.replace("https://","");

  var omn_tempjsess="";

  if(omn_temp01.indexOf("?")>0){
    omn_temp01=omn_temp01.substring(0,omn_temp01.indexOf("?"));
    }
  var urlcompleta =omn_temp01;
  var pagen =omn_temp01.substring(0,99);
  

  
 if(urlcompleta.indexOf(";jsessionid")>0){
    omn_tempjsess=urlcompleta.substring(0,urlcompleta.indexOf(";jsessionid"));
    s.pageName = "https://"+ omn_tempjsess;
    urlcompleta = omn_tempjsess;
    pagen =omn_tempjsess.substring(0,99);

  }
	

  //Tag 
	var tagp7="";
  if(urlcompleta.indexOf("/tag/")>0){
      var tag = urlcompleta.split("/");
      var categoria  = tag[3].split(".");
      tagp7= tag[2]+" | "+categoria[0];
	}
	
	if(urlcompleta =="www.sky.it/" || urlcompleta =="www.sky.it"  )tagp7= "Home Sky.it";
	if(urlcompleta =="tg24.sky.it/tg24/" || urlcompleta =="tg24.sky.it/tg24" )tagp7=s.prop13 = "Home Tg24";
	if(urlcompleta =="fantacampioni.sky.it/" || urlcompleta =="fantacampioni.sky.it" )tagp7= "Home Fantacampioni";
	if(urlcompleta =="fantascudetto.sky.it/" || urlcompleta =="fantascudetto.sky.it" )tagp7= "Home Fantascudetto";
	if(urlcompleta =="www.fantascudetto.com/" || urlcompleta =="www.fantascudetto.com" )tagp7= "Home Fantascudetto";
	if(urlcompleta =="forum.sky.it/" || urlcompleta =="forum.sky.it")tagp7= "Home Forum";
	if(urlcompleta =="guidatv.sky.it/guidatv/" || urlcompleta =="guidatv.sky.it/guidatv" )tagp7=s.prop13 = "Home GuidaTv";
	if(urlcompleta =="meteo.sky.it/meteo/previsioni/" || urlcompleta =="meteo.sky.it/meteo/previsioni" )tagp7= "Home Meteo";
	if(urlcompleta =="oroscopo.sky.it/oroscopo/" || urlcompleta =="oroscopo.sky.it/oroscopo" )tagp7= "Home Oroscopo";
	if(urlcompleta =="sport.sky.it/sport/" || urlcompleta =="sport.sky.it/sport")tagp7=s.prop13 = "Home Sport";
	if(urlcompleta =="video.sky.it/" || urlcompleta =="video.sky.it" )tagp7= "Home Video";
	if(urlcompleta =="glisgommati.sky.it/" || urlcompleta =="glisgommati.sky.it/glisgommati/home.html"  )tagp7= s.prop13="Home Gli Sgommati";
	if(urlcompleta =="mettitiallaprova.sky.it/sport/" || urlcompleta =="mettitiallaprova.sky.it/sport" )tagp7= "Home Mettiti alla prova";
	if(urlcompleta =="mag.sky.it/mag/" || urlcompleta =="mag.sky.it/mag" )tagp7=s.prop13= "Home Mag";
	if(urlcompleta =="hotclub.sky.it/hotclub/home.it/" || urlcompleta =="hotclub.sky.it/hotclub/home.it" )tagp7="Home Hotclub";
	if(urlcompleta =="mag.sky.it/mag/cinema/romanzo_criminale/home.html" || urlcompleta =="mag.sky.it/mag/cinema/romanzo_criminale/" || urlcompleta =="mag.sky.it/mag/cinema/romanzo_criminale" )tagp7= "Home Romanzo Criminale";

	if(tagp7!=''){
    s.prop7 = tagp7;
    s.eVar7="D=c7";
	}
	
	

	
  /* Controllare utilizzo di queste 2 variabili */
  var url = omn_temp01;
  var arrURL = url.split("/");

  /* Page Title */
  s.prop6=document.title;
  s.eVar6="D=c6";
  /* Hierarchy che segue la logica del Page Name (URL) sfruttando l'impostazione a console del "/" come separatore */
  s.hier1=urlcompleta;
  
  // Impostazioni per ClickQuality
  var isNewVisit = newVisit('gvsC');
  var eventClickQuality = clickQuality('event3' , 'pageCount' , 'event2');
   
   
 /*site section: s.channel*/
   urlPulita=omn_temp01.replace("www.","");
    //Homepage sky
   if (urlPulita=="sky.it" || urlPulita=="sky.it/"){
      s.channel="Homepage Sky Italia";
      
   }else { //analisi sottodomini     
      index=urlPulita.indexOf("sky.it");
      section=urlPulita.substring("0",index-1);    
      //quando un sottodominio non diventa un channel
      switch (section){
        case "fantascudetto": s.channel="Fantagiochi"; break;
        case "fantacampioni": s.channel="Fantagiochi"; break;
        case "fantacopa": s.channel="Fantagiochi"; break;      
        case "meteo": s.channel="Tg24"; break;      
        case "oroscopo": s.channel="Tg24"; break;
        case "glisgommati": s.channel="Tg24"; break;
		case "voting.xfactor": s.channel="Xfactor"; break;
        default: s.channel=section.charAt(0).toUpperCase() + section.slice(1); //sottodominio diventa un channel con prima lettera maiuscola
      }
      
   }
 
    if (urlPulita.indexOf("offerta-sky")>=0 || urlPulita.indexOf("affiliati")>=0 || urlPulita.indexOf("azienda-sky")>=0 || urlPulita.indexOf ("corporate/pagine/pacchetti_servizi")>=0){
      s.channel="Offerta Sky";
    }
    if (urlPulita.indexOf("mettitiallaprova.sky.it/cinema")>=0)
      s.channel="Mag";
    
    if (urlPulita.indexOf("mettitiallaprova.sky.it/sport")>=0)
      s.channel="Sport";
      
    if (urlPulita.indexOf("itstatic/ctsk/contatta")>0 || urlPulita.indexOf("area-clienti")>0 || urlPulita.indexOf("area_clienti")>0 || urlPulita.indexOf("/corporate/pagine/contatta_sky/contatta_sky")>0 || urlPulita.indexOf("/contatta-sky/tstecnico/")>0 || urlPulita.indexOf("/itstatic/telecomando/codicitelecomando.shtml")>0 )
      s.channel="Area Clienti";
    
    if (urlPulita.indexOf("/abbonarsi/")>0 || urlPulita.indexOf("/corporate/pagine/landing/")>0 ||  urlPulita.indexOf("abbonamento.sky.it")==0)
      s.channel="Per abbonarsi";

    if (urlPulita.indexOf("selfcare")>0 ||  urlPulita.indexOf("abbonamento.sky.it/skyportal/faces/faiDaTe")>=0)
      s.channel="Fai da te";
	
     if (urlPulita.indexOf("sky.it/itstatic/itregi")==0 || urlPulita.indexOf("sky.it/it/registrati")>=0 ||  urlPulita.indexOf("sky.it/it/filtro_")>=0 ||  urlPulita.indexOf("sky.it/it/recupera-")>=0 ||  urlPulita.indexOf("sky.it/it/account_already_activated.html")>=0 ||  urlPulita.indexOf("sky.it/it/conf")>=0 ||  urlPulita.indexOf("sky.it/it/cortesia")>=0||  urlPulita.indexOf("sky.it/it/deleteuser.html")>=0 ||  urlPulita.indexOf("sky.it/it/fine_mod.html")>=0||  urlPulita.indexOf("sky.it/it/GSA.html")>=0 ||  urlPulita.indexOf("sky.it/it/step4_expired.html")>=0 ||  urlPulita.indexOf("sky.it/it/stepchangemail.html")>=0)
      s.channel="Login";
    
    if (urlPulita.indexOf("sky-homepack.it")==0)
      s.channel="Sky-Fastweb Homepack";
   
    if (urlPulita.indexOf("fantascudetto.com")==0)
      s.channel="Fantagiochi";  
         
    if (urlPulita.indexOf("googlesearch")>0)
      s.channel="Pagine ricerca";
    
    if (urlPulita.indexOf("common/gsa_search")>0)
      s.channel="Pagine ricerca generica";

    if (urlPulita.indexOf("/tag/home")>0)
      s.channel="Pagine di ricerca per tag";
      
    if (urlPulita.indexOf("area_clienti/concorsi/sky_sony_contest")>0)
      s.channel="Per Abbonarsi";
	  
	if (urlPulita.indexOf("lavora_con_noi")>0)
      s.channel="Lavora con noi";
   
    if (s.channel=="")
      s.channel="Other";
   
   

	
 /*silos verticali nuova offerta Sky*/
	s.prop50="";
   if (urlPulita.indexOf("offerta-sky/pacchetti-canali")>0)
      s.prop50="Pacchetti e Canali";
    
    if (urlPulita.indexOf("offerta-sky/decoder-hd")>0)
      s.prop50="Decoder e HD";

    if (urlPulita.indexOf("offerta-sky/servizi")>0)
      s.prop50="Servizi Aggiuntivi";
      
    if (urlPulita.indexOf("offerta-sky/prezzi-promozioni")>0)
      s.prop50="Per Abbonarsi";
   
	if (s.prop50!="") s.eVar50="D=c50";
   
   
   
/*prop13: traccia il terzo livello*/
if (s.prop13=="") //non e'gia popolata, cioe' non e' una home
   s.prop13=sottocanale_editoriale(urlPulita);
   
 //copia s.channel in evar41
 s.eVar41="D=ch";
 
 /*prop49 sottocanale business  /business.sky.it/sky-business/skybar*/
 var urlSplit = url.replace(".html","").split("/");   
 var sottodominio=(urlSplit[0].split("."))[0];   
 if (sottodominio=="business") s.prop49=urlSplit[2];
 
 
/*funzione che ricava il sottocanale editoriale*/
 function sottocanale_editoriale(url){
url=pulisci_url(url);
var urlSplit = url.split("/");   
var sottodominio=(urlSplit[0].split("."))[0];   
var sottocanale="";

  if (urlSplit[1]=="tag") // per il caso: tag/sport, tag/tg24
    sottocanale=urlSplit[2]+" "+urlSplit[1];
  else {
    if (urlSplit[0]=="mettitiallaprova.sky.it") //mettitiallaprova cinema o sport
      sottocanale="mettitiallaprova " + urlSplit[1];
    else {
      
      
      if (sottodominio=="meteo" || sottodominio=="oroscopo" || sottodominio=="fantacopa" || sottodominio=="fantascudetto" || sottodominio=="fantacampioni"|| sottodominio=="glisgommati"){
          sottocanale=sottodominio.charAt(0).toUpperCase() + sottodominio.slice(1);
      }else{
    
          if (urlSplit[1]=="tg24"||urlSplit[1]=="sport"||urlSplit[1]=="mag"||urlSplit[1]=="guidatv"){
            if (urlSplit[2]!="") { //se dopo il sottodominio c'è altro allora popolo prop13 
                if (urlSplit[2]=="album") sottocanale=urlSplit[1] +" album"
                else sottocanale=urlSplit[1] +" "+urlSplit[2];
            }
          }
        }
    }
 
 }
 return sottocanale.replace("_"," ");
 
 }
 
 /*funzione che toglie http, https, www*/
 function pulisci_url(url){
 url=url.replace("www.","");
 url=url.replace(".html","");
 url=url.replace("http://","");
 url=url.replace("https://","");
 return url;
 }
 
 
 /* Form Analysis Config (should be above doPlugins section)  */
s.formList="formLogin,searchFormMeteoSpalla,AbbonatiOnLineForm"
s.trackFormList=false
s.trackPageName=true
s.useCommerce=true
s.varUsed="eVar31"
s.eventList="event11,event12,event13" //Abandon,Success,Error
 
 /* WARNING: Changing any of the below variables will cause drastic
changes to how your visitor data is collected.  Changes should only be
made when instructed to do so by your account manager.*/

s.visitorNamespace="skyitalia"
s.trackingServer = "metrics.sky.it"
s.trackingServerSecure = "smetrics.sky.it"

function sc_tab_telecomando(testo) {
    var s = s_gi(s_account);
    s.linkTrackVars = "eVar47,events";
    s.linkTrackEvents="event23";
    s.events = "event23";
    s.eVar47=testo;
    s.tl(this, 'o', 'tab telecomando [' + testo + ']');
}
function sc_per_abbonarsi_os(testo) {
    var s = s_gi(s_account);
    s.linkTrackVars = "eVar48,events";
    s.linkTrackEvents="event23";
    s.events = "event23";
    s.eVar48=testo;
    s.tl(this, 'o', 'per abbonarsi os [' + testo + ']');
}
function sc_box_offerta(testo) {
    var s = s_gi(s_account);
    s.linkTrackVars = "eVar49,events";
    s.linkTrackEvents="event23";
    s.events = "event23";
    s.eVar49=testo;
    s.tl(this, 'o', 'box offerta [' + testo + ']');
}

function sc_per_abbonarsi(promo) {
    var s = s_gi(s_account);
    s.linkTrackVars = "eVar33,prop33,events";
    s.linkTrackEvents="event15";
    s.events = "event15";
    s.prop33 = promo;
    s.eVar33="D=c33";
    s.tl(this, 'o', 'Per Abbonarsi [' + promo + ']');
}
function sc_scopri_di_piu(promo) {
    var s = s_gi(s_account);
    s.linkTrackVars = "eVar32,prop32,events";
    s.linkTrackEvents="event14";
    s.events = "event14";
    s.prop32 = promo;
    s.eVar32="D=c32";
    s.tl(this, 'o', 'Scopri di PiÃ¹ [' + promo + ']');
}
 
function sc_errore_form(testo) {
    var s = s_gi(s_account);
    s.linkTrackVars = "eVar36,prop36,events";
    s.linkTrackEvents="event18";
    s.events = "event18";
    testo=testo.replace()
    s.prop36 = testo;
    s.eVar36="D=c36";
    s.tl(this, 'o', 'error form [' + testo + ']');
}


function sc_step_carrello(name,event,prodotto) {
  sc_clear_vars(s);
  s.pageName="https://abbonamento.sky.it/aolsat/abbonatiOnLine.do_"+name;
  s.events=event;
  s.products=";"+prodotto;
  s.t();

}
 
 
 function sc_login() {
    var s = s_gi(s_account);
    s.linkTrackVars = "events";
    s.linkTrackEvents="event6";
    s.events = "event6";
    s.tl(this, 'o', 'Login');
}

function sc_page_registrazione(url) {
  sc_clear_vars(s);
  s.pageName=url;
  s.channel="Login";
  if (url.indexOf("success")>=0){ s.events="event16";}
  s.t();
}
 


function sc_skyhomepack(tab) {
  sc_clear_vars(s);
  s.pageName="http://www.sky-homepack.it/"+tab+".html";
  s.channel="Sky-Fastweb Homepack";
  s.t();
}
 
 /*Tracciamento DEM: evento passato è "lightbox", "success" o "error" */
 function sc_dem(eventDem) {
    sc_clear_vars(s);
    s.pageName="http://"+pagen.replace(".html","");
    s.pageName += "_"+eventDem+".html";
    s.channel="Area Clienti";
    s.hier1=urlcompleta.replace(".html","_"+eventDem+".html");
    s.prop6=document.title+" - "+eventDem;
    s.eVar6=s.prop6;
    s.server=window.location.host;
    s.eVar9 = s.server;
    if (eventDem=="success") s.events="event21";
    s.t();
}


 /*Tracciamento TAB Meteo */
 function sc_meteo(stringaMess){
    sc_clear_vars(s);
    s.pageName=stringaMess;
    s.channel="Tg24";
    stringaMess=stringaMess.replace("http://","");
    stringaMess=stringaMess.replace("https://","");
    s.hier1=stringaMess;
    s.prop6=document.title;
    s.eVar6=s.prop6;
    s.prop13=sottocanale_editoriale(window.location.href);
    s.server=window.location.host;
    s.eVar9 = s.server;  
    s.t();
}

function sc_calciomercato(url){
    sc_clear_vars(s);
    s.pageName=url;
    s.channel="Sport";
    url=url.replace("http://","");
    url=url.replace("https://","");
    s.hier1=url;
    s.prop6=document.title;
    s.eVar6=s.prop6;
    s.prop13=sottocanale_editoriale(window.location.href);
    s.server=window.location.host;
    s.eVar9 = s.server;  
    s.t();
}


function sc_match_center(){
    s.campaign = "";
    
    s.prop1 = "";
    s.prop2 = "";
    
    s.prop10 = "";
    s.prop12 = "";
    
    s.prop14 = "";
    s.prop19 = "";
    
    s.prop24 = "";
    s.prop25 = "";
    s.prop26 = "";
    s.prop27 = "";
    s.prop28 = "";
    s.prop29 = "";
    
    s.prop44 = "";
    
    s.eVar10 = "";
    s.eVar12 = "";
    
    s.eVar14 = "";
    s.eVar19 = "";
    
    s.eVar24 = "";
    s.eVar25 = "";
    s.eVar26 = "";
    s.eVar27 = "";
    s.eVar28 = "";
    s.eVar29 = "";
    s.eVar43 = "";
    
    s.events = "event1";
    
    s.usePlugins=false;
    
    s.t();
}


function sc_page_area_clienti (url) {
  sc_clear_vars(s);
  s.pageName=url;
  s.channel="Area Clienti";
  s.t();
}

function sc_click_area_clienti (testo) {
    sc_clear_vars(s);
    evento="";
	switch (testo){
		case "acquista":  evento="event28"; break;
		case "decoder":  evento="event29"; break;
		case "email":  evento="event30"; break;
    default: evento="";
	}
	if (evento !=""){
		s.linkTrackVars = "events"; 
		s.linkTrackEvents=evento;
		s.events=evento;
		s.tl(this, 'o', 'click area clienti:'+evento);
	}
}

function sc_content_area_clienti (testo) {
    s.linkTrackVars = "eVar52,prop52,events";
    s.prop52 = testo.toLowerCase();
    s.eVar52="D=c52";
    s.tl(this, 'o', 'content area clienti');
}

 /*SC Refresh */
 function sc_refresh(url,channel) {
    sc_clear_vars(s);
    s.pageName=url;
    s.channel=channel;
    //Corregere Alert
    url=url.replace("http://","");
    url=url.replace("https://","");
    s.hier1=url;
    s.prop6=document.title;
    s.eVar6=s.prop6;
    s.server=window.location.host;
    s.eVar9 = s.server;  
    s.t();
}



 /*SC sc_guidatv */
 function sc_guidatv(url) {
    url = unescape(url);
    sc_clear_vars(s);
    s.pageName=url;
    s.channel="Guidatv";
   
    url=url.replace("http://","");
    url=url.replace("https://","");
 
    s.hier1=url;
    s.prop6=document.title;
    s.eVar6=s.prop6;
    s.server=window.location.host;
    s.eVar9 = s.server;
    s.prop13=sottocanale_editoriale(window.location.href);
	if (s.prop13=="") s.prop13= "Home GuidaTv"; 
    s.t();
}

/*click tab nuova sezione in GuidaTV*/
function sc_click_sky7days (testo) {
    s.linkTrackVars = "eVar53,prop53,events";
    s.prop53 = testo.toLowerCase();
    s.eVar53="D=c53";
    s.tl(this, 'o', 'click last7days:'+testo);
}


/*click sulle landing specifiche per i pacchetti*/
function sc_click_campagna(testo) {
    s.linkTrackVars = "eVar55,prop55,events";
    s.linkTrackEvents="event31";
    s.events = "event31";
    s.prop55 = testo;
    s.eVar55="D=c55";
    s.tl(this, 'o', 'Click campagna [' + testo + ']');
}



/*SC Trouble */
 function sc_trouble(codice,url,metodo,risultato) {
    sc_clear_vars(s);
    url = unescape(url);
    s.pageName=url;
    s.channel="Area Clienti";
   
    url=url.replace("http://","");
    url=url.replace("https://","");
 
    s.hier1=url;
    s.prop6=document.title;
    s.eVar6=s.prop6;
    s.server=window.location.host;
    s.eVar9 = s.server;
   
     
    s.prop21 = get_cookie("PETERWITT").split("|")[0];
    if (s.prop21) s.eVar21="D=c21";
     
    s.prop40="D=s_vi"
    s.prop42= sc_get_date();
 
    s.prop45 = codice;
    s.prop46 = metodo;
    s.prop47 = risultato;
    
    s.eVar54 = url;
    
    s.t();
}


/*tracciamento pagine XFactor*/
function sc_page_xfactor(p) {
  s.linkTrackVars = "events";
  sc_clear_vars(s);
  
  switch(p){
  
  case "thk":
    s.pageName="http://xfactor.sky.it/casting/casting_ThankYouPage.html";
    s.linkTrackEvents="event23";
    s.events=s.apl(s.events,'event23',',',2);
    s.channel="Xfactor";
    break;

  case "partecipa_subito":
      s.linkTrackEvents="event26";
      s.events=s.apl(s.events,'event26',',',2);
      s.pageName="http://www.sky.it/corporate/pagine/area_clienti/concorsi/sky_sony_contest_sei_registrato.html";
      s.channel="Per Abbonarsi";
      break;
     
   default:
    s.pageName="http://www.sky.it/corporate/pagine/area_clienti/concorsi/sky_sony_contest_"+p+".html";
    s.channel="Per Abbonarsi";
    }
  s.t();
}


/*tracciamento download XFactor*/
function sc_dw_xfactor(e) {
  var s = s_gi(s_account);
  sc_clear_vars(s);
  s.linkTrackVars = "events";
    if (e=="scarica_regolamento"){
      s.linkTrackEvents="event24";
      s.events=s.apl(s.events,'event24',',',2);
    }
    if (e=="domande_risposte"){
      s.linkTrackEvents="event25";
      s.events=s.apl(s.events,'event25',',',2);
    }
    
    if (e=="stampa_modulo"){
      s.linkTrackEvents="event27";
      s.events=s.apl(s.events,'event27',',',2);
    }
    s.tl(this, 'o', "xfactor:"+e);
}



 /*Tracciamento TAB guidaTV hotclub */
 function sc_hotclub(stringaMess){
    sc_clear_vars(s);
    s.pageName=stringaMess;
    s.channel="Hotclub";
    stringaMess=stringaMess.replace("http://","");
    s.hier1=stringaMess;
    s.prop6=document.title;
    s.eVar6=s.prop6;
    s.server=window.location.host;
    s.eVar9 = s.server;
    s.t();
}

//----------- funzioni per skygoweb: login, start, stop

function sc_skygo_login (tipoVisitatore,oraDelGiorno){
	s_account="skyappanywhere";
	var s = s_gi(s_account);//report suite skygo web
	s.trackingServer = "metrics.sky.it";
	s.usePlugins=false;
    s.linkTrackVars = "prop9,eVar9,prop19,eVar19,prop20,eVar20,events";
    s.linkTrackEvents="event6,event1"; //evento di login
    s.events="event1,event6";
	s.prop9=tipoVisitatore;
	s.eVar9="D=c9";
	s.prop19="Web";
	s.eVar19="D=c19";
	s.prop20=oraDelGiorno;
	s.eVar20="D=20";
	
	s.tl(this, 'o', 'Login Skygo Web');
	s_account="skyitdev";
}

function sc_skygo_start(pageName,sezione,versioneApp,releaseDate,tipoVisitatore,canaleProgramma,categoria,canale,oraDelGiorno){
	s_account="skyappanywhere";
	var s = s_gi(s_account);//report suite skygo web
	s.trackingServer = "metrics.sky.it";
	s.usePlugins=false;
	s.events="event4,event1,prodView"; //evento di start
	s.products=";"+canaleProgramma;
	s.pageName=pageName;
	s.hier1=pageName;
	s.channel=sezione;
	s.prop4=versioneApp;
	s.eVar4="D=c4";
	s.prop5=releaseDate;
	s.eVar5="D=c5";
	s.prop6=s.pageName;
	s.eVar6="D=c6";
	s.prop9=tipoVisitatore;
	s.eVar9="D=c9";
	s.prop15=categoria;
	s.eVar15="D=c15";
	s.prop16=canale;
	s.eVar16="D=c16";
	s.eVar17=sezione;
	s.prop19="Web";
	s.eVar19="D=c19";
	s.prop20=oraDelGiorno;
	s.eVar20="D=20";
	s.prop21=canale +" - "+ oraDelGiorno;
	s.eVar21="D=21";

	s.prop22="D=s_vi";
	s.eVar22="D=s_vi";
	
	s.t();
	s_account="skyitdev";
}

function sc_skygo_stop(pageName,sezione,versioneApp,releaseDate,tipoVisitatore,canaleProgramma,data,oraInizio,oraFine,oraDelGiorno,categoria,canale){
	
	s_account="skyappanywhere";
	var s = s_gi(s_account);//report suite skygo web
	s.trackingServer = "metrics.sky.it";
	s.usePlugins=false;
	s.events="event5,prodView"; //evento di stop
	s.products=";"+canaleProgramma;
	s.pageName=pageName;
	s.hier1=pageName;
	s.channel=sezione;
	s.prop4=versioneApp;
	s.eVar4="D=c4";
	s.prop5=releaseDate;
	s.eVar5="D=c5";
	s.prop6=s.pageName;
	s.eVar6="D=c6";
	s.prop9=tipoVisitatore;
	s.eVar9="D=c9";
	s.prop10=canaleProgramma;
	s.eVar10="D=c10";
	s.prop11=data;
	s.eVar11="D=c11";
	s.prop12=oraInizio;
	s.eVar12="D=c12";
	s.prop13=oraFine;
	s.eVar13="D=c13";
	s.prop15=categoria;
	s.eVar15="D=c15";
	s.prop16=canale;
	s.eVar16="D=c16";
	s.eVar17=sezione;
	s.prop19="Web";
	s.eVar19="D=c19";
	s.prop20=oraDelGiorno;
	s.eVar20="D=20";
	s.prop21=canale +" - "+ oraDelGiorno;
	s.eVar21="D=21";
	s.prop22="D=s_vi";
	s.eVar22="D=s_vi";
	
	s.t();
	s_account="skyitdev";
}

//------------- fine skygo web

 
  /* Channel Manager */
var campagna;
var social;
var searchEngines;
initCM();
var cm = cml();
if (cm != 0) {
    s.campaign = cm.id;
    if (s.campaign == "n/a") s.campaign = '';

    if (cm.channel == 'Organic') {
       s.prop26 = unescape(cm.searchKeyword.toLowerCase());
       s.eVar26 = "D=c26";
    }
    if (cm.channel == 'Paid Search') {
        s.prop27 = unescape(cm.searchKeyword.toLowerCase());
        s.eVar27 = "D=c27";
    }
    //Sospeso da verificare se Sky fa affiliati
    //if (cm.channel == 'Retargeting' || cm.channel == 'Affiliazione' || cm.channel == 'Ad Network' || cm.channel == 'Other') {
    //    s.campaign = s.campaign + ': ' + cm.referrer;
    //}
    if (cm.channel == 'Internal Referrer') {
        s.prop28 = cm.channel + " - " + cm.referringPage;
        s.eVar28 = "D=c28";
    }
    s.prop24 = cm.channel;  	 // Channel
    s.eVar24 = "D=c24";
    s.prop25 = cm.referringPage; // Referring Page
    s.eVar25 = "D=c25";
  
}





  /* Variabili di configurazione Timeparting */
  s.currDateObj=new Date()
  var dstConf = dstDatesIT ();
  s.currentYear = dstConf.currentYear;
  s.dstStart = dstConf.dstStart;
  s.dstEnd = dstConf.dstEnd;
   


/* Plugin Config */
s.usePlugins=true
function s_doPlugins(s) {
/* Add calls to plugins here */
/************** doPlugins Script **************/
	// Evento: Pageview Custom
	

		s.events=s.apl(s.events,'event1',',',2);
		
		if(s.prop21 != ""){
      s.events=s.apl(s.events,'event6',',',2);
    }
		
		
		 /*Registration*/
	if (urlcompleta=="www.sky.it/it/registrati_3_p.html"){
		s.events=s.apl(s.events,'event16',',',2);

	}
	
 /*Double optin*/
	if (urlcompleta=="www.sky.it/it/registrati_4.html"){
		s.events=s.apl(s.events,'event17',',',2);
	}
 
//copia purchaseID nell'evar30
  if (!s.eVar30 && s.purchaseID) s.eVar30=s.purchaseID;

	// Esegue il Plug in per lo scroll della pagina -Get Percentage Pageviews for previuos page
	var omn_prevpageu= s.getPreviousValue(s.pageURL,"s_pv");
      omn_prevpageu=omn_prevpageu.replace("http://","");
      omn_prevpageu=omn_prevpageu.replace("https://","");
      
   if(omn_prevpageu.indexOf("?")>0){
    omn_prevpageu=omn_prevpageu.substring(0,omn_prevpageu.indexOf("?"));
    }
    
  if(omn_prevpageu != "" && omn_prevpageu != "no value" )s.prop1=omn_prevpageu;
	if(s.prop1){

		s.prop2=s.getPercentPageViewed();
	}

  // form analysis
  s.setupFormAnalysis();
  		
	// Internal Campaign
	s.prop10 = s.getQueryParam('intcmp');
	if(s.prop10 != ""){
    s.eVar10 = "D=c10";
    s.events=s.apl(s.events,'event4',',',2);
	}
	
	//Forward
  s.prop39 = s.getQueryParam('forward');
	if(s.prop39 != ""){
    s.eVar39 = "D=c39";
	}
	
	//Redirect -  Cattura il valore del parametro ref_url - Valurare se c'è bisogno di una eVar
  s.prop48 = s.getQueryParam('ref_url');
	
	
	// Ricerca Interna  - 19 Area Clienti - 14 Ricerca Interna
	if(urlcompleta== "www.sky.it/itstatic/googlesearch/GSA.html"){
    s.prop19 = s.getQueryParam('q').toLowerCase();
    if(s.prop19 != ""){
      s.eVar19 = "D=c19";
      s.events=s.apl(s.events,'event5',',',2);
    }
	}
	if(urlcompleta== "www.sky.it/common/gsa_search.html"){
    s.prop14 = s.getQueryParam('q').toLowerCase();
    if(s.prop14 != ""){
         s.eVar14 = "D=c14";
         s.events=s.apl(s.events,'event5',',',2);
    }
	}
	
	// time parting
    s.prop3=(s.prop3)?s.prop3:s.getTimeParting("h",1);  // Ora
    s.prop4=(s.prop4)?s.prop4:s.getTimeParting("d",1);  // Giorno della Settimana
    s.prop5=(s.prop5)?s.prop5:s.getTimeParting("w",1);  // Weekday/Weekend
    s.eVar3 = "D=c3";  // Ora
    s.eVar4 = "D=c4";  // Giorno della Settimana
    s.eVar5 = "D=c5";  // Weekday/Weekend
	
	  //Campagna
    s.campaign = s.getQueryParam('cmp');
    s.prop44 = pagen;
    if(s.campaign != ""){
     s.eVar43= "D=v0";    
     pagentmp = pagen.substring(0,99-s.campaign.length);
     s.prop44 = s.campaign+"-"+pagentmp;
    }
    
    
    //CodPromo
    s.prop34 = s.getQueryParam('codPromo');
    bb = s.getQueryParam('bb');
    if (s.prop34){ 
      if (bb) {
        s.prop34+=" - "+bb;
      }
      s.eVar34= "D=c34";
    }

    //Pacchetto in entrata  Attenzione xchè p è usata anche per photogallery
    if(!(urlcompleta.indexOf("photogallery")>0)){
        s.prop35 = s.getQueryParam('p');
        if (s.prop35) s.eVar35= "D=c35";
    }
    
    //FeedBurner
    if((s.getQueryParam('utm_campaign') != "" || s.getQueryParam('utm_content') != "") && s.getQueryParam('utm_source') == "feedburner"){
        s.prop37 = s.getQueryParam('utm_campaign') + " - " +  s.getQueryParam('utm_content') ;
    }
    
    if (s.prop37) s.eVar37= "D=c37";
    
      
	  // New/Repeat
    s.prop16 = s.getNewRepeat();
    if (s.prop16) s.eVar16= "D=c16";
    if (pagen && s.prop16 == 'New') s.prop17 = pagen;
    if (pagen && s.prop16 == 'Repeat') s.prop18 = pagen;

    // days since last visit 
    s.prop23 = s.getDaysSinceLastVisit();
    if (s.prop23 != '') s.eVar23 = s.getValOnce(s.prop23, 'sc_dslv', 0);
    
    // Enhanced download tracking
    s.url=s.downloadLinkHandler();
	
    if(s.url){
      s.prop8=s.url.substring(s.url.lastIndexOf("/")+1,s.url.length);
      s.prop9= pagen;
      s.events=s.apl(s.events,"event8",",",2)
      //Track eVar & Event
      s.linkTrackVars=s.apl(s.linkTrackVars,"prop8,prop9,eVar8,eVar9,events",",","2");
      s.linkTrackEvents="event8";
    }
    
	  s.eVar29 = s.crossVisitParticipation(s.prop24, 'channel_Stack_2', '30', '5', '>', 'purchase'); // Channel Stack
	  if(s.eVar29)s.prop29 = "D=v29";
    s.eVar12 = s.crossVisitParticipation(s.campaign, 's_campcvp_2', '30', '5', '>', 'purchase'); //Campaign Stacking
    if(s.eVar12)s.prop12 = "D=v12";
    s.prop24 = s.getAndPersistValue(s.prop24, 'channel_persist', 0);  				                	// Channel Persist
    s.eVar24 = "D=c24";
    
    if(s.pageType=="errorPage"){
        pagen = pagen.substring(0,92);
        sc_clear_vars(s);
        s.pageType ="errorPage";
        s.pageName = "404 - "+pagen ;
        s.channel= "404";
    }
    
    if(s.channel=="Fai da te"){
      s.events=s.apl(s.events,"event22",",",2)
   }
   
    
}
s.doPlugins=s_doPlugins

function sc_clear_vars (s)
/*
  Version: 1.0 03/02/2011
 
  Clear SiteCatalyst variables.
 
  Usage: call this function before setting the vars for a s.t() call when tracking an ajax pageview.
 
  Example:
  sc_clear_vars(s);
  s.pageName = "My Page Loaded with Ajax"
  s.t();
 
  Parameters: the s object
 */
{
	var i,
		var_type,
		var_name,

		// numero di prop, eVar e hier
		var_nums = {
			"prop": 100,
			"eVar": 100,
			"hier": 10
		},
		// altre variabili: elenco preso da Help Omniture "What variables are used in SiteCatalyst JavaScript?", Answer ID 1428
		vars = ["campaign", "channel", "events", "homepage", "pageName", "pageType", "pageURL", "products", "purchaseID", "referrer", "server", "state", "transactionID", "zip"];

	// Svuota prop, evar e hier (variabili in var_nums)
	for (var_type in var_nums) {
		for (i = 1; i <= var_nums[var_type]; i++) {
			var_name = var_type + i;
			if (typeof s[var_name] !== "undefined") {
				s[var_name] = "";
			}
		}
	}

	// Svuota le altre variabili
	for (i = 0; i < vars.length; i++) {
		if (typeof s[vars[i]] !== "undefined") {
			s[vars[i]] = "";
		}
	}
}

function sc_customLinkTracking (vars)
/*
 * Esempio di chiamata:
 *
 *   sc_customLinkTracking ({events: "event1,event2", prop1: "foo", prop2: "bar", eVar1: "baz", eVar2: "snafu"});
 */
{
    var s = s_gi (s_account);
    var ltv = new Array ();
    var i = 0;
    for (var v in vars) {
        ltv[i] = v;
        s[v] = vars[v];
        i++;
    }

    if (vars.events) s.linkTrackEvents = vars.events;
    s.linkTrackVars = ltv.join (",");
    s.tl (this, "o", "Custom Link Tracking");
} 

/*
	PlugIn Click Quality

*/

function clickQuality(eventoC,cookieConto,eventoV)
{
var primaPagina;
if(isNewVisit)
	{
		primaPagina = 1;
		primaPagina = document.cookie=cookieConto+"="+primaPagina+"; domain=" + get_tld() + "; path=/" ;
		
		if(s.events == "" || typeof s.events == 'undefined')s.events = eventoV;
			else s.events = s.events + ","+eventoV;
		return eventoV;
	}else{
		primaPagina = get_cookie(cookieConto)
		if(primaPagina == 1){
			primaPagina = 2;
			primaPagina = document.cookie=cookieConto+"="+primaPagina+"; domain=" + get_tld() + "; path=/" ;
			
			if(s.events == "" || typeof s.events == 'undefined')s.events = eventoC;
			else s.events = s.events + ","+eventoC;
			
			return eventoC;
		}else return "";
	}
};

function get_cookie(Name) {
    var search = Name + "="
    var returnvalue = "";
    if (document.cookie.length > 0) {
        offset = document.cookie.indexOf(search)
        // if cookie exists
        if (offset != -1) {
            offset += search.length
            // set index of beginning of value
            end = document.cookie.indexOf(";", offset);
            // set index of end of cookie value
            if (end == -1) end = document.cookie.length;
            returnvalue = unescape(document.cookie.substring(offset, end))
        }
    }
    return returnvalue;
}


function set_cookie(c_name,value,exdays)
{
      /*
	  var exdate=new Date();
      exdate.setDate(exdate.getDate() + exdays);
      var c_value=escape(value) + ((exdays==null) ? "" : "; expires="+exdate.toUTCString());
      document.cookie=c_name + "=" + c_value+";domain=.sky.it";
	  */
	  document.cookie = c_name + "=" + value + "; domain=" + get_tld() + "; path=/";
}


function newVisit(cookieName) {
    if (get_cookie(cookieName) == "") {
        // New Visit Start
        document.cookie = cookieName + "=New; domain=" + get_tld() + "; path=/";
        return 1;
    } else {
		var newInternalLink = s.linkInternalFilters;
		var arr = newInternalLink.split(",");
		var sonoInterno = 0;
		var refTLD = get_domain(document.referrer);
		if(refTLD != ""){
		for(var intL = 1 ; intL < arr.length ; intL++){
		
			if(refTLD.indexOf(arr[intL])>=0)sonoInterno = 1;
		
		}
		if(sonoInterno == 0)return 1;
		}
        return 0;
    }
}

function get_tld(domain) {
    var urlTLD;
    if (domain == "" || domain == null)
        urlTLD = window.location.host;
    else urlTLD = domain;

    var temp = urlTLD.split(".");
    var result = "";
    
	result = "."+temp[temp.length - 2]+"."+temp[temp.length - 1];

    return result;

}

function get_domain(ref) {


    var url = "";
    var urlTemp = ref; //.substring(8,106);
    var split = urlTemp.split("/");
    url = split[2];
    if (url == null) url = "";
    return url;
}

function gup(name, domain) {
    var lookIn;
    if (domain != "" && domain != null)
        lookIn = domain;
    else lookIn = window.location.href;

    name = name.replace(/[\[]/, "\\\[").replace(/[\]]/, "\\\]");
    var regexS = "[\\?&]" + name + "=([^&#]*)";
    var regex = new RegExp(regexS);
    var results = regex.exec(lookIn);
    if (results == null)
        return "";
    else
        return results[1];
}
/*

Channel Manager Light

*/
function initCM() {
    campagna =
{
    'dem2011': 'Direct Email Marketing',
	'search': 'Paid Search',
	'affiliation' : 'Affiliate',
	'retargeting' : 'Retargeting',
	'social' : 'Social',
	'myskyhdPromo' : 'Display',
	'ws_client' : 'Display',
	'ws_disdetta' : 'Display',
	'myskyhdVideo' : 'Video Ads',
	'ws_facebook' : 'Social',
	'ws_content' : 'Display'

};

    social =

{
    'Facebook': 'facebook.com',
    'Twitter': 't.co',
    'MySpace': 'myspace.com',
    'LinkedIn': 'linkedin.com',
    'Classmates': 'classmates.com',
    'Tagged': 'tagged.com',
    'Hi5': 'hi5.com',
    'Orkut': 'orkut.com',
    'Flixster': 'flixster.com',
    'My Year Book': 'myyearbook.com',
    'NetLog': 'netlog.com',
    'Flickr': 'flickr.com',
    'Badoo': 'badoo.com',
    'Ning': 'ning.com',
    'Dada': 'dada.net',
    'Veoh': 'veoh.com',
    'LastFM': 'last.fm',
    'Xing': 'xing.com',
    'SlideShare': 'slideshare.net',
	'Google Plus': 'plus.google.com'
};

    searchEngines =
{
    'MSN - Italy': { kw: ['q'], tl: ['search.msn.it'] },
    'AltaVista': { kw: ['q', 'r'], tl: ['altavista.co'] },
    'Google - United Kingdom': { kw: ['q'], tl: ['google.co.uk'] },
    'Tiscali': { kw: ['key'], tl: ['tiscali.it'] },
    'Google - Romania': { kw: ['q'], tl: ['google.ro'] },
    'Google - Spain': { kw: ['q'], tl: ['google.es'] },
    'Google': { kw: ['q'], tl: ['google.co', 'googlesyndication.com'] },
    'Virgilio': { kw: ['qs'], tl: ['virgilio.it'] },
    'Google - Switzerland': { kw: ['q'], tl: ['google.ch'] },
    'Google - France': { kw: ['q'], tl: ['google.fr'] },
    'Google - Italy': { kw: ['q'], tl: ['google.it'] },
    'MSN UK': { kw: ['q'], tl: ['msn.co.uk'] },
    'Ask Jeeves': { kw: ['ask', 'q'], tl: ['ask.com', 'ask.co.uk'] },
    'MSN': { kw: ['q'], tl: ['msn.com'] },
    'Libero': { kw: ['query'], tl: ['libero.it'] },
    'Google - US': { kw: ['q'], tl: ['google.com'] },
    // Forse devo commentare la prossima riga

    //'SEM':{i:['DCMP'],}
    'Sina - China': { kw: ['q'], tl: ['google.cn/search?client=aff-sina'] },
    'National Directory': { kw: ['query'], tl: ['search.NationalDirectory.com'] },
    'eerstekeuze.nl': { kw: ['Terms'], tl: ['http://www.eerstekeuze.nl/'] },
    'Excite - Netscape': { kw: ['general', 'search'], tl: ['excitesearch.netscape.com', 'searchexcite.netscape.com'] },
    'Andromeda Search': { kw: ['keyword'], tl: ['p-search.virtualave.net'] },
    'So-net': { kw: ['MT'], tl: ['so-net.search.goo.ne.jp'] },
    'InfoSeek - Japan': { kw: ['query', 'qt'], tl: ['search.m.infoseek.co.jp'] },
    'Goo (Japan)': { kw: ['MT'], tl: ['search.mobile.goo.ne.jp'] },
    'AllSearchEngines': { kw: ['query'], tl: ['allsearchengines.co.uk'] },
    'zoeken.nl': { kw: ['query'], tl: ['http://www.zoeken.nl/'] },
    'Northern Light': { kw: ['qr'], tl: ['www.northernlight.com'] },
    'Biglobe': { kw: ['q'], tl: ['search.biglobe.ne.jp'] },
    'track.nl': { kw: ['qr'], tl: ['http://www.track.nl/'] },
    'Baidu': { kw: ['wd', 's'], tl: ['http://www.baidu.com'] },
    '3721.com': { kw: ['p'], tl: ['http://www.3721.com/'] },
    'Galaxy': { kw: [''], tl: ['galaxy.tradewave.com'] },
    'Google - Norway (Startsiden)': { kw: ['q'], tl: ['google.startsiden.no'] },
    'NetSearch': { kw: ['Terms', 'search'], tl: ['netsearchvoyager.com', 'netsearch.org'] },
    'au.Anzwers': { kw: ['p'], tl: ['au.anzwers.yahoo.com'] },
    'MSN - Latin America': { kw: ['q'], tl: ['search.latam.msn.com'] },
    'Searchteria': { kw: ['p'], tl: ['ad.searchteria.co.jp'] },
    'FreshEye': { kw: ['ord', 'kw'], tl: ['search.fresheye.com'] },
    'Metacrawler': { kw: ['general', '/search/web/'], tl: ['www.metacrawler.com', 'search.metacrawler.com'] },
    'Yahoo! - Austria': { kw: ['p'], tl: ['at.search.yahoo.com'] },
    'Yahoo! - Spanish (US : Telemundo)': { kw: ['p'], tl: ['telemundo.yahoo.com', 'espanol.search.yahoo.com'] },
    'Business.com': { kw: ['query'], tl: ['business.com/search'] },
    'Yahoo! - Switzerland': { kw: ['p'], tl: ['ch.search.yahoo.com'] },
    'Yahoo! - Finland': { kw: ['p'], tl: ['fi.search.yahoo.com'] },
    'Dino Online': { kw: ['query'], tl: ['www.dino-online.de'] },
    'Internet Times': { kw: ['search', 'query'], tl: ['internet-times.com'] },
    'TheYellowPages': { kw: ['search'], tl: ['theyellowpages.com'] },
    'Web-Search': { kw: ['q'], tl: ['www.web-search.com'] },
    'Yahoo! - Malaysia': { kw: ['p'], tl: ['malaysia.yahoo.com', 'malaysia.search.yahoo.com'] },
    'WebCrawler': { kw: ['searchText', 'search'], tl: ['www.webcrawler.com'] },
    'Monster Crawler': { kw: ['qry'], tl: ['monstercrawler.com'] },
    'Sina - Hong Kong': { kw: ['word'], tl: ['google.sina.com.hk'] },
    'Sina - Taiwan': { kw: ['kw'], tl: ['google.sina.com.tw'] },
    'YahooJapan - Mobile': { kw: ['p'], tl: ['mobile.yahoo.co.jp'] },
    'Livedoor - Mobile': { kw: ['q', 'keyword'], tl: ['dir.m.livedoor.com'] },
    'Blue Window': { kw: ['q', 'qry'], tl: ['search.bluewin.ch', 'search.bluewindow.ch'] },
    'General Search': { kw: ['keyword'], tl: ['generalsearch.com'] },
    'InternetTrash': { kw: ['words'], tl: ['internettrash.com'] },
    'MSN - United Kingdom': { kw: ['q'], tl: ['uk.search.msn.com', 'msn.co.uk'] },
    'Yahoo! - Chinese (US)': { kw: ['p'], tl: ['chinese.yahoo.com'] },
    'MSN - Singapore': { kw: ['q'], tl: ['search.msn.com.sg'] },
    'MSN - Republic of the Phlippines': { kw: ['q'], tl: ['search.msn.com.ph'] },
    'MSN - Taiwan': { kw: ['q'], tl: ['search.msn.com.tw'] },
    'MSN - Turkey': { kw: ['q'], tl: ['search.msn.com.tr'] },
    'MSN - People\'s Republic of China': { kw: ['q'], tl: ['search.msn.com.cn'] },
    'MSN - Malaysia': { kw: ['q'], tl: ['search.msn.com.my'] },
    'MSN - Hong Kong S.A.R.': { kw: ['q'], tl: ['search.msn.com.hk'] },
    'MSN - Brazil': { kw: ['q'], tl: ['search.msn.com.br'] },
    'Google @ EZweb': { kw: ['query'], tl: ['ezsch.ezweb.ne.jp'] },
    'AltaVista - Netherlands': { kw: ['q'], tl: ['nl.altavista.com'] },
    'AltaVista - Spain': { kw: ['q', 'r'], tl: ['es.altavista.com'] },
    'AltaVista - Italy': { kw: ['q', 'r'], tl: ['it.altavista.com'] },
    'AltaVista - Canada': { kw: ['q'], tl: ['ca.altavista.com'] },
    'AltaVista - Switzerland': { kw: ['q', 'r'], tl: ['ch.altavista.com'] },
    'AltaVista - France': { kw: ['q', 'r'], tl: ['fr.altavista.com'] },
    'AltaVista - United Kingdom': { kw: ['q', 'r'], tl: ['uk.altavista.com'] },
    'AltaVista - Sweden': { kw: ['q', 'r'], tl: ['se.altavista.com'] },
    'DejaNews': { kw: ['QRY'], tl: ['www.dejanews.com'] },
    'Excite': { kw: ['/search/web/', 'qkw'], tl: ['msxml.excite.com'] },
    'Globe Crawler': { kw: ['search'], tl: ['globecrawler.com'] },
    'HotBot': { kw: ['MT', 'query'], tl: ['hotbot.lycos.com'] },
    'InfoSeek': { kw: ['qt'], tl: ['www.infoseek.com', 'infoseek.go.com'] },
    'MSN - South Africa': { kw: ['q'], tl: ['search.msn.co.za'] },
    'MSN - Isreal': { kw: ['q'], tl: ['search.msn.co.il'] },
    'MSN - Japan': { kw: ['q'], tl: ['search.msn.co.jp'] },
    'MSN - Canada': { kw: ['q'], tl: ['sympatico.msn.ca', 'search.fr.msn.ca'] },
    'MSN - Korea': { kw: ['q', 'query'], tl: ['search.msn.co.kr'] },
    'Search City': { kw: ['search', 'keyword'], tl: ['searchcity.co.uk'] },
    'Search Viking': { kw: ['search'], tl: ['searchviking.com'] },
    'Thunderstone': { kw: ['q'], tl: ['thunderstone.com'] },
    'Web Wombat (Au.)': { kw: ['I', 'ix'], tl: ['webwombat.com.au'] },
    'AltaVista - Norway': { kw: ['q'], tl: ['no.altavista.com'] },
    'AltaVista - Denmark': { kw: ['q'], tl: ['dk.altavista.com'] },
    'MSN - India (English)': { kw: ['q'], tl: ['search.msn.co.in'] },
    'MSN - Indonesia (English)': { kw: ['q'], tl: ['search.msn.co.id'] },
    'Nifty': { kw: ['Text'], tl: ['search.nifty.com'] },
    'ANZWERS': { kw: ['query'], tl: ['www.anzwers.com'] },
    'BuyersIndex': { kw: ['query'], tl: ['buyersindex.com'] },
    'CNET Search.com': { kw: ['q'], tl: ['cnet.search.com'] },
    'Dmoz': { kw: ['search'], tl: ['search.dmoz.com', 'dmoz.com'] },
    'Final Search': { kw: ['pattern'], tl: ['finalsearch.com'] },
    'FullWebinfo Directory & Search Engine': { kw: ['k', 's'], tl: ['fullwebinfo.com'] },
    'Go (Infoseek)': { kw: ['qt'], tl: ['infoseek.go.com'] },
    'GoEureka': { kw: ['q', 'key'], tl: ['goeureka.com.au'] },
    'Live.com': { kw: ['q'], tl: ['search.live.com'] },
    'QuestFinder': { kw: ['s'], tl: ['questfinder.com', 'questfinder.net'] },
    'SearchHound': { kw: ['?'], tl: ['searchhound.com'] },
    'TopFile.com': { kw: ['query'], tl: ['www.topfile.com'] },
    'Sina - North America': { kw: ['search_key'], tl: ['google.sina.com'] },
    'AOL.com Search': { kw: ['query'], tl: ['search.aol.com', 'search.aol.ca'] },
    'ByteSearch': { kw: ['search', 'q'], tl: ['bytesearch.com'] },
    'ComFind': { kw: [''], tl: ['debriefing.com', 'allbusiness.comfind.com'] },
    'Dictionary.com': { kw: ['term', 'query'], tl: ['Dictionary.com', 'Dictionary'] },  // Siamo fin qua
    'ilse.nl': { kw: ['search_for'], tl: ['search.ilse.nl'] },
    'Infoseek - Japan': { kw: ['qt'], tl: ['infoseek.co.jp'] },
    'InfoSeek': { kw: ['qt'], tl: ['infoseek.co.uk'] },
    'Rex Search': { kw: ['terms'], tl: ['rex-search.com', 'rex-search.com'] },
    'Search King': { kw: ['searchterm', 'keyword'], tl: ['searchking.com'] },
    'Searchalot': { kw: ['query', 'q'], tl: ['searchalot.com'] },
    'Web Trawler': { kw: [''], tl: ['webtrawler.com'] },
    'Yahoo! - Asia': { kw: ['p'], tl: ['asia.yahoo.com', 'asia.search.yahoo.com'] },
    'Yahoo! - Kids': { kw: ['p'], tl: ['kids.yahoo.com', 'kids.yahoo.com/search'] },
    'SmartPages.com': { kw: ['QueryString'], tl: ['smartpages.com'] },
    'MetaGopher': { kw: ['query'], tl: ['metagopher.com'] },
    'Froute': { kw: ['k'], tl: ['item.froute.jp', 'search.froute.jp'] },
    'All The Web': { kw: ['query', 'q'], tl: ['alltheweb.com'] },
    'DirectHit': { kw: ['qry', 'q'], tl: ['directhit.com'] },
    'Excite Canada': { kw: ['search', 'q'], tl: ['www.excite.ca', 'search.excite.ca'] },
    'Excite - Germany': { kw: ['search', 'q'], tl: ['www.excite.de'] }
, 'Excite - Dutch': { kw: ['search'], tl: ['nl.excite.com'] },
    'Google - Australia': { kw: ['q'], tl: ['google.com.au'] },
    'Google - Brasil': { kw: ['q'], tl: ['google.com.br'] },
    'InfoSpace': { kw: ['QKW', 'qhqn'], tl: ['infospace.com'] },
    'InfoTiger': { kw: ['qs'], tl: ['infotiger.com'] },
    'LookSmart': { kw: ['key', 'qt'], tl: ['looksmart.com', 'looksmart.co.uk'] },
    'Lycos': { kw: ['query'], tl: ['www.lycos.com', 'search.lycos.com'] },
    'Excite - Australia': { kw: ['search', 'key'], tl: ['excite.com.au'] },
    'Metacrawler - Germany': { kw: ['qry'], tl: ['216.15.219.34', '216.15.192.226'] },
    'MSN - Netherlands': { kw: ['q'], tl: ['search.msn.nl'] },
    'MSN - Belgium': { kw: ['q'], tl: ['search.msn.be'] },
    'MSN - Germany': { kw: ['q'], tl: ['search.msn.de'] },
    'MSN - Austria': { kw: ['q'], tl: ['search.msn.at'] },
    'MSN - Spain': { kw: ['q'], tl: ['search.msn.es'] },
    'MSN - Italy': { kw: ['q'], tl: ['search.msn.it'] },
    'MSN - France': { kw: ['q'], tl: ['search.msn.fr'] },
    'MSN - Switzerland': { kw: ['q'], tl: ['search.msn.ch', 'fr.ch.msn.com'] },
    'MSN - Sweden': { kw: ['q'], tl: ['search.msn.se'] },
    'RageWorld.com': { kw: ['search'], tl: ['rageworld.com'] },
    'ToggleBot!': { kw: ['search', 'query'], tl: ['togglebot.com'] },
    'Web Wombat': { kw: ['I', 'ix'], tl: ['webwombat.com'] },
    'MSN - Norway': { kw: ['q'], tl: ['search.msn.no'] },
    'MSN - Denmark': { kw: ['q'], tl: ['search.msn.dk'] },
    'Google - Nicaragua': { kw: ['q'], tl: ['google.com.ni'] },
    'Google - Antigua and Barbuda': { kw: ['q'], tl: ['google.com.ag'] },
    'Google - Anguilla': { kw: ['q'], tl: ['google.com.ai'] },
    'Google - Taiwan': { kw: ['q'], tl: ['google.com.tw'] },
    'Google - Ukraine': { kw: ['q'], tl: ['google.com.ua'] },
    'Google - Namibia': { kw: ['q'], tl: ['google.com.na'] },
    'Google - Uruguay': { kw: ['q'], tl: ['google.com.uy'] },
    'Google - Ecuador': { kw: ['q'], tl: ['google.com.ec'] },
    'Google - Libya': { kw: ['q'], tl: ['google.com.ly'] },
    'Google - Norfolk Island': { kw: ['q'], tl: ['google.com.nf'] },
    'Google - Tajikistan': { kw: ['q'], tl: ['google.com.tj'] },
    'Google - Ethiopia': { kw: ['q'], tl: ['google.com.et'] },
    'Google - Malta': { kw: ['q'], tl: ['google.com.mt'] },
    'Google - Philippines': { kw: ['q'], tl: ['google.com.ph'] },
    'Google - Hong Kong': { kw: ['q'], tl: ['google.com.hk'] },
    'Google - Singapore': { kw: ['q'], tl: ['google.com.sg'] },
    'Google - Jamaica': { kw: ['q'], tl: ['google.com.jm'] },
    'Google - Paraguay': { kw: ['q'], tl: ['google.com.py'] },
    'Google - Panama': { kw: ['q'], tl: ['google.com.pa'] },
    'Google - Guatemala': { kw: ['q'], tl: ['google.com.gt'] },
    'Google - Isle of Gibraltar': { kw: ['q'], tl: ['google.com.gi'] },
    'Google - El Salvador': { kw: ['q'], tl: ['google.com.sv'] },
    'Google - Colombia': { kw: ['q'], tl: ['google.com.co'] },
    'Google - Turkey': { kw: ['q'], tl: ['google.com.tr'] },
    'Google - Peru': { kw: ['q'], tl: ['google.com.pe'] },
    'Google - Afghanistan': { kw: ['q'], tl: ['google.com.af'] },
    'Google - Malaysia': { kw: ['q'], tl: ['google.com.my'] },
    'Google - Mexico': { kw: ['q'], tl: ['google.com.mx'] },
    'Google - Viet Nam': { kw: ['q'], tl: ['google.com.vn'] },
    'Google - Nigeria': { kw: ['q'], tl: ['google.com.ng'] },
    'Google - Nepal': { kw: ['q'], tl: ['google.com.np'] },
    'Google - Solomon Islands': { kw: ['q'], tl: ['google.com.sb'] },
    'Google - Belize': { kw: ['q'], tl: ['google.com.bz'] },
    'Google - Puerto Rico': { kw: ['q'], tl: ['google.com.pr'] },
    'Google - Oman': { kw: ['q'], tl: ['google.com.om'] },
    'Google - Cuba': { kw: ['q'], tl: ['google.com.cu'] },
    'Google - Bolivia': { kw: ['q'], tl: ['google.com.bo'] },
    'Google - Bahrain': { kw: ['q'], tl: ['google.com.bh'] },
    'Google - Bangladesh': { kw: ['q'], tl: ['google.com.bd'] },
    'Google - Cambodia': { kw: ['q'], tl: ['google.com.kh'] },
    'Google - Argentina': { kw: ['q'], tl: ['google.com.ar'] },
    'Google - Brunei': { kw: ['q'], tl: ['google.com.bn'] },
    'Google - Fiji': { kw: ['q'], tl: ['google.com.fj'] },
    'Google - Saint Vincent and the Grenadine': { kw: ['q'], tl: ['google.com.vc'] },
    'Google - Qatar': { kw: ['q'], tl: ['google.com.qa'] },
    'MSN - Ireland': { kw: ['q'], tl: ['search.msn.ie'] },
    'Google - Pakistan': { kw: ['q'], tl: ['google.com.pk'] },
    'Google - Dominican Republic': { kw: ['q'], tl: ['google.com.do'] },
    'Google - Saudi Arabia': { kw: ['q'], tl: ['google.com.sa'] },
    'Google - Egypt': { kw: ['q'], tl: ['google.com.eg'] },
    'Google - Belarus': { kw: ['q'], tl: ['google.com.by'] },
    'Biglobe': { kw: ['extrakey'], tl: ['search.kbg.jp'] },
    'AltaVista': { kw: ['q', 'r'], tl: ['altavista.co'] },
    'AltaVista - Germany': { kw: ['q', 'r'], tl: ['altavista.de'] },
    'AOL - Germany': { kw: ['q'], tl: ['suche.aol.de', 'suche.aolsvc.de'] },
    'Excite - Japan': { kw: ['search', 's'], tl: ['excite.co.jp'] },
    'Fansi"tes.com': { kw: ['q1'], tl: ['fansites.com'] },
    'FindLink': { kw: [''], tl: ['"findlink.com'] },
    'GoButton': { kw: [''], tl: ['gobutton.com'] },
    'Google - "India': { kw: ['q'], tl: ['google.co.in'] },
    'Google - New Zealand': { kw: ['q'], tl: ['google.co.nz'] },
    'Google - Costa Rica': { kw: ['q'], tl: ['go"ogle.co.cr'] },
    'Google - Japan': { kw: ['q'], tl: ['google.co.jp'] },
    'Goo"gle - United Kingdom': { kw: ['q'], tl: ['google.co.uk'] },
    'Google - Yugoslavia': { kw: ['q'], tl: ['google.co.yu'] },
    'Overture': { kw: ['Keywords="'], tl: ['overture.com'] },
    'Hotbot - United Kingdom': { kw: ['query'], tl: ['hotbot.co.uk'] },
    'Loquax Open Directory': { kw: ['search'], tl: ['loquax.co.uk'] },
    'MSN - Mexico': { kw: ['q'], tl: ['t1msn.com.mx', 'search.prodigy.msn.com'] },
    'Netscape Search': { kw: ['query', 'search'], tl: ['netscape.com'] },
    'Yahoo! - Philippines': { kw: ['p'], tl: ['ph.yahoo.com', 'ph.search.yahoo.com'] },
    'Yahoo! - Thailand': { kw: ['p'], tl: ['th.yahoo.com', 'th.search.yahoo.com'] },
    'Yahoo! - Argentina': { kw: ['p'], tl: ['ar.yahoo.com', 'ar.search.yahoo.com'] },
    'Yahoo! - Indonesia': { kw: ['p'], tl: ['id.yahoo.com', 'id.search.yahoo.com'] },
    'Yahoo! - Hong Kong': { kw: ['p'], tl: ['hk.yahoo.com', 'hk.search.yahoo.com'] },
    'Yahoo! - Russia': { kw: ['p'], tl: ['ru.yahoo.com', 'ru.search.yahoo.com'] },
    'Yahoo! - Canada': { kw: ['p'], tl: ['ca.yahoo.com', 'ca.search.yahoo.com'] },
    'Yahoo! - Taiwan': { kw: ['p'], tl: ['tw.yahoo.com', 'tw.search.yahoo.com'] },
    'Yahoo! - Catalan': { kw: ['p'], tl: ['ct.yahoo.com', 'ct.search.yahoo.com'] },
    'Yahoo! - Canada (French)': { kw: ['p'], tl: ['qc.yahoo.com', 'cf.search.yahoo.com'] },
    'Yahoo! - China': { kw: ['p'], tl: ['cn.yahoo.com', 'search.cn.yahoo.com'] },
    'Yahoo! - India': { kw: ['p'], tl: ['in.yahoo.com', 'in.search.yahoo.com'] },
    'Yahoo! - Brazil': { kw: ['p'], tl: ['br.yahoo.com', 'br.search.yahoo.com'] },
    'Yahoo! - Korea': { kw: ['p'], tl: ['kr.yahoo.com', 'kr.search.yahoo.com'] },
    'Yahoo! - Australia': { kw: ['p'], tl: ['au.yahoo.com', 'au.search.yahoo.com'] },
    'Yahoo! - Mexico': { kw: ['p'], tl: ['mx.yahoo.com', 'mx.search.yahoo.com'] },
    'Yahoo! - Singapore': { kw: ['p'], tl: ['sg.yahoo.com', 'sg.search.yahoo.com'] },
    'Yahoo! - Denmark': { kw: ['p'], tl: ['dk.yahoo.com', 'dk.search.yahoo.com'] },
    'Yahoo! - Germany': { kw: ['p'], tl: ['de.yahoo.com', 'de.search.yahoo.com'] },
    'Yahoo! - UK and Ireland': { kw: ['p'], tl: ['uk.yahoo.com', 'uk.search.yahoo.com'] },
    'Yahoo! - Sweden': { kw: ['p'], tl: ['se.yahoo.com', 'se.search.yahoo.com'] },
    'Yahoo! - Spain': { kw: ['p'], tl: ['es.yahoo.com', 'es.search.yahoo.com'] },
    'Yahoo! - Italy': { kw: ['p'], tl: ['it.yahoo.com', 'it.search.yahoo.com'] },
    'Yahoo! - France': { kw: ['p'], tl: ['fr.yahoo.com', 'fr.search.yahoo.com'] },
    'Yahoo! - Norway': { kw: ['p'], tl: ['no.yahoo.com', 'no.search.yahoo.com'] },
    'Google - Virgin Islands': { kw: ['q'], tl: ['google.co.vi'] },
    'Google - Uzbekiston': { kw: ['q'], tl: ['google.co.uz'] },
    'Google - Thailand': { kw: ['q'], tl: ['google.co.th'] },
    'Google - Israel': { kw: ['q'], tl: ['google.co.il'] },
    'Google - Korea': { kw: ['q'], tl: ['google.co.kr'] },
    'Yahoo! - Netherlands': { kw: ['p'], tl: ['nl.yahoo.com', 'nl.search.yahoo.com'] },
    'Yahoo! - New Zealand': { kw: ['p'], tl: ['nz.yahoo.com', 'nz.search.yahoo.com'] },
    'Google - Zambia': { kw: ['q'], tl: ['google.co.zm'] },
    'Google - South Africa': { kw: ['q'], tl: ['google.co.za'] },
    'Google - Zimbabwe': { kw: ['q'], tl: ['google.co.zw'] },
    'Yahoo! - Viet Nam': { kw: ['p'], tl: ['vn.yahoo.com', 'vn.search.yahoo.com'] },
    'Google - Uganda': { kw: ['q'], tl: ['google.co.ug'] },
    'Google - Indonesia': { kw: ['q'], tl: ['google.co.id'] },
    'Google - Morocco': { kw: ['q'], tl: ['google.co.ma'] },
    'Google - Lesotho': { kw: ['q'], tl: ['google.co.ls'] },
    'Google - Kenya': { kw: ['q'], tl: ['google.co.ke'] },
    'Google - Cook Islands': { kw: ['q'], tl: ['google.co.ck'] },
    'Google - Botswana': { kw: ['q'], tl: ['google.co.bw'] },
    'Google - Venezuela': { kw: ['q'], tl: ['google.co.ve'] },
    'BeGuide.com': { kw: ['search'], tl: ['beguide.com'] },
    'dog.com': { kw: ['search'], tl: ['doginfo.com'] },
    'Dogpile': { kw: ['q', '/search/web/'], tl: ['dogpile.com'] },
    'Fireball': { kw: ['q', 'query'], tl: ['fireball.de'] },
    'FishHoo!': { kw: ['query'], tl: ['fishhoo.com'] },
    'InfoSeek - Germany': { kw: ['qt', 'query'], tl: ['infoseek.de'] },
    'Lycos - United Kingdom': { kw: ['query'], tl: ['lycos.co.uk'] },
    'MetaDog.com': { kw: ['search', 'keyword'], tl: ['metapro.com', 'metadog.com'] },
    'TooCool': { kw: ['?'], tl: ['toocool.com'] },
    'Yahoo! - Japan': { kw: ['p', 'va'], tl: ['yahoo.co.jp', 'search.yahoo.co.jp'] },
    'Cafesta': { kw: ['keyword', 'keywords'], tl: ['cafesta.com'] },
    'Oh! New? Mobile': { kw: ['k'], tl: ['ohnew.co.jp'] },
    'Chubba': { kw: ['arg'], tl: ['chubba.com'] },
    'CyberBritain.com': { kw: ['qry'], tl: ['hermia.com', 'cyberbritain.co.uk'] },
    'GeoBoz Search': { kw: ['search'], tl: ['geoboz.com'] },
    'Go2net Metacrawler': { kw: ['general'], tl: ['go2net.com'] },
    'Tiscali': { kw: ['key'], tl: ['tiscali.it'] },
    'TooZen': { kw: [''], tl: ['toozen.com'] },
    'WAKWAK': { kw: ['MT'], tl: ['wakwak.com'] },
    'Webalta': { kw: ['q'], tl: ['webalta.ru'] },
    'MSN LiveSearch Mobile': { kw: ['q'], tl: ['m.live.com'] },
    'AOL - United Kingdom': { kw: ['query'], tl: ['aol.co.uk', 'search.aol.co.uk'] },
    'Dazzo!': { kw: ['search'], tl: ['dazzo.com'] },
    'Deoji': { kw: ['search', 'k'], tl: ['deoji.com'] },
    'Excite - France': { kw: ['search', 'q'], tl: ['excite.fr'] },
    'Excite.ch': { kw: ['search', 'q'], tl: ['excite.ch'] },
    'Godado': { kw: ['Keywords'], tl: ['godado.it'] },
    'Goo (Jp.)': { kw: ['MT'], tl: ['goo.ne.jp'] },
    'Google - Poland': { kw: ['q'], tl: ['google.pl'] },
    'Google - United Arab Emirates': { kw: ['q'], tl: ['google.ae'] },
    'Google - Luxembourg': { kw: ['q'], tl: ['google.lu'] },
    'Google - Slovakia': { kw: ['q'], tl: ['google.sk'] },
    'Google - Russia': { kw: ['q'], tl: ['google.ru'] },
    'Google - Denmark': { kw: ['q'], tl: ['google.dk'] },
    'Google - Portugal': { kw: ['q'], tl: ['google.pt'] },
    'Google - Romania': { kw: ['q'], tl: ['google.ro'] },
    'Google - Finland': { kw: ['q'], tl: ['google.fi'] },
    'Google - Latvia': { kw: ['q'], tl: ['google.lv'] },
    'Google - Guernsey': { kw: ['q'], tl: ['google.gg'] },
    'Google - Ireland': { kw: ['q'], tl: ['google.ie'] },
    'Google - Sweden': { kw: ['q'], tl: ['google.se'] },
    'Google - Lithuania': { kw: ['q'], tl: ['google.lt'] },
    'Google - Canada': { kw: ['q'], tl: ['google.ca'] },
    'Google - Spain': { kw: ['q'], tl: ['google.es'] },
    'Google Images': { kw: ['q'], tl: ['images.google.com'] },
    'Google Images': { kw: ['q'], tl: ['images.google.com'] },
    'Google Video': { kw: ['q'], tl: ['video.google.com'] },
    'Google': { kw: ['q'], tl: ['google.co', 'googlesyndication.com'] },
    'Google - Germany': { kw: ['q'], tl: ['google.de'] },
    'Google - Switzerland': { kw: ['q'], tl: ['google.ch'] },
    'Google - China': { kw: ['q'], tl: ['google.cn'] },
    'Google - Netherlands': { kw: ['q'], tl: ['google.nl'] },
    'Google - Austria': { kw: ['q'], tl: ['google.at'] },
    'Google - Belgium': { kw: ['q'], tl: ['google.be'] },
    'Google - Chile': { kw: ['q'], tl: ['google.cl'] },
    'Google - France': { kw: ['q'], tl: ['google.fr'] },
    'Google - Italy': { kw: ['q'], tl: ['google.it'] },
    'Nexet Open Directory': { kw: ['SEARCH', 'q'], tl: ['nexet.net'] },
    'Nomade': { kw: ['s', 'MT'], tl: ['nomade.fr'] },
    'Orbit.net': { kw: [''], tl: ['orbit.net'] },
    'Search.ch': { kw: ['q'], tl: ['search.ch'] },
    'Yahoo!': { kw: ['p'], tl: ['yahoo.com', 'search.yahoo.com'] },
    'Google - Norway': { kw: ['q'], tl: ['google.no'] },
    'Google - Haiti': { kw: ['q'], tl: ['google.ht'] },
    'Google - Vanuatu': { kw: ['q'], tl: ['google.vu'] },
    'Google - Repulic of Georgia': { kw: ['q'], tl: ['google.ge'] },
    'Google - The Gambia': { kw: ['q'], tl: ['google.gm'] },
    'Google - Timor-Leste': { kw: ['q'], tl: ['google.tp'] },
    'Google - Armenia': { kw: ['q'], tl: ['google.am'] },
    'Google - British Virgin Islands': { kw: ['q'], tl: ['google.vg'] },
    'Google - American Samoa': { kw: ['q'], tl: ['google.as'] },
    'Google - Turkmenistan': { kw: ['q'], tl: ['google.tm'] },
    'Google - Trinidad and Tobago': { kw: ['q'], tl: ['google.tt'] },
    'Google - Cote D\'Ivoire': { kw: ['q'], tl: ['google.ci'] },
    'Google - Seychelles': { kw: ['q'], tl: ['google.sc'] },
    'Google - Greece': { kw: ['q'], tl: ['google.gr'] },
    'Google - The Bahamas': { kw: ['q'], tl: ['google.bs'] },
    'Google - Kyrgyzstan': { kw: ['q'], tl: ['google.kg'] },
    'Google - Saint Helena': { kw: ['q'], tl: ['google.sh'] },
    'Google - Burundi': { kw: ['q'], tl: ['google.bi'] },
    'Google - Tokelau': { kw: ['q'], tl: ['google.tk'] },
    'Google - Rep. du Congo': { kw: ['q'], tl: ['google.cg'] },
    'Google - Dominica': { kw: ['q'], tl: ['google.dm'] },
    'Google - Sao Tome and Principe': { kw: ['q'], tl: ['google.st'] },
    'Google - Rwanda': { kw: ['q'], tl: ['google.rw'] },
    'Google - Jordan': { kw: ['q'], tl: ['google.jo'] },
    'Google - Czech Republic': { kw: ['q'], tl: ['google.cz'] },
    'Yandex.ru': { kw: ['text'], tl: ['yandex.ru'] },
    'Google - Senegal': { kw: ['q'], tl: ['google.sn'] },
    'Google - Jersey': { kw: ['q'], tl: ['google.je'] },
    'Google - Honduras': { kw: ['q'], tl: ['google.hn'] },
    'Google - Greenland': { kw: ['q'], tl: ['google.gl'] },
    'Google - Hungary': { kw: ['q'], tl: ['google.hu'] },
    'Google - Island': { kw: ['q'], tl: ['google.is'] },
    'Google - Pitcairn Islands': { kw: ['q'], tl: ['google.pn'] },
    'Google - Mongolia': { kw: ['q'], tl: ['google.mn'] },
    'Google - Malawi': { kw: ['q'], tl: ['google.mw'] },
    'Google - Montserrat': { kw: ['q'], tl: ['google.ms'] },
    'Google - Liechtenstein': { kw: ['q'], tl: ['google.li'] },
    'Google - Micronesia': { kw: ['q'], tl: ['google.fm'] },
    'Google - Mauritius': { kw: ['q'], tl: ['google.mu'] },
    'Google - Moldova': { kw: ['q'], tl: ['google.md'] },
    'Google - Maldives': { kw: ['q'], tl: ['google.mv'] },
    'Google - Niue': { kw: ['q'], tl: ['google.nu'] },
    'Google - Kazakhstan': { kw: ['q'], tl: ['google.kz'] },
    'Google - Kiribati': { kw: ['q'], tl: ['google.ki'] },
    'Google - Nauru': { kw: ['q'], tl: ['google.nr'] },
    'Google - Laos': { kw: ['q'], tl: ['google.la'] },
    'Google - Isle of Man': { kw: ['q'], tl: ['google.im'] },
    'Google - Guyana': { kw: ['q'], tl: ['google.gy'] },
    'Google - Croatia': { kw: ['q'], tl: ['google.hr'] },
    'Google - Slovenia': { kw: ['q'], tl: ['google.si'] },
    'Google - Sri Lanka': { kw: ['q'], tl: ['google.lk'] },
    'Google - Azerbaijan': { kw: ['q'], tl: ['google.az'] },
    'Google - Bulgaria': { kw: ['q'], tl: ['google.bg'] },
    'Google - Bosnia-Hercegovina': { kw: ['q'], tl: ['google.ba'] },
    'Google - Tonga': { kw: ['q'], tl: ['google.to'] },
    'Google - Rep. Dem. du Congo': { kw: ['q'], tl: ['google.cd'] },
    'MSN - New Zealand': { kw: ['q', 'mkt=en-nz'], tl: ['msn.co.nz'] },
    'Google - Djibouti': { kw: ['q'], tl: ['google.dj'] },
    'Google - Guadeloupe': { kw: ['q'], tl: ['google.gp'] },
    'Google - Estonia': { kw: ['q'], tl: ['google.ee'] },
    'Google - Samoa': { kw: ['q'], tl: ['google.ws'] },
    'Google - San Marino': { kw: ['q'], tl: ['google.sm'] },
    'MSN UK': { kw: ['q'], tl: ['msn.co.uk'] },
    'Mobagee Search': { kw: ['q'], tl: ['s.mbga.jp'] },
    'Lycos - Italy': { kw: ['query'], tl: ['lycos.it'] },
    'Lycos - France': { kw: ['query'], tl: ['lycos.fr'] },
    'Lycos - Spain': { kw: ['query'], tl: ['lycos.es'] },
    'Lycos - Netherlands': { kw: ['query'], tl: ['lycol.nl'] },
    'Lycos - Germany': { kw: ['query'], tl: ['lycol.de', 'search.lycos.de'] },
    'Magellan': { kw: ['search'], tl: ['magellan'] },
    'myGO': { kw: ['qry'], tl: ['mygo.com'] },
    'NBCi': { kw: ['keyword', 'qkw'], tl: ['nbci.com'] },
    'Nate.com': { kw: ['query'], tl: ['nate.com', 'search.nate.com'] },
    'Crooz': { kw: ['query'], tl: ['crooz.jp'] },
    'Ask Jeeves': { kw: ['ask', 'q'], tl: ['ask.com', 'ask.co.uk'] },
    'MSN': { kw: ['q'], tl: ['msn.com'] },
    'AOL - France': { kw: ['q'], tl: ['aol.fr'] },
    'MetaIQ.com': { kw: ['search', 'qry'], tl: ['metaiq'] },
    'Web.de': { kw: ['su'], tl: ['web.de'] },
    'Ask - Japan': { kw: ['q'], tl: ['ask.jp'] },
    'Microsoft Bing': { kw: ['q'], tl: ['bing.com'] }

  }


}




function cml() {


    var paidDetect = "cmp";
    var internalLink = "sky.it,sky-homepack.it,skysg.it,fantascudetto.com"

    var separatore = " - ";

    var referrer = document.referrer;

    var channel = new Object();
    channel.id = "";
    channel.channel = "";
    channel.referrer = referrer;
    channel.searchEngines = "";
    channel.searchKeyword = "";
    channel.socialNetwork = "";
    channel.full = "";
    if (referrer == "") channel.referringPage = "No Referrer";
    else {
        if (referrer.indexOf("?") >= 0) channel.referringPage = referrer.substring(0, referrer.indexOf("?"));
        else channel.referringPage = referrer;
    }

    var psd = gup(paidDetect);
    // Debug
    //document.write(" psd: " + psd);
    var esisteChannel = get_cookie('channel');
    if (referrer == "" && psd == "") {

        if (isNewVisit) {

            channel.channel = 'Direct Load';
            channel.referrer = 'No referrer';
            channel.full = channel.channel + separatore + channel.referrer;
            set_cookie('channel', channel.channel);

            return channel;
        }
        else {
            if (esisteChannel == "") {
                // non ho il referrer , ma non è la prima pagina della visita 
                // ???? Cosa è successo ???
                channel.channel = "Errore: Channel Manager non settato";
                channel.referrer = "Lost Data";
                channel.full = channel.channel + separatore + channel.referrer;
                set_cookie('channel', channel.channel);
                return 0;
            } else {

				channel.channel = esisteChannel;
				channel.referrer = 'No referrer';
				channel.full = channel.channel + separatore + channel.referrer;
				set_cookie('channel', channel.channel);

				return channel;
			}
        }

    } else {
        channel.referrer = get_domain(referrer);
        if (channel.referrer == "") channel.referrer = "No Referrer";
        // Controllo se è un link interno
        var refTLD = get_domain(referrer);
        //var refTLD = referrer;
        // Debug
        //document.write(motore + " refDomain: " + refTLD);
		var arrInterni = internalLink.split(",");
		for(var linkInterni = 0 ; linkInterni < arrInterni.length ; linkInterni++){
		
			if (refTLD.indexOf(arrInterni[linkInterni]) >= 0) {
				// Il referrer è una pagina interna
				// Se questa è la prima pagina della visita allora ho perso per qualche motivo il referrer originale
				// devo quindi segnalare il prblema

				if (esisteChannel != ""){
					return 0;
				}else{

					channel.channel = "Internal Referrer";
					channel.referrer = referrer;
					channel.full = channel.channel + separatore + channel.referrer;
					set_cookie('channel', channel.channel);
					return channel;
				}
			}
		
		 }
        // Sono arrivato da un altro sito



        if (psd != "") {

            // Sono arrivato da una campagna
            channel.id = psd;

            // Cerco quale campagna sono (semplice con ID campagna intero)
            //channel.channel = campagna[psd];
            // Versione Complessa con riconoscimento all'interno del parametro in query string

            for (var id in campagna) {
                if (psd.indexOf(id) >= 0)
                    channel.channel = campagna[id];
            }



            if (channel.channel == "" || channel.channel == null)
                channel.channel = 'Other';

            channel.full = channel.id + separatore + channel.channel + separatore + channel.referrer;

            if (channel.channel == "Paid Search") {
                // Cerco da quale motore di ricerca sono arrivato

                for (var motore in searchEngines) {
                    var dom = searchEngines[motore]['tl'][0];
                    var keyNum = 0;
                    for (keyNum; keyNum < searchEngines[motore]['kw'].length; keyNum++) {
                        var keyparam = searchEngines[motore]['kw'][keyNum];
                        // Debug
                        //document.write(motore + " keyparam: " + keyparam);
                        if (refTLD.indexOf(dom) >= 0) {
                            channel.searchEngines = motore;
                            channel.searchKeyword = gup(keyparam, referrer);
                            break;
                        }

                    }
                    if (channel.searchEngines != "") break;
                }
                if (channel.searchEngines == "") channel.searchEngines = channel.referrer;
                if (channel.searchKeyword == "") channel.searchKeyword = "No Keyword";
                channel.full = channel.searchEngines + separatore + channel.channel + separatore + channel.searchKeyword;
            }


            set_cookie('channel', channel.channel);

            return channel;
        } else {
            if (channel.referrer == "") channel.referrer = "No referrer";
            // Non sono una campagna a pagamento
            // Forse sono un motore di ricerca
            for (var motore in searchEngines) {
                var dom = searchEngines[motore]['tl'][0];
                var keyNum = 0;


                // Debug
                //document.write(motore + " keyparam: " + keyparam);
                if (refTLD.indexOf(dom) >= 0) {
                    channel.channel = 'Organic';
                    channel.searchEngines = motore;
                    for (keyNum; keyNum < searchEngines[motore]['kw'].length; keyNum++) {
                        var keyparam = searchEngines[motore]['kw'][keyNum];
                        channel.searchKeyword = gup(keyparam, referrer);
                        if (channel.searchKeyword != "") break;
                    }
                    if (channel.searchKeyword == "") channel.searchKeyword = "No Keyword";
                    channel.full = channel.searchEngines + separatore + channel.channel + separatore + channel.searchKeyword;
                    break;
                }



            }

            for (var snet in social) {

                var sdom = social[snet];
                if (refTLD.indexOf(sdom) >= 0) {
                    channel.channel = 'Social Network';
                    channel.socialNetwork = snet;
                    channel.full = channel.socialNetwork + separatore + channel.channel;
                    break;
                }



            }

            if (channel.searchKeyword == "") channel.searchKeyword = referrer;

            if (channel.channel == "") {

                channel.channel = "Referrer";
                channel.full = channel.channel + separatore + channel.referrer;
            }


            set_cookie('channel', channel.channel);
            return channel;
        }


    }


}
/*
 * s.join: 1.0 - s.join(v,p)
 *
 *  v - Array (may also be array of array)
 *  p - formatting parameters (front, back, delim, wrap)
 *
 */

s.join = new Function("v","p",""
+"var s = this;var f,b,d,w;if(p){f=p.front?p.front:'';b=p.back?p.back"
+":'';d=p.delim?p.delim:'';w=p.wrap?p.wrap:'';}var str='';for(var x=0"
+";x<v.length;x++){if(typeof(v[x])=='object' )str+=s.join( v[x],p);el"
+"se str+=w+v[x]+w;if(x<v.length-1)str+=d;}return f+str+b;");


/*
 * Utility Function: split v1.5 - split a string (JS 1.0 compatible)
 */
s.split=new Function("l","d",""
+"var i,x=0,a=new Array;while(l){i=l.indexOf(d);i=i>-1?i:l.length;a[x"
+"++]=l.substring(0,i);l=l.substring(i+d.length);}return a");

/*
 * Plugin: getValOnce 0.2 - get a value once per session or number of days
 */
s.getValOnce=new Function("v","c","e",""
+"var s=this,k=s.c_r(c),a=new Date;e=e?e:0;if(v){a.setTime(a.getTime("
+")+e*86400000);s.c_w(c,v,e?a:0);}return v==k?'':v");

/*
 *    Plug-in: crossVisitParticipation v1.7 - stacks values from
 *    specified variable in cookie and returns value
 */
s.crossVisitParticipation=new Function("v","cn","ex","ct","dl","ev","dv",""
+"var s=this,ce;if(typeof(dv)==='undefined')dv=0;if(s.events&&ev){var"
+" ay=s.split(ev,',');var ea=s.split(s.events,',');for(var u=0;u<ay.l"
+"ength;u++){for(var x=0;x<ea.length;x++){if(ay[u]==ea[x]){ce=1;}}}}i"
+"f(!v||v==''){if(ce){s.c_w(cn,'');return'';}else return'';}v=escape("
+"v);var arry=new Array(),a=new Array(),c=s.c_r(cn),g=0,h=new Array()"
+";if(c&&c!=''){arry=s.split(c,'],[');for(q=0;q<arry.length;q++){z=ar"
+"ry[q];z=s.repl(z,'[','');z=s.repl(z,']','');z=s.repl(z,\"'\",'');arry"
+"[q]=s.split(z,',')}}var e=new Date();e.setFullYear(e.getFullYear()+"
+"5);if(dv==0&&arry.length>0&&arry[arry.length-1][0]==v)arry[arry.len"
+"gth-1]=[v,new Date().getTime()];else arry[arry.length]=[v,new Date("
+").getTime()];var start=arry.length-ct<0?0:arry.length-ct;var td=new"
+" Date();for(var x=start;x<arry.length;x++){var diff=Math.round((td."
+"getTime()-arry[x][1])/86400000);if(diff<ex){h[g]=unescape(arry[x][0"
+"]);a[g]=[arry[x][0],arry[x][1]];g++;}}var data=s.join(a,{delim:',',"
+"front:'[',back:']',wrap:\"'\"});s.c_w(cn,data,e);var r=s.join(h,{deli"
+"m:dl});if(ce)s.c_w(cn,'');return r;");


/* Plugin Utility: Replace v1.0
 */
s.repl=new Function("x","o","n",""
+"var i=x.indexOf(o),l=n.length;while(x&&i>=0){x=x.substring(0,i)+n+x."
+"substring(i+o.length);i=x.indexOf(o,i+l)}return x");

/*
 * Plugin: Form Analysis 2.1 (Success, Error, Abandonment)
 */
s.setupFormAnalysis=new Function(""
+"var s=this;if(!s.fa){s.fa=new Object;var f=s.fa;f.ol=s.wd.onload;s."
+"wd.onload=s.faol;f.uc=s.useCommerce;f.vu=s.varUsed;f.vl=f.uc?s.even"
+"tList:'';f.tfl=s.trackFormList;f.fl=s.formList;f.va=new Array('',''"
+",'','')}");
s.sendFormEvent=new Function("t","pn","fn","en",""
+"var s=this,f=s.fa;t=t=='s'?t:'e';f.va[0]=pn;f.va[1]=fn;f.va[3]=t=='"
+"s'?'Success':en;s.fasl(t);f.va[1]='';f.va[3]='';");
s.faol=new Function("e",""
+"var s=s_c_il["+s._in+"],f=s.fa,r=true,fo,fn,i,en,t,tf;if(!e)e=s.wd."
+"event;f.os=new Array;if(f.ol)r=f.ol(e);if(s.d.forms&&s.d.forms.leng"
+"th>0){for(i=s.d.forms.length-1;i>=0;i--){fo=s.d.forms[i];fn=fo.name"
+";tf=f.tfl&&s.pt(f.fl,',','ee',fn)||!f.tfl&&!s.pt(f.fl,',','ee',fn);"
+"if(tf){f.os[fn]=fo.onsubmit;fo.onsubmit=s.faos;f.va[1]=fn;f.va[3]='"
+"No Data Entered';for(en=0;en<fo.elements.length;en++){el=fo.element"
+"s[en];t=el.type;if(t&&t.toUpperCase){t=t.toUpperCase();var md=el.on"
+"mousedown,kd=el.onkeydown,omd=md?md.toString():'',okd=kd?kd.toStrin"
+"g():'';if(omd.indexOf('.fam(')<0&&okd.indexOf('.fam(')<0){el.s_famd"
+"=md;el.s_fakd=kd;el.onmousedown=s.fam;el.onkeydown=s.fam}}}}}f.ul=s"
+".wd.onunload;s.wd.onunload=s.fasl;}return r;");
s.faos=new Function("e",""
+"var s=s_c_il["+s._in+"],f=s.fa,su;if(!e)e=s.wd.event;if(f.vu){s[f.v"
+"u]='';f.va[1]='';f.va[3]='';}su=f.os[this.name];return su?su(e):tru"
+"e;");
s.fasl=new Function("e",""
+"var s=s_c_il["+s._in+"],f=s.fa,a=f.va,l=s.wd.location,ip=s.trackPag"
+"eName,p=s.pageName;if(a[1]!=''&&a[3]!=''){a[0]=!p&&ip?l.host+l.path"
+"name:a[0]?a[0]:p;if(!f.uc&&a[3]!='No Data Entered'){if(e=='e')a[2]="
+"'Error';else if(e=='s')a[2]='Success';else a[2]='Abandon'}else a[2]"
+"='';var tp=ip?a[0]+':':'',t3=e!='s'?':('+a[3]+')':'',ym=!f.uc&&a[3]"
+"!='No Data Entered'?tp+a[1]+':'+a[2]+t3:tp+a[1]+t3,ltv=s.linkTrackV"
+"ars,lte=s.linkTrackEvents,up=s.usePlugins;if(f.uc){s.linkTrackVars="
+"ltv=='None'?f.vu+',events':ltv+',events,'+f.vu;s.linkTrackEvents=lt"
+"e=='None'?f.vl:lte+','+f.vl;f.cnt=-1;if(e=='e')s.events=s.pt(f.vl,'"
+",','fage',2);else if(e=='s')s.events=s.pt(f.vl,',','fage',1);else s"
+".events=s.pt(f.vl,',','fage',0)}else{s.linkTrackVars=ltv=='None'?f."
+"vu:ltv+','+f.vu}s[f.vu]=ym;s.usePlugins=false;var faLink=new Object"
+"();faLink.href='#';s.tl(faLink,'o','Form Analysis');s[f.vu]='';s.us"
+"ePlugins=up}return f.ul&&e!='e'&&e!='s'?f.ul(e):true;");
s.fam=new Function("e",""
+"var s=s_c_il["+s._in+"],f=s.fa;if(!e) e=s.wd.event;var o=s.trackLas"
+"tChanged,et=e.type.toUpperCase(),t=this.type.toUpperCase(),fn=this."
+"form.name,en=this.name,sc=false;if(document.layers){kp=e.which;b=e."
+"which}else{kp=e.keyCode;b=e.button}et=et=='MOUSEDOWN'?1:et=='KEYDOW"
+"N'?2:et;if(f.ce!=en||f.cf!=fn){if(et==1&&b!=2&&'BUTTONSUBMITRESETIM"
+"AGERADIOCHECKBOXSELECT-ONEFILE'.indexOf(t)>-1){f.va[1]=fn;f.va[3]=e"
+"n;sc=true}else if(et==1&&b==2&&'TEXTAREAPASSWORDFILE'.indexOf(t)>-1"
+"){f.va[1]=fn;f.va[3]=en;sc=true}else if(et==2&&kp!=9&&kp!=13){f.va["
+"1]=fn;f.va[3]=en;sc=true}if(sc){nface=en;nfacf=fn}}if(et==1&&this.s"
+"_famd)return this.s_famd(e);if(et==2&&this.s_fakd)return this.s_fak"
+"d(e);");
s.ee=new Function("e","n",""
+"return n&&n.toLowerCase?e.toLowerCase()==n.toLowerCase():false;");
s.fage=new Function("e","a",""
+"var s=this,f=s.fa,x=f.cnt;x=x?x+1:1;f.cnt=x;return x==a?e:'';");
/*
 * Plugin: getPercentPageViewed v1.2
 */
s.getPercentPageViewed=new Function("",""
+"var s=this;if(typeof(s.linkType)=='undefined'||s.linkType=='e'){var"
+" v=s.c_r('s_ppv');s.c_w('s_ppv',0);return v;}");
s.getPPVCalc=new Function("",""
+"var s=s_c_il["+s._in+"],dh=Math.max(Math.max(s.d.body.scrollHeight,"
+"s.d.documentElement.scrollHeight),Math.max(s.d.body.offsetHeight,s."
+"d.documentElement.offsetHeight),Math.max(s.d.body.clientHeight,s.d."
+"documentElement.clientHeight)),vph=s.wd.innerHeight||(s.d.documentE"
+"lement.clientHeight||s.d.body.clientHeight),st=s.wd.pageYOffset||(s"
+".wd.document.documentElement.scrollTop||s.wd.document.body.scrollTo"
+"p),vh=st+vph,pv=Math.round(vh/dh*100),cp=s.c_r('s_ppv');if(pv>100){"
+"s.c_w('s_ppv','');}else if(pv>cp){s.c_w('s_ppv',pv);}");
s.getPPVSetup=new Function("",""
+"var s=this;if(s.wd.addEventListener){s.wd.addEventListener('load',s"
+".getPPVCalc,false);s.wd.addEventListener('scroll',s.getPPVCalc,fals"
+"e);s.wd.addEventListener('resize',s.getPPVCalc,false);}else if(s.wd"
+".attachEvent){s.wd.attachEvent('onload',s.getPPVCalc);s.wd.attachEv"
+"ent('onscroll',s.getPPVCalc);s.wd.attachEvent('onresize',s.getPPVCa"
+"lc);}");
s.getPPVSetup();

/*
 * Plugin: getPreviousValue_v1.0 - return previous value of designated
 *   variable (requires split utility)
 */
s.getPreviousValue=new Function("v","c","el",""
+"var s=this,t=new Date,i,j,r='';t.setTime(t.getTime()+1800000);if(el"
+"){if(s.events){i=s.split(el,',');j=s.split(s.events,',');for(x in i"
+"){for(y in j){if(i[x]==j[y]){if(s.c_r(c)) r=s.c_r(c);v?s.c_w(c,v,t)"
+":s.c_w(c,'no value',t);return r}}}}}else{if(s.c_r(c)) r=s.c_r(c);v?"
+"s.c_w(c,v,t):s.c_w(c,'no value',t);return r}");
/*
 * Plugin: downloadLinkHandler 0.5 - identify and report download links
 */
s.downloadLinkHandler=new Function("p",""
+"var s=this,h=s.p_gh(),n='linkDownloadFileTypes',i,t;if(!h||(s.linkT"
+"ype&&(h||s.linkName)))return '';i=h.indexOf('?');t=s[n];s[n]=p?p:t;"
+"if(s.lt(h)=='d')s.linkType='d';else h='';s[n]=t;return h;");
/*
 * Utility Function: p_gh
 */
s.p_gh=new Function(""
+"var s=this;if(!s.eo&&!s.lnk)return '';var o=s.eo?s.eo:s.lnk,y=s.ot("
+"o),n=s.oid(o),x=o.s_oidt;if(s.eo&&o==s.eo){while(o&&!n&&y!='BODY'){"
+"o=o.parentElement?o.parentElement:o.parentNode;if(!o)return '';y=s."
+"ot(o);n=s.oid(o);x=o.s_oidt}}return o.href?o.href:'';");
/*
 * Plugin Utility: apl v1.1
 */
s.apl=new Function("l","v","d","u",""
+"var s=this,m=0;if(!l)l='';if(u){var i,n,a=s.split(l,d);for(i=0;i<a."
+"length;i++){n=a[i];m=m||(u==1?(n==v):(n.toLowerCase()==v.toLowerCas"
+"e()));}}if(!m)l=l?l+d+v:v;return l");
/*
 * Plugin: getQueryParam 2.1 - return query string parameter(s)
 */
s.getQueryParam=new Function("p","d","u",""
+"var s=this,v='',i,t;d=d?d:'';u=u?u:(s.pageURL?s.pageURL:s.wd.locati"
+"on);if(u=='f')u=s.gtfs().location;while(p){i=p.indexOf(',');i=i<0?p"
+".length:i;t=s.p_gpv(p.substring(0,i),u+'');if(t)v+=v?d+t:t;p=p.subs"
+"tring(i==p.length?i:i+1)}return v");
s.p_gpv=new Function("k","u",""
+"var s=this,v='',i=u.indexOf('?'),q;if(k&&i>-1){q=u.substring(i+1);v"
+"=s.pt(q,'&','p_gvf',k)}return v");
s.p_gvf=new Function("t","k",""
+"if(t){var s=this,i=t.indexOf('='),p=i<0?t:t.substring(0,i),v=i<0?'T"
+"rue':t.substring(i+1);if(p.toLowerCase()==k.toLowerCase())return s."
+"epa(v)}return ''");
/*
* Plugin: Days since last Visit 1.0.H - capture time from last visit
*/
s.getDaysSinceLastVisit = new Function(""
+ "var s=this,e=new Date(),cval,ct=e.getTime(),c='s_lastvisit',day=24*"
+ "60*60*1000;e.setTime(ct+3*365*day);cval=s.c_r(c);if(!cval){s.c_w(c,"
+ "ct,e);return 'First page view or cookies not supported';}else{var d"
+ "=ct-cval;if(d>30*60*1000){if(d>30*day){s.c_w(c,ct,e);return 'More t"
+ "han 30 days';}if(d<30*day+1 && d>7*day){s.c_w(c,ct,e);return 'More "
+ "than 7 days';}if(d<7*day+1 && d>day){s.c_w(c,ct,e);return 'Less tha"
+ "n 7 days';}if(d<day+1){s.c_w(c,ct,e);return 'Less than 1 day';}}els"
+ "e return '';}");
/*
* Plugin: getAndPersistValue 0.3 - get a value on every page
*/
s.getAndPersistValue = new Function("v", "c", "e", ""
	+ "var s=this,a=new Date;"
	+ "e=e?e:0;"
	+ "a.setTime(a.getTime()+e*86400000);"
	+ "if(v)s.c_w(c,v,e?a:0);"
	+ "return s.c_r(c);"
);
/*
* Plugin: getNewRepeat 1.0 - Return whether user is new or repeat
*/
s.getNewRepeat = new Function(""
+ "var s=this,e=new Date(),cval,ct=e.getTime(),y=e.getYear();e.setTime"
+ "(ct+30*24*60*60*1000);cval=s.c_r('s_nr');if(cval.length==0){s.c_w("
+ "'s_nr',ct,e);return 'New';}if(cval.length!=0&&ct-cval<30*60*1000){s"
+ ".c_w('s_nr',ct,e);return 'New';}if(cval<1123916400001){e.setTime(cv"
+ "al+30*24*60*60*1000);s.c_w('s_nr',ct,e);return 'Repeat';}else retur"
+ "n 'Repeat';");
/*
 * Plugin: getTimeParting 2.0 - Set timeparting values based on time zone
 */
s.getTimeParting=new Function("t","z",""
+"var s=this,cy;dc=new Date('1/1/2000');"
+"if(dc.getDay()!=6||dc.getMonth()!=0){return'Data Not Available'}"
+"else{;z=parseFloat(z);var dsts=new Date(s.dstStart);"
+"var dste=new Date(s.dstEnd);fl=dste;cd=new Date();if(cd>dsts&&cd<fl)"
+"{z=z+1}else{z=z};utc=cd.getTime()+(cd.getTimezoneOffset()*60000);"
+"tz=new Date(utc + (3600000*z));thisy=tz.getFullYear();"
+"var days=['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday',"
+"'Saturday'];if(thisy!=s.currentYear){return'Data Not Available'}else{;"
+"thish=tz.getHours();thismin=tz.getMinutes();thisd=tz.getDay();"
+"var dow=days[thisd];var dt='Weekday';var mint='00';"
+"if(thisd==6||thisd==0){dt='Weekend'};"
+"var timestring=thish+':'+mint;if(t=='h'){return timestring}"
+"if(t=='d'){return dow};if(t=='w'){return dt}}};");

/* Funzione di appoggio per il Timeparting */
function dstDatesIT ()
{
	var now = new Date ();
	var currentYear = now.getFullYear ()
	var marchLastDay   = new Date ("03/31/" + currentYear)
	var octoberLastDay = new Date ("10/31/" + currentYear);

	// Calcola l'ultima domenica di ottobre.
	var octoberLastSunday = 31 - octoberLastDay.getDay ();

	// Calcola l'ultima domenica di marzo.
	var marchLastSunday = 31 - marchLastDay.getDay ();

	var dates = new Object ();
	dates.dstStart = new Date ("03/" + marchLastSunday + "/" + currentYear);
	dates.dstEnd = new Date ("10/" + octoberLastSunday + "/" + currentYear);
	dates.currentYear = currentYear;

	return dates;
}


/************* DO NOT ALTER ANYTHING BELOW THIS LINE ! **************/
var s_code='',s_objectID;function s_gi(un,pg,ss){var c="s._c='s_c';s.wd=window;if(!s.wd.s_c_in){s.wd.s_c_il=new Array;s.wd.s_c_in=0;}s._il=s.wd.s_c_il;s._in=s.wd.s_c_in;s._il[s._in]=s;s.wd.s_c_in++;s"
+".an=s_an;s.cls=function(x,c){var i,y='';if(!c)c=this.an;for(i=0;i<x.length;i++){n=x.substring(i,i+1);if(c.indexOf(n)>=0)y+=n}return y};s.fl=function(x,l){return x?(''+x).substring(0,l):x};s.co=func"
+"tion(o){if(!o)return o;var n=new Object,x;for(x in o)if(x.indexOf('select')<0&&x.indexOf('filter')<0)n[x]=o[x];return n};s.num=function(x){x=''+x;for(var p=0;p<x.length;p++)if(('0123456789').indexO"
+"f(x.substring(p,p+1))<0)return 0;return 1};s.rep=s_rep;s.sp=s_sp;s.jn=s_jn;s.ape=function(x){var s=this,h='0123456789ABCDEF',i,c=s.charSet,n,l,e,y='';c=c?c.toUpperCase():'';if(x){x=''+x;if(s.em==3)"
+"return encodeURIComponent(x);else if(c=='AUTO'&&('').charCodeAt){for(i=0;i<x.length;i++){c=x.substring(i,i+1);n=x.charCodeAt(i);if(n>127){l=0;e='';while(n||l<4){e=h.substring(n%16,n%16+1)+e;n=(n-n%"
+"16)/16;l++}y+='%u'+e}else if(c=='+')y+='%2B';else y+=escape(c)}return y}else{x=s.rep(escape(''+x),'+','%2B');if(c&&s.em==1&&x.indexOf('%u')<0&&x.indexOf('%U')<0){i=x.indexOf('%');while(i>=0){i++;if"
+"(h.substring(8).indexOf(x.substring(i,i+1).toUpperCase())>=0)return x.substring(0,i)+'u00'+x.substring(i);i=x.indexOf('%',i)}}}}return x};s.epa=function(x){var s=this;if(x){x=''+x;return s.em==3?de"
+"codeURIComponent(x):unescape(s.rep(x,'+',' '))}return x};s.pt=function(x,d,f,a){var s=this,t=x,z=0,y,r;while(t){y=t.indexOf(d);y=y<0?t.length:y;t=t.substring(0,y);r=s[f](t,a);if(r)return r;z+=y+d.l"
+"ength;t=x.substring(z,x.length);t=z<x.length?t:''}return ''};s.isf=function(t,a){var c=a.indexOf(':');if(c>=0)a=a.substring(0,c);if(t.substring(0,2)=='s_')t=t.substring(2);return (t!=''&&t==a)};s.f"
+"sf=function(t,a){var s=this;if(s.pt(a,',','isf',t))s.fsg+=(s.fsg!=''?',':'')+t;return 0};s.fs=function(x,f){var s=this;s.fsg='';s.pt(x,',','fsf',f);return s.fsg};s.si=function(){var s=this,i,k,v,c="
+"s_gi+'var s=s_gi(\"'+s.oun+'\");s.sa(\"'+s.un+'\");';for(i=0;i<s.va_g.length;i++){k=s.va_g[i];v=s[k];if(v!=undefined){if(typeof(v)=='string')c+='s.'+k+'=\"'+s_fe(v)+'\";';else c+='s.'+k+'='+v+';'}}"
+"c+=\"s.lnk=s.eo=s.linkName=s.linkType=s.wd.s_objectID=s.ppu=s.pe=s.pev1=s.pev2=s.pev3='';\";return c};s.c_d='';s.c_gdf=function(t,a){var s=this;if(!s.num(t))return 1;return 0};s.c_gd=function(){var"
+" s=this,d=s.wd.location.hostname,n=s.fpCookieDomainPeriods,p;if(!n)n=s.cookieDomainPeriods;if(d&&!s.c_d){n=n?parseInt(n):2;n=n>2?n:2;p=d.lastIndexOf('.');if(p>=0){while(p>=0&&n>1){p=d.lastIndexOf('"
+".',p-1);n--}s.c_d=p>0&&s.pt(d,'.','c_gdf',0)?d.substring(p):d}}return s.c_d};s.c_r=function(k){var s=this;k=s.ape(k);var c=' '+s.d.cookie,i=c.indexOf(' '+k+'='),e=i<0?i:c.indexOf(';',i),v=i<0?'':s."
+"epa(c.substring(i+2+k.length,e<0?c.length:e));return v!='[[B]]'?v:''};s.c_w=function(k,v,e){var s=this,d=s.c_gd(),l=s.cookieLifetime,t;v=''+v;l=l?(''+l).toUpperCase():'';if(e&&l!='SESSION'&&l!='NON"
+"E'){t=(v!=''?parseInt(l?l:0):-60);if(t){e=new Date;e.setTime(e.getTime()+(t*1000))}}if(k&&l!='NONE'){s.d.cookie=k+'='+s.ape(v!=''?v:'[[B]]')+'; path=/;'+(e&&l!='SESSION'?' expires='+e.toGMTString()"
+"+';':'')+(d?' domain='+d+';':'');return s.c_r(k)==v}return 0};s.eh=function(o,e,r,f){var s=this,b='s_'+e+'_'+s._in,n=-1,l,i,x;if(!s.ehl)s.ehl=new Array;l=s.ehl;for(i=0;i<l.length&&n<0;i++){if(l[i]."
+"o==o&&l[i].e==e)n=i}if(n<0){n=i;l[n]=new Object}x=l[n];x.o=o;x.e=e;f=r?x.b:f;if(r||f){x.b=r?0:o[e];x.o[e]=f}if(x.b){x.o[b]=x.b;return b}return 0};s.cet=function(f,a,t,o,b){var s=this,r,tcf;if(s.apv"
+">=5&&(!s.isopera||s.apv>=7)){tcf=new Function('s','f','a','t','var e,r;try{r=s[f](a)}catch(e){r=s[t](e)}return r');r=tcf(s,f,a,t)}else{if(s.ismac&&s.u.indexOf('MSIE 4')>=0)r=s[b](a);else{s.eh(s.wd,"
+"'onerror',0,o);r=s[f](a);s.eh(s.wd,'onerror',1)}}return r};s.gtfset=function(e){var s=this;return s.tfs};s.gtfsoe=new Function('e','var s=s_c_il['+s._in+'],c;s.eh(window,\"onerror\",1);s.etfs=1;c=s"
+".t();if(c)s.d.write(c);s.etfs=0;return true');s.gtfsfb=function(a){return window};s.gtfsf=function(w){var s=this,p=w.parent,l=w.location;s.tfs=w;if(p&&p.location!=l&&p.location.host==l.host){s.tfs="
+"p;return s.gtfsf(s.tfs)}return s.tfs};s.gtfs=function(){var s=this;if(!s.tfs){s.tfs=s.wd;if(!s.etfs)s.tfs=s.cet('gtfsf',s.tfs,'gtfset',s.gtfsoe,'gtfsfb')}return s.tfs};s.mrq=function(u){var s=this,"
+"l=s.rl[u],n,r;s.rl[u]=0;if(l)for(n=0;n<l.length;n++){r=l[n];s.mr(0,0,r.r,0,r.t,r.u)}};s.br=function(id,rs){var s=this;if(s.disableBufferedRequests||!s.c_w('s_br',rs))s.brl=rs};s.flushBufferedReques"
+"ts=function(){this.fbr(0)};s.fbr=function(id){var s=this,br=s.c_r('s_br');if(!br)br=s.brl;if(br){if(!s.disableBufferedRequests)s.c_w('s_br','');s.mr(0,0,br)}s.brl=0};s.mr=function(sess,q,rs,id,ta,u"
+"){var s=this,dc=s.dc,t1=s.trackingServer,t2=s.trackingServerSecure,tb=s.trackingServerBase,p='.sc',ns=s.visitorNamespace,un=s.cls(u?u:(ns?ns:s.fun)),r=new Object,l,imn='s_i_'+(un),im,b,e;if(!rs){if"
+"(t1){if(t2&&s.ssl)t1=t2}else{if(!tb)tb='2o7.net';if(dc)dc=(''+dc).toLowerCase();else dc='d1';if(tb=='2o7.net'){if(dc=='d1')dc='112';else if(dc=='d2')dc='122';p=''}t1=un+'.'+dc+'.'+p+tb}rs='http'+(s"
+".ssl?'s':'')+'://'+t1+'/b/ss/'+s.un+'/'+(s.mobile?'5.1':'1')+'/H.22.1/'+sess+'?AQB=1&ndh=1'+(q?q:'')+'&AQE=1';if(s.isie&&!s.ismac)rs=s.fl(rs,2047);if(id){s.br(id,rs);return}}if(s.d.images&&s.apv>=3"
+"&&(!s.isopera||s.apv>=7)&&(s.ns6<0||s.apv>=6.1)){if(!s.rc)s.rc=new Object;if(!s.rc[un]){s.rc[un]=1;if(!s.rl)s.rl=new Object;s.rl[un]=new Array;setTimeout('if(window.s_c_il)window.s_c_il['+s._in+']."
+"mrq(\"'+un+'\")',750)}else{l=s.rl[un];if(l){r.t=ta;r.u=un;r.r=rs;l[l.length]=r;return ''}imn+='_'+s.rc[un];s.rc[un]++}im=s.wd[imn];if(!im)im=s.wd[imn]=new Image;im.s_l=0;im.onload=new Function('e',"
+"'this.s_l=1;var wd=window,s;if(wd.s_c_il){s=wd.s_c_il['+s._in+'];s.mrq(\"'+un+'\");s.nrs--;if(!s.nrs)s.m_m(\"rr\")}');if(!s.nrs){s.nrs=1;s.m_m('rs')}else s.nrs++;im.src=rs;if((!ta||ta=='_self'||ta="
+"='_top'||(s.wd.name&&ta==s.wd.name))&&rs.indexOf('&pe=')>=0){b=e=new Date;while(!im.s_l&&e.getTime()-b.getTime()<500)e=new Date}return ''}return '<im'+'g sr'+'c=\"'+rs+'\" width=1 height=1 border=0"
+" alt=\"\">'};s.gg=function(v){var s=this;if(!s.wd['s_'+v])s.wd['s_'+v]='';return s.wd['s_'+v]};s.glf=function(t,a){if(t.substring(0,2)=='s_')t=t.substring(2);var s=this,v=s.gg(t);if(v)s[t]=v};s.gl="
+"function(v){var s=this;if(s.pg)s.pt(v,',','glf',0)};s.rf=function(x){var s=this,y,i,j,h,l,a,b='',c='',t;if(x){y=''+x;i=y.indexOf('?');if(i>0){a=y.substring(i+1);y=y.substring(0,i);h=y.toLowerCase()"
+";i=0;if(h.substring(0,7)=='http://')i+=7;else if(h.substring(0,8)=='https://')i+=8;h=h.substring(i);i=h.indexOf(\"/\");if(i>0){h=h.substring(0,i);if(h.indexOf('google')>=0){a=s.sp(a,'&');if(a.lengt"
+"h>1){l=',q,ie,start,search_key,word,kw,cd,';for(j=0;j<a.length;j++){t=a[j];i=t.indexOf('=');if(i>0&&l.indexOf(','+t.substring(0,i)+',')>=0)b+=(b?'&':'')+t;else c+=(c?'&':'')+t}if(b&&c){y+='?'+b+'&'"
+"+c;if(''+x!=y)x=y}}}}}}return x};s.hav=function(){var s=this,qs='',fv=s.linkTrackVars,fe=s.linkTrackEvents,mn,i;if(s.pe){mn=s.pe.substring(0,1).toUpperCase()+s.pe.substring(1);if(s[mn]){fv=s[mn].tr"
+"ackVars;fe=s[mn].trackEvents}}fv=fv?fv+','+s.vl_l+','+s.vl_l2:'';for(i=0;i<s.va_t.length;i++){var k=s.va_t[i],v=s[k],b=k.substring(0,4),x=k.substring(4),n=parseInt(x),q=k;if(v&&k!='linkName'&&k!='l"
+"inkType'){if(s.pe||s.lnk||s.eo){if(fv&&(','+fv+',').indexOf(','+k+',')<0)v='';if(k=='events'&&fe)v=s.fs(v,fe)}if(v){if(k=='dynamicVariablePrefix')q='D';else if(k=='visitorID')q='vid';else if(k=='pa"
+"geURL'){q='g';v=s.fl(v,255)}else if(k=='referrer'){q='r';v=s.fl(s.rf(v),255)}else if(k=='vmk'||k=='visitorMigrationKey')q='vmt';else if(k=='visitorMigrationServer'){q='vmf';if(s.ssl&&s.visitorMigra"
+"tionServerSecure)v=''}else if(k=='visitorMigrationServerSecure'){q='vmf';if(!s.ssl&&s.visitorMigrationServer)v=''}else if(k=='charSet'){q='ce';if(v.toUpperCase()=='AUTO')v='ISO8859-1';else if(s.em="
+"=2||s.em==3)v='UTF-8'}else if(k=='visitorNamespace')q='ns';else if(k=='cookieDomainPeriods')q='cdp';else if(k=='cookieLifetime')q='cl';else if(k=='variableProvider')q='vvp';else if(k=='currencyCode"
+"')q='cc';else if(k=='channel')q='ch';else if(k=='transactionID')q='xact';else if(k=='campaign')q='v0';else if(k=='resolution')q='s';else if(k=='colorDepth')q='c';else if(k=='javascriptVersion')q='j"
+"';else if(k=='javaEnabled')q='v';else if(k=='cookiesEnabled')q='k';else if(k=='browserWidth')q='bw';else if(k=='browserHeight')q='bh';else if(k=='connectionType')q='ct';else if(k=='homepage')q='hp'"
+";else if(k=='plugins')q='p';else if(s.num(x)){if(b=='prop')q='c'+n;else if(b=='eVar')q='v'+n;else if(b=='list')q='l'+n;else if(b=='hier'){q='h'+n;v=s.fl(v,255)}}if(v)qs+='&'+q+'='+(k.substring(0,3)"
+"!='pev'?s.ape(v):v)}}}return qs};s.ltdf=function(t,h){t=t?t.toLowerCase():'';h=h?h.toLowerCase():'';var qi=h.indexOf('?');h=qi>=0?h.substring(0,qi):h;if(t&&h.substring(h.length-(t.length+1))=='.'+t"
+")return 1;return 0};s.ltef=function(t,h){t=t?t.toLowerCase():'';h=h?h.toLowerCase():'';if(t&&h.indexOf(t)>=0)return 1;return 0};s.lt=function(h){var s=this,lft=s.linkDownloadFileTypes,lef=s.linkExt"
+"ernalFilters,lif=s.linkInternalFilters;lif=lif?lif:s.wd.location.hostname;h=h.toLowerCase();if(s.trackDownloadLinks&&lft&&s.pt(lft,',','ltdf',h))return 'd';if(s.trackExternalLinks&&h.substring(0,1)"
+"!='#'&&(lef||lif)&&(!lef||s.pt(lef,',','ltef',h))&&(!lif||!s.pt(lif,',','ltef',h)))return 'e';return ''};s.lc=new Function('e','var s=s_c_il['+s._in+'],b=s.eh(this,\"onclick\");s.lnk=s.co(this);s.t"
+"();s.lnk=0;if(b)return this[b](e);return true');s.bc=new Function('e','var s=s_c_il['+s._in+'],f,tcf;if(s.d&&s.d.all&&s.d.all.cppXYctnr)return;s.eo=e.srcElement?e.srcElement:e.target;tcf=new Functi"
+"on(\"s\",\"var e;try{if(s.eo&&(s.eo.tagName||s.eo.parentElement||s.eo.parentNode))s.t()}catch(e){}\");tcf(s);s.eo=0');s.oh=function(o){var s=this,l=s.wd.location,h=o.href?o.href:'',i,j,k,p;i=h.inde"
+"xOf(':');j=h.indexOf('?');k=h.indexOf('/');if(h&&(i<0||(j>=0&&i>j)||(k>=0&&i>k))){p=o.protocol&&o.protocol.length>1?o.protocol:(l.protocol?l.protocol:'');i=l.pathname.lastIndexOf('/');h=(p?p+'//':'"
+"')+(o.host?o.host:(l.host?l.host:''))+(h.substring(0,1)!='/'?l.pathname.substring(0,i<0?0:i)+'/':'')+h}return h};s.ot=function(o){var t=o.tagName;t=t&&t.toUpperCase?t.toUpperCase():'';if(t=='SHAPE'"
+")t='';if(t){if((t=='INPUT'||t=='BUTTON')&&o.type&&o.type.toUpperCase)t=o.type.toUpperCase();else if(!t&&o.href)t='A';}return t};s.oid=function(o){var s=this,t=s.ot(o),p,c,n='',x=0;if(t&&!o.s_oid){p"
+"=o.protocol;c=o.onclick;if(o.href&&(t=='A'||t=='AREA')&&(!c||!p||p.toLowerCase().indexOf('javascript')<0))n=s.oh(o);else if(c){n=s.rep(s.rep(s.rep(s.rep(''+c,\"\\r\",''),\"\\n\",''),\"\\t\",''),' '"
+",'');x=2}else if(t=='INPUT'||t=='SUBMIT'){if(o.value)n=o.value;else if(o.innerText)n=o.innerText;else if(o.textContent)n=o.textContent;x=3}else if(o.src&&t=='IMAGE')n=o.src;if(n){o.s_oid=s.fl(n,100"
+");o.s_oidt=x}}return o.s_oid};s.rqf=function(t,un){var s=this,e=t.indexOf('='),u=e>=0?t.substring(0,e):'',q=e>=0?s.epa(t.substring(e+1)):'';if(u&&q&&(','+u+',').indexOf(','+un+',')>=0){if(u!=s.un&&"
+"s.un.indexOf(',')>=0)q='&u='+u+q+'&u=0';return q}return ''};s.rq=function(un){if(!un)un=this.un;var s=this,c=un.indexOf(','),v=s.c_r('s_sq'),q='';if(c<0)return s.pt(v,'&','rqf',un);return s.pt(un,'"
+",','rq',0)};s.sqp=function(t,a){var s=this,e=t.indexOf('='),q=e<0?'':s.epa(t.substring(e+1));s.sqq[q]='';if(e>=0)s.pt(t.substring(0,e),',','sqs',q);return 0};s.sqs=function(un,q){var s=this;s.squ[u"
+"n]=q;return 0};s.sq=function(q){var s=this,k='s_sq',v=s.c_r(k),x,c=0;s.sqq=new Object;s.squ=new Object;s.sqq[q]='';s.pt(v,'&','sqp',0);s.pt(s.un,',','sqs',q);v='';for(x in s.squ)if(x&&(!Object||!Ob"
+"ject.prototype||!Object.prototype[x]))s.sqq[s.squ[x]]+=(s.sqq[s.squ[x]]?',':'')+x;for(x in s.sqq)if(x&&(!Object||!Object.prototype||!Object.prototype[x])&&s.sqq[x]&&(x==q||c<2)){v+=(v?'&':'')+s.sqq"
+"[x]+'='+s.ape(x);c++}return s.c_w(k,v,0)};s.wdl=new Function('e','var s=s_c_il['+s._in+'],r=true,b=s.eh(s.wd,\"onload\"),i,o,oc;if(b)r=this[b](e);for(i=0;i<s.d.links.length;i++){o=s.d.links[i];oc=o"
+".onclick?\"\"+o.onclick:\"\";if((oc.indexOf(\"s_gs(\")<0||oc.indexOf(\".s_oc(\")>=0)&&oc.indexOf(\".tl(\")<0)s.eh(o,\"onclick\",0,s.lc);}return r');s.wds=function(){var s=this;if(s.apv>3&&(!s.isie|"
+"|!s.ismac||s.apv>=5)){if(s.b&&s.b.attachEvent)s.b.attachEvent('onclick',s.bc);else if(s.b&&s.b.addEventListener)s.b.addEventListener('click',s.bc,false);else s.eh(s.wd,'onload',0,s.wdl)}};s.vs=func"
+"tion(x){var s=this,v=s.visitorSampling,g=s.visitorSamplingGroup,k='s_vsn_'+s.un+(g?'_'+g:''),n=s.c_r(k),e=new Date,y=e.getYear();e.setYear(y+10+(y<1900?1900:0));if(v){v*=100;if(!n){if(!s.c_w(k,x,e)"
+")return 0;n=x}if(n%10000>v)return 0}return 1};s.dyasmf=function(t,m){if(t&&m&&m.indexOf(t)>=0)return 1;return 0};s.dyasf=function(t,m){var s=this,i=t?t.indexOf('='):-1,n,x;if(i>=0&&m){var n=t.subst"
+"ring(0,i),x=t.substring(i+1);if(s.pt(x,',','dyasmf',m))return n}return 0};s.uns=function(){var s=this,x=s.dynamicAccountSelection,l=s.dynamicAccountList,m=s.dynamicAccountMatch,n,i;s.un=s.un.toLowe"
+"rCase();if(x&&l){if(!m)m=s.wd.location.host;if(!m.toLowerCase)m=''+m;l=l.toLowerCase();m=m.toLowerCase();n=s.pt(l,';','dyasf',m);if(n)s.un=n}i=s.un.indexOf(',');s.fun=i<0?s.un:s.un.substring(0,i)};"
+"s.sa=function(un){var s=this;s.un=un;if(!s.oun)s.oun=un;else if((','+s.oun+',').indexOf(','+un+',')<0)s.oun+=','+un;s.uns()};s.m_i=function(n,a){var s=this,m,f=n.substring(0,1),r,l,i;if(!s.m_l)s.m_"
+"l=new Object;if(!s.m_nl)s.m_nl=new Array;m=s.m_l[n];if(!a&&m&&m._e&&!m._i)s.m_a(n);if(!m){m=new Object,m._c='s_m';m._in=s.wd.s_c_in;m._il=s._il;m._il[m._in]=m;s.wd.s_c_in++;m.s=s;m._n=n;m._l=new Ar"
+"ray('_c','_in','_il','_i','_e','_d','_dl','s','n','_r','_g','_g1','_t','_t1','_x','_x1','_rs','_rr','_l');s.m_l[n]=m;s.m_nl[s.m_nl.length]=n}else if(m._r&&!m._m){r=m._r;r._m=m;l=m._l;for(i=0;i<l.le"
+"ngth;i++)if(m[l[i]])r[l[i]]=m[l[i]];r._il[r._in]=r;m=s.m_l[n]=r}if(f==f.toUpperCase())s[n]=m;return m};s.m_a=new Function('n','g','e','if(!g)g=\"m_\"+n;var s=s_c_il['+s._in+'],c=s[g+\"_c\"],m,x,f=0"
+";if(!c)c=s.wd[\"s_\"+g+\"_c\"];if(c&&s_d)s[g]=new Function(\"s\",s_ft(s_d(c)));x=s[g];if(!x)x=s.wd[\\'s_\\'+g];if(!x)x=s.wd[g];m=s.m_i(n,1);if(x&&(!m._i||g!=\"m_\"+n)){m._i=f=1;if((\"\"+x).indexOf("
+"\"function\")>=0)x(s);else s.m_m(\"x\",n,x,e)}m=s.m_i(n,1);if(m._dl)m._dl=m._d=0;s.dlt();return f');s.m_m=function(t,n,d,e){t='_'+t;var s=this,i,x,m,f='_'+t,r=0,u;if(s.m_l&&s.m_nl)for(i=0;i<s.m_nl."
+"length;i++){x=s.m_nl[i];if(!n||x==n){m=s.m_i(x);u=m[t];if(u){if((''+u).indexOf('function')>=0){if(d&&e)u=m[t](d,e);else if(d)u=m[t](d);else u=m[t]()}}if(u)r=1;u=m[t+1];if(u&&!m[f]){if((''+u).indexO"
+"f('function')>=0){if(d&&e)u=m[t+1](d,e);else if(d)u=m[t+1](d);else u=m[t+1]()}}m[f]=1;if(u)r=1}}return r};s.m_ll=function(){var s=this,g=s.m_dl,i,o;if(g)for(i=0;i<g.length;i++){o=g[i];if(o)s.loadMo"
+"dule(o.n,o.u,o.d,o.l,o.e,1);g[i]=0}};s.loadModule=function(n,u,d,l,e,ln){var s=this,m=0,i,g,o=0,f1,f2,c=s.h?s.h:s.b,b,tcf;if(n){i=n.indexOf(':');if(i>=0){g=n.substring(i+1);n=n.substring(0,i)}else "
+"g=\"m_\"+n;m=s.m_i(n)}if((l||(n&&!s.m_a(n,g)))&&u&&s.d&&c&&s.d.createElement){if(d){m._d=1;m._dl=1}if(ln){if(s.ssl)u=s.rep(u,'http:','https:');i='s_s:'+s._in+':'+n+':'+g;b='var s=s_c_il['+s._in+'],"
+"o=s.d.getElementById(\"'+i+'\");if(s&&o){if(!o.l&&s.wd.'+g+'){o.l=1;if(o.i)clearTimeout(o.i);o.i=0;s.m_a(\"'+n+'\",\"'+g+'\"'+(e?',\"'+e+'\"':'')+')}';f2=b+'o.c++;if(!s.maxDelay)s.maxDelay=250;if(!"
+"o.l&&o.c<(s.maxDelay*2)/100)o.i=setTimeout(o.f2,100)}';f1=new Function('e',b+'}');tcf=new Function('s','c','i','u','f1','f2','var e,o=0;try{o=s.d.createElement(\"script\");if(o){o.type=\"text/javas"
+"cript\";'+(n?'o.id=i;o.defer=true;o.onload=o.onreadystatechange=f1;o.f2=f2;o.l=0;':'')+'o.src=u;c.appendChild(o);'+(n?'o.c=0;o.i=setTimeout(f2,100)':'')+'}}catch(e){o=0}return o');o=tcf(s,c,i,u,f1,"
+"f2)}else{o=new Object;o.n=n+':'+g;o.u=u;o.d=d;o.l=l;o.e=e;g=s.m_dl;if(!g)g=s.m_dl=new Array;i=0;while(i<g.length&&g[i])i++;g[i]=o}}else if(n){m=s.m_i(n);m._e=1}return m};s.vo1=function(t,a){if(a[t]"
+"||a['!'+t])this[t]=a[t]};s.vo2=function(t,a){if(!a[t]){a[t]=this[t];if(!a[t])a['!'+t]=1}};s.dlt=new Function('var s=s_c_il['+s._in+'],d=new Date,i,vo,f=0;if(s.dll)for(i=0;i<s.dll.length;i++){vo=s.d"
+"ll[i];if(vo){if(!s.m_m(\"d\")||d.getTime()-vo._t>=s.maxDelay){s.dll[i]=0;s.t(vo)}else f=1}}if(s.dli)clearTimeout(s.dli);s.dli=0;if(f){if(!s.dli)s.dli=setTimeout(s.dlt,s.maxDelay)}else s.dll=0');s.d"
+"l=function(vo){var s=this,d=new Date;if(!vo)vo=new Object;s.pt(s.vl_g,',','vo2',vo);vo._t=d.getTime();if(!s.dll)s.dll=new Array;s.dll[s.dll.length]=vo;if(!s.maxDelay)s.maxDelay=250;s.dlt()};s.t=fun"
+"ction(vo,id){var s=this,trk=1,tm=new Date,sed=Math&&Math.random?Math.floor(Math.random()*10000000000000):tm.getTime(),sess='s'+Math.floor(tm.getTime()/10800000)%10+sed,y=tm.getYear(),vt=tm.getDate("
+")+'/'+tm.getMonth()+'/'+(y<1900?y+1900:y)+' '+tm.getHours()+':'+tm.getMinutes()+':'+tm.getSeconds()+' '+tm.getDay()+' '+tm.getTimezoneOffset(),tcf,tfs=s.gtfs(),ta=-1,q='',qs='',code='',vb=new Objec"
+"t;s.gl(s.vl_g);s.uns();s.m_ll();if(!s.td){var tl=tfs.location,a,o,i,x='',c='',v='',p='',bw='',bh='',j='1.0',k=s.c_w('s_cc','true',0)?'Y':'N',hp='',ct='',pn=0,ps;if(String&&String.prototype){j='1.1'"
+";if(j.match){j='1.2';if(tm.setUTCDate){j='1.3';if(s.isie&&s.ismac&&s.apv>=5)j='1.4';if(pn.toPrecision){j='1.5';a=new Array;if(a.forEach){j='1.6';i=0;o=new Object;tcf=new Function('o','var e,i=0;try"
+"{i=new Iterator(o)}catch(e){}return i');i=tcf(o);if(i&&i.next)j='1.7'}}}}}if(s.apv>=4)x=screen.width+'x'+screen.height;if(s.isns||s.isopera){if(s.apv>=3){v=s.n.javaEnabled()?'Y':'N';if(s.apv>=4){c="
+"screen.pixelDepth;bw=s.wd.innerWidth;bh=s.wd.innerHeight}}s.pl=s.n.plugins}else if(s.isie){if(s.apv>=4){v=s.n.javaEnabled()?'Y':'N';c=screen.colorDepth;if(s.apv>=5){bw=s.d.documentElement.offsetWid"
+"th;bh=s.d.documentElement.offsetHeight;if(!s.ismac&&s.b){tcf=new Function('s','tl','var e,hp=0;try{s.b.addBehavior(\"#default#homePage\");hp=s.b.isHomePage(tl)?\"Y\":\"N\"}catch(e){}return hp');hp="
+"tcf(s,tl);tcf=new Function('s','var e,ct=0;try{s.b.addBehavior(\"#default#clientCaps\");ct=s.b.connectionType}catch(e){}return ct');ct=tcf(s)}}}else r=''}if(s.pl)while(pn<s.pl.length&&pn<30){ps=s.f"
+"l(s.pl[pn].name,100)+';';if(p.indexOf(ps)<0)p+=ps;pn++}s.resolution=x;s.colorDepth=c;s.javascriptVersion=j;s.javaEnabled=v;s.cookiesEnabled=k;s.browserWidth=bw;s.browserHeight=bh;s.connectionType=c"
+"t;s.homepage=hp;s.plugins=p;s.td=1}if(vo){s.pt(s.vl_g,',','vo2',vb);s.pt(s.vl_g,',','vo1',vo)}if((vo&&vo._t)||!s.m_m('d')){if(s.usePlugins)s.doPlugins(s);var l=s.wd.location,r=tfs.document.referrer"
+";if(!s.pageURL)s.pageURL=l.href?l.href:l;if(!s.referrer&&!s._1_referrer){s.referrer=r;s._1_referrer=1}s.m_m('g');if(s.lnk||s.eo){var o=s.eo?s.eo:s.lnk;if(!o)return '';var p=s.pageName,w=1,t=s.ot(o)"
+",n=s.oid(o),x=o.s_oidt,h,l,i,oc;if(s.eo&&o==s.eo){while(o&&!n&&t!='BODY'){o=o.parentElement?o.parentElement:o.parentNode;if(!o)return '';t=s.ot(o);n=s.oid(o);x=o.s_oidt}oc=o.onclick?''+o.onclick:''"
+";if((oc.indexOf(\"s_gs(\")>=0&&oc.indexOf(\".s_oc(\")<0)||oc.indexOf(\".tl(\")>=0)return ''}if(n)ta=o.target;h=s.oh(o);i=h.indexOf('?');h=s.linkLeaveQueryString||i<0?h:h.substring(0,i);l=s.linkName"
+";t=s.linkType?s.linkType.toLowerCase():s.lt(h);if(t&&(h||l))q+='&pe=lnk_'+(t=='d'||t=='e'?s.ape(t):'o')+(h?'&pev1='+s.ape(h):'')+(l?'&pev2='+s.ape(l):'');else trk=0;if(s.trackInlineStats){if(!p){p="
+"s.pageURL;w=0}t=s.ot(o);i=o.sourceIndex;if(s.gg('objectID')){n=s.gg('objectID');x=1;i=1}if(p&&n&&t)qs='&pid='+s.ape(s.fl(p,255))+(w?'&pidt='+w:'')+'&oid='+s.ape(s.fl(n,100))+(x?'&oidt='+x:'')+'&ot="
+"'+s.ape(t)+(i?'&oi='+i:'')}}if(!trk&&!qs)return '';s.sampled=s.vs(sed);if(trk){if(s.sampled)code=s.mr(sess,(vt?'&t='+s.ape(vt):'')+s.hav()+q+(qs?qs:s.rq()),0,id,ta);qs='';s.m_m('t');if(s.p_r)s.p_r("
+");s.referrer=''}s.sq(qs);}else{s.dl(vo);}if(vo)s.pt(s.vl_g,',','vo1',vb);s.lnk=s.eo=s.linkName=s.linkType=s.wd.s_objectID=s.ppu=s.pe=s.pev1=s.pev2=s.pev3='';if(s.pg)s.wd.s_lnk=s.wd.s_eo=s.wd.s_link"
+"Name=s.wd.s_linkType='';if(!id&&!s.tc){s.tc=1;s.flushBufferedRequests()}return code};s.tl=function(o,t,n,vo){var s=this;s.lnk=s.co(o);s.linkType=t;s.linkName=n;s.t(vo)};if(pg){s.wd.s_co=function(o)"
+"{var s=s_gi(\"_\",1,1);return s.co(o)};s.wd.s_gs=function(un){var s=s_gi(un,1,1);return s.t()};s.wd.s_dc=function(un){var s=s_gi(un,1);return s.t()}}s.ssl=(s.wd.location.protocol.toLowerCase().inde"
+"xOf('https')>=0);s.d=document;s.b=s.d.body;if(s.d.getElementsByTagName){s.h=s.d.getElementsByTagName('HEAD');if(s.h)s.h=s.h[0]}s.n=navigator;s.u=s.n.userAgent;s.ns6=s.u.indexOf('Netscape6/');var ap"
+"n=s.n.appName,v=s.n.appVersion,ie=v.indexOf('MSIE '),o=s.u.indexOf('Opera '),i;if(v.indexOf('Opera')>=0||o>0)apn='Opera';s.isie=(apn=='Microsoft Internet Explorer');s.isns=(apn=='Netscape');s.isope"
+"ra=(apn=='Opera');s.ismac=(s.u.indexOf('Mac')>=0);if(o>0)s.apv=parseFloat(s.u.substring(o+6));else if(ie>0){s.apv=parseInt(i=v.substring(ie+5));if(s.apv>3)s.apv=parseFloat(i)}else if(s.ns6>0)s.apv="
+"parseFloat(s.u.substring(s.ns6+10));else s.apv=parseFloat(v);s.em=0;if(s.em.toPrecision)s.em=3;else if(String.fromCharCode){i=escape(String.fromCharCode(256)).toUpperCase();s.em=(i=='%C4%80'?2:(i=="
+"'%U0100'?1:0))}s.sa(un);s.vl_l='dynamicVariablePrefix,visitorID,vmk,visitorMigrationKey,visitorMigrationServer,visitorMigrationServerSecure,ppu,charSet,visitorNamespace,cookieDomainPeriods,cookieLi"
+"fetime,pageName,pageURL,referrer,currencyCode';s.va_l=s.sp(s.vl_l,',');s.vl_t=s.vl_l+',variableProvider,channel,server,pageType,transactionID,purchaseID,campaign,state,zip,events,products,linkName,"
+"linkType';for(var n=1;n<76;n++)s.vl_t+=',prop'+n+',eVar'+n+',hier'+n+',list'+n;s.vl_l2=',tnt,pe,pev1,pev2,pev3,resolution,colorDepth,javascriptVersion,javaEnabled,cookiesEnabled,browserWidth,browse"
+"rHeight,connectionType,homepage,plugins';s.vl_t+=s.vl_l2;s.va_t=s.sp(s.vl_t,',');s.vl_g=s.vl_t+',trackingServer,trackingServerSecure,trackingServerBase,fpCookieDomainPeriods,disableBufferedRequests"
+",mobile,visitorSampling,visitorSamplingGroup,dynamicAccountSelection,dynamicAccountList,dynamicAccountMatch,trackDownloadLinks,trackExternalLinks,trackInlineStats,linkLeaveQueryString,linkDownloadF"
+"ileTypes,linkExternalFilters,linkInternalFilters,linkTrackVars,linkTrackEvents,linkNames,lnk,eo,_1_referrer';s.va_g=s.sp(s.vl_g,',');s.pg=pg;s.gl(s.vl_g);if(!ss)s.wds()",
w=window,l=w.s_c_il,n=navigator,u=n.userAgent,v=n.appVersion,e=v.indexOf('MSIE '),m=u.indexOf('Netscape6/'),a,i,s;if(un){un=un.toLowerCase();if(l)for(i=0;i<l.length;i++){s=l[i];if(!s._c||s._c=='s_c'){if(s.oun==un)return s;else if(s.fs&&s.sa&&s.fs(s.oun,un)){s.sa(un);return s}}}}w.s_an='0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz';
w.s_sp=new Function("x","d","var a=new Array,i=0,j;if(x){if(x.split)a=x.split(d);else if(!d)for(i=0;i<x.length;i++)a[a.length]=x.substring(i,i+1);else while(i>=0){j=x.indexOf(d,i);a[a.length]=x.subst"
+"ring(i,j<0?x.length:j);i=j;if(i>=0)i+=d.length}}return a");
w.s_jn=new Function("a","d","var x='',i,j=a.length;if(a&&j>0){x=a[0];if(j>1){if(a.join)x=a.join(d);else for(i=1;i<j;i++)x+=d+a[i]}}return x");
w.s_rep=new Function("x","o","n","return s_jn(s_sp(x,o),n)");
w.s_d=new Function("x","var t='`^@$#',l=s_an,l2=new Object,x2,d,b=0,k,i=x.lastIndexOf('~~'),j,v,w;if(i>0){d=x.substring(0,i);x=x.substring(i+2);l=s_sp(l,'');for(i=0;i<62;i++)l2[l[i]]=i;t=s_sp(t,'');d"
+"=s_sp(d,'~');i=0;while(i<5){v=0;if(x.indexOf(t[i])>=0) {x2=s_sp(x,t[i]);for(j=1;j<x2.length;j++){k=x2[j].substring(0,1);w=t[i]+k;if(k!=' '){v=1;w=d[b+l2[k]]}x2[j]=w+x2[j].substring(1)}}if(v)x=s_jn("
+"x2,'');else{w=t[i]+' ';if(x.indexOf(w)>=0)x=s_rep(x,w,t[i]);i++;b+=62}}}return x");
w.s_fe=new Function("c","return s_rep(s_rep(s_rep(c,'\\\\','\\\\\\\\'),'\"','\\\\\"'),\"\\n\",\"\\\\n\")");
w.s_fa=new Function("f","var s=f.indexOf('(')+1,e=f.indexOf(')'),a='',c;while(s>=0&&s<e){c=f.substring(s,s+1);if(c==',')a+='\",\"';else if((\"\\n\\r\\t \").indexOf(c)<0)a+=c;s++}return a?'\"'+a+'\"':"
+"a");
w.s_ft=new Function("c","c+='';var s,e,o,a,d,q,f,h,x;s=c.indexOf('=function(');while(s>=0){s++;d=1;q='';x=0;f=c.substring(s);a=s_fa(f);e=o=c.indexOf('{',s);e++;while(d>0){h=c.substring(e,e+1);if(q){i"
+"f(h==q&&!x)q='';if(h=='\\\\')x=x?0:1;else x=0}else{if(h=='\"'||h==\"'\")q=h;if(h=='{')d++;if(h=='}')d--}if(d>0)e++}c=c.substring(0,s)+'new Function('+(a?a+',':'')+'\"'+s_fe(c.substring(o+1,e))+'\")"
+"'+c.substring(e+1);s=c.indexOf('=function(')}return c;");
c=s_d(c);if(e>0){a=parseInt(i=v.substring(e+5));if(a>3)a=parseFloat(i)}else if(m>0)a=parseFloat(u.substring(m+10));else a=parseFloat(v);if(a>=5&&v.indexOf('Opera')<0&&u.indexOf('Opera')<0){w.s_c=new Function("un","pg","ss","var s=this;"+c);return new s_c(un,pg,ss)}else s=new Function("un","pg","ss","var s=new Object;"+s_ft(c)+";return s");return s(un,pg,ss)}
