/*
        sifr -> calculating ratio value for specific fonts
        
        site:
        http://wiki.novemberborn.net/sifr3/Ratio+Calculation
        
        code:
        sIFR.debug.ratios({ src: 'swf', selector: 'tag' });
        example:
        sIFR.debug.ratios({ src: 'http://6stops.com/scripts/sifr/sheriff.swf', selector: 'h1' });
        
        dependencies:
        make sure 'sifr-debug.js' is also loaded onto the page
*/

  var sheriff =
  {
      src: '/scripts/sifr/dax.swf'
  };

// settings  
sIFR.delayCSS  = true;
sIFR.domains = ['*']
sIFR.activate(sheriff);

// general
sIFR.replace(sheriff, { wmode: 'transparent', selector: '#main h3', css: ['.sIFR-root { font-weight:bold; background-color: #383838; color:#ffffff; font-size:18px; } a:link { color: #ffffff; text-decoration: none; } a:hover { color: #ffffff; } a:visited { color: #ffffff; }'] } );
sIFR.replace(sheriff, { wmode: 'transparent', selector: '#sidebar h3, #extra h3', css: ['.sIFR-root { font-weight:bold; background-color: #383838; color:#ffffff; font-size:17px; }'] } );
  
// home section  
sIFR.replace(sheriff, { wmode: 'transparent', selector: 'body.home #sidebar h4', css: ['.sIFR-root { font-weight:bold; background-color: #333333; color:#375DBD; font-size:17px; }'] } );
  
// services section  
sIFR.replace(sheriff, { wmode: 'transparent', selector: 'body.services #sidebar h4', css: ['.sIFR-root { z-index:1; font-weight:bold; background-color: #333333; color:#77AA15; font-size:17px; }'] } );

// about section  
sIFR.replace(sheriff, { wmode: 'transparent', selector: 'body.about #sidebar h4', css: ['.sIFR-root { font-weight:bold; background-color: #333333; color:#34BFF0; font-size:17px; }'] } );

// design section  
sIFR.replace(sheriff, { wmode: 'transparent', selector: 'body.design #sidebar h4, body.showcase #sidebar h4', css: ['.sIFR-root { z-index:1; font-weight:bold; background-color: #333333; color:#F0315A; font-size:17px; }'] } );

// community section
sIFR.replace(sheriff, { wmode: 'transparent', selector: 'body.community #sidebar h4', css: ['.sIFR-root { font-weight:bold; background-color: #333333; color:#B133F0; font-size:17px; }'] } );
//sIFR.replace(sheriff, { wmode: 'transparent', selector: 'body.community h4', css: ['.sIFR-root { font-weight:bold; background-color: #333333; color:#ffffff; font-size:15px; margin-left:0px; }'] } );

// contact section  
sIFR.replace(sheriff, { wmode: 'transparent', selector: 'body.contact #sidebar h4', css: ['.sIFR-root { font-weight:bold; background-color: #333333; color:#F07531; font-size:17px; }'] } );