var ie=document.all;
var nn6=document.getElementById&&!document.all;

document.onclick=EventHandler;

function EventHandler(e){
	var _el = nn6 ? e.target : event.srcElement;
	var topelement = nn6 ? "HTML" : "BODY";

	e = nn6 ? e : event;

	//x = nn6 ? e.clientX : event.clientX;
	//y = nn6 ? e.clientY : event.clientY;

	//menu contestuale FO
	if (_el.getAttribute("bomenu")!=null) CreateBOMenu(_el, e);
}

function CreateBOMenu(el, _event)
{
	var cod_oggetto = el.getAttribute("bomenu");

	var tx = parseInt(el.style.left+0);
	var ty = parseInt(el.style.top+0);

	//window.open("menu.aspx?cod_oggetto=" + cod_oggetto, "editingframe");
	document.getElementById("editingframe").src="menu.aspx?cod_oggetto=" + cod_oggetto + "";
	document.getElementById("editingframe").style.display="";
 	var sLeft = document.body.scrollLeft + document.documentElement.scrollLeft;
	var sTop = document.body.scrollTop + document.documentElement.scrollTop;

	//document.getElementById("editingframe").style.posLeft = _event.clientX +  + sLeft;
	//document.getElementById("editingframe").style.posTop = _event.clientY +  + sTop;

	document.getElementById("editingframe").style.left = _event.clientX +  + sLeft + "px";
	document.getElementById("editingframe").style.top = _event.clientY +  + sTop + "px";

	document.getElementById("editingframe").style.width="100%";
	document.getElementById("editingframe").style.height="100%";
}
function inviaRicerca(formric)
{
	var act=formric.action;
	act=act + unescape("%26") + "field=" + escape(formric.field.value);
	formric.action=act;
}


function impostaDominio()
{
	var curdom=document.domain;
	var pos=curdom.lastIndexOf(".");
	if(pos>0)
	{
		var pos2=curdom.lastIndexOf(".",pos - 1 );
		if(pos2>0)
		{
			var newdom=curdom.substring(pos2 + 1,curdom.length);
			//alert(document.domain  + "-" + newdom);
			document.domain = newdom;
		}
	}

}

impostaDominio();
