function privacy(){
	var testo='<div id="privacy"><p>Il gestore del sito www.plus-ultra.it cercher&agrave; di rimuovere o modificare ogni contenuto non consono nel minor tempo possibile, ma &egrave; chiaro che &egrave; impossibile controllare ogni inserimento in tempo reale. Per questa ragione tutti i messaggi inseriti in questo sito esprimono il punto di vista e le opinioni di chi li ha inseriti e non del gestore (eccetto che per i messaggi inseriti dallo stesso) e quindi non pu&ograve; essere ritenuto responsabile per questo.</p><p>Ti dichiari in accordo sul fatto di non scrivere nulla di abusivo, osceno, volgare, pornografico o ogni altro materiale che potrebbe violare qualsivoglia legge.</p><p> Ti dichiari in accordo sul fatto che il gestore del sito www.plus-ultra.it ha il diritto di rimuovere o modificare ogni contenuto in qualsiasi momento gli paia opportuno.</p><p>Come utente accetti il fatto che ogni informazione inserita venga salvata in un database. Nessuna di queste informazioni verr&agrave; fornita a terzi, in nessun modo,  a parte le richieste dell\'autorit&agrave; giudiziaria e il gestore non potr&agrave; essere considerato responsabile per ogni tentativo di attacco che risultasse in una perdita di dati.</p><p>Cliccando \'Tesserati\' di seguito accetti tutte le condizioni.</p></div>';
	mostra_dialog(testo,430);
}




function loggati(){
    mostra_dialog('<div id="content-login-accesso">' +
    '<div id="content-login-title">' +
    '<div class="people-icon"></div>' +
    '<img src="' +
    urlimg +
    'login_heading.gif" alt="accedi con il tuo account" />' +
    '</div>' +
    '<form id="login-form" method="post" action="" onsubmit="fai_login(this);return false;">' +
    '<fieldset>' +
    '<ol>' +
    '<li class="login-email">' +
    '<label for="login-email"> Email </label>' +
    '<input type="text" value="" id="login-email" name="login-email"/>' +
    '</li>' +
    '<li class="login-password">' +
    '<label for="login-password"> Password </label>' +
    '<input type="password" value="" id="login-password" name="login-password"/>' +
    '</li>' +
    '<li class="forget-password">' +
    '<p><a href="' + urlo +'recpass">Hai dimenticato la password?</a></p>' +
    '<div class="line-oriz-login"></div>' +
    '</li>' +
    '<li class="memo-pass">' +
    '<input type="checkbox" name="ricordami" value="1" id="memo-pass" />' +
    '<label>Memorizza accesso</label>' +
    '</li>' +
    '<li class="login-btn">' +
    '<input type="submit" value="" id="login-btn"/>' +
    '</li>' +
    '</ol>' +
    '</fieldset>' +
    '</form>' +
    '</div>' +
    '<div id="content-iscriviti">' +
    '<div id="loading" style="display:none;"><img src="'+urlo+'img/preload.gif" /alt="loading" /></div>'+
    '<div id="content-iscriviti2">' +
    '<p>Un gruppo sportivo di rilievo nazionale. Una comitiva di amici uniti da una sana passione sportiva. La possibilit&agrave; di praticare pi&ugrave; discipline accomunate dal contatto con la natura. Sostenere cause di rilevanza umana e sociale coltivando la propria passione. Fare tutto questo senza precludersi la possibilit&agrave; di diventare un ottimo atleta. Tutto questo &egrave; "Opoa - Plus ultra". <br />' +
    '<a href="'+urlo+'registrati" title="vai alla pagina vuoi iscriverti">Vieni nel nostro mondo.</a></p>' +
    '</div>'+
    '</div>', 430);
}




function fai_login(obj){
    new Ajax.Updater('content-iscriviti2', urlo + 'login', {
        onLoading: function(request){
            ajaxload()
        },
        onComplete: function(request){
            ajaxcompleted()
        },
        evalScripts: true,
        parameters: Form.serialize(obj),
        insertion: Insertion.Insert,
        asynchronous: true
    });
    
}



function ajaxload(){
$('loading').style.display='block';
}


function ajaxcompleted(){
$('loading').style.display='none';
}





function mostra_dialog(testoalvolo, larg, apertura){
    $$('select', 'object', 'embed').each(function(node){
        node.style.visibility = 'hidden'
    });
    if (larg > 0) {
        var larg = larg;
    }
    else {
        var larg = 450;
    }
    
    var objBody = $$('body')[0];
    var login = document.createElement('div');
    var over = document.createElement('div');
    var close = document.createElement('div');
    
    over.setAttribute('id', 'overdiag');
    over.setAttribute('onclick', 'chiudi_dialog()');
    over.style.display = 'none';
    login.setAttribute('id', 'login');
    login.style.display = 'none';
    close.setAttribute('id', 'close');
    var closew = (2 * larg) - 30;
    close.style.left = closew + 'px';
    
    arrayPageScroll = document.viewport.getScrollOffsets();
    var page = Array(document.viewport.getWidth(), document.viewport.getHeight())
    
    var arrayPageSize = Array(page[0] + arrayPageScroll[0], page[1] + arrayPageScroll[1]);
    over.style.width = arrayPageSize[0] + 'px';
    over.style.height = arrayPageSize[1] + 'px';
    
    objBody.appendChild(over);
    objBody.appendChild(login);
    
    cancImage = new Image();
    cancImage.src = urlimg + 'close.png';
    pageX = page[0];
    pageY = page[1];//altezza pagina
    pageH = page[3];//alteza finestra browser
    pageH = page[1];
    xx = larg;
    yy = 300;
    
    a = 2 * xx;
    b = 2 * yy + 60;
    oldy = pageY / 2;
    oldx = pageX / 2;
    
    Nxx = oldx - xx
    
    new Effect.Appear(over, {
        duration: 0.5,
        from: 0.0,
        to: 0.9
    });
    
    
    var pulsante = document.createElement('img');
    pulsante.setAttribute('id', 'cancel_dialog');
    pulsante.setAttribute('onclick', 'chiudi_dialog()');
    pulsante.setAttribute('src', cancImage.src);
    pulsante.setAttribute('alt', 'Chiudi');
    pulsante.setAttribute('title', 'Chiudi');
    pulsante.style.cursor = 'pointer';
    close.appendChild(pulsante);
    
    login.appendChild(close);
    
    
    var contenuto = document.createElement('div');
    contenuto.setAttribute('id', 'content_login');
    contenuto.style.width = Math.round(a) - 40 + 'px';
    contenuto.innerHTML = testoalvolo;
    login.appendChild(contenuto);
    
    if (apertura > 0) {
        var apertura = apertura;
    }
    else {
        var apertura = arrayPageScroll[1] + (pageH / 6);
        // var apertura = document.viewport.getScrollOffsets()[1] + (pageH / 6);
    }
    login.style.top = apertura + 'px';
    login.style.left = Math.round(Nxx) + 'px';
    login.style.width = Math.round(a) + 'px';
    //login.style.height = 'auto' // Math.round(b) + 'px';
    login.style.height = 360 + 'px';
    //login.style.maxheight =Math.round(b) + 'px';
    
    //login.innerHTML += '<div id="par"><input type="button" value="Chiudi" onclick="chiudi_dialog();" /></div>';
    
    new Draggable(login);
    
    new Effect.Appear(login, {
        duration: 0.5,
        from: 0.0,
        to: 1
    });
    // solo per form registrazione
    delete xx;
    delete yy;
    
}//fine mostra
function chiudi_dialog(){
    var scopri = true;
    if ($('content_login').innerHTML.include('<!--x-->')) {
        scopri = false;
    }
    new Effect.Fade('overdiag', {
        duration: 1.0,
        from: 0.6,
        to: 0.0
    });
    new Effect.Fade('login')
    
    // $('login').innerHTML = "";
    $('overdiag').remove();
    $('login').remove();
    
    if (scopri) {
        $$('select', 'object', 'embed').each(function(node){
            node.style.visibility = 'visible';
        });
    }
}

var ii = 1;
function get_home_gallery(){
if(!gal) return;
    var numimg = gal.length;
    //alert(gal[2][0]);
    var img = new Image();
    img.src = urlo + 'Album/' + gal[0][0];
    img.setAttribute('alt', gal[0][1]);
    img.setAttribute('title', gal[0][1]);
    img.setAttribute('id', 'imgslider');
    img.style.marginTop = "15px";
    img.style.marginLeft = "5px";
    img.onload = $('slide').update(img);
    
    //$A(gal);
    //	alert($A(gal).size())
    var k = 0;
    $A(gal).each(function(item){
        $('slide-btn').insert({
            bottom: new Element('img', {
                src: urlo + 'img/slide_off.gif',
                id: 'xx' + k
            })
        });
        k++;
    });
    
    $('xx0').src = urlo + 'img/slide_on.gif';
    
    $$('#slide-btn img').each(function(item){
        item.observe("click", function(){
            gallery_click(item);
        })
    });
    
    
    
    var interval = window.setInterval(function(){
        if (continua) {
            // var img2= new Image();
            $(img).setOpacity(0.6);
            
            img.src = urlo + 'Album/' + gal[ii][0];
            img.setAttribute('alt', gal[ii][1]);
            img.setAttribute('title', gal[ii][1]);
            //img.style.display='none';
			img.onload = $('slide').update(img);
             img.onload =  new Effect.Appear(img, {
                from: 0.6,
                queue: 'end'
            });
			
			  $$('#slide-btn img').each(function(item){
        item.src = urlo + 'img/slide_off.gif';
    });
			
            $('xx' + ii).src = urlo + 'img/slide_on.gif';
            ii++;
            if (ii == numimg) {
                ii = 0;
            }
            
            
        }
        else {
            clearInterval(interval);
        }
    }, 6000);
    
}



function gallery_click(item){
    var id = item.id.replace('xx', '');
    
    continua = false;
    
    $$('#slide-btn img').each(function(item){
        item.src = urlo + 'img/slide_off.gif';
    });
    
    
    $('xx' + id).src = urlo + 'img/slide_on.gif';
    $('imgslider').setOpacity(0.6);
    var img = new Image();
    img.src = urlo + 'Album/' + gal[id][0];
    img.setAttribute('alt', gal[id][1]);
    img.setAttribute('title', gal[id][1]);
    img.setAttribute('id', 'imgslider');
    img.style.marginTop = "15px";
    img.style.marginLeft = "5px";
    img.onload = $('slide').update(img);
}


function get_tooltip(){
var titolo='';
var fumo={};
var fumogrande={};

$$('.galimg').each(function(item){
	item.observe("mouseover", function(){
		titolo=item.title;
		fumogrande=document.createElement('div');
		fumogrande.setAttribute('id','tooltip');
		fumo=document.createElement('div');
		fumo.setAttribute('id','tip');
// 		fumo.setStyle({
// 		backgroundColor : '#000000',
// 		color:	'#ffffff',
// 		width: '150px',
// 		});
		$(fumo).update('<p>'+titolo+'<p>');
		item.setAttribute('title','');
		$(fumogrande).clonePosition(item,{
		setWidth: false,
		setLeft: true,
		offsetTop: -80,
		offsetLeft: -38	
		});
		
		fumogrande.appendChild(fumo);
		document.getElementById('content').appendChild(fumogrande);
	//	fumo.style.left=500+'px';
		//fumo.show();
		//alert(fumo.getWidth())
	});
	item.observe("mouseout",function(){
		item.setAttribute('title',titolo);
		fumogrande.remove();
	});
	
 });
}

function InviaCommento(obj,id){
new Ajax.Updater('commenti', urlo + 'fuzajax/?op=commento&idnews='+id, {
        onLoading: function(request){
            ajaxload()
        },
        onComplete: function(request){
            ajaxcompleted()
        },
        evalScripts: true,
        parameters: Form.serialize(obj),
        insertion: Insertion.Insert,
        asynchronous: true
    });
}




function cerca_provincie(val,pro){

 new Ajax.Updater('provincia', urlo + 'fuzajax/?op=pro', {
        onLoading: function(request){
            ajaxload()
        },
        onComplete: function(request){
            ajaxcompleted();
        },
        evalScripts: true,
        parameters: 'reg='+val+'&sel='+pro,
        insertion: Insertion.Insert,
        asynchronous: true
    });
    if(pro==0){
    cerca_citta(0,0);//reset citta
    }
}

function cerca_citta(val,cit){
 new Ajax.Updater('citta', urlo + 'fuzajax/?op=citta', {
        onLoading: function(request){
            ajaxload()
        },
        onComplete: function(request){
            ajaxcompleted()
        },
        evalScripts: true,
        parameters: 'pro='+val+'&sel='+cit,
        insertion: Insertion.Insert,
        asynchronous: true
    });
}


function pagina_comunicazioni(cat,page){
var idb='pagcom';
switch(cat){
case 'Comunicazioni':
idb='pagcom';
break;
case 'Bacheca':
idb='pagbac';
break;
case 'Classifica':
idb='pagcla';
break;
default:
idb='pagcom';
break;
}

 new Ajax.Updater(idb, urlo + 'fuzajax/?op=pagcom', {
        onLoading: function(request){
            ajaxload()
        },
        onComplete: function(request){
            ajaxcompleted()
        },
        evalScripts: true,
        parameters: 'page='+page+'&cat='+cat,
        insertion: Insertion.Insert,
        asynchronous: true
    });
}

