function fnall(val)
	{
	  var f=document.forms.links;
  	  for (i=0;i<f.elements.length;i++)
	  {
     	if (f.elements[i].type=='checkbox' && f.elements[i].name.indexOf('r')>-1)
		{   f.elements[i].checked=val;	 }
  	  }
	}

function clcom2(lid, rd) 
{ 
	if (rabfr.document.getElementById('prov'))
		{
			if (rabfr.document.getElementById('prov').innerHTML!=rd)
			{	setTimeout('clcom2("'+lid+'", rd)', 300); 	}
			else	{	clcom3(lid);	}
		}
		else	{ setTimeout('clcom2("'+lid+'", rd)', 300);	}
	
}

function clcom3(lid) 
{
	d=document; 
	if (d.getElementById(lid)) {d.getElementById(lid).innerHTML = rabfr.document.getElementById('onlinem').innerHTML;} 
	if (d.getElementById(lid+'2')) {d.getElementById(lid+'2').innerHTML = rabfr.document.getElementById('onlinem5').innerHTML;}
	//alert (rabfr.document.getElementById('onlinem2').innerHTML);
	if (d.getElementById(lid+'3')) 
		{
			d.getElementById(lid+'3').innerHTML = rabfr.document.getElementById('onlinem5').innerHTML;
			d.getElementById(lid+'4').innerHTML = rabfr.document.getElementById('onlinem4').innerHTML;

			//alert (rabfr.document.getElementById('onlinem4').innerHTM);
			if (rabfr.document.getElementById('onlinem4').innerHTML=="0") {d.getElementById('stglav').style.display='none';}
			d.getElementById('sumzak').value = rabfr.document.getElementById('onlinem3').innerHTML;
			if (rabfr.document.getElementById('onlinem5').innerHTML*1>document.getElementById('sumskidka').value*1) {d.getElementById(lid+'34').innerHTML="<font color=red>со скидкой "+document.getElementById('skidka').value+"%</font>";d.getElementById(lid+'35').innerHTML="<font color=red><br>Вы заказали товаров на сумму более 20&nbsp;000&nbsp;рублей. Ваша  скидка составляет "+document.getElementById('skidka').value+"&nbsp;% от розничной цены. Вы сэкономили "+(Math.round(rabfr.document.getElementById('onlinem5').innerHTML*document.getElementById('skidka').value*1)/100)+"&nbsp;руб.</font><br><br>";} else {d.getElementById(lid+'34').innerHTML="";d.getElementById(lid+'35').innerHTML="";}
			if (d.getElementById('sumzak').value*1>=document.getElementById('sumskidkadost').value*1) {d.getElementById('stdost').value=0;} else {d.getElementById('stdost').value=d.getElementById('stdostglav').value}
			if (document.getElementById("msk").style.display=="none") {d.getElementById('stdost').value=0;}
			d.getElementById('stozak').value=Math.round((d.getElementById('sumzak').value*1+d.getElementById('stdost').value*1)*100)/100;
			//alert(Math.round(d.getElementById('sumzak').value*(1-d.getElementById('prozzakold').value*1/100)));
		}
}

function clcomclose(link) { document.getElementById(link).innerHTML = ''; }

function statcom(link, lid, fil) 
{
	d=document;
	lid=''+lid; d2=d.getElementById(lid);
	rd=Math.round(Math.random() * 1000000); d.getElementById('rabfr').src='/page/'+fil+'/'+link+'/?'+rd;
	setTimeout('clcom2("'+lid+'", rd)', 100);
}

function rst(txt,cut_str,paste_str)
{ 
	var f=0;	var ht='';	ht = ht + txt;	f=ht.indexOf(cut_str);
	while (f!=-1){ f=ht.indexOf(cut_str);if (f>0){	ht = ht.substr(0,f) + paste_str + ht.substr(f+cut_str.length);}}
	return ht
}


			function getBodyScrollTop()
			{
				
				return self.pageYOffset || (document.documentElement && document.documentElement.scrollTop) || (document.body && document.body.scrollTop);
			}



			function risunfun(fileris,wi,he,k)
			{
				if (fileris!="")
				{
				ytop=10; xleft=10;
				if (typeof(screen)!="undefined")
					{
						if (wi<screen.width) {xleft=(screen.width-wi)/2;}
						if (he<screen.height) {ytop=(screen.height-he)/2;}
						//alert (screen.height+" "+ytop+" "+he);
					}
				//var s="";
				//for (i in document.getElementById('risun').style) {s=s+i+" ** ";}
				//alert (s);
				ytop=ytop+getBodyScrollTop()-100;


				if (k==0) 	{				document.getElementById('risun').src="/img4.php?q="+fileris;	}
				else		{				document.getElementById('risun').src="/img5.php?q="+fileris;	}
				document.getElementById('risun').style.width=wi+'px';
				document.getElementById('risun').style.height=he+'px';
				document.getElementById('risun').style.top=ytop+'px';
				document.getElementById('risun').style.left=xleft+'px';
				document.getElementById('risun').style.display="block";
				document.getElementById('risun').style.zIndex=200;
				
				}
			}
