/*
* blockquotes.js
*
* Simon Willison, 20th December 2002
*
* Explanation: 
*   http://simon.incutio.com/archive/2002/12/20/#blockquoteCitations
* Inspired by Adrian Holovaty: 
*   http://www.holovaty.com/blog/archive/2002/12/20/0454
* Alternative implementation of the same idea by Paul Hammond: 
*   http://www.paranoidfish.org/boxes/2002/12/20/
*/

function extractBlockquoteCitations() {
  quotes = document.getElementsByTagName('blockquote');
  for (i = 0; i < quotes.length; i++) {
    cite = quotes[i].getAttribute('cite');
    if (cite != '') {
      newlink = document.createElement('a');
      newlink.setAttribute('href', cite);
      newlink.setAttribute('title', cite);
      newlink.appendChild(document.createTextNode('Source'));
      newdiv = document.createElement('p');
      newdiv.className = 'blockquotesource';
      newdiv.appendChild(newlink);
      quotes[i].appendChild(newdiv);
    }
  }
}

//window.onload = extractBlockquoteCitations;

// comment- help

function hideTarget(theID) {
	if (document.getElementById) {
		var objTarget = document.getElementById('textileSyntax');
		if (objTarget) {
		objTarget.style.display = 'none';
		}
	}
}

function toggleDisplay(theID) {
	if (document.getElementById){
		var obj = document.getElementById(theID);
		if (obj.style.display == '' || obj.style.display == 'none'){
			var state = 'block';
		} else {
			var state = 'none';
		}
		obj.style.display = state;
		}
}

function toggledisplay2() {
	var textileShow = document.getElementById('TtFlink');
	if (!TtFlink) {
    return false;
    }
    
    textileShow.onclick = function() {
    	toggleDisplay('textileSyntax');return false;
    	};
}

function addLoadEvent(func) {
    var oldonload = window.onload;
    if (typeof window.onload != 'function') {
        window.onload = func;
    } else {
        window.onload = function() {
            oldonload();
            func();
        }
    }
}


//addLoadEvent(hideTarget);
addLoadEvent(extractBlockquoteCitations);
//addLoadEvent(toggledisplay2);

