// ==UserScript==
// @name softWrapper
// @namespace http://userscripts.org/people/5587
// @description Changes textareas with wrap="off" to wrap="soft"
// @source http://userscripts.org/scripts/show/17062
// @identifier http://userscripts.org/scripts/source/17062.user.js
// @version 0.2
// @date 2008-02-17
// @creator Arne Dieckmann (aka "Mithrandir")
// @include *
// ==/UserScript==
// Code by Malte Kraus
(function (){
var res = document.evaluate("//textarea[@wrap='off']", document, null,
XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE , null);
for(var i = 0; i < res.snapshotLength; i++) {
var elem = res.snapshotItem(i);
elem.setAttribute("wrap", "soft");
var next = elem.nextSibling;
var parent = elem.parentNode;
parent.removeChild(elem);
parent.insertBefore(elem, next);
}
}());