// Modify qTip.js (http://solardreamstudios.com/learn/css/qtip)
// so it supports more than one tag type.
// In line 11, replace this:
var qTipTag = "a";
// with this:
var qTipTag = "a area";
// Replace line 41:
var anchors = document.getElementsByTagName (qTipTag);
// with this:
var tagNames = qTipTag.split(" ");
var anchors = new Array();
for (var i in tagNames) {
var elements = document.getElementsByTagName(tagNames[i]);
// Since `elements` is an instance of HTMLCollection (but
// not Array), the following shorter construct doesn't work:
// anchors = anchors.concat(elements);
// Neither does using the `for (.. in ..) {}` loop.
for (var j = 0; j < elements.length; j++) {
anchors.push(elements[j]);
}
}