var swap = new Image();
swap.src = "/images/inbasket.gif";

function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i>d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_showHideLayers() { //v3.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; }
    obj.visibility=v; 
	}
}

function bgchange() {
var args=bgchange.arguments;
kn=MM_findObj(args[0]);
kn.style.backgroundColor=args[1];
if (args[2]) {
kn.style.color=args[2];
}
}

function setCookie(articul, flazok) {
var numb=1;
var number=numb*1;
if (number==numb) {
 if (number=="0") {
 alert("Вы не ввели ни одной единицы товара")
 } else {
 var art=new Array();
 var num=new Array();
 var poz=new Array();
 var art_num=new Array();
 var cookieList=new Array();
 var val_cook="";
 var cookietagfab;
 var j=0;
 var i;
  if (document.cookie.indexOf("taganfab=") != -1) {
  var cookieall=document.cookie.split("; ");
   for (i=0; i<cookieall.length; i++) {
	if (cookieall[i].indexOf("taganfab=") != -1) {
	cookietagfab=cookieall[i];
	}
   }
  cookieList=cookietagfab.split("=");
   if (cookieList[1]==null) {
   val_cook=escape(articul)+"::"+numb;
   } else {
	if (cookieList[1].match("::")) {
	poz=cookieList[1].split("&");
	 for (i=0; i<poz.length; i++) {
	 art_num=poz[i].split("::");
	 art[i]=art_num[0];
	 num[i]=art_num[1];
	 }
	 for (i=0; i<art.length; i++) {
	  if (art[i]==escape(articul)) {
	  num[i]=num[i]*1+numb*1;
	  j++;
	  }
	 }
	 if (j==0) {
	 art[art.length]=escape(articul);
	 num[num.length]=numb;
	 }
	var ampers="";
	 for (i=0; i<art.length; i++) {
	 val_cook=val_cook+ampers+art[i]+"::"+num[i];
	 ampers="&";
	 }
	} else {
	val_cook=escape(articul)+"::"+numb;
	}
   }
  } else {
  val_cook=escape(articul)+"::"+numb;
  }
 var date=new Date()
 date.setTime(date.getTime()+365*86400000);
 val_cook=val_cook;
 document.cookie="taganfab="+val_cook+"; expires="+date.toGMTString()+"; path=/"
  if (flazok==1) {
  setFlag();
  } else {
  setFlagPrice();
  }
 }
} else {
alert("Вместо цифр Вы ввели иные символы");
}
}

function setFlag() {
var art_num=new Array();
var art=new Array();
var num=new Array();
var cookieall=new Array();
var cookieList=new Array();
var cookietagfab;
var i;
if (document.cookie.indexOf("taganfab=") != -1) {//001
 var cookieall=document.cookie.split("; ");
 for (i=0; i<cookieall.length; i++) {//002
  if (cookieall[i].indexOf("taganfab=") != -1) {//003
   cookietagfab=cookieall[i];
  }//003
 }//002
 cookieList=cookietagfab.split("=");
	if (cookieList[1]) {//004
	 var poz=cookieList[1].split("&");
 	 for (i=0; i<poz.length; i++) {//005
 	  art_num=poz[i].split("::");
 	  art[i]=art_num[0].toLowerCase();
 	  num[i]=art_num[1];
 	 }//005
 	 for (i=0; i<art.length; i++) {//006
  	  aaa=MM_findObj("p" + art[i]);
  	  bbb=MM_findObj("img" + art[i]);
	  if (bbb) {
      bbb.src="/images/inbasket.gif";
      bbb.alt="Добавить еще";
      }
  	  if (aaa) {//007
      aaa.innerHTML="<span style=\"color: #5C7E00\">положили</span>&nbsp;<span style=\"background-color: #5C7E00; color: #FFFFFF; border: 2px solid #5C7E00\">" + num[i] + "</span><br><a href=\"javascript: setCookie('" + art[i] + "','1')\" style=\"color: #AB6100\">добавить</a>";
  	  }//007
 	 }//006
    }//004
}//001
}

function setFlagPrice() {
var art_num=new Array();
var art=new Array();
var num=new Array();
var cookieall=new Array();
var cookieList=new Array();
var cookietagfab;
var i;
if (document.cookie.indexOf("taganfab=") != -1) {//001
 var cookieall=document.cookie.split("; ");
 for (i=0; i<cookieall.length; i++) {//002
  if (cookieall[i].indexOf("taganfab=") != -1) {//003
   cookietagfab=cookieall[i];
  }//003
 }//002
 cookieList=cookietagfab.split("=");
	if (cookieList[1]) {//004
	 var poz=cookieList[1].split("&");
 	 for (i=0; i<poz.length; i++) {//005
 	  art_num=poz[i].split("::");
 	  art[i]=art_num[0].toLowerCase();
 	  num[i]=art_num[1];
 	 }//005
 	 for (i=0; i<art.length; i++) {//006
  	  aaa=MM_findObj("p" + art[i]);
  	  if (aaa) {//007
	   if (num[i]==1) {
       aaa.innerHTML="<span style=\"color: #5C7E00\">добавлен <b>" + num[i] + "</b> экз.</span> <a href=\"javascript: setCookie('" + art[i] + "','0')\" style=\"color: #AB6100\">Еще</a>";
       } else {
       aaa.innerHTML="<span style=\"color: #5C7E00\">добавлено <b>" + num[i] + "</b> экз.</span> <a href=\"javascript: setCookie('" + art[i] + "','0')\" style=\"color: #AB6100\">Еще</a>";
	   }
  	  }//007
 	 }//006
    }//004
}//001
}

function ch_im(b, c) {
imag=MM_findObj(b);
imag.src=c;
}
function ch_col(d, e) {
a=MM_findObj(d);
a.style.color=e;
}

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}

function absPosition(obj) {
var x = y = 0;
 while(obj) {
 x += obj.offsetLeft;
 y += obj.offsetTop;
 obj = obj.offsetParent;
 }
return {x:x, y:y};
}

var pleft = 0;
var ptop = 0;
var incr = 0;
var id_good = 0;
var bwidth = 0;
var bheight = 0;
var mwidth = 0;
var mheight = 0;
var show = 1;

function showpicture(id, imgbig, imgsmall, bw, bh, pos, mw, mh) {
id_good = id;
bwidth = bw;
bheight = bh;
mwidth = mw;
mheight = mh;
picturediv = document.getElementById("bigpic");
pleft = pos.x;
ptop = pos.y;

picturediv.style.left = pleft + 'px';
picturediv.style.top  = ptop + 'px';

picturediv.innerHTML = "<img id='img"+id_good+"' src='faberlic/"+imgsmall+"' hspace='5' vspace='5'>";

bpic = new Image();
bpic.onload = function () {
pic.src = bpic.src;
}

bpic.src = "faberlic/" + imgbig;
pic = document.getElementById("img" + id_good);
pic.width = mwidth;
picturediv.style.display = "block";
picturediv.style.cursor = "move";
picturediv.onmousemove = "show=1";
picturediv.onclick = hidepicture;
increase();
}

function starthide() {
 if (show == 0) {
 pic.width = pic.width - 10;
 pleft = pleft + 5;
 ptop = ptop + 5;
 picturediv.style.left = pleft + 'px';
 picturediv.style.top = ptop + 'px';
  if (pic.width > 100) {
  setTimeout('starthide()', 10);
  } else {
  picturediv.style.display = "none";
  }
 }
}

function hidepicture() {
show = 0;
setTimeout('starthide()', 10);
}

function increase() {
 if ((pic.width + incr) > bwidth) {
 incr = (bwidth-pic.width);
 } else {
  if (mwidth < 70) {
  incr = 2;// Скорость
  } else if (mwidth < 80) {
  incr = 3;
  } else if (mwidth < 100) {
  incr = 4;
  } else {
  incr = 5;
  }
 }

pic.width = pic.width + incr;
	
pleft = pleft - Math.round(incr/2);
 if (bheight > 400 && ptop > 300) {
 ptop = ptop - bheight / 90;
 } else {
 ptop = ptop - Math.round(incr/2);
 }
picturediv.style.left = pleft + 'px';
picturediv.style.top = ptop + 'px';
	
 if (pic.width < bwidth) {
 setTimeout('increase()', 0); 
 } else {
  if (bpic.complete) {
  pic.src = bpic.src;
  }
 }
}

MM_reloadPage(true);
