
      function xmlhttpPost(strURL,fromForm) {
          var xmlHttpReq = false;
          var self = this;
          // Xhr per Mozilla/Safari/Ie7
          if (window.XMLHttpRequest) {
              self.xmlHttpReq = new XMLHttpRequest();
          }
          // per tutte le altre versioni di IE
          else if (window.ActiveXObject) {
              self.xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
          }
          self.xmlHttpReq.open('POST', strURL, true);
          self.xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
          self.xmlHttpReq.onreadystatechange = function() {
              if (self.xmlHttpReq.readyState == 4) {
                  
                  
                  if (fromForm=='italianiUpdateFormProfile') updatepageProfile(self.xmlHttpReq.responseText);
                  if (fromForm=='FriendInviteForm') updatepageFriend(self.xmlHttpReq.responseText);
                  if ((fromForm=='italianiUpdateMail')||(fromForm=='AddTeam')) updatepageTeam(self.xmlHttpReq.responseText);
              }
          }
          
          
          if (fromForm=='italianiUpdateFormProfile') self.xmlHttpReq.send(getquerystringProfile());
          if (fromForm=='FriendInviteForm') self.xmlHttpReq.send(getquerystringFriend());
          if (fromForm=='AddTeam') self.xmlHttpReq.send(getquerystringTeam());
          if (fromForm=='italianiUpdateMail') self.xmlHttpReq.send(getquerystringUpdateMail());
          
      }
      
      
      
      
      
      
      
      
      
      
      
      
    
      function getquerystringProfile() {
        var form = document.forms['italianiUpdateFormProfile'];
        var operation = form.operation.value;
        var errRedirect = form.errRedirect.value;
        var redirect = form.redirect.value;
        var idUser = form.idUser.value;
        var birthDate$day = form.birthDate$day.value;
        var birthDate$month = form.birthDate$month.value;
        var birthDate$year = form.birthDate$year.value;
        var birthDate$hour = form.birthDate$hour.value;
        var birthDate$minute = form.birthDate$minute.value;
        var name_team = form.name_team.value;
        var team = form.team.value;
        var firstName = form.firstName.value;
        var lastName = form.lastName.value;
        var sex = form.sex.value;
        var birthCountry = form.birthCountry.value;
        var birthProvince = form.birthProvince.value;

        var birthCity = form.birthCity.value;
                
        var country = form.country.value;
        var province = form.province.value;
        var city = form.city.value;
        var address = form.address.value;
        var email = form.email.value;
        var phone = form.phone.value;
        var fax = form.fax.value;
        var mobile = form.mobile.value;
        var newsletterCheck = form.newsletterCheck.checked;
        
        qstr = 'idUser=' + escape(idUser) + '&team=' + escape(team) + '&name_team=' + escape(name_team) + '&birthDate$day=' + escape(birthDate$day) + '&birthDate$month=' + escape(birthDate$month) + '&birthDate$year=' + escape(birthDate$year) + '&birthDate$hour=' + escape(birthDate$hour) + '&birthDate$minute=' + escape(birthDate$minute) + '&firstName=' + escape(firstName) + '&lastName=' + escape(lastName) + '&sex=' + escape(sex) + '&birthCountry=' + escape(birthCountry) + '&birthProvince=' + escape(birthProvince) + '&birthCity=' + escape(birthCity) + '&country=' + escape(country) + '&province=' + escape(province) + '&city=' + escape(city) + '&address=' + escape(address) + '&email=' + escape(email) + '&phone=' + escape(phone) + '&fax=' + escape(fax) + '&mobile=' + escape(mobile) + '&newsletterCheck=' + escape(newsletterCheck) + '&operation=' + escape(operation) + '&errRedirect=' + escape(errRedirect) + '&redirect=' + escape(redirect);  // NOTARE bene che non viene messo '?' prima della querystring
        return qstr;
      }
      
      function updatepageProfile(str){
         document.getElementById("Logato").innerHTML = str;
      }
      
 
      
      
      function getquerystringFriend() {
        var form = document.forms['FriendInviteForm'];
        var operation = form.operation.value;
        var errRedirect = form.errRedirect.value;
        var errServerRedirect = form.errServerRedirect.value;
         var redirect = form.redirect.value;
        var idUser = form.idUser.value;
        var eMailFriend = form.eMailFriend.value;
        
        qstr = 'idUser=' + escape(idUser)  + '&eMailFriend=' + escape(eMailFriend) + '&operation=' + escape(operation) + '&errRedirect=' + escape(errRedirect) + '&errServerRedirect=' + escape(errServerRedirect)+ '&redirect=' + escape(redirect);  // NOTARE bene che non viene messo '?' prima della querystring
        return qstr;
      }
      
      function updatepageFriend(str){
         document.getElementById("Logato").innerHTML = str;
      }
      
      
      
      
      
      
      
      
      
      
      
     
function getquerystringTeam() {
        var form = document.forms['AddTeam'];
        var name_team = form.name_team.value;
        var operation = form.operation.value;
        var errRedirect = form.errRedirect.value;
        var redirect = form.redirect.value;
        
        qstr = 'name_team=' + escape(name_team) + '&operation=' + escape(operation) + '&errRedirect=' + escape(errRedirect) + '&redirect=' + escape(redirect);  // NOTARE bene che non viene messo '?' prima della querystring
        return qstr;
      }
      
      function updatepageTeam(str){
         document.getElementById("Logato").innerHTML = str;
      }
      



      
function getquerystringUpdateMail() {
        var form = document.forms['italianiUpdateMail'];
        var operation = form.operation.value;
        var errRedirect = form.errRedirect.value;
        var redirect = '../public/logato.jsp';
        var email = form.email.value;
        var idUser = form.idUser.value;
       
        qstr = 'email=' + escape(email) +'&operation=' + escape(operation)+'&idUser=' + escape(idUser) + '&errRedirect=' + escape(errRedirect) + '&redirect=' + escape(redirect);  // NOTARE bene che non viene messo '?' prima della querystring
        return qstr;
      }
      
      function updatepageTeam(str){
         document.getElementById("Logato").innerHTML = str;
      }








      
      
 
 //INCLUDE
var rootdomain="http://"+window.location.hostname

function ajaxinclude(url,qdiv) {
  var page_request = false
  if (window.XMLHttpRequest) // if Mozilla, Safari etc
    page_request = new XMLHttpRequest()
  else if (window.ActiveXObject){ // if IE
    try {
      page_request = new ActiveXObject("Msxml2.XMLHTTP")
    } 
      catch (e){
    try{
      page_request = new ActiveXObject("Microsoft.XMLHTTP")
    }
      catch (e){}
    }
  }
  else
    return false
  page_request.open('GET', url, false) //get page synchronously 
  page_request.send(null)
  writecontent(page_request,qdiv)
}

function writecontent(page_request,qudiv){
  if (window.location.href.indexOf("http")==-1 || page_request.status==200){
    document.getElementById(qudiv).innerHTML = page_request.responseText;
  }
}







     
      
      
      
      
      
      
      
var display_url=0
var qualeDiv;
var http_request = false;
      
function makeRequest(div) {
    qualeDiv = div
    http_request = false;
    if (window.XMLHttpRequest) { // Mozilla, Safari,...
      http_request = new XMLHttpRequest();
      if (http_request.overrideMimeType) {
        http_request.overrideMimeType('text/xml');
      }
    } 
    else if (window.ActiveXObject) { // IE
      try {
        http_request = new ActiveXObject("Msxml2.XMLHTTP");
      } catch (e) {
        try {
          http_request = new ActiveXObject("Microsoft.XMLHTTP");
        } catch (e) {}
      }
    }

    if (!http_request) {
      alert('Giving up :( Cannot create an XMLHTTP instance');
      return false;
    }
    
    
    username = document.italianiLogin.userName.value;
    password = document.italianiLogin.password.value;
    
    
    
    url = "../engine/PersonSystemService/loginXML?username="+username+"&password="+password;
    alert(url)
    
    http_request.onreadystatechange = alertContents;
    
    http_request.open('GET', url, true);
    http_request.send(null);
  }

  
  
  function alertContents() {
    if (http_request.readyState == 4) {
      if (http_request.status == 200) {
        var xmldoc = http_request.responseText;
        document.getElementById(qualeDiv).innerHTML = xmldoc;
      } else {
        alert('There was a problem with the request.');
      }
    }
  }
