														function mouseCoords(ev){
															if(ev.pageX || ev.pageY){
																return {x:ev.pageX, y:ev.pageY};
															}
															return {
																x:ev.clientX + document.body.scrollLeft - document.body.clientLeft,
																y:ev.clientY + document.body.scrollTop  - document.body.clientTop
															};
														}
														
														function getPosition(e){
															var left = 0;
															var top  = 0;
														
															while (e.offsetParent){
																left += e.offsetLeft;
																top  += e.offsetTop;
																e     = e.offsetParent;
															}
														
															left += e.offsetLeft;
															top  += e.offsetTop;
														
															return {x:left, y:top};
														}
														
														document.onclick = language;
														
														function language(ev){
															if(typeof(ev)=='undefined')
																ev=window.event||window.Event;
														
															
															ev = ev || window.event;
															var mousePos = mouseCoords(ev);
															
															var  myDiv = document.getElementById("divLanguage")
															var  myClick = document.getElementById("languageClick")
															var myClickPos = getPosition(myClick)
															
															var x1=myClickPos.x
															var y1=myClickPos.y
															var x2=x1+languageClick.offsetWidth
															var y2=y1+languageClick.offsetHeight
															
															if (myDiv.style.visibility=="visible" && !(mousePos.x>x1 && mousePos.x<x2 && mousePos.y>y1 && mousePos.y<y2)  ){
																if (glPar=="1"){
																	languageDrop(myDiv.style.visibility)
																}
																glPar="1"
															}
														}
														var glPar
														function languageDrop(stato){
															var  myDiv = document.getElementById("divLanguage")
															if (stato=="visible"){
																myDiv.style.visibility = "hidden"
															}else{
																myDiv.style.visibility="visible"
															}
														}
														
														
														function mouseX(evt) {
														if (evt.pageX) return evt.pageX;
														else if (evt.clientX)
														   return evt.clientX + (document.documentElement.scrollLeft ?
														   document.documentElement.scrollLeft :
														   document.body.scrollLeft);
														else return null;
														}
														function mouseY(evt) {
														if (evt.pageY) return evt.pageY;
														else if (evt.clientY)
														   return evt.clientY + (document.documentElement.scrollTop ?
														   document.documentElement.scrollTop :
														   document.body.scrollTop);
														else return null;
														}
														
														
														function changeLang(lang, label){
															document.getElementById("LangLabel").innerHTML=label
															globalLang=lang
															window.location.href=lang+"/website"
														}
														/*fine delle funzioni che ritornano le coordinate del mouse*/
														
														
														
														