/*
JavaScript for twenty ten 2

2011-02-09T21:52:49+09:00
*/

/*
http://weblibrary.s224.xrea.com/weblog/webdesign/javascript/blockquotejavas_1.html
*/
function addEvent(obj, evType, fn){
  if (obj.addEventListener){
    obj.addEventListener(evType, fn, true);
    return true;
  } else if (obj.attachEvent){
    var r = obj.attachEvent("on"+evType, fn);
    return r;
  } else {
    return false;
  }
}

function doClear(theText) 
{
     if (theText.value == theText.defaultValue)
 {
         theText.value = ""
     }
}


/*
org:
http://weblibrary.s224.xrea.com/weblog/webdesign/javascript/blockquotejavas_1.html
edit by nakamuxu, 2009-10-24T13:41:18+09:00
*/
function extractBlockquoteCitations() {
 var q = document.getElementsByTagName('blockquote');
 for (var i = 0; i < q.length; i++) {
   var title = q[i].getAttribute('title');
   var cite = q[i].getAttribute('cite');
   if (cite) {
     var a = document.createElement('a');
     a.setAttribute('href', cite);
     if (title) {
         a.setAttribute('title', title);
         a.appendChild(document.createTextNode(title));
     } else {
         a.appendChild(document.createTextNode(cite));
     }
     var text = document.createTextNode("引用元：");
     var p = document.createElement('p');
     p.className = 'blockquotecite';
     p.appendChild(text);
     p.appendChild(a);
     q[i].appendChild(p);
     /* remove "cite" to be off CSS ":after" setting. 2009-10-24T18:16:01+09:00 */
     q[i].removeAttribute('cite');
   }
 }
}
addEvent(window, 'load', extractBlockquoteCitations);

