function shareThis(site,obj){
        u=encodeURIComponent(location.href);
        t=encodeURIComponent(document.title);
        switch(site){
                case "facebook":
                        obj.href = "http://www.facebook.com/sharer.php?u="+u+"&t="+t;
                break;
                case "segnalo":
                        obj.href = "http://segnalo.alice.it/post.html.php?url="+u+"&title="+t;
                break;
                case "wikio":
                        obj.href = "http://www.wikio.it/vote?url="+u;
                break;
                case "yahoo_myweb":
                        obj.href = "http://myweb2.search.yahoo.com/myresults/bookmarklet?u="+u+"&t="+t;
                break;
                case "google":
                        obj.href = "http://www.google.com/bookmarks/mark?op=edit&bkmk="+u+"&title="+t;
                break;
                case "win_live":
                        obj.href = "https://favorites.live.com/quickadd.aspx?marklet=1&mkt=en-us&url="+u+"&title="+t+"&top=1";
                break;
                case "ok_no":
                        obj.href = "http://oknotizie.alice.it/post.html.php?url="+u+"&title="+t;
                break;
        }
}

function addEvent(obj, evType, fn){
 if (obj.addEventListener){
    obj.addEventListener(evType, fn, true);
    return true;
 } else if (obj.attachEvent){
    var r = obj.attachEvent("on"+evType, fn);
    return r;
 } else {
    return false;
 }
}

function stripHTML(oldString) {
   var newString = "";
   var inTag = false;
   for(var i = 0; i < oldString.length; i++) {
        if(oldString.charAt(i) == '<') inTag = true;
        if(oldString.charAt(i) == '>') {
              if(oldString.charAt(i+1)=="<")
              {
              		//dont do anything
	}
	else
	{
		inTag = false;
		i++;
	}
        }
        if(!inTag) newString += oldString.charAt(i);
   }
   return newString;
}

function buildUri(obj){
  var strUri = "";
  for(var n=0; n<obj.elements.length; n++){
    if(obj.elements[n].name!=""){
		stri = obj.elements[n].value;
    	reg = new RegExp("\\+","g");
    	stri = stri.replace(reg,"caratzPiu");
    	reg = new RegExp("Â€","g");
    	stri = stri.replace(reg,"caratzEuro");
      strUri += "&"+obj.elements[n].name+"="+escape(stri);
      strUri = strUri.replace("caratzPiu","%2B","g");
      strUri = strUri.replace("caratzEuro","%26euro;","g");
      strUri = strUri.replace("%u20AC","%26euro;","g");
		}
  }
  return strUri;
}

function normalizeCampo(obj){
  obj.style.borderColor = "#aaa";
}

function resetBorder(obj) {
	for(var n=0; n<obj.elements.length; n++){
	  if(obj.elements[n].name!=""){
    	obj.elements[n].style.borderColor = "#aaa";
	  }
	}
}

function ctrlKey(e,o){
	if(e.keyCode==13) document.getElementById(o).click();
}

function indirizzoEmailValido(indirizzo) {
  if (window.RegExp) {
    var nonvalido = "(@.*@)|(\\.\\.)|(@\\.)|(\\.@)|(^\\.)";
    var valido = "^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,4}|[0-9]{1,3})(\\]?)$";
    var regnv = new RegExp(nonvalido);
    var regv = new RegExp(valido);
    if (!regnv.test(indirizzo) && regv.test(indirizzo))
      return true;
    return false;
  }else {
    if(indirizzo.indexOf("@") >= 0)
      return true;
    return false;
  }
}

function controlField(nome,id,id2,tipo,lang){
  
	var colore = "#ff6600";
  switch(tipo){
    case "_":       // controlla se il campo Ã¯Â¿Å“ vuoto
    if(document.getElementById(id).value == false){
      if(lang=="it") alert(nome+": campo mancante");
      if(lang=="en") alert(nome+": missing field");
      document.getElementById(id).focus();
      document.getElementById(id).style.border = "1px solid "+colore;
      return false;
    }else{
    	return true;
    }
    break;
    case "__":      // controlla se il campo Ã¯Â¿Å“ vuoto con ""
    if(document.getElementById(id).value == ""){
    	alert(nome+": campo mancante");
    	document.getElementById(id).focus();
    	document.getElementById(id).style.border = "1px solid "+colore;
    	return false;
    }else{
      return true;
    }
    break;
    case "@":       // controlla la validitÃ¯Â¿Å“ del campo mail
    if(!indirizzoEmailValido(document.getElementById(id).value)){

      if(lang=="it") alert(nome+": campo non valido");
      if(lang=="en") alert(nome+": invalid field");
                     
      document.getElementById(id).style.border = "1px solid "+colore;
      document.getElementById(id).focus();
      return false;
    }else{
      return true;
    }
    break;
    case "=":       // confronta  due campi
    if(document.getElementById(id).value != document.getElementById(id2).value){
      alert("Le Password non Coincidono");
      document.getElementById(id).focus();
      document.getElementById(id).style.border = "1px solid "+colore;
      document.getElementById(id2).value = "";
      return false;
    }else{
      return true;
    }
    break;
    case "h":       // controlla se il campo hidden Ã¯Â¿Å“ vuoto
    if(document.getElementById(id2).value == false){
    	alert(nome+": campo mancante");
    	document.getElementById(id).focus();
    	document.getElementById(id).style.border = "1px solid "+colore;
    	return false;
    }else{
    	return true;
    }
    break;
    case "hS":       // controlla se il campo autoSuggest Ã¯Â¿Å“ vuoto
    if(document.getElementById(id2).value == false){
    	if(document.getElementById(id).value == false){
    		alert(nome+": campo mancante");
    	}else{
    		alert(nome+": non presente tra i dati disponibili");
    	}
    	document.getElementById(id).focus();
    	document.getElementById(id).style.border = "1px solid "+colore;
    	return false;
    }else{
    	return true;
    }
    break;
    case "c":       // controlla se il campo e' piu' lungo di un tot
    if(document.getElementById(id).value.length > id2){
        alert(nome+": il campo deve contenere un massimo di "+id2+" caratteri");
        document.getElementById(id).focus();
        document.getElementById(id).style.border = "1px solid "+colore;
        return false;
    }else{
        return true;
    }
    break;
    case "c-":       // controlla se il campo e' piu' lungo di un tot
    if(document.getElementById(id).value.length < id2){
        alert(nome+": il campo deve contenere almeno "+id2+" caratteri");
        document.getElementById(id).focus();
        document.getElementById(id).style.border = "1px solid "+colore;
        return false;
    }else{
        return true;
    }
    break;
    case "n":       // controlla se il campo e' un numero
    if(isNaN(document.getElementById(id).value)){
        alert(nome+": il campo deve contenere solo numeri");
        document.getElementById(id).focus();
        document.getElementById(id).style.border = "1px solid "+colore;
        return false;
    }else{
        return true;
    }
    break;
    case "img": // controllo se il file Ã¯Â¿Å“ una img
	    obj = document.getElementById(id);
	    var extensions = new Array();  
		 	extensions[1] = "jpg";  
			extensions[0] = "jpeg";  
			extensions[2] = "gif";  
			/*extensions[3] = "png";  
			extensions[4] = "bmp";*/   
			var image_file = obj.value;
			var image_length = image_file.length;
			var pos = image_file.lastIndexOf('.') + 1;   
			var ext = image_file.substring(pos, image_length);   
			var final_ext = ext.toLowerCase();   
			  
			for (i = 0; i < extensions.length; i++){   
			    if(extensions[i] == final_ext){
					return true;   
			    }   
			}
			alert("Seleziona un'immagine con una delle seguenti estensioni:\n\n gif, jpeg, jpg");
			return false;
		break;
	  default:
	  alert("tipo non riconosciuto");
	  return false;
  }
}

function getPosX(obj) {
        var curleft = 0;
        if (obj.offsetParent) {
                while (obj.offsetParent) {
                        curleft += obj.offsetLeft
                        obj = obj.offsetParent;
                }
        }
        else if (obj.x)
        curleft += obj.x;
        return curleft;
}

function getPosY(obj) {
        var curtop = 0;
        if (obj.offsetParent) {
                while (obj.offsetParent) {
                        curtop += obj.offsetTop
                        obj = obj.offsetParent;
                }
        }
        else if (obj.y)
        curtop += obj.y;
        return curtop;
}

function selCal(anno,mese,campo,adj){
    this.win = document.getElementById("select");
    //ajaxGetRand('?cmd=selCal&mese='+mese+'&anno='+anno+'&campo='+campo,myHandler);
    myajax.post('?cmd=selCal&mese='+mese+'&anno='+anno+'&campo='+campo+'&adj='+adj,"");
    myajax.echoFunction=function(aa){
            if(adj==null) adj=1;
            xx = getPosX(document.getElementById(campo))+adj;
            yy = getPosY(document.getElementById(campo))+21;
            win.style.width = "";
            win.style.height = "";
            win.style.left = xx+"px";
            win.style.top = yy+"px";
            win.innerHTML = aa;
            win.style.display = "block";
    }
}

function calcolaSelCal(id,id2,yCorr,mCorr,adj){
  data1 = document.getElementById(id).value;
  data2 = document.getElementById(id2).value;
  if(data1!=""){
    dummy = data1.split("-");
    y = dummy[2];
    m = dummy[1];
  }else  if(data2!=""){
    dummy = data2.split("-");
    y = dummy[2];
    m = dummy[1];
  }else{
    y = yCorr;
    m = mCorr;
  }
  selCal(y,m,id,adj);
}


function nascondiTip(){
	document.getElementById('tip').style.display = "none";	
}

function opacity(id, opacStart, opacEnd, millisec) {
    var speed = Math.round(millisec / 100);
    var timer = 0;
    if(opacStart > opacEnd) {
        for(i = opacStart; i >= opacEnd; i--) {
            setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
            timer++;
        }
    } else if(opacStart < opacEnd) {
        for(i = opacStart; i <= opacEnd; i++)
            {
            setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
            timer++;
        }
    }
}

function setControl(val, obj){
  var parentObj = obj.parentNode.childNodes;
    for(i=0; i<parentObj.length; i++){
    	if(parentObj[i].nodeName == "DIV") {
    		parentObj[i].style.fontWeight = "normal";	
    		parentObj[i].firstChild.src = URLSITO+"images/off.gif";
    	}
    	if(parentObj[i].nodeName == "DIV") parentObj[i].style.color = "#555555";
	    if(parentObj[i].nodeName == "INPUT") parentObj[i].value = val;
    }
    //obj.style.fontWeight = "bolder";
    obj.firstChild.src = URLSITO+"images/on.gif";
    //obj.style.color = "orange";
}


function changeOpac(opacity, id) {
    var object = document.getElementById(id).style;
    object.opacity = (opacity / 100);
    object.MozOpacity = (opacity / 100);
    object.KhtmlOpacity = (opacity / 100);
    object.filter = "alpha(opacity=" + opacity + ")";
}

function viewTask(ii){
	//opacity(ii, 100, 0, 500);
	document.getElementById('myGallery').style.display="none";
	document.getElementById('myMap').style.display="none";
	document.getElementById('myContact').style.display="none";
	document.getElementById(ii).style.display="block";
	//document.getElementById('myContact').style.display="none";
	//opacity(ii, 0, 100, 500);
	
}

function openSelect(w,h,idName,idValue,urlAj,corrX,corrY,multi,any){
  this.win = document.getElementById('select');
  selIds = "";
  if(!multi){
    document.onmouseup=function(e){
      e = e || window.event;
      trg = e.srcElement || e.target;
      if(trg.id!="select"){
              document.getElementById('select').style.display='none';
              document.onmouseup='';
      }
    }
  }else {
    selIds = document.getElementById(idValue).value;
  }
  xx = getPosX(document.getElementById(idName))+corrX;
  yy = getPosY(document.getElementById(idName))+corrY;
  win.style.width = w+"px";
  win.style.height = h+"px";
  win.style.overflow = "auto";
  viewMex("Caricamento in Corso");
  myajax.post(urlAj+'&idName='+idName+'&idValue='+escape(idValue)+'&multi='+multi+'&any='+any+'&selIds='+selIds,"");
  myajax.echoFunction=function(aa){
    hideMex(aa,0);
    //if(win.style.display !="block"){
      win.style.top=yy+"px";
      win.style.left=xx+"px";
    //}
    win.innerHTML = aa;
    win.style.display="block";
     //Drag.init(document.getElementById("handle"),document.getElementById('win'));
  }
}

function viewMex(mex){
  dTop = document.body.scrollTop+200;
  document.getElementById('loader').innerHTML = "<img src=\""+URLSITO+"images/progress.gif\" style=\"vertical-align: -12px\">&nbsp;"+mex;
  document.getElementById('loader').style.top = dTop+"px";
  document.getElementById('loader').style.display = "block";
}

function viewMex2(mex){
  dTop = document.body.scrollTop+200;
  document.getElementById('loader').innerHTML = "<div style='margin-right: 10px; float: left'><img src=\"images/progress.gif\"></div>";
  document.getElementById('loader').innerHTML += "<div style='text-align: left; float: right; font-size: 15px'>"+mex+"</div>";
  document.getElementById('loader').style.top = dTop+"px";
  document.getElementById('loader').style.display = "block";
}

function hideMex(cont,dbg){
  if(dbg){
    document.getElementById('loader').innerHTML = cont;
  }else{
    document.getElementById('loader').style.display = "none";
    document.getElementById('loader').innerHTML = "";
  } 
}

function openSelectEvent(w,h,idName,idValue,urlAj,corrX,corrY,multi,any,doEvent){
	
	this.win = document.getElementById('select');
	selIds = "";
	if(!multi){
		document.onmouseup=function(){
			document.getElementById('select').style.display='none';
			document.onmouseup='';
		}
	}else {
		selIds = document.getElementById(idValue).value;
	}
	
	xx = getPosX(document.getElementById(idName))+corrX;
	yy = getPosY(document.getElementById(idName))+corrY;
	win.style.width = w+"px";
	win.style.height = h+"px";
	win.style.overflow = "auto";
	viewMex("Caricamento in corso...");
	myajax.post(urlAj,'idName='+idName+'&idValue='+escape(idValue)+'&multi='+multi+'&any='+any+'&selIds='+selIds);
	myajax.echoFunction=function(response){
		hideMex(response,0);
	    win.style.top=yy+"px";
	    win.style.left=xx+"px";
	    win.style.textAlign = "left";
	    win.innerHTML = response;
	    win.style.display="block";
	    doEvent();
	}
}



function controllaLogin(obj){
	resetBorder(obj); 
	flag = true;
	flag = flag && controlField('USER','user','','_');
	flag = flag && controlField('PASSWORD','pass','','_');
	if(flag){
		strUri = buildUri(obj);
		viewMex("Autenticazione in corso...");
		myajax.post("?cmd=validation",strUri);
	}
	myajax.echoFunction=function(aa){
		hideMex(aa,0);
		if(aa=="no"){
			alert("Account non valido");
		}else if(aa=="oki"){
			//location.href="./?cmd=home";
			window.location.reload(false);
		}else if(aa=="condizioniProp"){
			location.href="./?cmd=condizioniUtilizzoProprietario";
		}else if(aa=="condizioniAsso"){
			location.href="./?cmd=condizioniUtilizzoAssociazione";
		}else if(aa=="condizioniAutoNo"){
			location.href="./?cmd=condizioniUtilizzoAutonoleggio";
		}else if(aa=="condizioniGenerico"){
			location.href="./?cmd=condizioniUtilizzoGenerico";
		}

		
		
	}
}

var myEditor = new Array();
function openDivNic(w,idOpen,urlAj,corrX,corrY,editor){
  this.win = document.getElementById('win');
  xx = getPosX(document.getElementById(idOpen))+corrX;
  yy = getPosY(document.getElementById(idOpen))+corrY+document.body.scrollTop;;
  win.style.width = w+"px";
  win.style.overflow = "visible";
  viewMex("Caricamento in corso...");
  myajax.post(urlAj,"");
  myajax.echoFunction=function(aa){
    hideMex(aa,0);
    if(win.style.display !="block"){
        win.style.top=yy+"px";
        win.style.left=xx+"px";
    }
    win.innerHTML = aa;
    if(win.style.display!="block"){
        changeOpac(0, "win");
        win.style.display="block";
        opacity("win", 0, 100, 500);
    }
    Drag.init(document.getElementById("handle"),document.getElementById('win'));
    for(i=0;i<editor.length;i++){
      myEditor[editor[i]] = new nicEditor({buttonList: ['bold','italic','underline','left','center','right','forecolor']}).panelInstance(editor[i]);
    }
  }
}

function openDivNicPlus(w,idOpen,urlAj,corrX,corrY,editor){
  this.win = document.getElementById('win');
  xx = getPosX(document.getElementById(idOpen))+corrX;
  yy = getPosY(document.getElementById(idOpen))+corrY+document.body.scrollTop;;
  win.style.width = w+"px";
  win.style.overflow = "visible";
  viewMex("Caricamento in corso...");
  myajax.post(urlAj,"");
  myajax.echoFunction=function(aa){
    hideMex(aa,0);
    if(win.style.display !="block"){
        win.style.top=yy+"px";
        win.style.left=xx+"px";
    }
    win.innerHTML = aa;
    if(win.style.display!="block"){
        changeOpac(0, "win");
        win.style.display="block";
        opacity("win", 0, 100, 500);
    }
    Drag.init(document.getElementById("handle"),document.getElementById('win'));
    for(i=0;i<editor.length;i++){
      myEditor[editor[i]] = new nicEditor({buttonList: ['fontSize','bold','italic','underline','left','center','right','ol','ul','subscript','superscript','indent','outdent','link','unlink','bgcolor','forecolor','xhtml','image','upload','removeformat']}).panelInstance(editor[i]);
    }
  }
}

function inviaFoto(obj){
    for(var k in myEditor){
    	//alert(k);
            document.getElementById('testo').value = myEditor['testo'].nicInstances[0].getContent();
    }
    resetBorder(obj);
    flag = true;
    flag = flag && controlField('FOTO','grande','','_');
    flag = flag && controlField('FOTO','grande','','img');
    if(flag){
            viewMex("Salvataggio in corso");
            document.getElementById('addPhoto').submit();
    }
}

function deleFoto(id,idDamm){	
  if(confirm("Conferma eliminazione")){
	viewMex("Eliminazione in corso...");
	myajax.post("?cmd=deleFoto&id="+id+"&idDamm="+idDamm,"");
  }
  myajax.echoFunction=function(aa){
    hideMex(aa,0);
    alert("Eliminazione effettuata");
    window.location.reload(false);
  }
}

function saveGallery(obj, id){
  document.getElementById('descr'+id).value = myEditor['descr'+id].nicInstances[0].getContent();
  viewMex("Salvataggio in corso...");
  myajax.post("?cmd=saveFoto",buildUri(obj));
  myajax.echoFunction=function(response){
    hideMex(response,0);
    if(response=="ok"){
        alert("Salvataggio effettuato");
        //window.location.reload(false);
    }
  }
}

function inviaContact(obj,lang){
  flag = true;
  if(lang=="it"){
    flag = flag && controlField("E-MAIL",'blabla','','_',lang);
    flag = flag && controlField("E-MAIL",'blabla','','@',lang);
    flag = flag && controlField("NUMERO ADULTI",'adulti','','_',lang);
    flag = flag && controlField("DATA ARRIVO",'dataArrivo','','_',lang);
    flag = flag && controlField("DATA PARTENZA",'dataPartenza','','_',lang);
    flag = flag && controlField("AUTORIZZAZIONE AL TRATTAMENTO DEI DATI PERSONALI",'concedo','','_',lang);
  }else if(lang=="en"){
    flag = flag && controlField("E-MAIL",'blabla','','_',lang);
    flag = flag && controlField("E-MAIL",'blabla','','@',lang);
    flag = flag && controlField("ADULT",'adulti','','_',lang);
    flag = flag && controlField("ARRIVAL",'dataArrivo','','_',lang);
    flag = flag && controlField("DEPARTURE",'dataPartenza','','_',lang);
    flag = flag && controlField("CONSENT TO THE PROCESSING OF PERSONAL DATA",'concedo','','_',lang);
  }

  if(flag){
    strUri = buildUri(obj);
    viewMex("Invio email in Corso");
    myajax.post("?cmd=exInviaContact", strUri);
  }
  myajax.echoFunction=function(aa){
    hideMex(aa,1);
    if(aa=="ok"){
      //document.getElementById('password').value = "";
      if(lang=="it") alert("Richiesta inoltrata correttamente, hai ricevuto una notifica sulla tua casella di posta!");
      if(lang=="en") alert("Request submitted properly, you received a notification on your e-mail!");
      window.location.reload(false);
    }
  }
}

function inviaEmail(obj){
    document.getElementById('editor').value = myEditor.nicInstances[0].getContent();
    resetBorder(obj);
    strUri = buildUri(obj);
    if(stripHTML(document.getElementById('editor').value)==""){
    	alert("CORPO: campo mancante");
    }else{
        viewMex("Invio email in corso");
        myajax.post("?cmd=exInviaEmail", strUri);
    }
    myajax.echoFunction=function(aa){
    	hideMex(aa,0);
    	if(aa=="ok"){
    		//document.getElementById('password').value = "";
    		alert("Email inviata correttamente!");
    		window.location.reload(false);
    	}
    }
}



function inviaContact2(obj){
  flag = true;
  flag = flag && controlField("E-MAIL",'blabla','','_');
  flag = flag && controlField("E-MAIL",'blabla','','@');
  flag = flag && controlField("AUTORIZZAZIONE AL TRATTAMENTO DEI DATI PERSONALI",'concedo','','_');
  if(flag){
    strUri = buildUri(obj);
    viewMex("Invio email in Corso");
    myajax.post("?cmd=exInviaContact2", strUri);
  }
  myajax.echoFunction=function(aa){
    hideMex(aa,0);
    if(aa=="ok"){
      //document.getElementById('password').value = "";
      alert("Richiesta inoltrata correttamente, hai ricevuto una notifica sulla tua casella di posta!");
      window.location.reload(false);
    }
  }
}

function inviaContact3(obj){
	  flag = true;
	  flag = flag && controlField("E-MAIL",'blabla','','_');
	  flag = flag && controlField("E-MAIL",'blabla','','@');
	  flag = flag && controlField("AUTORIZZAZIONE AL TRATTAMENTO DEI DATI PERSONALI",'concedo','','_');
	  if(flag){
	    strUri = buildUri(obj);
	    viewMex("Invio email in Corso");
	    myajax.post("?cmd=exInviaContact3", strUri);
	  }
	  myajax.echoFunction=function(aa){
	    hideMex(aa,0);
	    if(aa=="ok"){
	      //document.getElementById('password').value = "";
	      alert("Richiesta inoltrata correttamente, hai ricevuto una notifica sulla tua casella di posta!");
	      window.location.reload(false);
	    }
	  }
	}

function inviaEmailA(obj){
    document.getElementById('editor').value = myEditor.nicInstances[0].getContent();
    resetBorder(obj);
    strUri = buildUri(obj);
    if(stripHTML(document.getElementById('editor').value)==""){
    	alert("CORPO: campo mancante");
    }else{
        viewMex("Invio email in corso");
        myajax.post("?cmd=exInviaEmailA", strUri);
    }
    myajax.echoFunction=function(aa){
    	hideMex(aa,0);
    	if(aa=="ok"){
    		//document.getElementById('password').value = "";
    		alert("Email inviata correttamente!");
    		window.location.reload(false);
    	}
    }
}

function modifyNews(obj){
    for(var k in myEditor){
    	//alert(k);
     //       document.getElementById('testo').value = myEditor['testo'].nicInstances[0].getContent();
    }
    document.getElementById('testo').value = myEditor.nicInstances[0].getContent();
    resetBorder(obj);
    flag = true;
    flag = flag && controlField('TITOLO NEWS','titolo','','_');
	flag = flag && controlField('DATA NEWS','data','','_');
    if(flag){
            viewMex("Salvataggio in corso");
            document.getElementById('modNews').submit();
    }
}

function selOpPrezzo(opr,obj){
	if(opr=="uguale"){
		document.getElementById('op').value="2";
		//document.getElementById('finoA').style.fontWeight="normal";
		document.getElementById('finoA').style.color="#33789C";
		document.getElementById('finoAS').style.color="#fff";
		document.getElementById('ugualeAS').style.color="#550000";
	}else{
		document.getElementById('op').value="1";
		//document.getElementById('ugualeA').style.fontWeight="normal";
		document.getElementById('ugualeA').style.color="#33789C";
		document.getElementById('ugualeAS').style.color="#fff";
		document.getElementById('finoAS').style.color="#550000";
	}
	//obj.style.fontWeight="bolder";
	obj.style.color="#550000";
}

function cerca(obj){
	flag = true;
	if(flag){
		obj.submit();
	}
}

function getAnalitycs(){
  myajax.post("?cmd=getAnalitycs", "");
  myajax.echoFunction=function(aa){
    document.getElementById('analitycsBox').innerHTML = aa;
  }
}

function inviaMex(obj,lang){
  flag = true;
  if(lang=="it"){
    flag = flag && controlField("NOME",'nome','','_',lang);
    flag = flag && controlField("E-MAIL",'blabla','','_',lang);
    flag = flag && controlField("E-MAIL",'blabla','','@',lang);
    flag = flag && controlField("MESSAGGIO",'mex','','_',lang);
  }else if(lang=="en"){
    flag = flag && controlField("NAME",'nome','','_',lang);
    flag = flag && controlField("E-MAIL",'blabla','','_',lang);
    flag = flag && controlField("E-MAIL",'blabla','','@',lang);
    flag = flag && controlField("MESSAGE",'mex','','_',lang);
  }
  if(flag){
    strUri = buildUri(obj);
    viewMex("Invio Messaggio in Corso");
    myajax.post("?cmd=exInviaMex", strUri);
  }
   myajax.echoFunction=function(aa){
    hideMex(aa,0);
    alert("Il tuo messaggio è stato inviato correttamente.\n Sarai contatto al più presto.");
    window.location.reload(false);
  }
}

