	function car_hover(item_box, model)
	{		
		var trID = item_box.replace(/car_/, "");
		var img = document.getElementById("img_"+trID);
		var img_h = document.getElementById("img_h"+trID);
		//if (trID != '10124' && model!='')
		var itemOffset = document.getElementById(item_box).offsetWidth;
		var left = document.getElementById(item_box).offsetLeft; //смещение пункта меню, плашки
		var subcars = document.getElementById("submodel" + trID);
		var subfon = document.getElementById("sub_cars_fon_id"+trID);		
		document.getElementById("icon"+trID).style.display="none";//замена иконок
		document.getElementById("hover"+trID).style.display="block";
		var subcars_width = document.getElementById("sub_cars_fon_id"+trID);
		if (!(trID == '16550' || trID == '10124') && model!='')
		{
/*			img.src = "/images/opel2009/car_menu/"+model+"_h.gif";*/
			img.style.display = "none";
			img_h.style.display = "";
		}
		if(model!="OPC")
		{
			if(model!="Corsa")
				document.getElementById("car_"+trID).style.background="url(/images/Opel2009/car_menu/car_menu_hover_left.gif) no-repeat";
			else
				document.getElementById("car_"+trID).style.background="url(/images/Opel2009/car_menu/car_menu_hover_left_first_mos.gif) no-repeat";
		}
		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, model)
	{
		var trID = item_box.replace(/car_/, "");
		var img = document.getElementById("img_"+trID);
		var img_h = document.getElementById("img_h"+trID);
		document.getElementById("icon"+trID).style.display="block";//замена иконок
		document.getElementById("hover"+trID).style.display="none";			
		if (!(trID == '16550' || trID == '10124') && model!='')
		{
//			img.src = "/images/opel2009/car_menu/"+model+".gif";
			img.style.display = "";
			img_h.style.display = "none";
		}
		document.getElementById("car_"+trID).style.background="url(/images/Opel2009/car_menu/car_div.gif) no-repeat scroll 112px 0";
		var subcars = document.getElementById("submodel" + trID);
		if (subcars != null) 
		{
			subcars.style.display="none";
		}
	}
	
	function car_up(item_box)
	{		
		//document.getElementById(item_box).style.background="transparent url(/images/Opel2009/car_menu/car_div.gif) no-repeat scroll 98px 0";
/*		var trID = item_box.replace(/car_/, "");*/
		var img = document.getElementById("img_"+trID);
		var img_h = document.getElementById("img_h"+trID);
		img.style.display = "";
		img_h.style.display = "none";
		document.getElementById(item_box).style.background="";
	}
	function car_down(item_box)
	{		
	/*		var trID = item_box.replace(/car_/, "");*/
		var img = document.getElementById("img_"+trID);
		var img_h = document.getElementById("img_h"+trID);
		img.style.display = "none";
		img_h.style.display = "";
		document.getElementById(item_box).style.background="url(/images/Opel2009/car_menu/car_menu_mousedown_left.gif) no-repeat";		
	}
	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 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;
	}
