var
_factor = 1,
_max_amount = 460,
_unit = 360/_max_amount ,
_flag = false,
_angle = {'x': 0, 'y': 0};
_anglelast = {'x': 0, 'y': 0};
;
var monthR = ["","Janvier","Février","Mars","Avril","Mai","Juin","Juillet","Août","Septembre","Octobre","Novembre","Décembre"];
var faceDeg = {
'top': { 'x': 0, 'y': 0, },
'bottom': { 'x': 0, 'y': 0, },
'back': { 'x': 0, 'y': 0, },
'front': { 'x': 0, 'y': 45, },
'left': { 'x': 0, 'y': 0, },
'right': { 'x': 0, 'y': 0, },
};
// Start when DOM is ready
$(function() {
initInfos();
initFaces();
initDrag();
});
function initFaces()
{
// reset faces
$('.container-db').find('.noms-holder').remove();
$('.container-db').find('.date-holder').remove();
$('.chocos-holder').find('.noms-holder').remove();
$('.chocos-holder').find('.date-holder').remove();
$('.container-pochette').find('.noms-holder').remove();
$('.container-pochette').find('.date-holder').remove();
$('.face-custom-txt').removeClass('face-custom-txt');
$('.face-custom-img').removeClass('face-custom-img');
$(".container-db").empty()
$(".chocos-holder").empty()
$(".container-pochette").empty()
$(".container-db").html($('#temp-base .doublecube').contents().clone());
$(".chocos-holder").html($('#temp-base .chocos').contents().clone());
$(".container-pochette").html($('#temp-base .pochettes').contents().clone());
$('.container-db .cubeface').html($('#temp-exclu .excluface').contents().clone()).css({'background' : 'url('+themeImg+'/face.jpg)'})
$('.chocos-holder .flipper .front').html($('#temp-exclu .excluface').contents().clone()).css({'background' : 'url('+themeImg+'/face.jpg)'})
$('.chocos-holder .flipper .back').html($('#temp-exclu .excluface').contents().clone()).css({'background' : 'url('+themeImg+'/face.jpg)'})
$('.container-pochette .pochette .front').html($('#temp-exclu .excluface').contents().clone()).css({'background' : 'url('+themeImg+'/face.jpg)'})
$('.container-pochette .pochette .back').html($('#temp-exclu .excluface').contents().clone()).css({'background' : 'url('+themeImg+'/face.jpg)'})
/*setFacesExclu(_custom.faces_dc_exclu,$('.exclu .container-db .cubeface'))
setFacesExclu(_custom.faces_chocos_exclu,$('.exclu .chocos-holder .flipper .front'))
$('.exclu .container-db .cubeface').on('click',function(){
_faceSelected = "dc";
$_face_exclu = $(this);
$('.imgface').removeClass('actif')
$(this).find('.imgface').addClass('actif');
_face_exclu_id = parseInt($(this).attr('data-id'));
_face_exclu = _custom.faces_dc_exclu["face_"+_face_exclu_id];
//log('_face_exclu : ' + _face_exclu.text)
});
$('.exclu .chocos-holder .flipper .front').on('click',function(){
_faceSelected = "chocos"
$_face_exclu = $(this);
$('.imgface').removeClass('actif')
$(this).find('.imgface').addClass('actif');
_choco_exclu_id = parseInt($(this).attr('data-id'));
_face_exclu = _custom.faces_chocos_exclu["face_"+_choco_exclu_id];
$('.exclu .container-pochette .pochette').eq(_choco_exclu_id-1).find('.front').html($('.exclu .chocos-holder .flipper').eq(_choco_exclu_id-1).find('.front').contents().clone())
$('.exclu .container-pochette .pochette').eq(_choco_exclu_id-1).find('.back').html($('.exclu .chocos-holder .flipper').eq(_choco_exclu_id-1).find('.front').contents().clone())
});
$('.container-pochette .pochette').on('click',function(){
var index = parseInt($(this).attr('data-id'))-1;
$('.exclu .chocos-holder .flipper').eq(index).find('.front').click()
$('.exclu .container-pochette .pochette').eq(index).find('.front').html($('.exclu .chocos-holder .flipper').eq(index).find('.front').contents().clone())
$('.exclu .container-pochette .pochette').eq(index).find('.back').html($('.exclu .chocos-holder .flipper').eq(index).find('.front').contents().clone())
});*/
$('.exclu .container-db .cubeface').eq(3).click()
$('.chocos-holder .flip-container').eq(4).show();
}
//=== Events
$('#NOM1').on('keyup click', function(){
defNOM1($(this));
rotateDC(0,45);
});
$('#NOM2').on('keyup click', function(){
defNOM2($(this));
rotateDC(0,45);
});
$('#PERSOTXT').on('keyup click', function(){
var txt = $(this).val().replace(/\n/g, "
");
$('.face-custom-img').empty();
$('.face-custom-txt').html('