function openWin(nomeFile, nomeFinestra, parametri, larghezza, altezza, barre, ridimensione, centrato) {
		
		option="toolbar=no,width=" + larghezza + ",height=" + altezza +",resizable=" + ridimensione + ",scrollbars=" + barre 	
		if (centrato=='yes') {
			LeftPosition = (screen.width) ? (screen.width-larghezza)/2 : 0;
			TopPosition = (screen.height) ? (screen.height-altezza)/2 : 0;
			option=option + ",top="+TopPosition+",left="+LeftPosition
		}
		wiN = window.open(nomeFile + parametri, nomeFinestra, option);
//		return window.open(nomeFile + parametri, nomeFinestra, option);
	}
	
	
/**
*	Controllo il campo telefono se è corretto
*/
function isTelephoneNumber(telefono) {
	
//	telefono = telefono.replace(/(\s)(\s)+/, " ");
//	if (telefono.match(/^(\+)?([0-9\s]{5,16})$/)) {
//	if (IsValidChar(telefono,'+0123456789 ')){
//		if ((telefono.length > 4) && (telefono.length < 15)){
//			return true;
//		}
//	}

	var ret = false;
	if ($.trim(telefono).length > 0) {
		ret = true;
	}
	return true;
}


/*
*	Funzione che mi controlla la mail
*	mi restituisce true se il valore non è nullo altrimenti false
*/
function controlloMail(mail){
//	var espressione = /^[_A-Za-z0-9+-]+(\.[_A-Za-z0-9+-]+)*@[A-Za-z0-9-]+(\.[A-Za-z0-9-]+)+$/;
	var espressione = /^(.+)@(.+)\.(.+)$/;
	if (!espressione.test(mail)){
		    return false;
	} else {
		return true;
	}
}

/**
*	Controllo il codice fiscale aziendale italiano
*	retituisce true se è corretto
*	che è fatto come la piva oppure come un CF normale
*/
function controllaCfAzItaliano(campo) {
	
	ret = false;
	if (controllaIVAItaliana(campo)) {
		// ok, è una piva
		ret = true;
	} else {
		// no, niente piva
		if (campo.match(/^[a-zA-Z]{6}[0-9]{2}[a-zA-Z]{1}[0-9]{2}[a-zA-Z]{1}[0-9]{3}[a-zA-Z]{1}$/)) {
			// ok, è un cf
			ret = true;
		}
	}
	return ret;
}

function controllaIVAItaliana(pi) {
	ret = false;
	if (pi.match(/^([0-9]{11})$/)) {
		ret = true;
	}
	return ret;
}

function paginate(pagina) {

    var paginaNumber = 1;
    var paginaSize = 10;
    
    if($("#page").val() != "") {
        paginaNumber = $("#page").val();
    }
    
    if($("#selPageSize").val() != "") {
        paginaSize = $("#selPageSize").val();
    }
    
    if($("#page").val() != "") {
        //convertire in ajax
        document.location.href = pagina+"page="+paginaNumber+"&pageSize="+paginaSize;
        //$("#frmPaginate").submit(function() {alert('ok')});
    }
    return true;
}

function paginateSize(pagina) {
    
    var paginaNumber = 1;
    var paginaSize = 10;
    
    if($("#selPageSize").val() != "") {
        paginaSize = $("#selPageSize").val();
    }
    
    if($("#selPageSize").val() != "") {
        //convertire in ajax
        document.location.href = pagina+"page="+paginaNumber+"&pageSize="+paginaSize;
        //$("#frmPaginate").submit(function() {alert('ok')});
    }
    return true;
}

function ajxPaginate(oggettoA,pagina,qrystr,idDiv) {
    return false;
    
    /*
    $.post(
        pagina,
        {
            qry : qrystr
        },
        function(data) {
            $(idDiv).html(data);
        }
    );
    return false;
    */
}

function sendToFriend(url){
	openWin("/send_to_friend.php?url="+url, "Inviaadunamico", "", "800", "600", "yes", "yes", "yes");
	return false;
}