$(document).ready(function()
{
$(".ch .a").click(
function()
{
$("#Pr").animate({opacity: 'show'}, "slow", "easein");
index = $(".ch a").index(this);
val_zak=$(this).parent().parent().parent().parent().find("table").attr("id");
});
$(".div_add a").click(
function()
{
var addzak=$(this).parent().parent().parent().parent().find("table").attr("id");
if(addzak=="tab1"){
var numb=$("#tab1 tr").length;
var str='<tr id="tr"><td>'+numb+'.</td>'
str+='<td width="4%" class="close" onclick="clos(this);"><img src="close.gif" width="14" height="14"></td>';
str+='<td class="ch" style="text-align:left;"><a>Выберите товар ...</a></td>';
str+='<td><input type="text" name="shl"></td>';
str+='<td><input type="text" name="dll"></td>';
str+='<td><input type="text" name="kol"></td>';
str+='<td><input name="metr" value="0"> руб.</td>';
str+='<td><span class="summ">0 руб.</span></td></tr>';
var add=$(str);
add.appendTo("#"+addzak);
//Как вы и сказали добавить еще раз обработчик чтобы у элемента заработал click
$(".ch .a").click(
function()
{
$("#Pr").animate({opacity: 'show'}, "slow", "easein");
index = $(".ch a").index(this);
val_zak=$(this).parent().parent().parent().parent().find("table").attr("id");
});
});
});