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 walkway_ultrabold = {
src: 'http://www.lau.edu.lb/common/sifr/walkway_ultrabold.swf',
ratios: [9, 1.25, 15, 1.16, 21, 1.12, 23, 1.11, 34, 1.1, 38, 1.08, 40, 1.09, 56, 1.08, 57, 1.07, 59, 1.08, 92, 1.07, 95, 1.06, 100, 1.07, 1.06]
};

var walkway_black = {
src: 'http://www.lau.edu.lb/common/sifr/walkway_black.swf',
ratios: [9, 1.25, 15, 1.16, 21, 1.12, 23, 1.11, 34, 1.1, 38, 1.08, 40, 1.09, 56, 1.08, 57, 1.07, 59, 1.08, 92, 1.07, 95, 1.06, 100, 1.07, 1.06]
};

sIFR.activate(walkway_ultrabold);
sIFR.activate(walkway_black);
// REMOVE H1
//sIFR.replace(walkway_ultrabold, {
//	selector: '#upper h1',
//	wmode: 'transparent',
//	css: [ '.sIFR-root { letter-spacing:1.5; color:#393f38; }','a { color:#393F38; text-decoration:none; }','a:hover { color:#8c2228; }' ]
//});

sIFR.replace(walkway_ultrabold, {
	selector: '#body h1',
	wmode: 'transparent',
	tuneHeight: -4,
	css: [ '.sIFR-root { letter-spacing:1.5; }','a { color: #292721, text-decoration:none  }','a:hover: { color: #AB2228 }' ]
});

/*
sIFR.replace(walkway_ultrabold, {
	selector: '#body h2',
	wmode: 'transparent',
	css: [ '.sIFR-root { letter-spacing:1.5; color:#0C5840; }','a { color:#8C2228; text-decoration:none; }','a:hover { color:#8c2228; text-decoration:underline; }','span { font-size:90%; }' ]
});

sIFR.replace(walkway_black, {
	selector: '#body h3',
	wmode: 'transparent',
	css: [ '.sIFR-root { letter-spacing:1.5; }','a { color:#8C2228; text-decoration:none; }','a:hover { color:#8c2228; text-decoration:underline; }' ]
});
*/

sIFR.replace(walkway_ultrabold, {
	selector: '#body:not(.regularH2)>h2',
	wmode: 'transparent',
	css: [ '.sIFR-root { letter-spacing:1.5; color:#0C5840; }','a { color:#8C2228; text-decoration:none; }','a:hover { color:#8c2228; text-decoration:underline; }','span { font-size:90%; }' ]
});

sIFR.replace(walkway_black, {
	selector: '#body:not(.regularH3)>h3',
	wmode: 'transparent',
	css: [ '.sIFR-root { letter-spacing:1.5; }','a { color:#8C2228; text-decoration:none; }','a:hover { color:#8c2228; text-decoration:underline; }' ]
});







sIFR.replace(walkway_ultrabold, {
	selector: '#sidebox h3' ,
	wmode: 'transparent',
	css: [ '.sIFR-root { letter-spacing:1.5; color:#0C5840 }','a { color:#0C5840; text-decoration:none;}','a:hover { color:#0C5840; text-decoration:underline; }' ]
});

sIFR.replace(walkway_ultrabold, {
	selector: '#navset h3',
	wmode: 'transparent',
	css: [ '.sIFR-root { letter-spacing:1.5; }','a { color:#8C2228; text-decoration:none; }','a:hover { color:#8c2228; text-decoration:underline; }' ]
});