// JavaScript Document
function jqAjaxLink(fileToLoad, dataConteiner) {
	$(dataConteiner).html("<div style='vertical-align:center;text-align:center;padding:10px;font-size:9px'><img src='image/loadinfo_net.gif' /> loading...</div>");//--loading
	$.ajax({
	    url: fileToLoad,
        success: function(data){ $(dataConteiner).html(data); },		  //data č la variabile che conterrā il risultato
        error: function(data){ $(dataConteiner).html("An error occurred!"); },
        cache: false
    });
	}//jqAjaxLink





	
/*-apre chiude un div-*/
function esegui_slideToggle (obj) {
	$(obj).slideToggle("slow");
	}//esegui_slideToggle





function filtraLista(conteiner, txt2search){
    $(conteiner).each(function (){
        //if ($(this).text().indexOf(txt2search) != -1){
			
		if ($(this).contains(txt2search)){
            $(this).fadeIn(); //--coincide
        } else {
            $(this).fadeOut(); //--NON coincide
        }//indexOf
		
	});//each
}//filtraLista





// invio un form con jquery
function jqAjaxForm(data2send, file2send, dataConteiner) { // datacontainer č l'id del div a cui far tornare il risultato, va passato con il cancelletto
	//--se trovo il carattere # vuol dire che sto inviando l'ID di un form e devo fare il serialize
	if(data2send.indexOf("#") != -1){
		data2send = $(data2send).serialize();

		}//indexOf

	//alert(data2send);

	$(dataConteiner).html("<div style='vertical-align:center;text-align:center;padding:10px;font-size:9px'><img src='image/loadinfo_net.gif' /> loading...</div>");//--loading
	$.ajax({
			type: "POST",
			url: file2send,
			data: data2send,
			success: function(data){ $(dataConteiner).html(data); },		  //data č la variabile che conterrā il risultato
			error: function(data){ $(dataConteiner).html("An error occurred"); },
			cache: false
			});
	}//jqAjaxForm
	
	
	
	
	
/*-apre chiude un div-*/
function esegui_slideToggle (obj) {
	$(obj).slideToggle("slow");
	}//esegui_slideToggle





/*-esegue un'animazione-*/
function esegui_animate_in(obj) {
	$(obj).animate({height:'+50px'}, {queue:false,duration:100});
	}//esegui_animate

function esegui_animate_out(obj) {
	$(obj).animate({height:'20px'}, {queue:false,duration:200});
	}//esegui_animate
	


/*-scrolla la pagina fino adl ID indicato-*/
function scrollWin(divToScroll){
		$('html, body').animate({
		scrollTop:$(divToScroll).offset().top
		}, 1000);
	}//scrollWin

