jQuery(document).ready(function() {
jQuery('#root_3100 ul.level2').css('margin-top','0px');
jQuery('#root_3100 ul.level2').css('margin-left','0px');
jQuery('#root_3100').superfish({
delay: 800,
speed: 'normal'
});
});
function mostra(div)
{
if ( jQuery("#"+div).css("display")=='none' ) {
jQuery("#"+div).slideDown();
} else {
jQuery("#"+div).slideUp();
}
}
function scroll_to(div)
{
jQuery('html, body').stop().animate({
scrollTop: jQuery('#'+div).offset().top
}, 1500,'easeInOutExpo');
}
function scopri_mappa(my_lat,my_lng)
{
/*var display = jQuery('#my_map').css('display');
if (display == 'none')
jQuery('#riempitivo_cx').hide();
else
jQuery('#riempitivo_cx').show();
mostra('my_map');
map = new GMaps({
div: '#my_map',
lat: my_lat,
lng: my_lng
});
map.addMarker({
lat: my_lat,
lng: my_lng
});
//setTimeout(function() {resize_colonne_scheda();},1500);
scroll_to('my_map');*/
mostra('my_map');
scroll_to('my_map');
}
function add_slide_menu(item) {
jQuery('li' + item + ' .level2').toggleClass('slide-menu');
}
function back_menu(item) {
jQuery('li' + item + ' .level2').toggleClass('slide-menu');
}
jQuery(document).ready(function() {
//********* ANIMAZIONI DEI BOX IN HOMEPAGE **************************/
var wrapper = jQuery('#cycle_news_N');
if (wrapper.length>0)
{
jQuery('#cycle_news_N').slick({
dots: false,
infinite: true,
speed: 800,
arrows:false,
slidesToShow: 1,
slidesToScroll: 1,
autoplay: true,
autoplaySpeed: 5000,
fade: true,
cssEase: 'linear'
});
jQuery('#next_ev').click(function(){
jQuery("#cycle_news_N").slick('slickNext');
})
jQuery('#prev_ev').click(function(){
jQuery("#cycle_news_N").slick('slickPrev');
});
}
//news primo piano
var wrapper_2 = jQuery('#cycle_news_P');
if (wrapper_2.length>0)
{
jQuery('#cycle_news_P').slick({
dots: false,
infinite: true,
speed: 800,
arrows:false,
slidesToShow: 1,
slidesToScroll: 1,
autoplay: true,
autoplaySpeed: 5000,
fade: true,
cssEase: 'linear'
});
jQuery('#next_ev').click(function(){
jQuery("#cycle_news_P").slick('slickNext');
})
jQuery('#prev_ev').click(function(){
jQuery("#cycle_news_P").slick('slickPrev');
})
}
//RISTO
var wrapper_3 = jQuery('#cycle_eventi');
if (wrapper_3.length>0)
{
jQuery('#cycle_eventi').slick({
dots: false,
infinite: true,
speed: 800,
arrows:false,
slidesToShow: 1,
slidesToScroll: 1,
autoplay: true,
autoplaySpeed: 5000,
fade: true,
cssEase: 'linear'
});
jQuery('#next_ev').click(function(){
jQuery("#cycle_eventi").slick('slickNext');
})
jQuery('#prev_ev').click(function(){
jQuery("#cycle_eventi").slick('slickPrev');
})
}
//********************************************************************
var wrapper_note = jQuery('#cnt_note');
if (wrapper_note.length>0)
{
var show_note = jQuery('#mostra_note').val();
if (show_note=='1')
{
jQuery('#cnt_note').fadeIn();
}
}
jQuery('#containerModuloLanding input[name="email"]').change(function()
{
chkEmailCampagna();
});
jQuery('#modLanging input[name="email"]').change(function()
{
chkEmailLanding();
});
jQuery('#modLanging input[name="telefono"]').change(function()
{
chkCellLanding();
});
/* gestione menù classico*/
jQuery('a.highslide').fancybox({
'showNavArrows' : true
});
jQuery('.fancy').fancybox({
'showNavArrows' : true
});
var $id_menu = '#menu_3100';
$menu = jQuery($id_menu);
$btn = jQuery('.op_block');
jQuery($btn).click(function() {
jQuery($id_menu + ' .level1').toggleClass('slide-menu');
$btn.find('.click').toggleClass('open');
$btn.toggleClass('open');
if(jQuery($id_menu+' .level2').hasClass('slide-menu'))
{
jQuery($id_menu+' .level2').removeClass('slide-menu')
}
});
/* jquery per chiudere la tendina del menu al click esterno alla tendina */
jQuery(document).bind("click touchstart", function(event){
if(jQuery(event.target).parents('.op_block').size()|(jQuery(event.target).hasClass('open'))|(jQuery(event.target).parents('ul#root_3100 li').size() ) ) return;
jQuery(".op_block").removeClass('open');
$btn.find('.click').removeClass('open');
if(jQuery('.level1').hasClass('slide-menu')) jQuery('.level1').removeClass('slide-menu');
if(jQuery(".level2").hasClass('slide-menu')) jQuery(".level2").removeClass('slide-menu');
});
jQuery(".open-popup").click(
function(){
jQuery('#overlay').fadeIn('fast');
jQuery('#popup-app').fadeIn('slow');
});
jQuery("#popup-app .chiudi").click(
function(){
jQuery('#overlay').fadeOut('fast');
jQuery('#popup-app').hide();
});
/* popup informativa codere.it*/
jQuery(".open-codere-it").click(
function(){
jQuery('#overlay').fadeIn('fast');
jQuery('#popup-codere-it').fadeIn('slow');
});
jQuery("#popup-codere-it .chiudi").click(
function(){
jQuery('#overlay').fadeOut('fast');
jQuery('#popup-codere-it').hide();
});
//chiusura emergenza
jQuery("#overlay").click(
function(){
jQuery(this).fadeOut('fast');
jQuery('#popup-app').hide();
jQuery('#popup-codere-it').hide();
});
});
function attivaSlot(tempo)
{
jQuery('#contImgArrivo').hide();
jQuery('#contImgSlot').show();
showModulo('#containerModuloLanding', tempo);
}
function showModulo(el, when){
//jQuery(el).delay(when).fadeIn('slow');
setTimeout(function(){
jQuery('#gifSlot').attr('src', '/source/slotty_finale.png');
jQuery('.descLanding').fadeOut();
jQuery(el).fadeIn('slow');
scroll_to('gifSlot');
},4000);
}
function chkEmailCampagna()
{
var id_campagna = jQuery('#idCampagna').val();
var email = jQuery('input[name="email"]').val();
if (id_campagna!='')
{
var url_ws = '/ws_codere.php?azione=chk_iscritto_campagna&id_campagna='+id_campagna+'&email='+email;
jQuery.ajax({
type: 'GET',
url : url_ws,
success: function(str) {
if (str=='-1')
{
bootbox.alert('Spiacenti ma la email inserita risulta iscritta a questa campagna..');
jQuery('#containerModuloLanding input[name="email"]').val('');
}
}
});
}
}
function chkEmailLanding()
{
var id_landing = jQuery('#id_landing').val();
var email = jQuery('input[name="email"]').val();
if (id_landing!='' && email!='')
{
var url_ws = '/ws_codere.php?azione=chk_iscritto_landing&id_landing='+id_landing+'&email='+email;
jQuery.ajax({
type: 'GET',
url : url_ws,
success: function(str) {
if (str=='-1')
{
bootbox.alert('Spiacenti ma la email inserita risulta registrata in precedenza.');
jQuery('#modLanging input[name="email"]').val('');
}
}
});
}
}
function chkCellLanding()
{
var id_landing = jQuery('#id_landing').val();
var telefono = jQuery('input[name="telefono"]').val();
if (id_landing!='' && telefono!='')
{
var url_ws = '/ws_codere.php?azione=chk_iscritto_landing_cellulare&id_landing='+id_landing+'&telefono='+telefono;
jQuery.ajax({
type: 'GET',
url : url_ws,
success: function(str) {
if (str=='-1')
{
bootbox.alert('Spiacenti ma il telefono inserito risulta registrato in precedenza.');
jQuery('#modLanging input[name="telefono"]').val('');
return false;
}
}
});
}
}
//pagina campagna (es gira la slot)
function registra_richiesta_campagna(serializzato)
{
var id_campagna = jQuery('#idCampagna').val();
jQuery('.txtblack').hide();
jQuery('#esito').html('Attendere...');
if (typeof id_campagna === undefined)
id_campagna = '';
if (id_campagna!='' )
{
var url_ws = '/ws_codere.php?azione=registra_iscritto_campagna&dati_form='+serializzato+'&id_campagna='+id_campagna;
jQuery.ajax({
type: 'GET',
url : url_ws,
success: function(str) {
jQuery('.titModuloLanding').hide();
jQuery('#txtModulo').hide();
if (str=='1')
{
jQuery('#esito').html('Iscrizione avvenuta con successo!
le abbiamo inviato il CODICE COUPON sulla email indicata');
}
else if (str=='-2')
jQuery('#esito').html('Email già registrata per questa pagina');
}
});
}
}
//pagina campagna (es gira la slot)
function registra_richiesta_landing(serializzato)
{
var id_landing = jQuery('#id_landing').val();
var IdTracciamento = jQuery('#IdTracciamento').val();
if (typeof id_landing === undefined)
{
id_landing = '';
}
if (id_landing!='' )
{
var url_ws = '/ws_codere.php?azione=registra_iscritto_landing&'+serializzato+'&id_landing='+id_landing;
//console.log(url_ws);
var pixelFb = jQuery('#pixelLanding').val();
jQuery.ajax({
type: 'GET',
url : url_ws,
success: function(str) {
if (str=='1')
{
jQuery('#esito').html('Registrazione avvenuta con successo!
Grazie');
jQuery('#modLanging').hide();
stampa_pixel_lovby(IdTracciamento);
stampa_pixel_weborama();
}
else
{
jQuery('#esito').html('DATI NON REGISTRATI PERCHE\' GIA\' INSERITI');
}
}
});
}
}
/* non usata
function registraIscrittoLanding(nome_form,serializzato)
{
chkCellLanding();
var tel = jQuery('#modLanging input[name="telefono"]').val();
var email = jQuery('#modLanging input[name="email"]').val();
//solo se ho superato il controllo invio tutto quanto
if ( (typeof tel != undefined && nome_form=='contatto_landing_cellulare') || (email !='' && nome_form=='contatto_landing') )
{
registra_richiesta_landing(serializzato);
}
}*/
window.addEventListener('load', function(){
cms.onEvent('FormSent', function(params){
var dati_form = params.Tdata.form_data;
var serializzato = jQuery.param(dati_form);
var nome_form = dati_form.nome_form;
if (nome_form == 'contatto_landing_cellulare' || nome_form =='contatto_landing')
{
//registraIscrittoLanding(nome_form,serializzato );
registra_richiesta_landing(serializzato);
}
if (nome_form == 'contatto_campagna' )
{
registra_richiesta_campagna(serializzato);
}
stampa_pixel_conversione_landing();
})
} );
function notificaCodice()
{
var email = jQuery('#emailCodice').val();
var url_ws = '/ws_codere.php?azione=notifica_codice&email='+email; //+'&codice='+codice;
var pixelFb = jQuery('#pixelLanding').val();
jQuery.ajax({
type: 'GET',
url : url_ws,
success: function(str) {
if (str=='1')
{
jQuery('#esitoNotifica').html('Codice inviato correttamente');
stampa_pixel_conversione_landing();
}
else
{
jQuery('#esitoNotifica').html('ATTENZIONE: Esaurito il numero max di invii (2)');
//console.log(url_ws);
}
jQuery('#contNotifica').html('');
}
});
}
function generaCodiceLanding(urlPagina)
{
var landing_traking = [58, 56, 54, 53, 29, 27, 52, 51, 50, 49, 48, 47, 41, 43, 42, 38, 45, 39 ];
mostra('codLanding');
jQuery('#pulsGenera').fadeOut();
stampa_pixel_weborama();
stampa_pixel_conversione_landing();
var id_landing = jQuery('#id_landing').val();
var url_ws = '/ws_codere.php?azione=genera_codice_landing&id_landing='+id_landing;
jQuery.ajax({
type: 'GET',
url : url_ws,
success: function(codice) {
jQuery('#codiceGenerato').html(''+codice+'');
//window.location.reload();
if (urlPagina!='')
{
ga('send', 'event', 'codice', 'genera_codice', urlPagina);
console.log(urlPagina);
}
if(landing_traking.indexOf(parseInt(id_landing)) !== -1) {
var img = '';
jQuery('body').append(img);
fbq('track', 'CompleteRegistration');
}
}
});
}
function stampaArea(div)
{
/* jQuery('.imgLanding img').css('width','50%');
jQuery('.descLanding img').css('width','50%');*/
javascript:window.print();
}
//*************************** FUNZIONI DI TRACCIAMENTO *************/
//GENERICA: ovvero eventuali pixel img definite con la landing
function stampa_pixel_conversione_landing()
{
var pixel_obiettivo = jQuery('#pixel_obiettivo').val();
if (pixel_obiettivo !='' && typeof pixel_obiettivo !== 'undefined')
{
//var pixel = ''+codice+'';
jQuery('body').append(pixel_obiettivo);
}
}
//tracciamento di weborama
function stampa_pixel_weborama()
{
var tracking_conversion_page_n = jQuery('#tracking_conversion_page_n').val();
if (tracking_conversion_page_n !='' && typeof tracking_conversion_page_n !== 'undefined')
{
var url_ws = '/ws_codere.php?azione=put_tracking&tracking_conversion_page_n='+tracking_conversion_page_n;
jQuery.ajax({
type: 'GET',
url : url_ws,
success: function(codice) {
var pixel = ''+codice+'';
jQuery('body').append(pixel);
}
});
}
}
//tracciamento di lovby
function stampa_pixel_lovby(IdTracciamento)
{
if (IdTracciamento)
{
var pixel = '';
jQuery('body').append(pixel);
}
}