

function colorToHex(color) {
    if (color.substr(0, 1) === '#') {
        return color;
    }
    var digits = /(.*?)rgb\((\d+), (\d+), (\d+)\)/.exec(color);
    
    var red = parseInt(digits[2]);
    var green = parseInt(digits[3]);
    var blue = parseInt(digits[4]);
    
	return '#'  + RGBtoHex(red,green,blue) ;
};

function RGBtoHex(R,G,B) {return toHex(R)+toHex(G)+toHex(B)}
function toHex(N) {
 if (N==null) return "00";
 N=parseInt(N); if (N==0 || isNaN(N)) return "00";
 N=Math.max(0,N); N=Math.min(N,255); N=Math.round(N);
 return "0123456789ABCDEF".charAt((N-N%16)/16)
      + "0123456789ABCDEF".charAt(N%16);
}


   var font = { src: '/templates/customer/shared/sifr/arialround.swf'  };
   sIFR.activate(font);

	var color = colorToHex( jQuery('#logo-text').css('color') );
	var colorA = colorToHex( jQuery('#logo-text A').css('color') );
	
	jQuery(document).ready(function(){
	   sIFR.replace(font, {
		  selector: '#logo-text'
		  ,wmode:'transparent'
		  ,css: [
			'.sIFR-root { text-align: left; color:'+color+'; }'
			,'a { text-decoration: none; }'
			,'a:link { color: '+colorA+'; }' 
			,'a:hover { color: '+color+'; }'
		  ]
		});
	
	});
