   // Funzioni JS dedicate al sito
	
    function Gox(id){window.location.href=id;}
	
	function Cname(id,name){document.getElementById(id).className=name;}
	
    function PrintPage() {
      // Apre un popup con il contenuto della pagina attuale dando la possibilità di stamparla
      myWindow = window.open('print.php','popprint','toolbar=yes,scrollbars=yes,resizable=yes,directories=no,menubar=yes,status=no,width=795,height=550');
      myWindow.focus();
    }
	
	function ThreeBott(idp,stato,txt){
	  var idn = new Array(5);
	  idn['mail']='3bott1'; 	 idn['print']='3bott2';   idn['pdf']='3bott3'; 
	  document.getElementById(idn[idp]).style.background='url(common/images/bott_'+idp+'_'+stato+'.png)'
	  document.getElementById('3bottT').innerHTML=txt;
	}

	function expandMyDiv(whichDiv) {
		whichDiv.style.display=(whichDiv.style.display=="block" ) ? "none" : "block";
	}
	function expandDiv(whichDiv) {
		var sdvx=document.getElementById(whichDiv);
		sdvx.style.display=(sdvx.style.display=="block" ) ? "none" : "block";
	}
	function HomeAltri(id) {
		var sdv=document.getElementById('pnt'+id);
		if(sdv.style.display=="none"){s=1; sdv.style.display="block";}else{s=0; sdv.style.display="none";}
	   axLoader('common/include/home_txt.php?txt='+id+'&s='+s,'pnt'+id)
	}
	function newImage(arg){
		if(document.images){ rslt = new Image(); rslt.src = arg; return rslt; }
	}
			
	function changeImages(){
		if (document.images && (preloadFlag == true)) {
			for(var i=0; i<changeImages.arguments.length; i+=2){ document[changeImages.arguments[i]].src=changeImages.arguments[i+1]; }
		}
	}
	var preloadFlag = false;
	function preloadImages() {
		if (document.images) {
			home_over = newImage("common/images/menu-home-on.gif");
			aboutus_over = newImage("common/images/menu-about-us-on.gif");
			brochure_over = newImage("common/images/menu-order-brochure-on.gif");
			enrolment_over = newImage("common/images/menu-enrolment-on.gif");
			contactus_over = newImage("common/images/menu-contact-us-on.gif");
			preloadFlag = true;
		}
	}
	preloadImages();
function Calendario(campo,td,m,p) {
   // Campo: field da leggere e ove riportare, td: d= dolo data  t=data e ora, m: anni in meno dall'attuale, p: anni in più dall'attuale
	if(m){}else{m='';} if(p){}else{p='';}
   var dt=document.getElementById(campo).value;
   var h=155;
   if(td=='dt'){h=175;}
   myWindow = window.open('common/include/calendario_pop.php?cm=d1.'+campo+'&dt='+dt+'&td='+td+'&m='+m+'&p='+p,'Finestra','toolbar=no,scrollbars=no,resizable=no,directories=no,menubar=no,status=no,width=183,height='+h);
   myWindow.focus();
}

// Mostra i box con i prezzi dei corsi nelle pagine degli stessi
var stax=new Array(20);
function PrezziShow(id){
  if(stax[id]){}else{stax[id]='HIDE';}
  if(stax[id]=='HIDE'){ axLoader('italian_language_courses_fees.php?cod='+id,'prezzi'+id); stax[id]='SHOW'; }else{ document.getElementById('prezzi'+id).innerHTML=''; stax[id]='HIDE'; }
  //var prezzik=prezzi.replace(/TgYd3Wq/gi,id);
}
function theflash1(movie,width,height){
    var bd="";
	bd=bd+'<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="'+width+'" height="'+height+'">\n';
	bd=bd+'<param name="movie" value="'+movie+'"><param name="quality" value="high" /><param name="menu" value="false"><param name="wmode" value="transparent">';
	bd=bd+'<embed src="'+movie+'" width="'+width+'" height="'+height+'" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" menu="false" wmode="transparent"></embed>\n';
	bd=bd+'</object>\n';
	document.getElementById('flash1').innerHTML=bd;
}
function flashshow(body){
	document.getElementById('flash').innerHTML=body;
	theflash1('/common/images/header_flash_HP_01.swf','955','200');
}
function invia_contatto(){
  // Controlla i campi obbligatori del form di contatto prima dell'invio
  var err=0; var err_txt=''; var fil="";
  var bgcol_nor="#ffffff"; var bgcol_err="#ff6666";
  // Campi text
  fil=document.getElementById('motivo'); if(fil.value==''){err=1; fil.style.background=bgcol_err;}else{fil.style.background=bgcol_nor;}
  fil=document.getElementById('nome'); if(fil.value==''){err=1; fil.style.background=bgcol_err;}else{fil.style.background=bgcol_nor;}
//  fil=document.getElementById('cognome'); if(fil.value==''){err=1; fil.style.background=bgcol_err;}else{fil.style.background=bgcol_nor;}
  fil=document.getElementById('email'); if(fil.value=='' || checkEmail(fil.value)==0){err=1; fil.style.background=bgcol_err;}else{fil.style.background=bgcol_nor;}
//  fil=document.getElementById('telefono'); if(fil.value==''){err=1; fil.style.background=bgcol_err;}else{fil.style.background=bgcol_nor;}
  fil=document.getElementById('msgtext'); if(fil.value==''){err=1; fil.style.background=bgcol_err;}else{fil.style.background=bgcol_nor;}
  // Campi checkbox
  fil=document.getElementById('rblPrivacy'); fi2=document.getElementById('rblPrivacy_div'); if(fil.checked==false){err=1; fi2.style.background=bgcol_err;}else{fi2.style.background=bgcol_nor;}
  if(err==0){document.d1.submit();}else{alert('The items in red are empty or filled in a wrong way');}
}
function invia_agenzia(){
  // Controlla i campi obbligatori del form di contatto prima dell'invio
  var err=0; var err_txt=''; var fil="";
  var bgcol_nor="#ffffff"; var bgcol_err="#ff6666";
  // Campi text
  fil=document.getElementById('txtEnrEmail'); if(fil.value=='' || checkEmail(fil.value)==0){err=1; fil.style.background=bgcol_err;}else{fil.style.background=bgcol_nor;}
//  fil=document.getElementById('nome'); if(fil.value==''){err=1; fil.style.background=bgcol_err;}else{fil.style.background=bgcol_nor;}
//  fil=document.getElementById('cognome'); if(fil.value==''){err=1; fil.style.background=bgcol_err;}else{fil.style.background=bgcol_nor;}
//  fil=document.getElementById('telefono'); if(fil.value==''){err=1; fil.style.background=bgcol_err;}else{fil.style.background=bgcol_nor;}
//  fil=document.getElementById('msgtext'); if(fil.value==''){err=1; fil.style.background=bgcol_err;}else{fil.style.background=bgcol_nor;}
  // Campi checkbox
  fil=document.getElementById('rblPrivacy'); fi2=document.getElementById('rblPrivacy_div'); if(fil.checked==false){err=1; fi2.style.background=bgcol_err;}else{fi2.style.background=bgcol_nor;}
  if(err==0){document.d1.submit();}else{alert('The items in red are empty or filled in a wrong way');}
}
function invia_cv(){
  // Controlla i campi obbligatori del form di contatto prima dell'invio
  var err=0; var err_txt=''; var fil="";
  var bgcol_nor="#ffffff"; var bgcol_err="#ff6666";
  // Campi text
  fil=document.getElementById('txtEnrEmail'); if(fil.value=='' || checkEmail(fil.value)==0){err=1; fil.style.background=bgcol_err;}else{fil.style.background=bgcol_nor;}
//  fil=document.getElementById('nome'); if(fil.value==''){err=1; fil.style.background=bgcol_err;}else{fil.style.background=bgcol_nor;}
//  fil=document.getElementById('cognome'); if(fil.value==''){err=1; fil.style.background=bgcol_err;}else{fil.style.background=bgcol_nor;}
//  fil=document.getElementById('email'); if(fil.value==''){err=1; fil.style.background=bgcol_err;}else{fil.style.background=bgcol_nor;}
//  fil=document.getElementById('telefono'); if(fil.value==''){err=1; fil.style.background=bgcol_err;}else{fil.style.background=bgcol_nor;}
//  fil=document.getElementById('msgtext'); if(fil.value==''){err=1; fil.style.background=bgcol_err;}else{fil.style.background=bgcol_nor;}
  // Campi checkbox
  fil=document.getElementById('rblPrivacy'); fi2=document.getElementById('rblPrivacy_div'); if(fil.checked==false){err=1; fi2.style.background=bgcol_err;}else{fi2.style.background=bgcol_nor;}
  if(err==0){document.d1.submit();}else{alert('The items in red are empty or filled in a wrong way');}
}
function invia_brochure(){
  // Controllo campi obbligatori, setta il colore di sfondo rosso se non compilati
  var err=0; var err_txt=''; var fil="";
  var bgcol_nor="#ffffff"; var bgcol_err="#ff6666";

  // Campi text
  fil=document.getElementById('txtEnrFirstName'); if(fil.value==''){err=1; fil.style.background=bgcol_err;}else{fil.style.background=bgcol_nor;}
  fil=document.getElementById('txtEnrLastName'); if(fil.value==''){err=1; fil.style.background=bgcol_err;}else{fil.style.background=bgcol_nor;}
  fil=document.getElementById('txtEnrBornDate'); if(fil.value==''){err=1; fil.style.background=bgcol_err;}else{fil.style.background=bgcol_nor;}
  fil=document.getElementById('txtEnrNationality'); if(fil.value==''){err=1; fil.style.background=bgcol_err;}else{fil.style.background=bgcol_nor;}
  fil=document.getElementById('txtEnrProfession'); if(fil.value==''){err=1; fil.style.background=bgcol_err;}else{fil.style.background=bgcol_nor;}
  fil=document.getElementById('txtEnrPlaceOfBirth'); if(fil.value==''){err=1; fil.style.background=bgcol_err;}else{fil.style.background=bgcol_nor;}
  fil=document.getElementById('txtEnrCountry'); if(fil.value==''){err=1; fil.style.background=bgcol_err;}else{fil.style.background=bgcol_nor;}
  fil=document.getElementById('txtEnrAddress'); if(fil.value==''){err=1; fil.style.background=bgcol_err;}else{fil.style.background=bgcol_nor;}
  fil=document.getElementById('txtEnrCity'); if(fil.value==''){err=1; fil.style.background=bgcol_err;}else{fil.style.background=bgcol_nor;}
  fil=document.getElementById('txtEnrZIP'); if(fil.value==''){err=1; fil.style.background=bgcol_err;}else{fil.style.background=bgcol_nor;}
  fil=document.getElementById('txtEnrState'); if(fil.value==''){err=1; fil.style.background=bgcol_err;}else{fil.style.background=bgcol_nor;}
  fil=document.getElementById('txtEnrEmail'); if(fil.value=='' || checkEmail(fil.value)==0){err=1; fil.style.background=bgcol_err;}else{fil.style.background=bgcol_nor;}
  fil=document.getElementById('rblEnrGender'); if(fil.value==''){err=1; fil.style.background=bgcol_err;}else{fil.style.background=bgcol_nor;}
  // Campi checkbox
  fil=document.getElementById('rblPrivacy'); fi2=document.getElementById('rblPrivacy_div'); if(fil.checked==false){err=1; fi2.style.background=bgcol_err;}else{fi2.style.background=bgcol_nor;}
  if(err==0){document.d1.submit();}else{alert('The items in red are empty or filled in a wrong way');}
}