isDOM=(document.getElementById)?true:false
  isOpera=isOpera5=window.opera && isDOM
  isOpera6=isOpera && window.print
  isOpera7=isOpera && navigator.userAgent.indexOf("Opera 7") > 0 || navigator.userAgent.indexOf("Opera/7") >= 0
  isMSIE=isIE=document.all && document.all.item //&& !isOpera
  isNC=navigator.appName=="Netscape"
  isNC4=isNC && !isDOM
  isNC6=isMozilla=isNC && isDOM

// проверка заполнения формы
function testform(uf, param) {
var fp=param.split(",");
var re = /(\w+)@([\w\._]+)/;
for (i=0; i<fp.length; i++) {
fv=eval("document."+uf+"."+fp[i]);
//alert(fv);
if (fv.value==""){
alert("Пожалуйста, заполните все поля формы отмеченные ' * '");
fv.focus();
return false;
}
if(isMSIE){
if (fp[i]=="email" && fv.value.match(re)==null){
alert("Неверный адрес E-mail");
return false;
}
}
}
return true;
}

function openW(id) {
//event.returnValue=false;
url="tovar.php?id="+id;
nw=window.open(url,null,"top=10,left=10,width=660,height=400,resizable=1,scrollbars=1");
}
function openP(pik) {
//event.returnValue=false;
url="img/"+pik;
nw=window.open(url,null,"top=10,left=10,width=660,height=400,resizable=1,scrollbars=1");
}
function Zakaz(model,compl) {
//event.returnValue=false;
url="post/zakaz.php?model="+model+"&compl="+compl;
nw=window.open(url,null,"top=100,left=100,width=500,height=300,resizable=1,scrollbars=1");
}
//выпадающее меню
var oldm="dm";
var oldev="self";
var m2;
var oldsi=0;
function cancelCloseMenu(){
    if(self.tm) clearTimeout(tm);
}
function showMenu(obj, ev){
    m1=document.getElementById(oldm);
    m1.style.visibility='hidden';
    m2=document.getElementById(obj);
    cancelCloseMenu();
    //alert(event.srcElement.offsetLeft);
    if(oldev!="self") oldev.style.background='#f8ecde';
    m2.style.visibility='visible';
    ev.style.background='#e4d3c9';
    oldm=obj;
    oldev=ev;
}
function initiateHideMenu(){
    tm=setTimeout("hideMenu()",1000)
}
function hideMenu(){
    m2.style.visibility='hidden';
    if(oldev!="self") oldev.style.background='#f8ecde';
    slf=document.getElementById('self');
    slf.style.background='#c4b3a9';
}
function IpoKLK(){
B10=document.getElementById('mm').value;
B12=document.getElementById('sum').value;
B14=document.getElementById('pr').value/100;
plat0=document.getElementById('plat');
doh0=document.getElementById('doh');
//alert(Math.pow(2,4));
plat0.value=Math.ceil(B12*((B14/12)/(1- Math.pow((1+(B14/12)),(-(B10-2))))));
doh0.value=Math.ceil(plat0.value/0.4);
}
