
var dinpro_regular = { src: 'static/sIFR/dinpro_regular.swf' };
var dinpro_light = { src: 'static/sIFR/dinpro_light.swf' };
var dinpro_bold = { src: 'static/sIFR/dinpro_bold.swf' };

// Now you can set some configuration settings.
// See also <http://wiki.novemberborn.net/sifr3/JavaScript+Configuration>.
// One setting you probably want to use is `sIFR.useStyleCheck`. Before you do that,
// read <http://wiki.novemberborn.net/sifr3/DetectingCSSLoad>.

// sIFR.useStyleCheck = true;

sIFR.activate(dinpro_light, dinpro_bold);

/* Diaporama - Titre blanc */
sIFR.replace(dinpro_light, {
    selector: 'h2.blanc',
    css: '.sIFR-root { color: #FFFFFF; }',
    transparent: true
});
sIFR.replace(dinpro_light, {
    selector: 'h2.pro_blanc',
    css: '.sIFR-root { color: #FFFFFF; text-align: right; }',
    transparent: true
});
sIFR.replace(dinpro_light, {
    selector: 'div.fake_h2',
    css: '.sIFR-root { color: #FFFFFF; }',
    transparent: true
});
sIFR.replace(dinpro_light, {
    selector: 'h3.titre_page_blanc',
    css: '.sIFR-root { color: #FFFFFF; text-align: right }',
    transparent: true
});

/* Diaporama - Titre noir */
sIFR.replace(dinpro_light, {
    selector: 'h2.noir',
    css: '.sIFR-root { color: #000000; }',
    transparent: true
});
sIFR.replace(dinpro_light, {
    selector: 'h2.pro_noir',
    css: '.sIFR-root { color: #000000; text-align: right; }',
    transparent: true
});

/* Menu applications - Gerflor PRO */
sIFR.replace(dinpro_light, {
    selector: 'h2.menu_app',
    css: '.sIFR-root { color: #68696C; font-size:28px; }',
    transparent: true
});
sIFR.replace(dinpro_light, {
    selector: 'h3.titre_page_noir',
    css: '.sIFR-root { color: #000000; text-align: right }',
    transparent: true
});


/* Titre de page sur une ligne et 2 couleurs */
sIFR.replace(dinpro_light, {
    selector: 'h1.sifr span.avant',
    css: '.sIFR-root { color: #333333; font-size:18px; }',
    transparent: true,
    fitExactly: true,
    forceSingleLine: true
});
sIFR.replace(dinpro_light, {
    selector: 'p.sifr span.avant',
    css: '.sIFR-root { color: #333333; font-size:18px; }',
    transparent: true,
    fitExactly: true,
    forceSingleLine: true
});

sIFR.replace(dinpro_light, {
    selector: 'h1.sifr span.avant_rouge',
    css: '.sIFR-root { color: #333333; font-size:18px; }',
    transparent: true,
    fitExactly: true,
    forceSingleLine: true
});
sIFR.replace(dinpro_light, {
    selector: 'p.sifr span.avant_rouge',
    css: '.sIFR-root { color: #333333; font-size:18px; }',
    transparent: true,
    fitExactly: true,
    forceSingleLine: true
});
sIFR.replace(dinpro_bold, {
    selector: 'h1.sifr span.apres',
    css: '.sIFR-root { color: #708aa6; font-size:18px; }',
    transparent: true,
    fitExactly: true,
    forceSingleLine: true
});
sIFR.replace(dinpro_bold, {
    selector: 'p.sifr span.apres',
    css: '.sIFR-root { color: #708aa6; font-size:18px; }',
    transparent: true,
    fitExactly: true,
    forceSingleLine: true
});
//SPORT
sIFR.replace(dinpro_bold, {
    selector: 'h1.sifr span.apres_rouge',
    css: '.sIFR-root { color: #b33630; font-size:18px; }',
    transparent: true,
    fitExactly: true,
    forceSingleLine: true
});
sIFR.replace(dinpro_bold, {
    selector: 'p.sifr span.apres_rouge',
    css: '.sIFR-root { color: #b33630; font-size:18px; }',
    transparent: true,
    fitExactly: true,
    forceSingleLine: true
});

/* Titre sur 2 lignes et 2 couleurs */
sIFR.replace(dinpro_bold, {
    selector: 'h1.sifr_multiligne span.ligne1',
    css: '.sIFR-root { color: #708aa6; font-size:18px; }',
    transparent: true,
    fitExactly: true,
    forceSingleLine: true
});
sIFR.replace(dinpro_bold, {
    selector: 'p.sifr_multiligne span.ligne1',
    css: '.sIFR-root { color: #708aa6; font-size:18px; }',
    transparent: true,
    fitExactly: true,
    forceSingleLine: true
});
/* Fiche produit type de coloris */
sIFR.replace(dinpro_light, {
    selector: 'h2.produit_type_coloris',
    css: '.sIFR-root { color: #343434; font-size:18px;}',
    transparent: true,
    fitExactly: true,
    forceSingleLine: true
});

//SPORT
sIFR.replace(dinpro_bold, {
    selector: 'h1.sifr_multiligne span.ligne1_rouge',
    css: '.sIFR-root { color: #b33630; font-size:18px; }',
    transparent: true,
    fitExactly: true,
    forceSingleLine: true
});
sIFR.replace(dinpro_bold, {
    selector: 'p.sifr_multiligne span.ligne1_rouge',
    css: '.sIFR-root { color: #b33630; font-size:18px; }',
    transparent: true,
    fitExactly: true,
    forceSingleLine: true
});
sIFR.replace(dinpro_light, {
    selector: 'h1.sifr_multiligne span.ligne2',
    css: '.sIFR-root { color: #333333; font-size:18px; }',
    transparent: true,
    fitExactly: true
    //forceSingleLine: true
});
sIFR.replace(dinpro_light, {
    selector: 'p.sifr_multiligne span.ligne2',
    css: '.sIFR-root { color: #333333; font-size:18px;display:block; }',
    transparent: true,
    fitExactly: true
    //forceSingleLine: true
});
//SPORT
sIFR.replace(dinpro_light, {
    selector: 'h1.sifr_multiligne span.ligne2_rouge',
    css: '.sIFR-root { color: #333333; font-size:18px; }',
    transparent: true,
    fitExactly: true
    //forceSingleLine: true
});
sIFR.replace(dinpro_light, {
    selector: 'p.sifr_multiligne span.ligne2_rouge',
    css: '.sIFR-root { color: #333333; font-size:18px; }',
    transparent: true,
    fitExactly: true
    //forceSingleLine: true
});


//DIAPORAMA GERFLOR
sIFR.replace(dinpro_light, {
    selector: 'span.titre_diacat',
    css: '.sIFR-root { color: #333535; font-size:28px;}',
    transparent: true,
    fitExactly: true,
    forceSingleLine: true
});
