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 block = {
  src: URL_PUBLIC + 'public/themes/ibizarock/swf/blockBE.swf'
};

sIFR.delayCSS  = true;
// sIFR.domains = ['novemberborn.net'] // Don't check for domains in this demo
sIFR.activate(block);

sIFR.replace(block, {
  selector: 'h1.shop'
    ,css: {
      '.sIFR-root': { 'color': '#fdf900', 'text-transform':'uppercase' }
    }
    ,wmode: "transparent"
});
sIFR.replace(block, {
  selector: 'h1'
    ,css: {
      '.sIFR-root': { 'color': '#8737f9', 'text-transform':'uppercase' }
    }
    ,wmode: "transparent"
});



sIFR.replace(block, {
    selector: 'h2'
    ,css: {
      '.sIFR-root': { 'color': '#8737f9', 'text-transform':'uppercase' },
      'a' : { 'color': '#000000' },
      'a:hover' : { 'color': '#000000' }
    }
    ,wmode: "transparent"
});

sIFR.replace(block, {
  selector: 'h3'
    ,css: {
      '.sIFR-root': { 'color': '#8737f9', 'text-transform':'uppercase' },
      'a' : { 'color': '#000000' },
      'a:hover' : { 'color': '#000000' }
    }
    ,wmode: "transparent"
});


//]]>