
// activation
sIFR.activate();

// some options
sIFR.useStyleCheck = true;
sIFR.repaintOnResize = false;
sIFR.fixFocus = true;
sIFR.forceClear = true;
sIFR.forceWidth = true;
sIFR.useDomLoaded = false;



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;
    }
}


function do_sIFR() {
    // replacement
 
    sIFR.replace({
	    src: rootVirtual + '_includes/swf/fonts/atlas.swf',
	    selector: 'h1.sifr',
	    offsetLeft: 5,
	    tuneWidth: 20,
	    css: [
		    '.sIFR-root { color: #e31936; }',
		    'a { color: #e31936; text-decoration: none; }',
		    'a:hover { color:#e31936; }'
	    ],
	    wmode: 'transparent',
	    filters: {
	          DropShadow: {
				knockout: false,
				distance: 0,
				color: '#ffffff',
				angle: 0,
				strength: 5
			  },
			  Glow: {
				knockout: false,
				blurY: 8,
				blurX: 8,
				distance: 3,
				color: '#759ecc',
				strength: 3
			  }
	    },
	    fitExactly: true
    });
    
    sIFR.replace({
	    src: rootVirtual + '_includes/swf/fonts/atlas.swf',
	    selector: '.sifr',
	    css: [
		    '.sIFR-root { color: #ffffff; }',
		    'a { color: #ffffff; text-decoration: none; }',
		    'a:hover { color:#ffffff; }'
	    ],
	    wmode: 'transparent',
	    filters: {
	        /*
		    DropShadow: {
			    knockout: false,
			    distance: 4,
			    color: '#000000',
			    strength: 0.5,
			    blurY: 10,
			    blurX: 10,
			    quality: 0.75
		    } */
	    },
	    fitExactly: true
    });
   
}
document.observe('dom:loaded', do_sIFR);
Ajax.Responders.register({onComplete: do_sIFR});