Prizes
')
.attr('id','cache_gri')
.css( {
'display' :'none'
})
.addClass('cache_ajax')
.click(function() {hidePopupAjax();})
.append($(''))
.append($(''));
$('body').append(cache_gri);
}
$('#cache_gri').fadeIn('200');
var popup_gri = $('').attr('id','popup_gri').addClass('popup_ajax popup_gri_open popup_gri_'+retour.popup.style).css({'display':'none','top':(offset_top)+'px'});
$(popup_gri).append(
$('')
.addClass('pg_haut')
)
var pg_px = $('')
.addClass('pg_milieu')
.append(
$('')
.addClass('pg_deco')
);
var texte_popup = retour.popup.texte;
if (retour.popup.choix) {
texte_popup += "
";
}
if (retour.popup.aide) {
$(pg_px)
.append(
$('')
.addClass('btn_aide')
.attr('href','#')
.html('?')
.append(
$('')
.html(retour.popup.aide)
)
);
}
if (retour.popup.titre) {
$(pg_px).append('
');
var btn_fermer = $('').addClass('btn_fermer').click(function() {
$('#cache_gri .loader').fadeIn('200');
return hidePopupAjax();
});
$(zone_texte_popup_gri).append(btn_fermer);
$(pg_px).append(zone_texte_popup_gri);
$(popup_gri).append(
pg_px
,
$('')
.addClass('pg_bas')
);
$('#body').append(popup_gri);
$('#popup_gri').fadeIn('200');
$('#cache_gri .loader').fadeOut('200');
}
}
}
});
};
hidePopupAjax(callBack);
return false;
}
function openCase(e_case,id,position) {
var callBack = function() {
_t_refresh = 0;
_t_refresh_infos_parties = 0;
_t_refresh_montant_butin = 0;
if ($('#cache_gri').length == 0) {
var cache_gri = $('')
.attr('id','cache_gri')
.css('display','none')
.addClass('cache_ajax')
.append($(''))
.append($(''));
/*.click(function() {hidePopupAjax();})*/
$('body').append(cache_gri);
}
$('#cache_gri').fadeIn('200');
$.ajax({
url: _urlsrv+"jeu/serveur/", //+Math.random().toString().replace('.',''),
global: false,
type: "POST",
async: true,
data: ({action: 'ouvrirCase' , gjg : id , mpy : _mpy_current}),
dataType: "html",
success: function(data){
// offset_case = $(e_case).offset();
offset_top = $(window).scrollTop()+350;
// offset_top = 300;
var retour = jQuery.parseJSON(data);
if (retour.error && retour.error === true) {
if (retour.fidel) {
var callBackFidel = function() {
showPopupFidel(retour.fidel.id);
};
}
if (retour.show_popup_inscription) {
return showPopupInscription(1);
}
if (retour.error_code === 3) {
var popup_gri = $('').attr('id','popup_partie').addClass('popup_ajax popup_plus_de_partie').css({'display':'none','top':(offset_top-300)+'px'});
var liste_tab = $('');
if(retour.popup.tab1) {
$(liste_tab).append(
$('')
.attr('href',retour.popup.tab1.lien)
.addClass('zone_tab zone_tab_1')
.append(
$('')
.addClass('zone_tab_top'),
$('')
.addClass('zone_tab_middle')
.append(
$('')
.addClass('zone_logo'),
$('')
.addClass('zone_titre')
.html(retour.popup.tab1.titre),
$('')
.addClass('zone_texte')
.html(retour.popup.tab1.texte)
),
$('')
.addClass('zone_tab_bottom')
)
)
}
if(retour.popup.tab2) {
$lien_tab2 = $('')
.attr('href',retour.popup.tab2.lien)
.addClass('zone_tab zone_tab_2')
.append(
$('')
.addClass('zone_tab_top'),
$('')
.addClass('zone_tab_middle')
.append(
$('')
.addClass('zone_logo'),
$('')
.addClass('zone_titre')
.html(retour.popup.tab2.titre),
$('')
.addClass('zone_texte')
.html(retour.popup.tab2.texte)
),
$('')
.addClass('zone_tab_bottom')
);
if(retour.popup.tab2.onclick) {
$lien_tab2.click(function() {
hidePopupAjax(function() {
eval(retour.popup.tab2.onclick);
});
return false;
});
}
$(liste_tab).append(
$lien_tab2
);
}
if(retour.popup.tab3) {
$(liste_tab).append(
$('')
.addClass('zone_tab zone_tab_3')
.append(
$('')
.addClass('zone_tab_top'),
$('')
.addClass('zone_tab_middle')
.append(
$('')
.addClass('zone_logo'),
$('')
.addClass('zone_titre')
.html(retour.popup.tab3.titre),
$('')
.addClass('zone_texte')
.html(retour.popup.tab3.texte)
),
$('')
.addClass('zone_tab_bottom')
)
);
}
else {
$(liste_tab).find('a.zone_tab_2 .zone_tab_middle').css('min-height','184px');
}
$(popup_gri).append(
$('')
.addClass('zone_top'),
$('')
.addClass('zone_middle')
.append(
$('')
.addClass('top')
.append(
$('')
.addClass('zone_titre')
.html(retour.popup.titre)
,
$('')
.addClass('zone_sous_titre')
.html(retour.popup.sous_titre)
),
$('')
.addClass('middle')
.append(
$('')
.addClass('perso perso_'+Math.floor((Math.random()*15)+1))
,
liste_tab
)
),
$('')
.addClass('zone_bottom')
);
var btn_fermer = $('').addClass('btn_fermer_mini').html('X').click(function() {
$('#cache_gri .loader').fadeIn('200');
return hidePopupAjax(callBackFidel);
});
$(popup_gri).find('.middle').append(btn_fermer);
// $(popup_gri).append(zone_texte_popup_gri);
$('#body').append(popup_gri);
$('#popup_partie').fadeIn('200'/*,function() {
}*/);
$('#cache_gri .loader').fadeOut('200');
if(retour.popup.tab3.countdown) {
$(".countdown").kkcountdown({
dayText : ' ',
daysText : ' ',
hoursText : ':',
minutesText : ':',
secondsText : '',
displayZeroDays : false,
oneDayClass : 'one-day'
});
}
}
else {
if(retour.fb_force_reload && retour.fb_force_reload === true) {
reloadPage();
return false;
}
if(retour.popup.style)
var popup_gri = $('').attr('id','popup_gri').addClass('popup_ajax popup_gri_open popup_gri_'+retour.popup.style).css({'display':'none','top':(offset_top-100)+'px'});
else
var popup_gri = $('').attr('id','popup_gri').addClass('popup_ajax popup_gri_open popup_gri_erreur').css({'display':'none','top':(offset_top-100)+'px'});
$(popup_gri).append(
$('')
.addClass('pg_haut')
)
var pg_px = $('')
.addClass('pg_milieu')
.append(
$('')
.addClass('pg_deco')
);
if (retour.popup && retour.popup.titre) {
var titre = $('')
.addClass('titre')
.html(retour.popup.titre);
$(pg_px).append(titre);
}
var zone_texte_popup_gri = $('').addClass('zone_texte').html('
');
$(pg_px).append(zone_texte_popup_gri);
var tableauParametre = {};
tableauParametre['classes'] = 'btn_fermer';
tableauParametre['click'] = function() {
$('#cache_gri .loader').fadeIn('200');
return hidePopupAjax(callBackFidel);
};
var btn_fermer = buildBoutonSite(1,retour.popup.btn_fermer,tableauParametre);
$(pg_px).append(btn_fermer);
$(popup_gri).append(
pg_px
,
$('')
.addClass('pg_bas')
);
$('#body').append(popup_gri);
$('#popup_gri').fadeIn('200');
$('#cache_gri .loader').fadeOut('200');
}
}
else {
if (retour.popup) {
var popup_gri = $('')
.attr('id','popup_gri')
.addClass('popup_ajax popup_gri_open popup_gri_open_anim popup_gri_'+retour.popup.style)
.css({'display':'none','top':(offset_top-100)+'px'});
$(popup_gri).append(
$('')
.addClass('pg_haut')
)
var pg_px = $('')
.addClass('pg_milieu')
.append(
$('')
.addClass('pg_deco')
);
var zone_texte_popup_gri = $('').addClass('zone_texte');
var table_zone_texte = $('
').addClass('zone');
var tr_zone_texte = $(' ');
var td_zone_texte = $(' ');
$(td_zone_texte).append(retour.popup.texte);
if (retour.popup.choix) {
var table_choix = $('
');
var tr_choix = $(' ');
if (retour.fidel) {
var callBackFidelAfterChoice = function() {
showPopupFidel(retour.fidel.id);
};
}
/*texte_popup += "
";*/
}
else if (retour.fidel) {
var callBackFidel = function() {
showPopupFidel(retour.fidel.id);
};
}
$(zone_texte_popup_gri).append($(table_zone_texte).append($(tr_zone_texte).append(td_zone_texte)));
if (retour.popup.titre) {
var titre = $('')
.addClass('titre')
.html(retour.popup.titre);
$(pg_px).append(titre);
}
if (retour.popup.aide) {
$(pg_px)
.append(
$('')
.addClass('btn_aide')
.attr('href','#')
.html('?')
.append(
$('')
.html(retour.popup.aide)
)
);
}
// var zone_texte_popup_gri = $('').addClass('zone_texte').html('
');
/*var btn_fermer = $('').addClass('btn_fermer').click(function() {
$('#cache_gri .loader').fadeIn('200');
return hidePopupAjax();
});*/
$(pg_px).append(zone_texte_popup_gri);
if(!retour.popup.bouton.hide || !retour.popup.bouton.hide.fermer) {
var tableauParametre = {};
tableauParametre['classes'] = 'btn_fermer';
tableauParametre['click'] = function() {
$('#cache_gri .loader').fadeIn('200');
return hidePopupAjax(callBackFidel);
};
var btn_fermer = buildBoutonSite(1,retour.popup.bouton.fermer,tableauParametre);
$(pg_px).append(btn_fermer);
}
if(retour.popup.bouton.fermer_mini) {
$(pg_px).append(
$('').attr('href','#').addClass('btn_fermer_mini').html(retour.popup.bouton.fermer_mini).click(
function() {
$('#cache_gri .loader').fadeIn('200');
return hidePopupAjax(callBackFidel);
}
)
);
}
if(retour.fb_share) {
var tableauParametre = {};
tableauParametre['classes'] = 'btn_share';
tableauParametre['click'] = function() {
if(retour.fb_share.analytics) {
Analytics(retour.fb_share.analytics.type,1,false);
}
return fb_share(retour.fb_share.url,retour.fb_share.image,retour.fb_share.titre,retour.fb_share.soustitre,retour.fb_share.texte,function(id) {
if(id !== null) {
if(retour.fb_callback) {
switch(retour.fb_callback) {
case 'validerChoixBonus':
validerChoixBonus(retour.popup.bonus_id,'partage');
break;
}
}
if(retour.fb_share.analytics) {
Analytics(retour.fb_share.analytics.type,2,true);
}
if($('.btn_choix_bonus_gri').length == 0) {
return hidePopupAjax();
}
}
})
};
var btn_share = buildBoutonSite('share2',retour.popup.bouton.share,tableauParametre);
$(pg_px).append(btn_share);
}
if (retour.popup.image_carte) {
$(pg_px).append('
');
}
if (retour.popup.image_lot) {
$(pg_px).append('
');
}
$(popup_gri).append(
pg_px
,
$('')
.addClass('pg_bas')
);
$('#body').append(popup_gri);
$('#popup_gri').fadeIn('200',function() {
$zone_texte = $('.popup_gri_open .zone_texte');
var width = $zone_texte.width();
var height = $zone_texte.height();
$zone_texte.css({height:height,overflow:'hidden'});
$.doTimeout('text_popup_gri_open',200, function() {
TweenMax.fromTo($zone_texte, 1.0, { css: { width: 0 , opacity:0.01 }, ease:Elastic.easeOut }, { css: { width : width , opacity:1.0 }, ease:Elastic.easeOut });
});
});
$('#cache_gri .loader').fadeOut('200');
if(retour.jeug) {
$('#case_'+position).replaceWith(retour.jeug.html);
/*
var new_content = $(retour.jeug.html).html(); //.css('display','none');
$('#case_'+position).append(new_content);
$('#case_'+position).quickFlipper({openSpeed :_duree_animation_case_when_open,closeSpeed :_duree_animation_case_when_open,vertical:false});
$.doTimeout( _duree_animation_case_when_open, function(){
$('#case_'+position+' div:not(.case)').remove();
$('#case_'+position+' .case').css('z-index','2');
$('#case_'+position+' .case_ferme').remove();
});
*/
}
if (retour.indication) {
/*var taille_indication = retour.indication.length;
for (var i=0;i
').css('display','none').fadeIn('slow'));
/*var new_content = $($('#case_'+this).html()).append('');
$('#case_'+this).append(new_content);
$('#case_'+this).quickFlipper({openSpeed :_duree_animation_case_when_refresh,closeSpeed :_duree_animation_case_when_refresh,vertical:false});
var position = this;
$.doTimeout( _duree_animation_case_when_refresh, function(){
$('#case_'+position+' :not(.'+class_closed+')').remove();
$('#case_'+position+' :not(.case)').remove();
$('#case_'+position+' .case').css('z-index','2');
});*/
}
});
}
if (retour.refreshInfosZoneMembreHeader) {
refreshInfosZoneMembreHeader();
}
if (retour.texte_clic_restant)
$('.zone_clic_restant').html(retour.texte_clic_restant);
}
else
alert(data);
}
}
});
};
hidePopupAjax(callBack);
return false;
}
function validerChoixBonus(bonus_id,choix,callBackAfterChoix) {
offset_popup = $('#popup_gri').offset();
if($('#select_choix_bonus').length > 0) {
var choix_id = $('#select_choix_bonus').val();
}
else {
var choix_id = null;
}
var callBack = function() {
if ($('#cache_gri').length == 0) {
var cache_gri = $('').attr('id','cache_gri').css( { 'display' :'none' }).addClass('cache_ajax').click(function() {hidePopupAjax();}).html('');
$('body').append(cache_gri);
$('#cache_gri').fadeIn('200');
}
if(choix_id !== null) {
var data = {action: 'validerChoixBonus' , gjb : bonus_id, type_choix : choix, choix_id : choix_id};
}
else {
var data = {action: 'validerChoixBonus' , gjb : bonus_id, type_choix : choix};
}
$.ajax({
url: _urlsrv+"jeu/serveur/",
global: false,
type: "POST",
async: true,
data: (data),
dataType: "html",
success: function(data){
// offset_case = $(e_case).offset();
offset_top = offset_popup.top;
var retour = jQuery.parseJSON(data);
if (retour.error && retour.error === true) {
var popup_gri = $('').attr('id','popup_gri').addClass('popup_ajax popup_gri_open popup_gri_erreur').css({'display':'none','top':(offset_top)+'px'});
$(popup_gri).append(
$('')
.addClass('pg_haut')
)
var pg_px = $('')
.addClass('pg_milieu')
.append(
$('')
.addClass('pg_deco')
);
var zone_texte_popup_gri = $('').addClass('zone_texte').html(''+this.texte+' | '; }); texte_popup += "
'+retour.popup.titre+'
');
}
if(retour.fb_share) {
var tableauParametre = {};
tableauParametre['classes'] = 'btn_share';
tableauParametre['click'] = function() {
// return fb_share(retour.fb_share.url,retour.fb_share.image,retour.fb_share.titre,retour.fb_share.soustitre,retour.fb_share.texte,function(id) {});
if(retour.fb_share.analytics) {
Analytics(retour.fb_share.analytics.type,1,false);
}
return fb_share(retour.fb_share.url,retour.fb_share.image,retour.fb_share.titre,retour.fb_share.soustitre,retour.fb_share.texte,function(id) {
if(id != null) {
if(retour.fb_callback) {
switch(retour.fb_callback) {
case 'validerChoixBonus':
validerChoixBonus(retour.popup.bonus_id,'partage');
break;
}
}
if(retour.fb_share.analytics) {
Analytics(retour.fb_share.analytics.type,2,true);
}
if($('.btn_choix_bonus_gri').length == 0) {
return hidePopupAjax();
}
}
});
};
var btn_share = buildBoutonSite('share2',retour.popup.bouton.share,tableauParametre);
$(pg_px).append(btn_share);
}
var zone_texte_popup_gri = $('').addClass('zone_texte').html(''+texte_popup+' |
'+retour.error_message+' |
').append( $('') .attr('href','#') .addClass('btn_choix_bonus_gri') .html(choix.texte) .click(function() { return validerChoixBonus(retour.popup.bonus_id,choix.action,callBackFidelAfterChoice); }))); // texte_popup += ' | '+this.texte+' | '; }); $(table_choix).append(tr_choix); $(td_zone_texte).append(table_choix); /*texte_popup += "
'+texte_popup+' |
'+retour.error_message+' |
'+retour.popup.texte+' |