var regularSky = {
  src: '/library/flash/sifr_sky_info_text_rg.swf'
};
var mediumSky = {
  src: '/library/flash/sifr_sky_info_text_md.swf'
};

sIFR.debugMode = false;
sIFR.activate(regularSky);
sIFR.activate(mediumSky);
/* in a function so that these elements can be replaced at any time (in ajax.js for example)sdf*/
sIFRReplace();

function sIFRReplace(){
    sIFR.replace(mediumSky, {
        selector: 'h2.headingGrey'
        ,wmode: 'transparent'
        ,css: '.sIFR-root {color: #454545;font-size:18px;text-transform:uppercase;}'
    });
    sIFR.replace(regularSky, {
        selector: 'h3.toutJoinNow'
        ,wmode: 'transparent'
        ,css: '.sIFR-root {font-weight:bold;height:14px;width:150px;color:#4e4e4e;font-size:14px;text-transform:uppercase;}'
    });
    sIFR.replace(mediumSky, {
        selector: 'h3.lowerHeadingGrey'
        ,wmode: 'transparent'
        ,css: '.sIFR-root {color: #454545;font-size:17px;} em {font-size:110%;font-style:normal;color: #638BC7;}'
    });
    sIFR.replace(mediumSky, {
        selector: 'h3.Greysml'
        ,wmode: 'transparent'
        ,css: '.sIFR-root {color: #454545;font-size:12px;} em {font-size:110%;font-style:normal;color: #638BC7;}'
    });    
    sIFR.replace(mediumSky, {
        selector: 'h3.headingGrey'
        ,wmode: 'transparent'
        ,css: '.sIFR-root {color: #454545;font-size:18px;text-transform:uppercase;} em {font-size:110%;font-style:normal;color: #638BC7;}'
    });
    sIFR.replace(mediumSky, {
        selector: 'h3.headingBlack'
        ,wmode: 'transparent'
        ,css: '.sIFR-root {color: #000000;font-size:18px;} em {font-size:110%;font-style:normal;color: #638BC7;}'
    });    
    sIFR.replace(mediumSky, {
        selector: 'h3.headingBlackCentered'
        ,wmode: 'transparent'
        ,css: '.sIFR-root {color: #000000;font-size:18px;text-align:center;} em {font-size:110%;font-style:normal;color: #638BC7;}'
    });        
	sIFR.replace(mediumSky, {
        selector: 'h3.headingWhite'
        ,wmode: 'transparent'
        ,css: '.sIFR-root {color: #ffffff;font-size:18px;text-transform:uppercase;} em {font-size:110%;font-style:normal;color: #638BC7;}'
    });
	sIFR.replace(mediumSky, {
        selector: 'h1.headingBlue'
        ,wmode: 'transparent'
        ,css: '.sIFR-root {color: #638bc7;font-size:18px;} em {font-size:110%;font-style:normal;color: #638BC7;}'
    });       
	sIFR.replace(mediumSky, {
        selector: 'h2.headingBlue'
        ,wmode: 'transparent'
        ,css: '.sIFR-root {color: #638bc7;font-size:18px;} em {font-size:110%;font-style:normal;color: #638BC7;}'
    });    
    sIFR.replace(regularSky, {
        selector: 'h3.comH3'
        ,wmode: 'transparent'
        ,css: '.sIFR-root { font-weight:bold;color: #4e4e4e;font-size:15px;text-transform:uppercase;leading:-2;}'
    });
    sIFR.replace(mediumSky, {
        selector: 'h4.comPrice'
        ,wmode: 'transparent'
        ,css: '.sIFR-root { color: #638bc7;font-size:33px;text-transform:uppercase;} em {font-size:35%;font-style:normal;}'
    });
    sIFR.replace(mediumSky, {
        selector: 'h4.comPriceLight'
        ,wmode: 'transparent'
        ,css: '.sIFR-root { color: #009BD4;font-size:33px;text-transform:uppercase;} em {font-size:35%;font-style:normal;}'
    });
    sIFR.replace(regularSky, {
        selector: 'h4.sifr'
        ,wmode: 'transparent'
        ,css: '.sIFR-root { color: #666666;font-size:18px;font-weight:bold;text-transform:uppercase;} a{ color:#666666;text-decoration:none;}a:hover{ color:#666666;text-decoration:none;} em{font-style:normal;font-size:50px;}'
    });
    sIFR.replace(mediumSky, {
        selector: 'h4.headingGrey'
        ,wmode: 'transparent'
        ,css: '.sIFR-root { font-weight:bold; color: #4a4a4a;font-size:14px;text-transform:uppercase;}'
    });
     sIFR.replace(mediumSky, {
        selector: 'h5.sifrHeading'
        ,wmode: 'transparent'
        ,css: '.sIFR-root { font-weight:bold; color: #638BC7;font-size:16px;text-transform:uppercase;}'
    });
    sIFR.replace(mediumSky, {
        selector: 'label.headingGrey'
        ,wmode: 'transparent'
        ,css: '.sIFR-root {color: #454545;font-size:18px;text-transform:uppercase;}'
    });

    sIFR.replace(mediumSky, {
        selector: 'h4.compareTitle'
        ,wmode: 'transparent'
        ,css: '.sIFR-root { color: #638BC7;font-size:19px;text-transform:uppercase;}'
    });
    
    sIFR.replace(regularSky, {
        selector: 'h3.smallGreyHeading'
        ,wmode: 'transparent'
        ,css: '.sIFR-root {font-weight:bold;height:14px;width:150px;text-decoration:none;color:#4e4e4e;font-size:12px;text-transform:uppercase;text-align:center;} a {color:#4e4e4e;text-decoration:none;} a:hover {color:#4e4e4e;text-decoration:none;} a:visited {color:#4e4e4e;text-decoration:none;}'
    });
}