// ------------------------------------------------------------------------
//               Copyright (C) 2005 toricoco.com
// ------------------------------------------------------------------------

var resColor1 = 'color:green';
var resColor2 = 'color:blue';
var urlTarget = '';

function onloadBlog(e) {
  var aryDiv = document.getElementsByTagName("div");
  var sHTML;
  
  var regURL = new RegExp("(<(B|b)(R|r) ?/?>\r?\n?)(s?https?://[-_.!~*'()a-zA-Z0-9;/?:@&=+$,%#]+)","g");
  var regQuot = new RegExp("(<(B|b)(R|r) ?/?>\r?\n?)(&gt;|¡ä)([^&gt;][^<>¡ä]+)","g");
  var regDoubleQuot = new RegExp("(<(B|b)(R|r) ?/?>\r?\n?)(&gt;&gt;|¡ä¡ä)([^<>]+)","g");
  var regBRClr = new RegExp("^<br />","i");
  for(var i = 0; i < aryDiv.length ; i++){
    if(aryDiv[i].getAttribute("class") == "comments-body" || aryDiv[i].getAttribute("className") == "comments-body" ||
    aryDiv[i].getAttribute("class") == "commenttext" || aryDiv[i].getAttribute("className") == "commenttext"){
      sHTML = aryDiv[i].innerHTML;
      sHTML = '<br />' + sHTML;
      sHTML = sHTML.replace(regURL,'<a href="$4" target="' +urlTarget+ '">$4</a>');
      sHTML = sHTML.replace(regQuot,'<br /><span style="' +resColor1+ '">$4$5</span>');
      sHTML = sHTML.replace(regDoubleQuot,'<br /><span style="' +resColor2+ '">$4$5</span>');
      sHTML = sHTML.replace(regBRClr,'');
      aryDiv[i].innerHTML = sHTML;
    }
  }

	return true;
}


window.onload = onloadBlog;
