function wPop(base, image, wd, ht, title, name, desc)
 {
  if(ht < 640)
   {
    var OpenWindow=window.open("", "newwin", "toolbar=0,scrollbars=0,location=0,directories=0,status=0,menubar=0,resizable=1,width=" + wd + ",height=" + ht);
   } else {
    var OpenWindow=window.open("", "newwin", "toolbar=0,scrollbars=1,location=0,directories=0,status=0,menubar=0,resizable=1,width=" + wd + ",height=" + ht);
   }
  OpenWindow.document.write("<HTML>");
  OpenWindow.document.write("<TITLE>" + title + "<\/TITLE>");
  OpenWindow.document.write("<META http-equiv='Content-Type' content='text/html; charset=windows-1251'>");
  OpenWindow.document.write("<LINK rel=stylesheet href='" + base + "wrap.css' type='text/css'>");
  OpenWindow.document.write("<\/HEAD><BODY style='margin:0;padding:5px'>");
  OpenWindow.document.write("<H1>" + name + "<\/H1>");
  OpenWindow.document.write("<A href='#' onClick='self.close()'><IMG src='" + base + image + "' alt='" + name + "'><\/A>");
  if(desc.length>0)
   {
    for(i=0;i<desc.length;i++) { OpenWindow.document.write("<P>" + desc[i] + "<\/P>"); }
   } else {
    OpenWindow.document.write("<A href='#' onClick='self.close()'><H2>= ЗАКРЫТЬ ОКНО =<\/H2><\/A>");
   }
  OpenWindow.document.write("<\/BODY><\/HTML>")
 }

function ieHover(elemid,tags)
 {
  var hvEls = document.getElementById(elemid).getElementsByTagName(tags);
  for(var i=0; i<hvEls.length; i++)
   {
    hvEls[i].onmouseover=function() { this.className+=' ieHover'; }
    hvEls[i].onmouseout=function() { this.className=this.className.replace(new RegExp(" ieHover\\b"), '');  }
//    hvEls[i].onmouseout=function() { this.className=this.className.replace(new RegExp(" ieHover\\b"), "");  }
   }
 }

function addjs(id)
 {
  var fname = 'f' + id;
  var amnt = document.forms[fname].val.value;
  var zone = document.forms[fname].zon.value;
  var adj = document.createElement("script");
  adj.id = 'cartput' + cartIter;
  adj.type = 'text/javascript';
  adj.src = cartProcessor + '?zon=' + zone + '&add=' + id + '&val=' + amnt + '&rnd=' + Math.random();
  document.body.appendChild(adj);
//  cartIter++;
//  alert('Корзина пока выключена! Было совершено '+cartIter+' нажатий');
 }

function upDateCart(elemid,amnt)
 {
  var elem = document.getElementById(elemid);
  elem.innerHTML = amnt;
 }

function offScrollGo(ord)
 {
  if(Math.abs(ord) != 1) { return(FALSE); }
  if(ord > 0)
   {
    var limit = offTot - offCur;
    var j = 0;
    var point = offCur;
   } else {
    var limit = offCur - offMax;
    var j = offMax - 1;
    var point = offCur - (offMax+1);
   }
  if(limit > 0)
   {
    for(i=1;i<offMax;i++)
     {
      anc1 = document.getElementById('offs'+j).getElementsByTagName('a')[0];
      anc2 = document.getElementById('offs'+(j+ord)).getElementsByTagName('a')[0];
      img1 = anc1.getElementsByTagName('img')[0];
      img2 = anc2.getElementsByTagName('img')[0];
      img1.src = img2.src;
      img1.title = img2.title;
      img1.alt = img2.alt;
      anc1.firstChild.innerHTML = anc2.firstChild.innerHTML;
      anc1.lastChild.innerHTML = anc2.lastChild.innerHTML;
      anc1.href = anc2.href;
      j += ord;
     }
    img2.src = offArr[point]['im'];
    img2.title = offArr[point]['nm'];
    img2.alt = offArr[point]['nm'];
    anc2.firstChild.innerHTML = offArr[point]['nm'];
    anc2.lastChild.innerHTML = offArr[point]['pr'];
    anc2.href = offArr[point]['pt'];
    offCur += ord;
   }
  offProcBtns(ord,0);
 }

function offProcBtns(ord,btn)
 {
  navel = document.getElementById('scrl');
  if((offCur > offMax) && (offMax < offTot))
   {
    if(btn < 0)
     {
      navel.src = 'img/scrlgo.png';
     } else {
      navel.src = 'img/scrlup.png';
     }
    navel.style.cursor = 'pointer';
   } else {
    navel.src = 'img/scrlno.png';
    navel.style.cursor = 'default';
   }

  navel = document.getElementById('scrr');
  if((offTot > offCur) && (offMax < offTot))
   {
    if(btn > 0)
     {
      navel.src = 'img/scrrgo.png';
     } else {
      navel.src = 'img/scrrup.png';
     }
    navel.style.cursor = 'pointer';
   } else {
    navel.src = 'img/scrrno.png';
    navel.style.cursor = 'default';
   }
 }

function cartGo(elem,href)
 {
  if(cartNull > 0)
   {
    elem.href = '';
    elem.firstChild.src = 'img/crt_no.png';
    elem.style.cursor = 'default';
   } else {
    elem.href = href;
    elem.firstChild.src = 'img/crt_go.png';
    elem.style.cursor = 'pointer';
   }
 }

//функция ТОЛЬКО для собак. почему-то высота маргина НЕ ЧИТАЕТСЯ.
function equalHgt(base,elems)
 {
  hts = new Array();
  for(i in elems)
   {
//    m0 = parseInt(document.GetElementById(elems[i]).style.margin-top);
//    m1 = parseInt(document.GetElementById(elem[i]).style.margin-bottom);
    rh = document.getElementById(elems[i]).clientHeight;
//alert(elems[i]+':'+rh);
    hts[i] = rh; //rh - m0 - m1;
   };
  maxh = document.getElementById(base).clientHeight;
  for(i in hts)
   {
    maxh = Math.max(maxh,hts[i]);
   };
//alert('maxh:'+maxh);
  for(i in elems)
   {
    elem = document.getElementById(elems[i]);
//alert(elem.style);
    m0 = elem.style.marginTop;
//alert(elems[i]+' m0:'+m0);
    m1 = elem.style.marginBottom;
//alert(elems[i]+' m1:'+m1);
    ht = maxh - m0 - m1 - 165;
//alert(elems[i]+':'+ht);
    elem.style.height = ht+'px';
//    elem.style.marginBottom = '265px';
//alert(elem.style.height);
   };
 };

//ещё одна заморочка для собакокорма
function blink0(elem)
 {
  document.getElementById(elem).style.color="#000000";
  setTimeout("blink1(\""+elem+"\")",500);
 }

function blink1(elem)
 {
  document.getElementById(elem).style.color="#ffdd33";
  setTimeout("blink0(\""+elem+"\")",500);
 }

