namewin = this.window;
namewin.status = "STUDIO CAREDDU del Dott. Alberto Careddu - Studio di medicina della riabilitazione";

function FocusPage ()
{
   window.focus();
}

//
// Massimizzazione della finestra 
//

function maximize()
{
 namewin.moveTo(0,0);
// namewin.resizeTo(screen.availWidth,screen.availHeight);
 namewin.resizeTo(800,600);
}
function maximizemax()
{
 namewin.moveTo(0,0);
 namewin.resizeTo(screen.availWidth,screen.availHeight);
}


//
// controlla che sia stato premuto un numero
//
function pressnumeric()
{
   
   if ((namewin.event.keyCode > 47 && namewin.event.keyCode < 58) || namewin.event.keyCode == 44)
      {return true;}
   else
      {return false;}
}

//
// controlla che sia stato premuto un carattere speciale
//
function presspecial()
{
   
   if(namewin.event.keyCode == 34 || namewin.event.keyCode == 39){
       return false;
    }
    else{             
	   if(namewin.event.keyCode == 13){
		   namewin.form1.submit();
	   }
       return true;       
    }
}

//
// Chiamata a pagina di errore
//
function pagerror(msgerr, modo)
{
// modo = 1 elimina la storia della pagina corrente
  if ((modo==0) || (modo == null))
  {
     parent.navigate("errore.asp?msgerr=" + msgerr);
  }
  else
  {
     parent.location.replace("errore.asp?msgerr=" + msgerr);
  }
}

//
// controlla che la stringa passata sia una e-mail
//
var invalidaddress=new Array()
/*invalidaddress[0]="hotmail"
invalidaddress[1]="virgilio"
invalidaddress[2]="yahoo"
invalidaddress[3]="email"*/
//extend or shorten this list if neccessary
	
var testresults
function testaemail(stringa){
	var invalidcheck=0;
	var str=stringa
	var filter=/^(\w+(?:\.\w+)*)@((?:\w+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
	if (filter.test(str)){
	var tempstring=str.split("@")
	tempstring=tempstring[1].split(".")
	for (i=0;i<invalidaddress.length;i++){
	if (tempstring[0]==invalidaddress[i])
		invalidcheck=1
	}
		if (invalidcheck!=1)
			testresults=true
		else{
			//alert("Indirizzo troppo generico!")
			testresults=false
		}
	}
	else{
		//alert("Inserisci un indirizzo valido!")
		testresults=false
	}
	return (testresults)
}




//
// Apre una nuova finestra
//
function ApriFinestra(link)
{
   var winlink;
   winlink = window.open();
   if (screen.availWidth > 1000)
   {
      winlink.resizeTo((300), (300)); 
      winlink.moveTo(0, 0);
   }
   else
   {
      winlink.resizeTo((screen.availWidth - 100), (screen.availHeight - 50)); 
      winlink.moveTo(50, 25);
   }
   winlink.location.replace(link);
}