function Apri(pagina,x,y,z)
{
	var str = "height=" + y + ",innerHeight=" + y;
    str += ",width=" + x + ",innerWidth=" + x;
    if (window.screen) {
		var ah = screen.availHeight - 30;
		var aw = screen.availWidth - 10;
	    var xc = (aw - x) / 2;
	    var yc = (ah - y) / 2;
	    str += ",left=" + xc + ",screenX=" + xc;
	    str += ",top=" + yc + ",screenY=" + yc;
	}
	if (arguments.length ==3){
	var scrollb = "no";
	}else{
	var scrollb = "yes";
	}
	window.open(pagina, '', str +",scrollbars="+scrollb +",resizable="+scrollb);
}

function inviamessaggio(id)
{
	var y= 360;
	var x=468;
	var str = "height=" + y + ",innerHeight=" + y;
    str += ",width=" + x + ",innerWidth=" + x;
    if (window.screen) {
		var ah = screen.availHeight - 30;
		var aw = screen.availWidth - 10;
	    var xc = (aw - x) / 2;
	    var yc = (ah - y) / 2;
	    str += ",left=" + xc + ",screenX=" + xc;
	    str += ",top=" + yc + ",screenY=" + yc;
	}
	var scrollb = "no";
	window.open('/inviamessaggio.php?id=' + id,'', str + ",scrollbars=" + scrollb + ",resizable=" + scrollb);
}
function inviaamico(id)
{
	var y= 250;
	var x=400;
	var str = "height=" + y + ",innerHeight=" + y;
    str += ",width=" + x + ",innerWidth=" + x;
    if (window.screen) {
		var ah = screen.availHeight - 30;
		var aw = screen.availWidth - 10;
	    var xc = (aw - x) / 2;
	    var yc = (ah - y) / 2;
	    str += ",left=" + xc + ",screenX=" + xc;
	    str += ",top=" + yc + ",screenY=" + yc;
	}
	var scrollb = "no";
	window.open('/inviaamico.php?id=' + id,'', str + ",scrollbars=" + scrollb + ",resizable=" + scrollb);
}
function controllatext(obj,ln,nome) {
	if (obj.value.length<ln) {
		alert("Il campo " + nome + " deve essere di almeno " + ln + " caratteri."); 
        obj.focus(); 
	    return false;
	}	
	var nick_reg_exp =/^[a-zA-Z0-9_]+$/;
	if (!nick_reg_exp.test(obj.value)) {
		alert("Il campo " + nome + " contiene caratteri non validi."); 
        obj.focus(); 
	    return false;
	}
	return true;
}

function controllaemail(obj,obja) {
   var test = obj.value.indexOf('@', 0);
         if (obj.value.length == 0 ||  
            obj.value.indexOf('@', 0) == -1 || 
			obj.value.indexOf('.', test) == -1) { 
            alert("Indirizzo email non corretto."); 
            obj.focus(); 
            return false; 
          } 
		  if (obj.value!=obja.value) {
		  	alert("Indirizzo email non confermato correttamente."); 
            obja.focus(); 	
			return false;
		  }
		  return true;
}

function controllapassword(obj,obja) {
	if (obj.value.length < 5)  {
	   alert("La password deve essere di almeno 6 caratteri."); 
	   obj.value='';
   	   obja.value='';
	   obj.focus(); 
	   return false;
	}
	if (obj.value.indexOf('\'', 0) != -1)  {
	   alert("La password immessa contiene caratteri non validi."); 
	   obj.value='';
   	   obja.value=''
	   obj.focus(); 
	   return false;
	}
	if (obj.value!=obja.value) {
       alert("Le password immesse non coincidono."); 
	   obj.value='';
   	   obja.value='';
       obj.focus();
	   return false;
	}	   
	return true;
}	

function controllacombo(obj,nome) {
	if (obj.value.length==0) {
		alert("Non è stato selezionato alcun valure nel campo " + nome + "."); 
        obj.focus(); 
	    return false;
	}
	return true;
}

function posta(num) {
	var x=160;
	var y=220;
	var str = "height=" + y + ",innerHeight=" + y;
    str += ",width=" + x + ",innerWidth=" + x;
    if (window.screen) {
		var ah = screen.availHeight - 30;
		var aw = screen.availWidth - 10;
	    var xc = (aw - x) / 2;
	    var yc = (ah - y) / 2;
	    str += ",left=" + xc + ",screenX=" + xc;
	    str += ",top=" + yc + ",screenY=" + yc;
	}
	window.open("/mail.php?num=" + num, 'chaiposta', str +",scrollbars=no"+",resizable=no");	
}

function friends(num) {
	var x=300;
	var y=250;
	var str = "height=" + y + ",innerHeight=" + y;
    str += ",width=" + x + ",innerWidth=" + x;
    if (window.screen) {
		var ah = screen.availHeight - 30;
		var aw = screen.availWidth - 10;
	    var xc = (aw - x) / 2;
	    var yc = (ah - y) / 2;
	    str += ",left=" + xc + ",screenX=" + xc;
	    str += ",top=" + yc + ",screenY=" + yc;
	}
	window.open("/notifyfriends.php", 'friends', str +",scrollbars=no"+",resizable=no");	
}
