	var timestamp='';
    gettimestamp(); 
	var color = new Array("","#6EC1ED","#DF705F","#5172C1","#6EC1ED","#FE8C4E","#FCB174","#5771A4","#47569B","#FD814E","#47B0E6","#8CA9ED","#DF705F","#47B0E6","#505050");
		
	function caricaCorpo(url,ext,ext_id){
			//url = "/contenuti/newsletter.php";
	//alert(ext_id);
	 var http_request = false;
       // Inizializzo l'oggetto XMLHTTP per gestire la comunicazione
        if (window.XMLHttpRequest) { // Se il browser è Mozilla, Safari,...
            http_request = new XMLHttpRequest();
            if (http_request.overrideMimeType) {
                http_request.overrideMimeType('text/xml'); //alcuni browser mozilla necessitano di questa istruzione
                // Vedi note sotto
            }
        } else if (window.ActiveXObject) { // Se il browser è il chiodo explorer
            try {
                http_request = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    http_request = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {}
            }
        }
 
        if (!http_request) {
            alert('Errore :( Non riesco a creare una istanza XMLHTTP');
            return false;
        }
        http_request.onreadystatechange = function() { 
		           
				   showCorpo(http_request,ext,ext_id);
			
				   
			   
				  
			  
		}
    //    http_request.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); //utilizzare se si sceglie metodo post
		//xmlhttp.setRequestHeader("Content-Type", "text/xml") se la richiesta è xml

		http_request.open('GET', url, true);
        http_request.send(null);

	}
	
	function gettimestamp(){
	url="/ajax/gettimestamp.php";

	 var http_request = false;
       // Inizializzo l'oggetto XMLHTTP per gestire la comunicazione
        if (window.XMLHttpRequest) { // Se il browser è Mozilla, Safari,...
            http_request = new XMLHttpRequest();
            if (http_request.overrideMimeType) {
                http_request.overrideMimeType('text/xml'); //alcuni browser mozilla necessitano di questa istruzione
                // Vedi note sotto
            }
        } else if (window.ActiveXObject) { // Se il browser è il chiodo explorer
            try {
                http_request = new ActiveXObject("Msxml2.XMLHTTP");
            } catch (e) {
                try {
                    http_request = new ActiveXObject("Microsoft.XMLHTTP");
                } catch (e) {}
            }
        }
 
        if (!http_request) {
            alert('Errore :( Non riesco a creare una istanza XMLHTTP');
            return false;
        }
        http_request.onreadystatechange = function() {           
				  
				  // settimestamp(http_request);
				   
				  
		}
	
		http_request.open('GET', url, true);
        http_request.send(null);
	
	}
	
function settimestamp(http_request) {
        if (http_request.readyState == 4) {
		 //alert(div);
            if (http_request.status == 200) { // 200 Risposta server OK . 404=Page not found 500=
           //   alert(http_request.responseText); // risposta Text , responseXML risposta XML (DOM)
                  //document.write("<b>"+http_request.responseText+"</b>");
			   var xmldoc = http_request.responseXML;
			   timestamp = xmldoc.getElementsByTagName('timestamp').item(0).firstChild.data;
			 
				 	  		  
			} else {
                alert('Si è verificato un problema con la richiesta');
            }
			
		}
   }




	
function showCorpo(http_request,ext,ext_id) {
	
        if (http_request.readyState == 4) {
		 //alert(div);
            if (http_request.status == 200) { // 200 Risposta server OK . 404=Page not found 500=
              // alert(http_request.responseText); // risposta Text , responseXML risposta XML (DOM)
                  //document.write("<b>"+http_request.responseText+"</b>");
			//  alert("SEZIONE : "+ext+" id_color : "+ext_id+" colore angoli : "+color[ext_id]); 
			  
	      
			 //var _flash = document.getElementById('contentflash');
			 //_flash.innerHTML='';
			//html='<object type="application/x-shockwave-flash" data="/flash/main.swf?ext='+ext+'&ext_id='+ext_id+'&timestamp='+timestamp+'" width="758" height="858" id="main" wmode="transparent"> <param name="allowScriptAccess" value="sameDomain" /> <param name="wmode" value="transparent" /> <param name="movie"  value="/flash/main.swf?ext='+ext+'&ext_id='+ext_id+'&timestamp='+timestamp+'"/> <param name="quality" value="high" /> </object>';	
             
			 //_flash.innerHTML+=html;
			document.getElementById('loading').style.visibility='hidden';
			document.getElementById('loading').style.display='none';
			     var _div = document.getElementById('corpo'); //codice elaborazione
				  
				   html="";
				//  if (ext!='home') html+="<a onMouseOver='this.style.cursor=\"hand\";'    href=\"javascript:caricaCorpo('/contenuti/home.php','home','0')\"><div id='closeButtonTop'></div></a>"; 
				   html+=http_request.responseText;
				   if (ext!='home') html+="<a onMouseOver='this.style.cursor=\"hand\";'  href=\"javascript:caricaCorpo('/contenuti/home.php','home','0')\"><div id='closeButtonBot'></div></a>"; 
				   _div.innerHTML=html;

				 temaChange(ext);	
				 smussaAngoli(ext_id);
			} else {
                alert('Si è verificato un problema con la richiesta');
            }
			
        } else { document.getElementById('loading').style.visibility='visible';
		         			document.getElementById('loading').style.display='inline';}
		
		 
   }

function smussaAngoli(ext_id){
	  $(function(){
 $('div#bg_content').each(function() {
			// The text of the paragraphs in the rounded divs is also the
			// jQuery code needed to create that effect. Cosmic.
             eval($('div#content', this).corner("15px bottom").corner("cc:"+color[ext_id]+" 15px top"));
			 		
        });
});	
}
function emailCheckNs() {
	


  cognome=document.Modulo1.cognome.value;
  nome=document.Modulo1.nome.value;
  txt=document.Modulo1.Email.value;
  VerCode=document.Modulo1.VerCode.value;
  
    if (!cognome.length) {
	   alert("Spiacente ma e' necessario specificare il cognome.");
	   document.Modulo1.cognome.focus();
	   return false;
  }
  
  
   if (!nome.length) {
	   alert("Spiacente ma e' necessario specificare il nome.");
	   document.Modulo1.nome.focus();
	   return false;
  }
  
 
  
  
  
  
  if ((txt.indexOf("@")<3) || (txt.indexOf(".")<0)) {
	   alert("Spiacente ma l'indirizzo mail inserito non e' corretto.");
	   document.Modulo1.Email.focus();
	   return false;
  }
  
  
     if (!VerCode.length) {
	   alert("Spiacente ma e' necessario specificare il codice di verifica.");
	   document.Modulo1.VerCode.focus();
	   return false;
  }
  
  
   privacy=document.Modulo1.privacy.value;
  
   cnt = 0;
  if (eval(document.Modulo1.privacy[0].checked)) { cnt++ };
//  if (eval(document.Modulo1.privacy[1].checked)) { cnt++ };
  

  if (cnt == 0) {
		 alert("Spiacente ma è necessario autorizzare  il trattamento dei dati personali");
		return false;
   }
  
  
  return true;
}
  
	
	

    
	