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 )