function pereschet()
{var sum=0;
 for(i=0;i<document.f1.koli.value;i++)
   {var ind="p"+i;
    var ind2="t"+i;
    sum=sum+document.getElementById(ind2).value*document.getElementById(ind).value;
   }
 document.f1.sum_temp.value=sum;
 //alert(document.f1.koef.value);
 document.f1.price.value=sum*document.f1.koef.value;
 //alert(sum*document.f1.koef.value);
}

function trim(str) {
    var newstr = str.replace(/^\s*(.+?)\s*$/, "$1");
    if (newstr == " ") {
        return "";
    }
    return newstr;
}

function prepare_string(str) {
    var newstr = trim(str); //функцию trim() см. выше
    return newstr.replace(/(\s)+/g, "$1");
}

function drop_spaces(str) {
    var newstr = trim(str); //функцию trim() см. выше
    return newstr.replace(/(\s)+/g, ""); 
}

function check_email(email) {
    var template = /^[A-Za-z0-9](([_\.\-]?[a-zA-Z0-9]+)*)@([A-Za-z0-9]+)(([\.\-]?[a-zA-Z0-9]+)*)\.([A-Za-z])+$/;
    email = drop_spaces(email); //функцию drop_spaces() см. выше
    if (template.test(email)) {
        return true;
    }
    return false; 
}

function numeric (str) { return /^[0-9-\+\(\)\s]+z/.test(str + "z"); }


function podtv(url)
{if(confirm("Bы уверены?")){location=url;}
}

