Apache2-Translation

 view release on metacpan or  search on metacpan

lib/Apache2/Translation/Admin/my.js  view on Meta::CPAN

	e.returnValue = false;
      }
    }

    return propagate;
  };

  //Attach the function with the event
  if(el.addEventListener)
    el.addEventListener('keydown', func, false);
  else if(el.attachEvent)
    el.attachEvent('onkeydown', func);
  else
    el['onkeydown'] = func;

  // now install the onchange handler
  func = function(e) {
    e = e || window.event;

    var src=e.target!=null?e.target:e.srcElement;
    if( src==null ) return false;
    var c;

lib/Apache2/Translation/Admin/my.js  view on Meta::CPAN


      return xchanged(c);
    }
    return false;
  };

  //Attach the function with the event
  if(el.addEventListener) {
    el.addEventListener('keyup', func, false);
    el.addEventListener('change', func, false);
  } else if(el.attachEvent) {
    el.attachEvent('onkeyup', func);
    el.attachEvent('onchange', func);
  } else {
    el['onkeyup'] = func;
    el['onchange'] = func;
  }
}

function add_inner_shortcuts( counter ) {
}

function add_resizer( counter ) {

lib/Apache2/Translation/Admin/prototype.js  view on Meta::CPAN

 *
 *  Prototype is freely distributable under the terms of an MIT-style license.
 *  For details, see the Prototype web site: http://www.prototypejs.org/
 *
 *--------------------------------------------------------------------------*/

var Prototype = {
  Version: '1.6.0',

  Browser: {
    IE:     !!(window.attachEvent && !window.opera),
    Opera:  !!window.opera,
    WebKit: navigator.userAgent.indexOf('AppleWebKit/') > -1,
    Gecko:  navigator.userAgent.indexOf('Gecko') > -1 && navigator.userAgent.indexOf('KHTML') == -1,
    MobileSafari: !!navigator.userAgent.match(/Apple.*Mobile.*Safari/)
  },

  BrowserFeatures: {
    XPath: !!document.evaluate,
    ElementExtensions: !!window.HTMLElement,
    SpecificElementExtensions:

lib/Apache2/Translation/Admin/prototype.js  view on Meta::CPAN

    if (!c[eventName]) return false;
    c[eventName] = c[eventName].without(findWrapper(id, eventName, handler));
  }

  function destroyCache() {
    for (var id in cache)
      for (var eventName in cache[id])
        cache[id][eventName] = null;
  }

  if (window.attachEvent) {
    window.attachEvent("onunload", destroyCache);
  }

  return {
    observe: function(element, eventName, handler) {
      element = $(element);
      var name = getDOMEventName(eventName);

      var wrapper = createWrapper(element, eventName, handler);
      if (!wrapper) return element;

      if (element.addEventListener) {
        element.addEventListener(name, wrapper, false);
      } else {
        element.attachEvent("on" + name, wrapper);
      }

      return element;
    },

    stopObserving: function(element, eventName, handler) {
      element = $(element);
      var id = getEventID(element), name = getDOMEventName(eventName);

      if (!handler && eventName) {



( run in 0.562 second using v1.01-cache-2.11-cpan-e1769b4cff6 )