
function DIF_getEventPosition(evt) {
	var pos=new Object();
	pos.x=0;
	pos.y=0;
	if (!evt) {
		evt = window.event;
		}
	if (typeof(evt.pageX) == 'number') {
		pos.x = evt.pageX;
		pos.y = evt.pageY;
	}
	else {
		pos.x = evt.clientX;
		pos.y = evt.clientY;
		if (!top.opera) {
			if ((!window.document.compatMode) || (window.document.compatMode == 'BackCompat')) {
				pos.x += window.document.body.scrollLeft;
				pos.y += window.document.body.scrollTop;
			}
			else {
				pos.x += window.document.documentElement.scrollLeft;
				pos.y += window.document.documentElement.scrollTop;
			}
		}
	}
	return pos;
}


// New Functions Andrea
function setDivOn(classe,myparam,myevent) {
	var elem,blockimage;
	var loc, len;
	elem = document.getElementById("floatdiv");
	blockimage = document.getElementById("blockimage");
	
	if((classe != "commento")&&(classe != "Entità/Gruppo")){
		if (elem.style.visibility == "hidden"){
			//blockimage.style.visibility = "visible";
			blockimage.style.visibility = "hidden";
			elem.style.visibility = "visible";
			document.getElementById("floatframe").style.visibility = "visible";
			floatframe.document.getElementById("mcWindow_0_body").style.visibility = "visible";
			document.getElementById("mcWindow_0_container").style.visibility = "visible";
		}
		else {
			blockimage.style.visibility = "hidden";
			elem.style.visibility = "hidden";
			document.getElementById("floatframe").style.visibility = "hidden";
			floatframe.document.getElementById("mcWindow_0_body").style.visibility = "hidden";
			document.getElementById("mcWindow_0_container").style.visibility = "hidden";
			return false;
		}
	}
	loc = location.href;
	len = loc.indexOf("?");
	if (len > 0) {
		loc = loc.substr(0,len+1); 
	}
	
	if (classe=="anagrafica") {
		if (isIE) {	
		elem.style.height = "380px";
		document.getElementById("floatframe").style.height = "360px";
		}
		else
		{elem.style.height = "360px";
		document.getElementById("floatframe").style.height = "340px";
		}
		
		
		prefisso=parent.document.getElementById("mcWindow_0_title");
		prefisso.innerHTML="Ricerca Anagrafica";
		loc = loc.concat("mancercaanagrafiche");
       
	}
	if (classe=="utente") {	
		if (isIE) {	
		elem.style.height = "200px";
		document.getElementById("floatframe").style.height = "180px";
		}
		else
		{elem.style.height = "190px";
		document.getElementById("floatframe").style.height = "170px";
		}
		loc = loc.concat("mancercautenti");
		// Titolo
		prefisso=parent.document.getElementById("mcWindow_0_title");
		prefisso.innerHTML="Ricerca Utente";
		//Body
		prefisso=floatframe.document.getElementById("mcWindow_0_body");
		prefisso.innerHTML=	"<form name=\"form_cerca_utente\">"+
							"<table bgcolor=#F1F3F5 width = 100%><tr><td></td></tr></table>"+
							"<table bgcolor=#F1F3F5 width = 100%>"+
							"<tr bgcolor=#F1F3F5><td width='150'><b>&nbsp;&nbsp;Id Utente</b></td></tr>"+
							"<tr bgcolor=#F1F3F5><td><input type=text size=58 maxlength=20 name='idutente' class='inputtext'></td></tr>"+
							"<tr bgcolor=#F1F3F5><td width='150'><b>&nbsp;&nbsp;Descrizione Utente</b></td></tr>"+
							"<tr bgcolor=#F1F3F5><td><input type=text size=58 maxlength=30 name='descrutente' class='inputtext'></td></tr>"+
							"<tr bgcolor=#F1F3F5><td width='150'><b>&nbsp;&nbsp;Gruppo Utenti</b></td></tr>"+
							"<tr bgcolor=#F1F3F5><td><input type=text size=58 maxlength=20 name='grutenti' class='inputtext'></td></tr>"+
							"</table><table bgcolor=#F1F3F5 height=\"40\" width=100%><tr>"+
							"<td align=\"left\"><a href onClick=\'javascript:parent.setDivOn(\"close\");return false;\' class=\'paginate\'>Annulla</a></td>"+
							"<td align=\"right\"><a href onclick=\'javascript:inviaform(\"form_cerca_utente\");return false;\' class=\'paginate\'>Cerca</a></td>"+ 
							"</tr></table></form>";
	}	
	if (classe=="gruppoutenti") {
		if (isIE) {	
		elem.style.height = "170px";
		document.getElementById("floatframe").style.height = "150px";
		}
		else
		{elem.style.height = "150px";
		document.getElementById("floatframe").style.height = "130px";
		}	
		loc = loc.concat("mancercagruppoutenti");
		// Titolo
		prefisso=parent.document.getElementById("mcWindow_0_title");
		prefisso.innerHTML="Ricerca Gruppo Utenti";
		//Body
		prefisso=floatframe.document.getElementById("mcWindow_0_body");
		prefisso.innerHTML=	"<form name=\"form_cerca_grut\">"+
							"<table bgcolor=#F1F3F5 width = 100%><tr><td></td></tr></table>"+
							"<table bgcolor=#F1F3F5 width = 100%>"+
							"<tr bgcolor=#F1F3F5><td width='150'><b>&nbsp;&nbsp;Id Gruppo Utenti</b></td></tr>"+
							"<tr bgcolor=#F1F3F5><td><input type=text size=58 maxlength=20 name='idgruppoutenti' class='inputtext'></td></tr>"+
							"<tr bgcolor=#F1F3F5><td width='150'><b>&nbsp;&nbsp;Descrizione Gruppo Utenti</b></td></tr>"+
							"<tr bgcolor=#F1F3F5><td><input type=text size=58 maxlength=30 name='descrgruppoutenti' class='inputtext'></td></tr>"+
							"</table><table bgcolor=#F1F3F5 height=\"40\" width=100%><tr>"+
							"<td align=\"left\"><a href onClick=\'javascript:parent.setDivOn(\"close\");return false;\' class=\'paginate\'>Annulla</a></td>"+
							"<td align=\"right\"><a href onclick=\'javascript:inviaform(\"form_cerca_grut\");return false;\' class=\'paginate\'>Cerca</a></td>"+ 
							"</tr></table></form>";
	}
	if (classe=="gruppianagrafici") {	
		if (isIE) {	
		elem.style.height = "245px";
		document.getElementById("floatframe").style.height = "225px";
		}
		else
		{elem.style.height = "230px";
		document.getElementById("floatframe").style.height = "210px";
		}
		loc = loc.concat("mancercagruppianagrafici");
		// Titolo
		prefisso=document.getElementById("mcWindow_0_title");
		prefisso.innerHTML="Ricerca Gruppi Anagrafici";
		//Body
		prefisso=floatframe.document.getElementById("mcWindow_0_body");
		prefisso.innerHTML=	"<form name=\"form_cerca_granag\">"+
							"<table bgcolor=#F1F3F5 width = 100%><tr><td></td></tr></table>"+
							"<table bgcolor=#F1F3F5 width = 100%>"+
							"<tr bgcolor=#F1F3F5><td width='150'><b>&nbsp;&nbsp;Id Gruppo Utenti</b></td></tr>"+
							"<tr bgcolor=#F1F3F5><td><input type=text size=58 maxlength=20 name='idgruppoutenti' class='inputtext'></td></tr>"+
							"<tr bgcolor=#F1F3F5><td width='150'><b>&nbsp;&nbsp;Id Nodo Padre</b></td></tr>"+
							"<tr bgcolor=#F1F3F5><td><input type=text size=58 maxlength=30 name='idnodopadre' class='inputtext'></td></tr>"+
							"<tr bgcolor=#F1F3F5><td width='150'><b>&nbsp;&nbsp;Id Gruppo Anagrafica</b></td></tr>"+
							"<tr bgcolor=#F1F3F5><td><input type=text size=58 maxlength=30 name='idgruppoanagrafica' class='inputtext'></td></tr>"+
							"<tr bgcolor=#F1F3F5><td width='150'><b>&nbsp;&nbsp;Id Anagrafica</b></td></tr>"+
							"<tr bgcolor=#F1F3F5><td><input type=text size=58 maxlength=30 name='idanagrafica' class='inputtext'></td></tr>"+
							"</table><table bgcolor=#F1F3F5 height=\"40\" width=100%><tr>"+
							"<td align=\"left\"><a href onClick=\'javascript:parent.setDivOn(\"close\");return false;\' class=\'paginate\'>Annulla</a></td>"+
							"<td align=\"right\"><a href onclick=\'javascript:inviaform(\"form_cerca_granag\");return false;\' class=\'paginate\'>Cerca</a></td>"+ 
							"</tr></table></form>";
	}
	if (classe=="categorie") {
		if (isIE) {	
		elem.style.height = "110px";
		document.getElementById("floatframe").style.height = "90px";
		}
		else
		{elem.style.height = "110px";
		document.getElementById("floatframe").style.height = "90px";
		}
		loc = loc.concat("mancercacategorie");
		// Titolo
		prefisso=parent.document.getElementById("mcWindow_0_title");
		prefisso.innerHTML="Ricerca Categorie";
		//Body
		prefisso=floatframe.document.getElementById("mcWindow_0_body");
		prefisso.innerHTML=	"<form name=\"form_cerca_categorie\">"+
							"<table bgcolor=#F1F3F5 width = 100%><tr><td></td></tr></table>"+
							"<table bgcolor=#F1F3F5 width = 100%>"+
							"<tr bgcolor=#F1F3F5><td width='150'><b>&nbsp;&nbsp;Descrizione Categoria</b></td></tr>"+
							"<tr bgcolor=#F1F3F5><td><input type=text size=58 maxlength=20 name='descrcat' class='inputtext'></td></tr>"+
							"</table><table bgcolor=#F1F3F5 height=\"40\" width=100%><tr>"+
							"<td align=\"left\"><table><tr><td></td></tr></table><a href onClick=\'javascript:parent.setDivOn(\"close\");return false;\' class=\'paginate\'>Annulla</a></td>"+
							"<td align=\"right\"><table><tr><td></td></tr></table><a href onclick=\'javascript:inviaform(\"form_cerca_categorie\");return false;\' class=\'paginate\'>Cerca</a></td>"+ 
							"</tr></table></form>";
	}
	if (classe=="insertprogetto") {
		if (isIE) {	
		elem.style.height = "180px";
		document.getElementById("floatframe").style.height = "160px";
		}
		else
		{elem.style.height = "160px";
		document.getElementById("floatframe").style.height = "140px";
		}	
		loc = loc.concat("mancercagruppoutenti");
		// Titolo
		prefisso=parent.document.getElementById("mcWindow_0_title");
		prefisso.innerHTML="Inserisci Nuovo Progetto";
		//Body
		prefisso=floatframe.document.getElementById("mcWindow_0_body");
		prefisso.innerHTML=	"<form name=\"form_cerca_grut\">"+
							"<table bgcolor=#F1F3F5 width = 100%><tr><td></td></tr></table>"+
							"<table bgcolor=#F1F3F5 width = 100%>"+
							"<tr bgcolor=#F1F3F5><td width='150'><b>&nbsp;&nbsp;Titolo Progetto</b></td></tr>"+
							"<tr bgcolor=#F1F3F5><td><input type=text size=60 maxlength=60 name='titolo_progetto' class='inputtext'></td></tr>"+
							"<tr bgcolor=#F1F3F5><td width='150'><b>&nbsp;&nbsp;Budget Preventivo</b></td></tr>"+
							"<tr bgcolor=#F1F3F5><td><input type=text size=30 maxlength=30 name='cdenaro' class='inputtext'></td></tr>"+
							"</table><table bgcolor=#F1F3F5 height=\"40\" width=100%><tr>"+
							"<td align=\"left\"><a href onClick=\'javascript:parent.setDivOn(\"close\");return false;\' class=\'paginate\'>Annulla</a></td>"+
							"<td align=\"right\"><a href onclick=\'javascript:inviaform(\"form_cerca_grut\");return false;\' class=\'paginate\'>Registra</a></td>"+ 
							"</tr></table></form>";
	}
	if (classe=="Entità/Gruppo") {	
		
		pos = DIF_getEventPosition(myevent);
		elem.style.left = "10px";
		elem.style.top = (pos.y+15)+"px";
		
		if (elem.style.visibility == "hidden"){
			blockimage.style.visibility = "hidden";
			elem.style.visibility = "visible";
			document.getElementById("floatframe").style.visibility = "visible";
			floatframe.document.getElementById("mcWindow_0_body").style.visibility = "visible";
			document.getElementById("mcWindow_0_container").style.visibility = "visible";
		}
		else {
			blockimage.style.visibility = "hidden";
			elem.style.visibility = "hidden";
			document.getElementById("floatframe").style.visibility = "hidden";
			floatframe.document.getElementById("mcWindow_0_body").style.visibility = "hidden";
			document.getElementById("mcWindow_0_container").style.visibility = "hidden";
			return false;
		}
		
		if (isIE) {	
			elem.style.height = "130px";
			document.getElementById("floatframe").style.height = "90px";
		}
		else{
			elem.style.height = "110px";
			document.getElementById("floatframe").style.height = "90px";
		}
		loc = loc.concat("mancercacostituenti");
		// Titolo
		prefisso=parent.document.getElementById("mcWindow_0_title");
		prefisso.innerHTML="Ricerca Entità/Gruppo";
		//Body
		prefisso=floatframe.document.getElementById("mcWindow_0_body");
		prefisso.innerHTML=	"<form name=\"form_cerca_costit\">"+
							"<table bgcolor=#F1F3F5 width = 100%><tr><td></td></tr></table>"+
							"<table bgcolor=#F1F3F5 width = 100%>"+
							"<tr bgcolor=#F1F3F5><td width='200'><b>&nbsp;&nbsp;Descrizione o Cognome Nome</b></td></tr>"+
							"<tr bgcolor=#F1F3F5><td><input type=text size=58 maxlength=50 name='descrizione' class='inputtext'></td></tr>"+
							//"<tr bgcolor=#F1F3F5><td width='150'><b>&nbsp;&nbsp;Cognome</b></td></tr>"+
							//"<tr bgcolor=#F1F3F5><td><input type=text size=58 maxlength=50 name='cognome' class='inputtext'></td></tr>"+
							//"<tr bgcolor=#F1F3F5><td width='150'><b>&nbsp;&nbsp;Nome</b></td></tr>"+
							//"<tr bgcolor=#F1F3F5><td><input type=text size=58 maxlength=50 name='nome' class='inputtext'></td></tr>"+
							//"<tr bgcolor=#F1F3F5><td width='150'><b>&nbsp;&nbsp;Descrizione Categoria</b></td></tr>"+
							//"<tr bgcolor=#F1F3F5><td><input type=text size=58 maxlength=20 name='categoria' class='inputtext'></td></tr>"+
							"</table><table bgcolor=#F1F3F5 height=\"40\" width=100%><tr>"+
							"<td align=\"left\"><a href onClick=\'javascript:parent.setDivOn(\"close\");return false;\' class=\'paginate\'>Annulla</a></td>"+
							"<td align=\"right\"><a href onclick=\'javascript:inviaform(\"form_cerca_costit\");return false;\' class=\'paginate\'>Cerca</a></td>"+ 
							"</tr></table></form>";
	}
	if (classe=="Donatori") {	
		if (isIE) {	
		elem.style.height = "130px";
		document.getElementById("floatframe").style.height = "110px";
		}
		else
		{elem.style.height = "110px";
		document.getElementById("floatframe").style.height = "90px";
		}
		loc = loc.concat("mancercadonatori");
		// Titolo
		prefisso=parent.document.getElementById("mcWindow_0_title");
		prefisso.innerHTML="Ricerca Donatore";
		//Body
		prefisso=floatframe.document.getElementById("mcWindow_0_body");
		prefisso.innerHTML=	"<form name=\"form_cerca_donat\">"+
							"<table bgcolor=#F1F3F5 width = 100%><tr><td></td></tr></table>"+
							"<table bgcolor=#F1F3F5 width = 100%>"+
							"<tr bgcolor=#F1F3F5><td width='150'><b>&nbsp;&nbsp;Descrizione o Cognome Nome</b></td></tr>"+
							"<tr bgcolor=#F1F3F5><td><input type=text size=58 maxlength=50 name='descrizione' class='inputtext'></td></tr>"+
							//"<tr bgcolor=#F1F3F5><td width='150'><b>&nbsp;&nbsp;Cognome</b></td></tr>"+
							//"<tr bgcolor=#F1F3F5><td><input type=text size=58 maxlength=50 name='cognome' class='inputtext'></td></tr>"+
							//"<tr bgcolor=#F1F3F5><td width='150'><b>&nbsp;&nbsp;Nome</b></td></tr>"+
							//"<tr bgcolor=#F1F3F5><td><input type=text size=58 maxlength=50 name='nome' class='inputtext'></td></tr>"+
							//"<tr bgcolor=#F1F3F5><td width='150'><b>&nbsp;&nbsp;Descrizione Categoria</b></td></tr>"+
							//"<tr bgcolor=#F1F3F5><td><input type=text size=58 maxlength=20 name='categoria' class='inputtext'></td></tr>"+
							"</table><table bgcolor=#F1F3F5 height=\"40\" width=100%><tr>"+
							"<td align=\"left\"><a href onClick=\'javascript:parent.setDivOn(\"close\");return false;\' class=\'paginate\'>Annulla</a></td>"+
							"<td align=\"right\"><a href onclick=\'javascript:inviaform(\"form_cerca_donat\");return false;\' class=\'paginate\'>Cerca</a></td>"+ 
							"</tr></table></form>";
	}
	
	if (classe=="commento") {	
		if(!scriptUrl){
			scriptUrl = parent.scriptUrl;
		}
		
		pos = DIF_getEventPosition(myevent);
		elem.style.left = "5px";
		elem.style.top = (pos.y+15)+"px";
		
		if (elem.style.visibility == "hidden"){
			blockimage.style.visibility = "hidden";
			elem.style.visibility = "visible";
			document.getElementById("floatframe").style.visibility = "visible";
			floatframe.document.getElementById("mcWindow_0_body").style.visibility = "visible";
			document.getElementById("mcWindow_0_container").style.visibility = "visible";
		}
		else {
			blockimage.style.visibility = "hidden";
			elem.style.visibility = "hidden";
			document.getElementById("floatframe").style.visibility = "hidden";
			floatframe.document.getElementById("mcWindow_0_body").style.visibility = "hidden";
			document.getElementById("mcWindow_0_container").style.visibility = "hidden";
			return false;
		}
		
		if (isIE) {	
			elem.style.height = "200px";
			document.getElementById("floatframe").style.height = "180px";
		}
		else{
			elem.style.height = "190px";
			document.getElementById("floatframe").style.height = "170px";
		}
		// Titolo
		prefisso=parent.document.getElementById("mcWindow_0_title");
		prefisso.innerHTML="Inserisci Commento";
		//Body
		prefisso=floatframe.document.getElementById("mcWindow_0_body");
		prefisso.innerHTML=	"<form name=\"loginForm\" method=\"post\" action=\""+scriptUrl+"&action=inscommentoprogadminall&parm="+myparam+"\">"+
							"<table bgcolor=#F1F3F5 width=100% cellspacing=\"1\" cellpadding=\"1\">"+
							"<tbody><tr bgcolor=#F1F3F5 width = 100% valign=\"top\">"+
								"<td><br>Nome</td><td><br><input type=\"text\" maxlength=\"30\" size=\"50\" class=\"inputboxnowidth\" name=\"nome\" id=\"admin_nome\"/></td>"+
							"</tr>"+
							"<tr bgcolor=#F1F3F5 width=100% valign=\"top\">"+
								"<td>Commento<br/><br/><br/>"+
								"&nbsp;<input type=\"submit\" value=\"Invia\" class=\"buttonlogin\" name=\"submit\" " +
								"onclick=\'if(!controllaCommento(\"admin_nome\",\"\",\"admin_commento\")){return false;}parent.setDivOn(\"close\");\'/></td>"+
								"<td><textarea class=\"inputboxnowidth\" cols=\"37\" rows=\"6\" name=\"commento\" id=\"admin_commento\"/></textarea></td>"+
							"</tr>"+
							"<tr bgcolor=#F1F3F5 width = 100% valign=\"top\"><td style=\"color: rgb(198, 73, 52);\" colspan=\"2\"><b/><br/></td></tr>"+
							"</table>"+
							"</form>";
	}
	
	return false;
}



function setDivOnTreeOld(classe, myidana, myidgruppo) {
	var elem,blockimage;
	var loc, len;
	elem = document.getElementById("floatdivbtree");
	blockimage = document.getElementById("blockimage");

	if (elem.style.visibility == "visible"){
		blockimage.style.visibility = "hidden";
		elem.style.visibility = "hidden";
		floatdivbtree.document.getElementById("mcWindow_0_container").style.visibility = "hidden";
		return false;
	}
	
	loc = location.href;
	len = loc.indexOf("?");
	if (len > 0) {
		loc = loc.substr(0,len+1); 
	}

	if (classe=="visualizza") {	
		elem.style.height = "400px";
		loc = loc.concat("popup;visualizzaanagrafica;").concat(myidana);
	}	
	if (classe=="modifica") {
		elem.style.height = "400px";	
		loc = loc.concat("popup;modificaanagrafica;").concat(myidana);
	}
	if (classe=="nuovocg") {
		elem.style.height = "400px";	
		loc = loc.concat("popup;nuovocampigruppo;").concat(myidana);
	}
	if (classe=="visualizzaca") {	
		elem.style.height = "400px";
		loc = loc.concat("popup;visualizzacampianagrafica;").concat(myidana);
	}	
	if (classe=="modificaca") {
		elem.style.height = "400px";	
		loc = loc.concat("popup;modificacampianagrafica;").concat(myidana);
	}
	if (classe=="addcartella") {
		elem.style.height = "210px";
		loc = loc.concat("popup;modificagruppianagraficicart;").concat(myidgruppo);
	}	
	if (classe=="addfoglia") {
		elem.style.height = "210px";	
		loc = loc.concat("popup;modificagruppianagraficifogl;").concat(myidgruppo);
	}
	if (classe=="radice") {	
		elem.style.height = "240px";	
		loc = loc.concat("popup;modificagruppianagraficismall;").concat(myidgruppo);
	}

	if (classe=="graficobarre") {	
		elem.style.height = "400px";
		loc = loc.concat("popup;graficobarre");
	}	
	if (elem.style.visibility = "hidden"){
		blockimage.style.visibility = "visible";
		elem.style.visibility = "visible";
		floatdivbtree.document.getElementById("mcWindow_0_container").innerHTML = "";
		floatdivbtree.document.getElementById("mcWindow_0_container").style.visibility = "visible";
		floatdivbtree.location.href = loc;
	}

	
	return false;
}








