function loadWidthMenu()
{	
	var i = 1;
	do
	{
		var itemName = "car_" + i;
		var nextnextItem = "car_" + ( i + 1 );
		if(document.getElementById(itemName) != null)
		{
			var width = document.getElementById(itemName).offsetWidth;
			if(document.getElementById(nextnextItem)!=null)
				document.getElementById(itemName).style.backgroundPosition = width - 1 + "px";
			else
				document.getElementById(itemName).style.backgroundPosition = width + "px";
		}
		i++;
	}
	while(document.getElementById(nextnextItem)!=null)	
	/*i = 1;
	do
	{
		var itemName = "car2_" + i;
		var nextnextItem = "car2_" + ( i + 2 );
		if(document.getElementById(itemName) != null)
		{
			var width = document.getElementById(itemName).offsetWidth;
			if(document.getElementById(nextnextItem)!=null)
				document.getElementById(itemName).style.backgroundPosition = width - 1 + "px";
			else
				document.getElementById(itemName).style.backgroundPosition = width + "px";
		}
		i++;
	}
	while(document.getElementById(nextnextItem)!=null)*/	
}

function car_hover(car_box, trID)
{
	//var trID = car_box.replace(/car_/, "");
	var subcars = document.getElementById("submodel" + trID);
	var left = document.getElementById(car_box).offsetLeft;
	var itemOffset = document.getElementById(car_box).offsetWidth;
	var subfon = document.getElementById("sub_cars_fon_id"+trID);
	var subcars_width = document.getElementById("sub_cars_fon_id"+trID);
	if (subcars_width != null)
	{
		subcars_width = subcars_width.style.width;
		subcars_width = parseInt(subcars_width);
		var menu_width = document.getElementById("button_menu").offsetWidth;		
		var menu_offsetLeft = document.getElementById("button_menu").offsetLeft;
		menu_pos=menu_width+menu_offsetLeft;
		subcars_pos=subcars_width+left;
		if (subcars_pos>menu_pos)
		{
			subcars.style.left=left-subcars_width+itemOffset-2+"px";	
		}
		else
		{
			subcars.style.left=left+"px";	
		}
	}
	if (subcars != null && subfon != null) {
		subcars.style.display="block";
		subcars.style.top="25px";
	}
}

function car_out(item_box, trID)
	{
		//var trID = item_box.replace(/car_/, "");
		//var img = document.getElementById("img_"+trID);
		//document.getElementById("icon"+trID).style.display="block";//замена иконок
		//document.getElementById("hover"+trID).style.display="none";
		//var backgr = document.getElementById(item_box);
		//backgr.style.background="url(/images/Opel2009/car_menu/car_div.gif) no-repeat 98px 0";
		//if (trID != '6247' && model!='')
		//{
		//	img.src = "/images/opel2009/car_menu/"+model+".gif";
		//}
		var subcars = document.getElementById("submodel" + trID);
		if (subcars != null) 
		{
			subcars.style.display="none";
		}
	}
	
	function show_sub_cars()
	{	
		if (document.getElementById("sub_cars_front_1").clientHeight<105)
		{
			document.getElementById("sub_cars_front_1").style.height=document.getElementById("sub_cars_front_1").clientHeight+5+"px";
			setTimeout('show_sub_cars()',40);
		}
	}	
	
	function car_down(car_box, bord)
	{		
		document.getElementById(car_box).style.background="url(/images/renault2009/car_menu/car_menu_mousedown_left.gif) no-repeat";		
	}
	
	function car_up(car_box, bord)
	{		
		var width = document.getElementById(car_box).offsetWidth;		
		if(car_box == "car_10")
		{							
			document.getElementById(car_box).style.background="url(/images/renault2009/car_menu/menu_bkg_avtomir_bu.gif) no-repeat";			
		}
		else if(car_box == "car_9")
		{	
			document.getElementById(car_box).style.background="none";/*url(/images/renault2009/car_menu/car_div.gif) no-repeat*/
			/*document.getElementById(car_box).style.backgroundPosition = width - 1 + "px";*/
		}
		else
		{
			document.getElementById(car_box).style.background="url(/images/renault2009/car_menu/car_div.gif) no-repeat";
			document.getElementById(car_box).style.backgroundPosition = width - 1 + "px";		
		}		
	}
	
	function flashmove(num)
	{ 
		t=setTimeout(function()
		{
			document['FlashMovie'].SetVariable('/:wantCarNum', num);
		}, 1000);
		
	}
	
	function stopmove()
	{
		clearTimeout(t);
	}
	
	//функция вычисяляет координату X объекта относительно окна браузера
/*	function getAbsPosX( obj )
	{
		var x = obj.offsetLeft;		
		while( obj = obj.offsetParent )
		{
			x += obj.offsetLeft;			
		}
		return x;
	}*/
