

function tool_cargoFoto(contenitore,imago,funzaEnd,funzaEndParam){
	//var box = $("#boxFotoBig");
	var foto = $(new Image());
	contenitore.append(foto);
	foto.hide();
	foto.load(function() {
		$(this).fadeIn(500,function(){
				if(funzaEnd){
					funzaEnd(funzaEndParam);
				}
			})
	})
	//foto.error(function() {alert("errore");}
	foto.attr("src",imago);
	return foto;
}





// animazione di alpha
function tool_alphaTo(param){
	var base = {
		// oggetto jQ
		obj: $(this),
		// alpha tra 0 e 1
		alpha : 1,
		// durata
		dura : 500
	};
	var param = $.extend(base, param);
	param.obj.animate({opacity: param.alpha}, {duration:param.dura});
}


//attiva mouseover e mouseout con effetto alfa su oggetto passato
function tool_setAlphaRoll(param){
	var base = {
		// oggetto jQ obj: obbligatorio
		// alpha su rollover
		alphaOver : 1,
		// alpha su rollout
		alphaOut : 0,
		// durata
		dura : 500
	};
	var param = $.extend(base, param);
	
	param.obj.mouseover(function(){tool_alphaTo({obj:param.obj,alpha:param.alphaOver, dura:param.dura })});
	param.obj.mouseout(function(){tool_alphaTo({obj:param.obj,alpha:param.alphaOut, dura:param.dura })});
}











