function changebgcolor(elem,color)
{

	var c1 = new Array();
	c1[1] ='#fb9816';
	c1[2] ='#c2e2ef';
//	var c2;
//alert('tdtxt'+elem);
//	if (elem != selrazdel)
//	{
//	td1=document.getElementById('tdtxt'+elem); 
	td2=document.getElementById('tdst'+elem); 
//alert(td2.name);
//	td1.style.backgroundColor=c1[color];
	td2.style.backgroundColor=c1[color];
//	}
}

function showbg(obj) 
{
    obj.className = "select"
}
function hidebg(obj) 
{
    obj.className = "deselect"
}


function changebg(elem,color)
{

//	var c1 = new Array();
//	var c2 = new Array();
//	c1[1] ="url('/img/button_akt.jpg');";
//	c1[2] ="url('/img/1x1.gif');";

//	c2[1] ='#ff8300';
//	c2[2] ='#436c32';
//	var c2;
//alert('tdtxt'+elem);

//alert(td1.style.background);

	if (elem != selrazdel)
	{
	td1=document.getElementById('tdtxt'+elem); 
//	td2=document.getElementById('tdst'+elem); 
//alert(td2.name);
//	td1.style.backgroundColor=c1[color];
	if (color == 1)
	{
		showbg(td1);
	}
	else
	{
		hidebg(td1);
	}
//	td1.style.background=c1[color];
//	td2.style.backgroundColor=c2[color];
	}
}
function selrzd(razd)
{
//	var c1 = new Array();
//	var c2 = new Array();
//	color=1;
//	c1[1] ='#ffa201';
//	c1[2] ='#6aa451';
//	c1[1] ="url('/img/button_akt.jpg');";
//	c1[2] ="url('/img/1x1.gif');";

//	c2[1] ='#ff8300';
//	c2[2] ='#436c32';
//	var c2;
//alert('tdtxt'+elem);
	td1=document.getElementById('tdtxt'+razd); 
//	td2=document.getElementById('tdst'+razd); 
//alert(td2.name);
	showbg(td1);
//	td1.style.background=c1[color];
//	td1.style.backgroundColor=c1[color];
//	td2.style.backgroundColor=c2[color];
}

function showItem (item_id)
{
	window.open('/tovarinfo'+ item_id+'.html', '_blank', 'top=100, left=100, toolbar=no, location=no, resizable=yes, scrollbars=yes, status=yes, width=790, height=520');
}
function showItemFull (item_id)
{
	window.open('/product'+ item_id+'.html', '_blank', 'top=100, left=100, toolbar=no, location=no, resizable=yes, scrollbars=yes, status=yes, width=790, height=520');
}
function showPItem (item_id)
{
	window.open('/parentinfo'+ item_id+'.html', '_blank', 'top=100, left=100, toolbar=no, location=no, resizable=yes, scrollbars=yes, status=yes, width=790, height=520');
}

function setdef (fld)
{
 var i;
 var sum = 0;
// var form = doc.forms('bform');
 var form = fld.form;
 var num = 'char';
var num1='brend';
	if (disIEch())
	{
			for (i in form)
			{
				if (i.indexOf(num, 0) != -1 || i.indexOf(num1, 0) != -1)
				{
//					alert(form.elements(i).selected);
					form.elements(i).options[0].selected=true 
					
//					alert(form.elements(i).name+'-'+form.elements(i).selectedIndex);
				}
			}
	}
	else
	{
		    for(var i = 0; i < form.elements.length; i++)
			{
		        var e = form.elements[i];
				var ename=e.name;
				if (e.name.indexOf(num, 0) != -1 || e.name.indexOf(num1, 0) != -1)
				{
					
//					alert(e.selected);
					e.options[0].selected=true 
//					alert(e.name+'-'+e.selectedIndex);
				}
		    }
	}
	return false;
}

function change_cntupd (fld,item_id,type)
{
 var i;
 var sum = 0;
 var min_cnt=0;
// var form = doc.forms('bform');
 var form = fld.form;
// var num = fld.value;
if (disIEch())
{
	 var num =  form.elements('itemcount[' + item_id + ']').value;
}
else
{
	idname='itemcount[' + item_id + ']';
    for(var i = 0; i < form.elements.length; i++)
	{
        var e = form.elements[i];
		if (e.name==idname)
		{
			var num =  e.value;
			var elem=e;
			break;
		}
//		alert (e.id);
    }
}
 var num_int=parseInt(num);
 	if (type == 'up')
	{
		num = num_int+1;
	}
	else if(type == 'down' && num_int != min_cnt)
	{
		num = num_int-1;
	}
	else
	{
		num = num_int;
	}
//	alert(num);
	if (disIEch())
	{
		form.elements('itemcount[' + item_id + ']').value = num;
	}
	else
	{
		elem.value= num;
	}
	update_sum(fld, item_id);
	return false;
}

function change_cnt (fld,item_id,type)
{
 var i;
 var sum = 0;
 var min_cnt=0;
// var form = doc.forms('bform');
 var form = fld.form;
// var num = fld.value;

if (disIEch())
{
	 var num =  form.elements('itemcnt[' + item_id + ']').value;
}
else
{
	idname='itemcnt[' + item_id + ']';
    for(var i = 0; i < form.elements.length; i++)
	{
        var e = form.elements[i];
		if (e.name==idname)
		{
			var num =  e.value;
			var elem=e;
			break;
		}
//		alert (e.id);
    }
}
 var num_int=parseInt(num);
 	if (type == 'up')
	{
		num = num_int+1;
	}
	else if(type == 'down' && num_int != min_cnt)
	{
		num = num_int-1;
	}
	else
	{
		num = num_int;
	}
	if (disIEch())
	{
		form.elements('itemcnt[' + item_id + ']').value = num;
	}
	else
	{
		elem.value= num;
	}
	return false;
}

function disIEch() 
{
	 var ie4 = (document.all ? true : false);
	 return ie4;
}

function disIE() {if (document.all) 
{
//	alert(msg);
	return false;}
}
function disNETS(e) {
  if (document.layers||(document.getElementById&&!document.all)) {
    if (e.which==2||e.which==3) {
//	alert(msg);
	return false;}
  }
}
//if (document.layers) {
//  document.captureEvents(Event.MOUSEDOWN);document.onmousedown=disNETS;
//} else {
//  document.onmouseup=disNETS;document.oncontextmenu=disIE;
//}
//document.oncontextmenu=new Function("alert(msg);return false")

//doc=document;
 function mover(obj) {
  obj.filters[0].enabled = false;
  obj.filters[1].enabled = false;
 }
 function mout(obj) {
  obj.filters[0].enabled = true;
  obj.filters[1].enabled = true;
 }
function mouseMove(e) {
var doc=document;
 if (ie4)
 {
  if (ie5)
  {
   xx = event.x + doc.body.scrollLeft;
   yy = event.y + doc.body.scrollTop;
  }
  else
  {
   xx = event.x; yy = event.y;
  }
 }
 if (ns4) {
  xx = e.pageX; yy = e.pageY;
 }
 if (sw && over) moveTo(over, xx + offsetx, yy + offsety);
}

function showObject(obj)
{
 if (ns4) obj.visibility = "show";
 else if (ie4) obj.visibility = "visible";
}

function hideObject(obj)
{
 if (ns4) obj.visibility = "hide";
 else if (ie4) obj.visibility = "hidden";
}

function moveTo(obj, xL, yL)
{
 obj.left = xL;
 obj.top = yL;
}

function item(price, count)
{
 this.price = price;
 this.count = count;
 this.oldcount = count;
}

function showItem1 (item_id)
{
// open('/iteminfo.php?itemid=' + item_id, 'Info', 'top=100, left=100, toolbar=no, location=no, resizable=no, scrollbars=yes, status=yes, width=400, height=400');
 open('/iteminfo/'+ item_id+'.html', 'Info', 'top=100, left=100, toolbar=no, location=no, resizable=yes, scrollbars=yes, status=yes, width=400, height=400');
}

function showNews (news_id)
{
 open('/news.php?nid=' + news_id, 'News', 'top=100, left=100, toolbar=no, location=no, resizable=no, scrollbars=yes, status=yes, width=600, height=400');
}

function addItem (item_id)
{
 var form = doc.forms('bform');
 form.elements('go').value = "add";
 form.elements('item').value = item_id;
 form.submit();
}

function gotoPage (page_num)
{
 var form = doc.forms('bform');
 form.elements('go').value = "page";
 form.elements('num').value = page_num;
 form.submit();
}

function compare ()
{
 var form = doc.forms('bform');
 form.elements('go').value = "compare";
 form.submit();
}

function update_sum (fld, item_id)
{
 var i;
 var sum = 0;
// var form = doc.forms('bform');
 var form = fld.form;
// var num = fld.value;
		if (disIEch())
		{
			 var num =  form.elements('itemcount[' + item_id + ']').value;
			 if (num >0)
			 {
				 form.elements('itemdelete[' + item_id + ']').checked=false;
			}
			 
		}
		else
		{
			idname='itemcount[' + item_id + ']';
		    for(var i = 0; i < form.elements.length; i++)
			{
		        var e = form.elements[i];
				if (e.name==idname)
				{
					var num =  e.value;
					var elem=e;
					break;
				}
				
		//		alert (e.id);
		    }

			 if (num >0)
			 {
				idnamedel='itemdelete[' + item_id + ']';
			    for(var i = 0; i < form.elements.length; i++)
				{
			        var e = form.elements[i];
					if (e.name==idnamedel)
					{
						e.checked=false;
						break;
					}
			    }
			}

		}

 var num_int=parseInt(num);
	if ((num_int != num && num) || num_int < 0)
	{
		num = cart[item_id].count;
		fld.value = num;
	}
	else
	{
		cart[item_id].count = num;
	}

	val=parseInt(num * cart[item_id].price);

	document.getElementById('itemsum1[' + item_id + ']').innerHTML = val;
	if (disIEch())
	{
			form.elements('itemsum[' + item_id + ']').value = val;
		
			for (i in form) if (i.indexOf("itemsum", 0) != -1) sum += parseInt(form.elements(i).value);
			form.elements('sum').value = sum;
	}
	else
	{
			idname='itemsum[' + item_id + ']';
		    for(var i = 0; i < form.elements.length; i++)
			{
		        var e = form.elements[i];
				var ename=e.name;
				if (e.name.indexOf("itemsum", 0) != -1)
				{
					if (e.name==idname)
					{
						e.value=val;
						sum += parseInt(val)
//						break;
					}
					else
					{
						sum += parseInt(e.value)
					}
				}
				if (e.name=='sum')
				{
					var sumelm=e;
				}
		    }
		sumelm.value = sum;
	}
	document.getElementById('totsum').innerHTML = sum;
	return false;
}

function chk_delete (fld, item_id)
{
// var form = doc.forms('bform');
 var form = fld.form;

	if (disIEch())
	{
		 var cfld = form.elements('itemcount[' + item_id + ']');
	}
	else
	{
		idname='itemcount[' + item_id + ']';
	    for(var i = 0; i < form.elements.length; i++)
		{
	        var e = form.elements[i];
			if (e.name==idname)
			{
//				var num =  e.value;
				var cfld=e;
				break;
			}
	//		alert (e.id);
	    }
	}
 if (fld.checked) cfld.value = 0;
 else cfld.value = cart[item_id].oldcount;
 update_sum(cfld, item_id);
}

function showCart()
{
var doc=document;
 var i;
 for (i = 0; i < 10; i++) if (doc.all('s' + i)) doc.all('s' + i).style.visibility = "hidden";
 if (sw || !over) return;
 moveTo(over, xx + offsetx, yy + offsety);
 showObject(over);
 sw = 1;
}

function hideCart()
{
var doc=document;
 if (over)
 {
  var i;
  for (i = 0; i < 10; i++) if (doc.all('s' + i)) doc.all('s' + i).style.visibility = "visible";
  hideObject(over);
  sw = 0;
 }
}

//<!-- Begin
function clearPreloadPage() { //DOM
if (document.getElementById){
document.getElementById('prepage').style.visibility='hidden';
}else{
if (document.layers){ //NS4
document.prepage.visibility = 'hidden';
}
else { //IE4
document.all.prepage.style.visibility = 'hidden';
}
}
}

// End -->

