function applyBlockquoteCites() {
 var quotes = document.getElementsByTagName('blockquote'); 
 for (var i = 0; i < quotes.length; i++) { 
   var cite = quotes[i].getAttribute('cite'); 
   if (cite != null && cite != '') { 
     var p = document.createElement('div'); 

     var a = document.createElement('a'); 
     a.setAttribute('href', cite); 
     a.setAttribute('title', cite);

	 var text = quotes[i].getAttribute('title');
	 if (text == null || text == '') {
		 text = 'Source';
	 } else {
		 p.appendChild(document.createTextNode('Source: '));
	 }
     a.appendChild(document.createTextNode(text)); 

     p.className = 'blockquotesource';
     p.appendChild(a);

     quotes[i].appendChild(p);
	 /*
	 var parent = quotes[i].parentNode;
     parent.insertBefore(p, quotes[i]); 
     parent.insertBefore(quotes[i], p); 
	 */
   } 
 } 
}


