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 futura = {
    src: 'http://media.neccostore.com/inc/futura.swf'
};

/* STYLES FOR NAVIGATION */

sIFR.activate(futura);

sIFR.replace(futura, {
    selector: '#products',
    css: [
      '.sIFR-root { font-size:18px;width:93px;height:32px;font-weight:bold;color:#ffffff;text-transform:uppercase; }'
        , 'a { color: #ffffff; text-decoration: none; }'
        , 'a:link { color: #ffffff; }'
        , 'a:hover { color: #fffed5; text-decoration:underline; }'

	 ]
	  	  	 , wmode: 'transparent'

});

sIFR.replace(futura, {
    selector: '#special',
    css: [
      '.sIFR-root { font-size:18px;width:93px;height:23px;font-weight:bold;color:#ffffff;text-transform:uppercase; }'
        , 'a { text-decoration: none; }'
        , 'a:link { color: #ffffff; }'
        , 'a:hover { color: #fffed5; text-decoration:underline; }'

	 ]
	  	  	 , wmode: 'transparent'

});

sIFR.replace(futura, {
    selector: '#viewcart',
    css: [
      '.sIFR-root { font-size:18px;width:93px;height:23px;font-weight:bold;color:#ffffff;text-transform:uppercase; }'
        , 'a { text-decoration: none; }'
        , 'a:link { color: #ffffff; }'
        , 'a:hover { color: #fffed5; text-decoration:underline; }'

	 ]
	  	  	 , wmode: 'transparent'

});

sIFR.replace(futura, {
    selector: '#home',
    css: [
      '.sIFR-root { font-size:18px;width:93px;height:23px;font-weight:bold;color:#ffffff;text-transform:uppercase; }'
        , 'a { text-decoration: none; }'
        , 'a:link { color: #ffffff; }'
        , 'a:hover { color: #fffed5; text-decoration:underline;}'

	 ]
	  	  	 , wmode: 'transparent'

});


