Вот твой текущий скрипт с ошибками:
var a=Math.round(Math.random()*2)
table = new Array();
table[0]="<table class="dashed" width="620" align="center" cellspacing="2" cellpadding="2" border="0">
<tr>
<td width="117" height="130" rowspan="2"><img src="http://www.console-masters.ru/Photo.png" alt=""></td>
<td valign="top" class="font">Имя:</td>
<td align="center" valign="top" class="font">Цена:</td>
</tr>
<tr>
<td valign="top" class="font" colspan="2">Контактные данные:</td>
</tr>
<tr>
<td class="font" colspan="3"><hr class="dashed">Краткое описание услуги:</td>
</tr>
</table>"
table[1]="Текст 2"
table[2]="Текст 3"
document.write (""+table[a]+"");
вот без ошибок:
var a=Math.round(Math.random()*2)
table = new Array();
table[0]='<table class="dashed" width="620" align="center" cellspacing="2" cellpadding="2" border="0">'
+'<tr>'
+'<td width="117" height="130" rowspan="2"><img src="http://www.console-masters.ru/Photo.png" alt=""></td>'
+'<td valign="top" class="font">Имя:</td>'
+'<td align="center" valign="top" class="font">Цена:</td>'
+'</tr>'
+'<tr>'
+'<td valign="top" class="font" colspan="2">Контактные данные:</td>'
+'</tr>'
+'<tr>'
+'<td class="font" colspan="3"><hr class="dashed">Краткое описание услуги:</td>'
+'</tr>'
+'</table>';
table[1]="Текст 2";
table[2]="Текст 3";
document.write (table[a]);
Понятно, в чём ошибки?