// headings transformation

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 heading2 = {
  src: 'sifr.swf'
};

sIFR.activate(heading2);

sIFR.replace(heading2, {
  selector: 'h1'
  ,wmode: 'transparent'
 ,css: {
      '.sIFR-root': { 'color': '#E9E9E9'}
    }
});

sIFR.replace(heading2, {
  selector: 'h2'
   ,wmode: 'transparent'
    ,css: {
      '.sIFR-root': { 'color': '#E9E9E9'}
    }
});

sIFR.replace(heading2, {
  selector: 'h3'
  ,wmode: 'transparent'
 ,css: {
      '.sIFR-root': { 'color': '#E9E9E9'}
    }
});
sIFR.replace(heading2, {
  selector: 'h4'
  ,wmode: 'transparent'
 ,css: {
      '.sIFR-root': { 'color': '#E9E9E9'}
    }
});