/*****************************************************************************

It is adviced to place the sIFR JavaScript calls in this file, keeping it

separate from the `sifr.js` file. That way, you can easily swap the `sifr.js`

file for a new version, while keeping the configuration.



You must load this file *after* loading `sifr.js`.



That said, you're of course free to merge the JavaScript files. Just make sure

the copyright statement in `sifr.js` is kept intact.

*****************************************************************************/

if(typeof sIFR == "object" && sIFR.ua.supported == true && sIFR.ua.ieMac != true){



//With this we can tell sIFR to not replace some elements text.

parseSelector.pseudoClasses = {

  'not': function(nodes, selector) {

    var result = [];

    each: for(var i = 0, node; i < nodes.length; i++) {

      node = nodes[i];

      var ignore = parseSelector(selector, node.parentNode);

      for(var j = 0; j < ignore.length; j++) {

        if(ignore[j] == node) continue each;

      }

      result.push(node);

    }

    return result;

  }

}



var normal = {

	src: 'fileadmin/templates/craft09/fonts/Eurostile_regular.swf'
	
    //src: 'fonts/swf/sifr-helvetica-55-roman.swf'

	,ratios: [10, 1.32, 16, 1.27, 23, 1.23, 24, 1.21, 25, 1.22, 31, 1.21, 38, 1.2, 42, 1.19, 43, 1.2, 62, 1.19, 66, 1.18, 67, 1.19, 113, 1.18, 114, 1.17, 119, 1.18, 120, 1.17, 1.18]

};
var bold = {

	src: 'fileadmin/templates/craft09/fonts/Eurostile_bold.swf'

    //src: 'fonts/swf/sifr-normal-regular.swf'

	,ratios: [8, 1.31, 12, 1.27, 16, 1.21, 17, 1.2, 23, 1.19, 24, 1.16, 25, 1.18, 27, 1.17, 32, 1.16, 33, 1.17, 41, 1.16, 58, 1.15, 64, 1.14, 65, 1.15, 95, 1.14, 96, 1.13, 100, 1.14, 101, 1.13, 103, 1.14, 104, 1.13, 108, 1.14, 112, 1.13, 114, 1.14, 1.13]

};
var semibold = {

	src: 'fileadmin/templates/craft09/fonts/Eurostile_semibold.swf'

	,ratios: [9, 1.16, 16, 1.09, 24, 1.06, 37, 1.04, 74, 1.02, 1.01]

};


sIFR.activate(bold, semibold, normal);


if(!sIFR.ua.ie || sIFR.ua.ieVersion > 6){


//MAINMENU
sIFR.replace(normal, {
  selector: '#mainmenu ul.mainmenu .nor'
  ,css: [
  			'.sIFR-root { font-size:12px; text-transform:uppercase;  cursor:pointer;  }',
  			'a { text-decoration:none; color: #ffffff; }',
  			'a:hover { text-decoration:none; color: #ffffff; }',       
        ]
 ,filters: {
        DropShadow: {
           distance: 1
          ,color: '#979797'
          ,strength: 8
          ,alpha: .5
          ,blurX: 0
          ,blurY: 0
		  ,angle: 30
        }
      }		
  ,wmode: 'transparent'
  ,fitExactly: false
  ,forceSingleLine: true
  ,antiAliasType: 'advanced'
  ,tuneWidth: 7
  ,tuneHeight: 10
  ,offsetTop: 15
  ,selectable: false
  ,forceClear: true
});

sIFR.replace(normal, {
  selector: '.footer-text'
  ,css: [
  			'.sIFR-root { font-size:12px; text-transform:uppercase; color: #ffffff;  }',
  			'a { text-decoration:none; color: #ffffff; }',
  			'a:hover { text-decoration:none; color: #ffffff; }',       
        ]
 ,filters: {
        DropShadow: {
           distance: 1
          ,color: '#979797'
          ,strength: 8
          ,alpha: .5
          ,blurX: 0
          ,blurY: 0
		  ,angle: 30
        }
      }		
  ,wmode: 'transparent'
  ,fitExactly: false
  ,forceSingleLine: true
  ,antiAliasType: 'advanced'
  ,tuneWidth: 7
  ,tuneHeight: 10
  ,offsetTop: 3
  ,selectable: true
  ,forceClear: true
});

sIFR.replace(bold, {
  selector: '#mainmenu ul.mainmenu .act'
  ,css: [
  			'.sIFR-root { font-size:12px; text-transform:uppercase; font-weight: bold; cursor:pointer; letter-spacing: 1;  }',
  			'a { text-decoration:none; color: #ffffff; }',
  			'a:hover { text-decoration:none; color: #ffffff; }',
        ]
		 ,filters: {
        DropShadow: {
           distance: 1
          ,color: '#979797'
          ,strength: 8
          ,alpha: .5
          ,blurX: 0
          ,blurY: 0
		  ,angle: 30
        }
      }	
  ,wmode: 'transparent'
  ,fitExactly: true
  ,forceSingleLine: true
  ,antiAliasType: 'advanced'
  ,tuneWidth: 7
  ,tuneHeight: 10
  ,offsetTop: 15
  ,selectable: false
  ,forceClear: true
});
//MENU END
}}
