function scmenu(gogo, num){
	var sex = document.getElementById('scmenu'+gogo).style.display;

	for(i=1; i < num+1; i++)
	{
		if (gogo != i)
		{
			document.getElementById('cmenu'+i).className='tmenu4';
			//document.getElementById('scmenu'+i).className='tmenu7';
			document.getElementById('scmenu'+i).style.display = 'none';
		} else {
			document.getElementById('cmenu'+i).className='tmenu4_';
			document.getElementById('scmenu'+i).style.display='block';
		}
	}

	//if (sex == 'none') { document.getElementById('scmenu'+gogo).style.display='block'; document.getElementById('cmenu'+gogo).className='tmenu4_'; }
	//if (sex == 'block') { document.getElementById('scmenu'+gogo).style.display='none'; document.getElementById('cmenu'+gogo).className='tmenu4'; }
}


function scmenuover(gogo){
	var sex = document.getElementById('cmenu'+gogo).className;

	if (sex != 'tmenu4_') {document.getElementById('cmenu'+gogo).className = 'tmenu4'}
}


function scmenuout(gogo){
	var sex = document.getElementById('cmenu'+gogo).className;
	if (sex != 'tmenu4_') {document.getElementById('cmenu'+gogo).className = 'tmenu4'}
}



//Пейджинг
var page_step = 8;
var page_inte = 2;
var scroll_id;
function MoveLeft_() {
	if(parseInt(document.getElementById('page_scrolling').style.marginLeft) >= 0) {
		UnSetsIntervals();
		document.getElementById('arrow_right').style.visibility = 'hidden';
		document.getElementById('arrow_right2').style.visibility = 'hidden';
		return false;
	}
	var tmp = parseInt(document.getElementById('page_scrolling').style.marginLeft) + page_step + 'px';
	document.getElementById('page_scrolling').style.marginLeft = tmp;
	document.getElementById('page_scrolling2').style.marginLeft = tmp;
}
function MoveLeft() {
	scroll_id = window.setInterval('MoveLeft_()',page_inte);
	document.getElementById('arrow_left').style.visibility = 'visible';
	document.getElementById('arrow_left2').style.visibility = 'visible';
}
function MoveRight_(width) {
	if(parseInt(document.getElementById('page_scrolling').style.marginLeft) < -width+240) {
		UnSetsIntervals();
		document.getElementById('arrow_left').style.visibility = 'hidden';
		document.getElementById('arrow_left2').style.visibility = 'hidden';
		return false;
	}
	var tmp = parseInt(document.getElementById('page_scrolling').style.marginLeft) - page_step + 'px';
	document.getElementById('page_scrolling').style.marginLeft = tmp;
	document.getElementById('page_scrolling2').style.marginLeft = tmp;
}
function MoveRight() {
	var width = glob_width;
	scroll_id = window.setInterval('MoveRight_('+width+')',page_inte);
	document.getElementById('arrow_right').style.visibility = 'visible';
	document.getElementById('arrow_right2').style.visibility = 'visible';
}
function UnSetsIntervals() {
	window.clearInterval(scroll_id);
}












var is_scrolling = false;
function MoveUp_()
{
	if (is_scrolling)
	{
		var tmp = parseInt(document.getElementById('last_viewed2').style.marginTop);
		if (isNaN(tmp)) { tmp = 0; }
	
		if (tmp < 0)
		{
			var to = tmp+50;
			if (to > 0) { to = 0; }
			/*document.getElementById('last_viewed2').style.marginTop = (tmp+1)+'px';
			window.setTimeout('MoveUp_();', 1);*/
			var mu = document.getElementById('last_viewed2');
			$(mu).animate({ marginTop: to+'px' }, 500 );
		}
		else
		{
			scrolling = false;
		}
	}
}
function MoveUp()
{
	CancelScrolling_();
	var tmp = parseInt(document.getElementById('last_viewed2').style.marginTop);
	if (isNaN(tmp)) { tmp = 0; }
	
	if (tmp < 0)
	{
		is_scrolling = true;
		window.setTimeout('MoveUp_();', 1);
	}
	//document.getElementById('test').value = tmp+' '+height;
}

function MoveDown_()
{
	if (is_scrolling)
	{
		var tmp = parseInt(document.getElementById('last_viewed2').style.marginTop);
		if (isNaN(tmp)) { tmp = 0; }
		var height = document.getElementById('last_viewed2').offsetHeight;
		
		if (tmp > 0-height+200)
		{
			//alert(tmp);
			//alert(document.getElementById('last_viewed2').style.marginTop);
			//alert(document.getElementById('last_viewed2').style.marginTop);
			/*document.getElementById('last_viewed2').style.marginTop = (tmp-1)+'px';
			window.setTimeout('MoveDown_();', 1);*/
			var to = tmp - 50;
			if (to < 0-height+200) { to = 0-height+200; }
			var mu = document.getElementById('last_viewed2');
			$(mu).animate({ marginTop: to+'px' }, 500 );
		}
		else
		{
			scrolling = false;
		}
	}
}
function MoveDown()
{
	CancelScrolling_();
	
	var tmp = parseInt(document.getElementById('last_viewed2').style.marginTop);
	if (isNaN(tmp)) { tmp = 0; }
	var height = document.getElementById('last_viewed2').offsetHeight;
	
	if (tmp > 0-height+200)
	{
		is_scrolling = true;
		window.setTimeout('MoveDown_();', 1);
	}
}

function CancelScrolling_()
{
	is_scrolling = false;
}






var bis_scrolling = false;
function MoveLeftBasket_()
{
	if (bis_scrolling)
	{
		var tmp = parseInt(document.getElementById('basket_block2').style.marginLeft);
		if (isNaN(tmp)) { tmp = 0; }
		if (tmp < 0)
		{
			/*document.getElementById('basket_block2').style.marginLeft = (tmp+5)+'px';
			window.setTimeout('MoveLeftBasket_();', 1);*/

			var to = tmp + 195;
			if (to > 0) { to = 0; }
			var mu = document.getElementById('basket_block2');
			$(mu).animate({ marginLeft: to+'px' }, 500);
		}
		else
		{
			bis_scrolling = false;
		}
	}
}
function MoveLeftBasket()
{
	CancelScrollingBasket_();
	var tmp = parseInt(document.getElementById('basket_block2').style.marginLeft);
	if (isNaN(tmp)) { tmp = 0; }

	if (tmp < 0)
	{
		bis_scrolling = true;
		window.setTimeout('MoveLeftBasket_();', 1);
	}
	//document.getElementById('test').value = tmp+' '+height;
}

function MoveRightBasket_()
{
	if (bis_scrolling)
	{
		var tmp = parseInt(document.getElementById('basket_block2').style.marginLeft);
		if (isNaN(tmp)) { tmp = 0; }
		var height = document.getElementById('basket_block2').offsetWidth;
		var delim = document.getElementById('basket_block_b').offsetWidth
		//alert(tmp);
		if (tmp > 0-height+delim)
		{
			//alert(tmp);
			//alert(document.getElementById('last_viewed2').style.marginTop);
			//alert(document.getElementById('last_viewed2').style.marginTop);
			/*document.getElementById('basket_block2').style.marginLeft = (tmp-5)+'px';
			window.setTimeout('MoveRightBasket_();', 1);*/
			
			var to = tmp - 195;
			if (to < 0-height+delim) { to = 0-height+delim; }
			var mu = document.getElementById('basket_block2');
			$(mu).animate({ marginLeft: to+'px' }, 500);
		}
		else
		{
			bis_scrolling = false;
		}
	}
}
function MoveRightBasket()
{
	CancelScrollingBasket_();
	
	var tmp = parseInt(document.getElementById('basket_block2').style.marginLeft);
	if (isNaN(tmp)) { tmp = 0; }
	var height = document.getElementById('basket_block2').offsetWidth;
	var delim = document.getElementById('basket_block_b').offsetWidth
	if (tmp > 0-height+delim)
	{
		bis_scrolling = true;
		window.setTimeout('MoveRightBasket_();', 1);
	}
}

function CancelScrollingBasket_()
{
	bis_scrolling = false;
}












var cis_scrolling = false;
function MoveLeftComp_()
{
	if (cis_scrolling)
	{
		var tmp = parseInt(document.getElementById('compare_block2').style.marginLeft);
		if (isNaN(tmp)) { tmp = 0; }
	
		if (tmp < 0)
		{
			/*document.getElementById('compare_block2').style.marginLeft = (tmp+5)+'px';
			window.setTimeout('MoveLeftComp_();', 1);*/
			var to = tmp + 195;
			if (to > 0) { to = 0; }
			var mu = document.getElementById('compare_block2');
			$(mu).animate({ marginLeft: to+'px' }, 500);
		}
		else
		{
			cis_scrolling = false;
		}
	}
}
function MoveLeftComp()
{
	CancelScrollingComp_();
	var tmp = parseInt(document.getElementById('compare_block2').style.marginLeft);
	if (isNaN(tmp)) { tmp = 0; }
	
	if (tmp < 0)
	{
		cis_scrolling = true;
		window.setTimeout('MoveLeftComp_();', 1);
	}
	//document.getElementById('test').value = tmp+' '+height;
}

function MoveRightComp_()
{
	if (cis_scrolling)
	{
		var tmp = parseInt(document.getElementById('compare_block2').style.marginLeft);
		if (isNaN(tmp)) { tmp = 0; }
		var height = document.getElementById('compare_block2').offsetWidth;
		var delim = document.getElementById('compare_block_b').offsetWidth
		//alert(tmp);
		if (tmp > 0-height+delim)
		{
			//alert(tmp);
			//alert(document.getElementById('last_viewed2').style.marginTop);
			//alert(document.getElementById('last_viewed2').style.marginTop);
			/*document.getElementById('compare_block2').style.marginLeft = (tmp-5)+'px';
			window.setTimeout('MoveRightComp_();', 1);*/

			var to = tmp - 195;
			if (to < 0-height+delim) { to = 0-height+delim; }
			var mu = document.getElementById('compare_block2');
			$(mu).animate({ marginLeft: to+'px' }, 500);
		}
		else
		{
			cis_scrolling = false;
		}
	}
}
function MoveRightComp()
{
	CancelScrollingComp_();
	
	var tmp = parseInt(document.getElementById('compare_block2').style.marginLeft);
	if (isNaN(tmp)) { tmp = 0; }
	var height = document.getElementById('compare_block2').offsetWidth;
	var delim = document.getElementById('compare_block_b').offsetWidth
	if (tmp > 0-height+delim)
	{
		cis_scrolling = true;
		window.setTimeout('MoveRightComp_();', 1);
	}
}

function CancelScrollingComp_()
{
	cis_scrolling = false;
}






function CompareDel(obj, id)
{
	var req = new JsHttpRequest();
	req.onreadystatechange = function() {
		if (req.readyState == 4) {
			if(req.responseJS) {
				document.getElementById('compare_block').innerHTML = '<table class="ybas1" id="compare_block2"><tr>' + req.responseJS.compare_block + '</tr></table>';
				document.getElementById('in_compare').innerHTML = req.responseJS.in_compare;
				document.getElementById('in_compare2').innerHTML = req.responseJS.in_compare2;
				//$(obj).fadeOut(500);
				//$('tbas').animate({ height: '300px' }, 500);
				//bast();
				//document.getElementById('tbas').className='tbas_';
				//document.getElementById('fixme').className = 'bas_x';
				//$('fixme').animateToClass('.bas_x', 500);
				
				checkCompareArrows();
				
				var tds = document.getElementById('compare_block2').getElementsByTagName('TD');
				if (tds.length == 0)
				{
					var tbas = document.getElementById('tbas');
					$(tbas).animate({ height: '0px' }, 500);
					document.getElementById('fixme').className='bas';
					tbas.className = 'tbas';

					var count_bask = document.getElementById('basket_block2').getElementsByTagName('TR')[0].getElementsByTagName('TD').length;
					document.getElementById('in_basket').style.display = 'inline';

				}
			}
		}
	}
	
	req.open(null, '/ajax.html', true);
    req.send( { m:'DelFromCompare', id:id} );
}

function CompareClean(obj)
{
	var req = new JsHttpRequest();
	req.onreadystatechange = function() {
		if (req.readyState == 4) {
			if(req.responseJS) {
				document.getElementById('compare_block').innerHTML = '<table class="ybas1" id="compare_block2"><tr>' + req.responseJS.compare_block + '</tr></table>';
				document.getElementById('in_compare').innerHTML = req.responseJS.in_compare;
				document.getElementById('in_compare2').innerHTML = req.responseJS.in_compare2;
				//$(obj).fadeOut(500);
				
				checkCompareArrows();
				
				var tds = document.getElementById('compare_block2').getElementsByTagName('TD');
				if (tds.length == 0)
				{
					var tbas = document.getElementById('tbas');
					$(tbas).animate({ height: '0px' }, 500);
					document.getElementById('fixme').className='bas';
					tbas.className = 'tbas';

					var count_bask = document.getElementById('basket_block2').getElementsByTagName('TR')[0].getElementsByTagName('TD').length;
					document.getElementById('in_basket').style.display = 'inline';

				}
			}
		}
	}
	
	req.open(null, '/ajax.html', true);
    req.send( { m:'CleanCompare' } );
}




function BasketDel(obj, id)
{
	var req = new JsHttpRequest();
	req.onreadystatechange = function() {
		if (req.readyState == 4) {
			if(req.responseJS) {
				document.getElementById('basket_block').innerHTML = '<table class="ybas1" id="basket_block2"><tr>' + req.responseJS.basket_block + '</tr></table>';
				document.getElementById('in_basket').innerHTML = req.responseJS.in_basket;
				document.getElementById('in_basket2').innerHTML = req.responseJS.in_basket2;
				//$(obj).fadeOut(500);
				//$('tbas').animate({ height: '300px' }, 500);
				//bast();
				//document.getElementById('tbas').className='tbas_';
				//document.getElementById('fixme').className = 'bas_x';
				//$('fixme').animateToClass('.bas_x', 500);
				
				checkBasketArrows();
				
				var tds = document.getElementById('basket_block2').getElementsByTagName('TD');
				if (tds.length == 0)
				{
					var tbas = document.getElementById('tbas');
					$(tbas).animate({ height: '0px' }, 500);
					document.getElementById('fixme').className='bas';

					var count_bask = document.getElementById('basket_block2').getElementsByTagName('TR')[0].getElementsByTagName('TD').length;
					document.getElementById('in_basket').style.display = 'inline';

				}
			}
		}
	}
	
	req.open(null, '/ajax.html', true);
    req.send( { m:'DelBasket', id:id} );
}




function findPosX(obj)
  {
    var curleft = 0;
    if(obj.offsetParent)
        while(1) 
        {
          curleft += obj.offsetLeft;
          if(!obj.offsetParent)
            break;
          obj = obj.offsetParent;
        }
    else if(obj.x)
        curleft += obj.x;
    return curleft;
  }

  function findPosY(obj)
  {
    var curtop = 0;
    if(obj.offsetParent)
        while(1)
        {
          curtop += obj.offsetTop;
          if(!obj.offsetParent)
            break;
          obj = obj.offsetParent;
        }
    else if(obj.y)
        curtop += obj.y;
    return curtop;
  }





//Картининг
cur_image = 0;
function ShowMidPhoto(ci) {
	document.getElementById('product_img').innerHTML = '<a href="'+images[ci]+'" onClick="ShowBigPhoto('+ci+'); return false;" target="_blank"><img src="'+images2[ci]+'" alt=""/></a>';
}
function ShowBigPhoto(ci) {
	cur_image = ci;
	document.getElementById('epic').style.display = 'block';
	document.getElementById('epic_image').innerHTML = '<img src="'+images[cur_image]+'" alt="" />';
	document.getElementById('epic_right').style.display = 'block';
	document.getElementById('epic_left').style.display = 'block';
	if(cur_image <= 0) document.getElementById('epic_left').style.display = 'none';
	if(cur_image >= images.length-1) document.getElementById('epic_right').style.display = 'none';
	//Effect.toggle('pepic','appear');
	var pepic = document.getElementById('pepic');
	//$(pepic).show(500);
	$(pepic).fadeIn(500);
}
function HideBigPhoto() {
	//Effect.toggle('pepic','appear');
	document.getElementById('pepic').style.display = 'none';
	document.getElementById('epic').style.display = 'none';
	//setTimeout("document.getElementById('epic').style.display = 'none';",800);
}
function LeftBigPhoto() {
	cur_image = parseInt(cur_image) - 1;
	document.getElementById('epic_image').innerHTML = '<img src="'+images[cur_image]+'" alt="" />';
	
	if(cur_image <= 0) document.getElementById('epic_left').style.display = 'none';
	document.getElementById('epic_right').style.display = 'block';
}
function RightBigPhoto() {
	cur_image = parseInt(cur_image) + 1;
	document.getElementById('epic_image').innerHTML = '<img src="'+images[cur_image]+'" alt="" />';
	
	if(cur_image >= images.length-1) document.getElementById('epic_right').style.display = 'none';
	document.getElementById('epic_left').style.display = 'block';
}