Почему-то не работает?Что,опять,не так делаю?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Документ без названия</title>
</head>
<body>
<p style='display:none'>
• Родник - Низам 1:1
Горец - Авангард 3:1
Гумс - Берд 2:0
Вайнах - Динамо 2:1
Лидер - Автуры 3:1
Оскар - Мартан 2:0
Марта - Даймохк 1:2
ЧГУ - Терек 3:1 19.04.13 00:11 Nohcho Правка ip inf
• Родник 1 - 1 Низам
Горец 2 - 1 Авангард
Гумс 2 - 0 Берд
Вайнах 2 - 2 Динамо
Лидер 4 - 0 Автуры
Оскар 3 - 0 Мартан
Марта 1 - 2 Даймохк
ЧГУ 1 - 2 ТЕРЕК 19.04.13 00:17 Турпал-Али Правка ip inf
• Родник 1-2 Низам
Горец 2-0 Авангард
Гумс 2-1 Берд
Вайнах 3-1 Динамо
Лидер 4-0 Автуры
Оскар 0-0 Мартан
Марта 1-2 Даймохк
ЧГУ 4-1 Терек 19.04.13 00:18 Beck-77 Правка ip inf
</p>
<script>
var a1 = document.getElementsByTagName('p')[0].innerHTML;
a1 = a1.replace(/^\s*?\n\s*|\s*?\n\s*$/img,'').split(/\s*\n\s*/).join('\n');
var b1=a1.split(/\sПравка\sip\sinf/);
//if (typeof b1[b1.length - 1] != 'object')
//b1.splice(b1.length - 1, 1);
//document.write(b1);
for (var i=0;i<b1.length-1; i++){
b1[i]= b1[i].split(/\d{2}\.\d{2}\.\d{2}\s\d{2}\:\d{2}\s/);
document.write('<br>' + b1[i][1]+ ':'+'<br>');
b1[i][0]=b1[i][0].split(/\n/);
for (var k =0; k < b1[i][0].length; k++){
var reguha = /[^[А-Яа-я]+\d]*([А-Яа-я]+)[^[А-Яа-я]+\d]*([А-Яа-я]+|\d+)[^[А-Яа-я]+\d]*([А-Яа-я]+|\d+)[^[А-Яа-я]+\d]*([А-Яа-я]+|\d+)/;
var b2=b1[i][0][k].match(reguha);
for (var l=0; l< b2.length; l++){
document.write(b2[l]+'<br>');
}}
</script>
</body>
</html>