$(document).ready(function(){if($.browser.msie){userAgent=$.browser.version;userAgent=userAgent.substring(0,userAgent.indexOf('.'));version=userAgent;if(version<=9){location.replace('http://www.falcinelliand.co/update');}};window.onload=function(e){var evt=e||window.event,imgs,i;if(evt.preventDefault){imgs=document.getElementsByTagName('img');for(i=0;i<imgs.length;i++){imgs[i].onmousedown=disableDragging;}}};$(document).bind('keydown','space',function(){return false;});$(document).bind('keydown','pageup',function(){return false;});$(document).bind('keydown','pagedown',function(){return false;});$(document).bind('keydown','end',function(){return false;});$(document).bind('keydown','home',function(){return false;});$(document).bind('keydown','up',function(){return false;});$(document).bind('keydown','down',function(){return false;});$(document).bind('keydown','left',function(){$('.previousButton').click();return false;});$(document).bind('keydown','right',function(){$('.nextButton').click();return false;});function disableDragging(e){e.preventDefault();};var totaleLavori=$('.lavoro').size();var lavoroAttuale=0;var altezzaLavoro=550;var altezzaMenu=53;var gapScript=10;aggiornaVariabili();$.scrollTo({left:xLavoro,top:yFinestra},500);$('.testo').toggle();$('#sezioni').toggle();$('#navigatore').toggle();$('#copyright').toggle();nascondiPulsanti("verifica");function aggiornaVariabili(metodo,numero){$('.logo').css('cursor','default');$('.logo').unbind('click');if(metodo=="previous"){if(lavoroAttuale==0){aggiornaTempo(lavoroAttuale);lavoroAttuale=totaleLavori-1;}else{lavoroAttuale--;}}else if(metodo=="next"){if(lavoroAttuale==totaleLavori-1){aggiornaTempo(lavoroAttuale);lavoroAttuale=0;}else{lavoroAttuale++;}}else if(metodo=="diretto"){lavoroAttuale=numero;};controllaPulsanteHome();yLavoro=$('.lavoro:eq('+lavoroAttuale+') img').offset().top;xLavoro=$('.lavoro:eq('+lavoroAttuale+') img').offset().left;larghezzaLavoro=$('.lavoro:eq('+lavoroAttuale+')').width();altezzaFinestra=$(window).height()+altezzaMenu;larghezzaFinestra=$(window).width();yFinestra=yLavoro-((altezzaFinestra-altezzaLavoro)/2)+30;};function controllaPulsanteHome(){if(lavoroAttuale!=0){$('.logo').css('cursor','pointer');$('.logo').click(function(){$(this).css('cursor','default');vaiAlLavoro(0);$(this).unbind('click');});}};$(window).resize(function(){aggiornaVariabili();$.scrollTo(yFinestra,{axis:'y'});nascondiPulsanti("verifica",true);});var tempoTransizione=2500;var unitaTempo=500;function aggiornaTempo(target){var partenza=$('#'+$('.lavoro:eq('+lavoroAttuale+')').parent().attr("id")).index()-gapScript;var arrivo=$('#'+$('.lavoro:eq('+target+')').parent().attr("id")).index()-gapScript;var gradiSeparazione=Math.max(partenza,arrivo)-Math.min(partenza,arrivo);tempoTransizione=2000+(unitaTempo*gradiSeparazione);};function vaiAlLavoro(numeroLavoro){aggiornaTempo(numeroLavoro);nascondiPulsanti();aggiornaVariabili("diretto",numeroLavoro);$.scrollTo({left:xLavoro,top:yFinestra},tempoTransizione,{onAfter:function(){nascondiPulsanti("verifica");}},{easing:'easeInOutExpo'});};$('.previousButton').click(function(){nascondiPulsanti();aggiornaVariabili("previous");$.scrollTo({left:xLavoro,top:yFinestra},2500,{onAfter:function(){nascondiPulsanti("verifica");}},{easing:'easeInOutExpo'});});$('.nextButton').click(function(){nascondiPulsanti();aggiornaVariabili("next");$.scrollTo({left:xLavoro,top:yFinestra},2500,{onAfter:function(){nascondiPulsanti("verifica");}},{easing:'easeInOutExpo'});});function nascondiPulsanti(verificaMGS,toggle){$('.qtip.ui-tooltip').qtip('hide');$('.lavoro:eq('+lavoroAttuale+')').removeClass('cursorGrab');$('.lavoro:eq('+lavoroAttuale+')').removeClass('cursorDrag');$('.lavoro:eq('+lavoroAttuale+')').unbind();posxMouseIniziale=null;if(toggle==null){$('.testo').toggle();$('#sezioni').toggle();$('#navigatore').toggle();$('#copyright').toggle();};if(verificaMGS=="verifica"){if(larghezzaLavoro>larghezzaFinestra){mathgeekScrolling();}};controllaColore();visualizzaTesto();};function visualizzaTesto(){$('.lavoro .testo').css('visibility','hidden');$('.lavoro:eq('+lavoroAttuale+') .testo').css('visibility','visible');};function controllaColore(){$('#sezioni span').removeClass('sezioneAttiva');menuDiAppartenenza=$('.lavoro:eq('+lavoroAttuale+')').parent().attr("menu");$('#sezioni .'+menuDiAppartenenza).addClass('sezioneAttiva');$('.sezioneAttiva').css('border-bottom-color',$('.lavoro:eq('+lavoroAttuale+')').attr('colore2'));$('[name="'+nomeLinkMenu+'"] span').css('color','');$('[name="'+nomeLinkMenu+'"] .link').css('cursor','');$('.linkTesto').css('color',$('.lavoro:eq('+lavoroAttuale+')').attr('colore1'));$('.link').css('color','black');$('#navbar span').css('color','black');$('.colorePrincipale').css('color',$('.lavoro:eq('+lavoroAttuale+')').attr('colore1'));$('.coloreSecondario').css('color',$('.lavoro:eq('+lavoroAttuale+')').attr('colore2'));$('.coloreSecondarioBackground').css('background-color',$('.lavoro:eq('+lavoroAttuale+')').attr('colore2'));$('.link').bind('mouseenter',function(){$(this).css('color',$('.lavoro:eq('+lavoroAttuale+')').attr('colore2'));});$('.link').bind('mouseleave',function(){$(this).css('color','black');});$('.linkTesto').bind('mouseenter',function(){$(this).css('color',$('.lavoro:eq('+lavoroAttuale+')').attr('colore2'));});$('.linkTesto').bind('mouseleave click',function(){$(this).css('color',$('.lavoro:eq('+lavoroAttuale+')').attr('colore1'));});};var wrapper=$('*');function mathgeekScrolling(){$('.lavoro:eq('+lavoroAttuale+')').addClass('cursorGrab');$('.lavoro:eq('+lavoroAttuale+')').mousedown(function(){wrapper.bind('mouseenter mousemove',$.throttle(5,doMGS));posxMouseIniziale=null;$(this).removeClass('cursorGrab');$(this).addClass('cursorDrag');});$('.lavoro:eq('+lavoroAttuale+')').mouseup(function(){wrapper.unbind('mouseenter mousemove',$.throttle(5,doMGS));$(this).removeClass('cursorDrag');$(this).addClass('cursorGrab');});$('.lavoro:eq('+lavoroAttuale+')').mouseleave(function(){wrapper.unbind('mouseenter mousemove',$.throttle(5,doMGS));$(this).removeClass('cursorDrag');$(this).addClass('cursorGrab');});};function doMGS(e){if(posxMouseIniziale==null){posxMouseIniziale=e.clientX;};var posxMouse=e.clientX;var posxFinestra=$(window).scrollLeft();var posxMin=xLavoro;var posxMax=(larghezzaLavoro-larghezzaFinestra)+posxMin;if(posxMouseIniziale>posxMouse&&posxFinestra<=posxMax){posxFinestra=posxFinestra+15;$.scrollTo(posxFinestra,{axis:'x'});}else if(posxMouseIniziale<posxMouse&&posxFinestra>=posxMin){posxFinestra=posxFinestra-15;$.scrollTo(posxFinestra,{axis:'x'});};};function spegniMathgeekScrolling(){};$('.menuBook, .menuGraphics, .menuWeb, .menuIllustration, .menuAbout, .menuLibri').css('cursor','default');$('.menuBook').qtip({content:{text:$('#menuBook')},show:{solo:true,event:"mouseover"},hide:{event:"mouseleave",delay:500,fixed:true},position:{adjust:{x:-24,y:2},at:"bottom left",my:"top left",container:$('#sezioni')},style:{classes:'ui-tooltip-rounded ui-tooltip-shadow',tip:{corner:50,mimic:'center',width:10,height:10},adjust:{x:24}},events:{render:function(event){$(".qtip").mouseleave(function(){$('.qtip.ui-tooltip').qtip('hide');});},show:function(event){costruisciLink('menuBook');controllaAttuale();}}});$('.menuGraphics').qtip({content:{text:$('#menuGraphics')},show:{solo:true,event:"mouseover"},hide:{event:"mouseleave",delay:500,fixed:true},position:{adjust:{x:-24,y:2},at:"bottom left",my:"top left",container:$('#sezioni')},style:{classes:'ui-tooltip-rounded ui-tooltip-shadow',tip:{corner:50,mimic:'center',width:10,height:10},adjust:{x:24}},events:{render:function(event){$(".qtip").mouseleave(function(){$('.qtip.ui-tooltip').qtip('hide');});},show:function(event){costruisciLink('menuGraphics');controllaAttuale();}}});$('.menuIllustration').qtip({content:{text:$('#menuIllustration')},show:{solo:true,event:"mouseover"},hide:{event:"mouseleave",delay:500,fixed:true},position:{adjust:{x:-24,y:2},at:"bottom left",my:"top left",container:$('#sezioni')},style:{classes:'ui-tooltip-rounded ui-tooltip-shadow',tip:{corner:50,mimic:'center',width:10,height:10},adjust:{x:24}},events:{render:function(event){$(".qtip").mouseleave(function(){$('.qtip.ui-tooltip').qtip('hide');});},show:function(event){costruisciLink('menuIllustration');controllaAttuale();}}});$('.menuLibri').qtip({content:{text:$('#menuLibri')},show:{solo:true,event:"mouseover"},hide:{event:"mouseleave",delay:500,fixed:true},position:{adjust:{x:-24,y:2},at:"bottom left",my:"top left",container:$('#sezioni')},style:{classes:'ui-tooltip-rounded ui-tooltip-shadow',tip:{corner:50,mimic:'center',width:10,height:10},adjust:{x:24}},events:{render:function(event){$(".qtip").mouseleave(function(){$('.qtip.ui-tooltip').qtip('hide');});},show:function(event){costruisciLink('menuLibri');controllaAttuale();}}});$('.menuAbout').qtip({content:{text:$('#menuAbout')},show:{solo:true,event:"mouseover"},hide:{event:"mouseleave",delay:500,fixed:true},position:{adjust:{x:-24,y:2},at:"bottom left",my:"top left",container:$('#sezioni')},style:{classes:'ui-tooltip-rounded ui-tooltip-shadow',tip:{corner:50,mimic:'center',width:10,height:10},adjust:{x:24}},events:{render:function(event){$(".qtip").mouseleave(function(){$('.qtip.ui-tooltip').qtip('hide');});},show:function(event){costruisciLink('menuAbout');controllaAttuale();}}});var nomeLinkMenu=null;function controllaAttuale(){nomeLinkMenu=$('.lavoro:eq('+lavoroAttuale+')').parent().attr("id");$('[name="'+nomeLinkMenu+'"] .link').unbind('mouseenter mouseleave');$('[name="'+nomeLinkMenu+'"] .link').unbind('click');$('[name="'+nomeLinkMenu+'"] span').css('color','#B9B6A3');$('[name="'+nomeLinkMenu+'"] .link').css('cursor','default');};function costruisciLink(sezioneAppartenenza){controllaAttuale();numeroStrisce=$("body").find(".striscia").length;$('.link').unbind('click');for(i=0;i<numeroStrisce;i++){indice=$('.striscia:eq('+i+')').attr("id");var destinazione=$('#'+indice+' > .lavoro:eq(0)').index(".lavoro");$('[name="'+indice+'"]').attr('destinazione',''+destinazione+'');$('[name="'+indice+'"] .link').click(function(){vaiAlLavoro($(this).parent().attr("destinazione"));});}}});
