﻿function rgbToHex(rgb) {

    if (rgb.substring(0, 1) == "#")
        return rgb;
    var rgbvals = /rgb\((.+),(.+),(.+)\)/i.exec(rgb);
    var rval = parseInt(rgbvals[1]);
    var gval = parseInt(rgbvals[2]);
    var bval = parseInt(rgbvals[3]);
    return '#' + (
                rval.toString(16) +
                gval.toString(16) +
                bval.toString(16)
            ).toUpperCase();
}


//Fonts
var TrajanPro_Bold = {
    src: sifrFontPath + 'trajanpro-bold.swf'
    , ratios: [6, 1.24, 7, 1.21, 8, 1.18, 10, 1.16, 11, 1.13, 12, 1.12, 13, 1.11, 15, 1.1, 17, 1.09, 19, 1.08, 22, 1.07, 26, 1.06, 32, 1.05, 41, 1.04, 58, 1.03, 97, 1.02, 1.01]
}

var FuturaBT_Medium = {
    src: sifrFontPath + 'futurabt-medium.swf'
	, ratios: [8, 1.41, 10, 1.33, 15, 1.31, 19, 1.28, 26, 1.25, 29, 1.24, 30, 1.25, 35, 1.24, 39, 1.23, 40, 1.24, 51, 1.23, 54, 1.22, 55, 1.23, 81, 1.22, 84, 1.21, 86, 1.22, 89, 1.21, 90, 1.22, 94, 1.21, 95, 1.22, 1.21]
}


sIFR.activate(TrajanPro_Bold, FuturaBT_Medium);

sIFR.replace(TrajanPro_Bold, {
    selector: 'h1.sifr'
    , fitExactly: true
    , offsetTop: 1
    , tuneHeight: -9
    , wmode: 'transparent'
    , css: ['.sIFR-root { color: #60a5d2;}']
});
