

window.addEvent('domready', function(){
    if($('ricerca-input')){
        $('ricerca-input').setStyle('color','#ccc');
        $('ricerca-input').addEvents({
            'focus' : function(){
                if (this.get('value') == this.defaultValue)		{
                    this.set('value', '');
                    this.setStyle('color','#000');
                
                }
            },
            'blur' : function(){
                if (this.get('value') == '')		{
                    this.set('value', (this.defaultValue));
                    this.setStyle('color','#ccc');
                }
            }
        });
    }
    $('login').setStyle('height','auto');
    var mySlide = new Fx.Slide('login').hide();  //starts the panel in closed state
    $('toggleLogin').addEvent('click', function(e){
        e = new Event(e);
        mySlide.toggle();
        e.stop();
    });
    
});
    
function makeRequestSimple(url,div,stringa){
 
    new Request.HTML( {
        url:url,
        method: 'GET',
        data:stringa,
        evalScripts:true,
        update: $(div),
        onComplete: function() {
          
        //log.removeClass('ajax-loading');
        },
        onFailure:function(){
            alert('Attenzione!\nRichiesta non e\' andata a buon fine.\nRiprovare se il problema persiste contattare il webmaster.');
        }
    }).send();
}


function makeRequestSimpleFade(url,div,stringa){  
    $(div).fade('out');
    new Request.HTML( {
        url:url,
        method: 'GET',
        data:stringa,
        evalScripts:true,
        update: $(div),
        onComplete: function() {
          $(div).fade('in');
        //log.removeClass('ajax-loading');
        },
        onFailure:function(){
            alert('Attenzione!\nRichiesta non e\' andata a buon fine.\nRiprovare se il problema persiste contattare il webmaster.');
        }
    }).send();
}




//invio dei valori del form	
function sendForm(obj,div,tipo){
    var stringa='';
    var tipo_annuncio = 'tipo_annuncio=';
    var categoria = 'categoria=';
    var tipologia = 'tipologia=';
    var zona = 'zona=';
    this.form = $(obj);
    this.elements = this.form.getElements('.controllo_input');
    var er_ = true;
    this.elements.each(function(el,i){
        switch(el.type){
            case 'text':
                if(el.value!=''){
                    stringa+=el.id+'='+el.value+'&';
                }
                break;
            case 'select-one':
                break;
            case 'checkbox':
                if(el.checked==true){
                    if(el.hasClass('annuncio')){
                        tipo_annuncio += el.value+'|';
                    }
                    if(el.hasClass('categoria')){
                        categoria += el.value+'|';
                    }
                    if(el.hasClass('tipologia')){
                        tipologia += el.value+'|';
                    }
                    if(el.hasClass('zona')){
                        zona += el.value+'|';
                    }
                }
                break;
            case 'hidden':
                break;
        }
    }.bind(this));
    alert(stringa+tipo_annuncio+'&'+categoria+'&'+tipologia+'&'+zona);
}



function cElimina(pg,form) {
		var send='';
		var campi = window.eval("document."+form+".Sel");
		if(campi.length==undefined){
			if($('Sel').checked){
				var cRet = confirm('Vuoi eliminare i record selezionati?');
					if(cRet)
						window.location=pg+'?elimina=1&del='+$('Sel').value;
					else
						alert("Operazione annullata dall'utente");		
			}else
				alert('Rilevato errore!\nSeleziona almeno un record;');
		}else{
			send += "&del=";
			for (n=0;n<campi.length;n++){
				if(campi[n].checked==true)
					send += ","+campi[n].value;
				}
				if(send!=''){		
					var cRet = confirm('Vuoi eliminare i record selezionati?');
					if(cRet)
						window.location=pg+'?elimina=1'+send;
					else
						alert("Operazione annullata dall'utente");
							
				}else{
					if(window.eval("document."+form+".Sel.checked")==true){
						send = id+'tabella='+tag+'&elimina=1&del='+window.eval("document."+form+".Sel.value");
						window.location=pg+'?elimina=1'+send;
					}else
						alert('Rilevato errore!\nSeleziona almeno un record;');
				}
		}
	}
