var my_top = 0;
var my_left = 0;

function  add_obj(id, name, dlt_X, dlt_Y)
{	
	//update_menu();
	if (dlt_X>-1 && dlt_Y>-1)
	{
		getXY(dlt_X, dlt_Y);
	}
	else if (dlt_X==-1)
	{
	//alert(id);
		
		getXY(dlt_X, dlt_Y);
		my_left = 0;
	}
	else if (dlt_Y==-1)
	{
		getXY(dlt_X, dlt_Y);
		my_top = 0;
	}
	var strID_obj = name;
	strID_obj =  strID_obj + id;

//alert(strID_obj);

	var my_obj = document.all(strID_obj);
//alert(my_obj.id);

	my_obj.style.visibility = 'visible';
	my_obj.style.left = my_left;
	my_obj.style.top = my_top;
	//alert(my_obj.style.visibility);
}

function  add_obj_visual(id, name)
{	
	var strID_obj = name;
	strID_obj =  strID_obj + id;
//alert(strID_obj);
	
	var my_obj = document.all(strID_obj);
//alert(my_obj.id);

	my_obj.style.visibility = 'visible';
}


function  add_obj_set(id, name, set_X, set_Y)
{	
	//update_menu();
	
	my_left = set_X;
	
	my_top = set_Y;
	
	var strID_obj = name;
	strID_obj =  strID_obj + id;
//alert(strID_obj);
	
	var my_obj = document.all(strID_obj);
//alert(my_obj.id);

	my_obj.style.visibility = 'visible';
	my_obj.style.left = my_left;
	my_obj.style.top = my_top;
}


function  add_obj_delta(id, name, dlt_X, dlt_Y)
{	
	//update_menu();
	
	getXY(dlt_X, dlt_Y);

//alert(my_left);
//alert(my_top);
	
	var strID_obj = name;
	strID_obj =  strID_obj + id;

//alert(strID_obj);

	var my_obj = document.all(strID_obj);
//alert(my_obj.id);

	my_obj.style.visibility = 'visible';
	my_obj.style.left = my_left;
	my_obj.style.top = my_top;
	//alert(my_obj.style.visibility);
}

function  add_obj_delta1(id, name, dlt_X, dlt_Y)
{	
	//update_menu();
	
	getXY(dlt_X, dlt_Y);

//alert(my_left);
//alert(my_top);
	
	var strID_obj = name;
	strID_obj =  strID_obj + id;

//alert(strID_obj);

	var my_obj = document.all(strID_obj);
//alert(my_obj.id);

	my_obj.style.visibility = 'visible';
	my_obj.style.left = my_left;
	my_obj.style.top = my_top;
	//alert(my_obj.style.visibility);
}





/*
function  update_obj_all()
{
alert(document.styleSheets.length);
	var i=0;
	for (i=0; i<document.styleSheets.length; i++ )
	{
		alert(document.styleSheets[i].name);
		if (document.styleSheets[i].name =="for_cleaning")
		{
			document.styleSheets[i].style.visibility ='hidden';
		}
	}
}*/



function getXY(delta_X, delta_Y )
{

	var outerX = 0;
	var outerY = 0;
	var innerX = 0;
	var innerY = 0;

	outerX = (event.clientX + document.body.scrollLeft);
	outerY = (event.clientY + document.body.scrollTop);
//alert(outerY);	
	innerX = event.offsetX;
	innerY = event.offsetY;
//alert(innerY);	

	my_left = (outerX - innerX   + delta_X); //- innerX                        
	//my_top = (outerY - innerY + document.all[my_id].height);
	my_top = (outerY - innerY  + delta_Y);//- innerY
//alert(my_top);	

}

function continue_visibility(id)
{
	var my_obj = document.all(id);
	//alert(my_obj.id);
	my_obj.style.visibility = 'visible';
}

function  update_obj(id)
{
	var my_obj = document.all(id);
	my_obj.style.visibility='hidden';
}

function  update_menu_total()
{

	menu_okna_dvery.style.visibility='hidden';
	menu_kotteg.style.visibility='hidden';
	
}

function  update_menu()
{
		
	menu_price.style.visibility='hidden'; 
	menu_okna.style.visibility='hidden';
	menu_dvery.style.visibility='hidden';
	menu_lestnicy.style.visibility='hidden';
	menu_raschet.style.visibility='hidden';
}
//update_menu_hold

function  update_menu_hold()
{
		
	menu_news.style.visibility='hidden'; 
	
}

function update_menu_mod(){
	mod_1.style.visibility='hidden'; 
	mod_10.style.visibility='hidden'; 
	mod_3.style.visibility='hidden'; 
	mod_5.style.visibility='hidden'; 
	mod_7.style.visibility='hidden'; 
	mod_8.style.visibility='hidden'; 
	mod_9.style.visibility='hidden'; 

}
/***********************************************************************************/
// function  menu_update() - функция для очистки окна от дополнительных пунктов меню
// вызывается каждый раз при построении нового подпункта меню
// при изменении размеров окна
// при прокручивании окна 

function  menu_update()
{
	menu_foto.style.visibility='hidden';
}

