/*
    Minified from 'modifiedbehavior_rev1.js'

    Modifications:

    - 2007-01-29 cGuyomard@nivaria.com, 'addLoadEvent' was:

         function(func) {
            var oldonload = window.onload;

            if (typeof window.onload != 'function') {
                window.onload = func;
            } else {
                window.onload = function() {
                    oldonload();
                    func();
                }
            }
*/
var Behavior={list:new Array(),addLoadEvent:function(func){if(window.addEventListener){window.addEventListener("load",func,true);}else if(window.attachEvent){window.attachEvent("onload",func);}},apply:function(){for(i=0;i<Behavior.list.length;i++){var rule=Behavior.list[i];var tags=cssQuery(rule.selector,rule.from);if(tags){for(j=0;j<tags.length;j++){rule.action(tags[j]);}}}},register:function(selector,action,from){Behavior.list.push(new BehaviorRule(selector,from,action));},start:function(){Behavior.addLoadEvent(function(){Behavior.apply();});}}
function BehaviorRule(selector,from,action){this.selector=selector;this.from=from;this.action=action;}
Behavior.start();
