/*
Following code overrides the disabling of onpaste methods.
Based on code from:
http://prioritized.net/blog/re-enabling-password-pasting-on-annoying-web-forms/
Note: Only works in Chrome & Safari
*/
var inputs=document.getElementsByTagName('input');
for(var i=0;i<inputs.length;i++)
{
if(inputs[i].getAttribute('type').toLowerCase()==='password')
{
inputs[i].onpaste = function(e) {
// only Chrome and Safari support clipboardData access on event object
// see http://codebits.glennjones.net/editing/getclipboarddata.htm
if (e.clipboardData != undefined && e.clipboardData.getData != undefined)
{
this.value = e.clipboardData.getData('text/plain');
}
return false;
}
}
}