function show(a)
{
	$("#"+a).show();
}
function hide(a)
{
	$("#"+a).hide();
}

function setMenu(trig,a)
{
	for(i=0; i<1000; i++)
	{
		if(tec=document.getElementById(trig+'_'+i))
		{
        	if(tec.style.display!='none') hide(trig+'_'+i);
        }
	}

    show(trig+"_"+a);
}

function setMenuCar(a)
{
	for(i=1; i<1000; i++)
	{
		if(tec=document.getElementById('car_'+i))
		{
        	if(tec.style.display!='none') hide('car_'+i);
        }
       /* if(tec=document.getElementById('car_button_'+i))
		{
           if (cNum==0) tec.className='car_top'
		   else tec.className='car';
        }*/
	}

    show('car_'+a);
	if(d=document.getElementById('car_button_'+a))
	{
	  d.className='car_active';
	}
}

function setMenuClass(cNum)
{
	for(i=1; i<100; i++)
	{
	 if(tec=document.getElementById('car_button_'+i))
		{
           if (cNum==0) { tec.className='car_top'; break}
		   else tec.className='car';
        }
	}
}

/////////---------------------Слайд-шоу---------------------------/////////////
/*
function slideOnMO()
{

clearTimeout(timeShow);
clearTimeout(timeShowGo);
//document.slide.src="../pics/index_page/rangeroversport254.jpg"
//div = document.getElementById('slideshow');
//ix=div.getElementsByTagName('img').src="../pics/index_page/rangeroversport254.jpg";
document.getElementById('slideshow').innerHTML = '<IMG id=4 name=slide src=../pics/index_page/range_rover_sport_interior2.jpg />';
}

function slideGo()
{
//c++;
//clearTimeout(timeShow);
//clearTimeout(timeShowGo);
document.getElementById('slideshow').innerHTML = '<IMG id=2 name=slide src=../pics/index_page/rrs_19d_5sV.jpg /><IMG name=slide  src=../pics/index_page/rangeroversport254.jpg /><IMG id=3 name=slide src=../pics/index_page/rrs_20d_10s.jpg /><IMG id=4 name=slide src=../pics/index_page/range_rover_sport_interior2.jpg />';
//setInterval( "slideGo();",500);
if (c>8)
{
	setTimeout( "slideSwitch('slideshow',1000);",4000);
}
}
*/
function animate(tagId,alfa,step){
 div = document.getElementById(tagId);
 var items = new Array();
 //Выбираем все рисунки слайдшоу
 for(c=i=0;i<div.childNodes.length;i++){
  if (div.childNodes[i].tagName=="IMG"){
   items[c] = div.childNodes[i];
   c++;
  }
 }
 if (items.length >1)
 {
 last = items[items.length-1];
 next = items[items.length-2];
 //делаем верхний в стопке(текущий) рисунок более прозрачным
 last.style.opacity= alfa/100;
 last.style.filter= "progid:DXImageTransform.Microsoft.Alpha(opacity="+alfa+")";
 last.style.filter= "alpha(opacity="+alfa+")";

 if ((alfa-step)>0){
  //если еще не достигли полной прозрачности верхнего рисунка - продолжаем анимацию
   timeShowGoAS=setTimeout("animate('"+tagId+"',"+(alfa-step)+","+step+");",50);
 }else{
  //если достигли полной прозрачности верхнего рисунка
  //делаем абсолютно непрозрачным следующий рисунок
  next.style.opacity= 1;
  next.style.filter= "progid:DXImageTransform.Microsoft.Alpha(opacity=100)";
  next.style.filter= "alpha(opacity=100)";
  // а верхний рисунок перемещаем в низ стопки
  tmp = last;
  div.removeChild(last);
  div.insertBefore(tmp,items[0]);
  tmp.style.opacity= 1;
  tmp.style.filter= "progid:DXImageTransform.Microsoft.Alpha(opacity=100)";
  tmp.style.filter= "alpha(opacity=100)";

  timeShowGo=setTimeout( "slideSwitch('"+tagId+"',1000)", 2000 );
 }
}
}

//эта функция делает видимым блок с рисунками для слайдшоу (изначально он невидим, чтобы избежать мерцания во время загрузки картинок) и запускает анимацию
function slideSwitch(tagId,speed){
 div = document.getElementById('slideshow');
 if (div.style.visibility!="visible"){
      div.style.visibility = "visible";
 }
 items = div.getElementsByTagName('img');
 if (items.length>0){
  animate(tagId,100,10);
 }
}


///////////////----------------------------------------------------------//////////////////////////////
