/* - mediatria.js - */
// http://www.mediatria.com/portal_javascripts/mediatria.js?original=1
$(function(){if($.client.os=="Windows"){$('body').addClass('win')}
if($.browser.msie&&$.browser.version=='6.0'){$('body').prepend('<div id="ieSupport"><h2>Sorry but...</h2><p>Stai utilizzando Internet explorer 6.0, un browser ormai molto vecchio. Ti consigliamo di aggiornarlo almeno alla versione 7.0 oppure scaricare Firefox, Safari o Chrome. In caso contrario non potrai usufruire di molte delle funzioni presenti in questo sito.</p></div>')}
$('.exp-box h5').click(function(){if($(this).next('p').is(':hidden')){var line=$(this).parent().attr('class').slice(-3);$('.exp-box p').slideUp();$('.exp-box.open').removeClass('open');$('.exp-box.'+line+' p').slideDown();$('.exp-box.'+line+'').addClass('open')}});$('.pr-box h5').click(function(){if($(this).parent().next('p').is(':hidden')){var line=$(this).parents('.pr-box').attr('class').slice(-3);$('.pr-box p').slideUp();$('.pr-box.open').removeClass('open');$('.pr-box.'+line+' p').slideDown();$('.pr-box.'+line+'').addClass('open')}});$('#funny').hover(
function(){$(this).html('Fill this funny form')},
function(){$(this).html('Fill this f**** form')}).click(function(){$('body').scrollTo($('#wwu'),800);$('.formz').slideUp();$('#naj-form').slideDown();return false});$('#portal-globalnav li.nav').click(function(){var x=$(this).attr('id').slice(8);$('html').scrollTo($('#'+x),800)});$('.pin').bind('inview', function(event,visible){if(visible==true){$('#portal-globalnav li').removeClass('selected');var l=$(this).attr('title');$('#portal-globalnav li#section-'+l).addClass('selected')}});$('#team-list li').click(function(){var h=$(this).attr('id');$('#team-list li').removeClass('selected').children('.halo').hide();$(this).addClass('selected').children('.halo').fadeIn(800);$(this).children('img.spin').show();$('#team-details').load(h+'_more', function(){$('#team-list li img.spin').hide();if($('#team-details').is(':hidden')){$('#team-details').slideDown();$('body').scrollTo($('#core-team p'),800,{axis:'y'})}})})
$('.sliderBts').click(function(){var btn=$(this);if(!$('#slide-list').is(':animated')){slideShow(btn)}
return false});$('.tipTop').tipTip();$('.megaTipTop').megaTipTip();if(!($.browser.msie&&$.browser.version=='6.0')){$('body.section-homepage #portal-logo img').hover(
function(){$(this).css({'position':'relative','top':'-186px'}).animate({'left':'+=2px'},50).animate({'left':'-=2px'},50).animate({'left':'+=2px'},50).animate({'left':'-=2px'},50)},
function(){$(this).stop().css({'position':'static'})})};$('#contact .miniTitleBox a').click(function(){var i=$(this).attr('id');if($('#'+i+'-form').is(':hidden')){$('.formz').slideUp();$('#'+i+'-form').slideDown()}
if(!($.browser.msie&&$.browser.version=='6.0')){return false}})});
function slideShow(btn){$(btn).attr('id')=='next'?$('#slide-list').animate({left:'-=757px'},800, function(){ntest();ptest()}):$('#slide-list').animate({left:'+=757px'},800, function(){ntest();ptest()})};
function ntest(){var item=$('#slide-list li').size()-1;var ntest=$('#slide-list').css('left')==-(item * 757)+'px'?$('#next').css({'visibility':'hidden'}):$('#next').css({'visibility':'visible'})};
function ptest(){var ptest=$('#slide-list').css('left')==0+'px'?$('#prev').css({'visibility':'hidden'}):$('#prev').css({'visibility':'visible'})};(function(d){var k=d.scrollTo=function(a,i,e){d(window).scrollTo(a,i,e)};k.defaults={axis:'xy',duration:parseFloat(d.fn.jquery)>=1.3?0:1};k.window=function(a){return d(window)._scrollable()};d.fn._scrollable=function(){return this.map(function(){var a=this,i=!a.nodeName||d.inArray(a.nodeName.toLowerCase(),['iframe','#document','html','body'])!=-1;if(!i)return a;var e=(a.contentWindow||a).document||a.ownerDocument||a;return d.browser.safari||e.compatMode=='BackCompat'?e.body:e.documentElement})};d.fn.scrollTo=function(n,j,b){if(typeof j=='object'){b=j;j=0}if(typeof b=='function')b={onAfter:b};if(n=='max')n=9e9;b=d.extend({},k.defaults,b);j=j||b.speed||b.duration;b.queue=b.queue&&b.axis.length>1;if(b.queue)j/=2;b.offset=p(b.offset);b.over=p(b.over);return this._scrollable().each(function(){var q=this,r=d(q),f=n,s,g={},u=r.is('html,body');switch(typeof f){case'number':case'string':if(/^([+-]=)?\d+(\.\d+)?(px|%)?$/.test(f)){f=p(f);break}f=d(f,this);case'object':if(f.is||f.style)s=(f=d(f)).offset()}d.each(b.axis.split(''),function(a,i){var e=i=='x'?'Left':'Top',h=e.toLowerCase(),c='scroll'+e,l=q[c],m=k.max(q,i);if(s){g[c]=s[h]+(u?0:l-r.offset()[h]);if(b.margin){g[c]-=parseInt(f.css('margin'+e))||0;g[c]-=parseInt(f.css('border'+e+'Width'))||0}g[c]+=b.offset[h]||0;if(b.over[h])g[c]+=f[i=='x'?'width':'height']()*b.over[h]}else{var o=f[h];g[c]=o.slice&&o.slice(-1)=='%'?parseFloat(o)/100*m:o}if(/^\d+$/.test(g[c]))g[c]=g[c]<=0?0:Math.min(g[c],m);if(!a&&b.queue){if(l!=g[c])t(b.onAfterFirst);delete g[c]}});t(b.onAfter);function t(a){r.animate(g,j,b.easing,a&&function(){a.call(this,n,b)})}}).end()};k.max=function(a,i){var e=i=='x'?'Width':'Height',h='scroll'+e;if(!d(a).is('html,body'))return a[h]-d(a)[e.toLowerCase()]();var c='client'+e,l=a.ownerDocument.documentElement,m=a.ownerDocument.body;return Math.max(l[h],m[h])-Math.min(l[c],m[c])};function p(a){return typeof a=='object'?a:{top:a,left:a}}})(jQuery);(function($){function getViewportHeight(){var height=window.innerHeight;var mode=document.compatMode;if((mode||!$.support.boxModel)){height=(mode=='CSS1Compat')?document.documentElement.clientHeight:document.body.clientHeight}return height}$(window).scroll(function(){var vpH=getViewportHeight(),scrolltop=(document.documentElement.scrollTop?document.documentElement.scrollTop:document.body.scrollTop),elems=[];$.each($.cache, function(){if(this.events&&this.events.inview){elems.push(this.handle.elem)}});if(elems.length){$(elems).each(function(){var $el=$(this),top=$el.offset().top,height=$el.height(),inview=$el.data('inview')||false;if(scrolltop>(top+height)||scrolltop+vpH<top){if(inview){$el.data('inview',false);$el.trigger('inview',[false])}} else if(scrolltop<(top+height)){if(!inview){$el.data('inview',true);$el.trigger('inview',[true])}}})}});$(function(){$(window).scroll()})})(jQuery);(function($){$.fn.tipTip=function(options){var defaults={activation:"hover",keepAlive:false,maxWidth:"400px",edgeOffset:10,defaultPosition:"top",delay:400,fadeIn:200,fadeOut:200,attribute:"title",content:false,enter:function(){},exit:function(){}};var opts=$.extend(defaults,options);if($("#tiptip_holder").length<=0){var tiptip_holder=$('<div id="tiptip_holder" style="max-width:'+opts.maxWidth+';"></div>');var tiptip_content=$('<div id="tiptip_content"></div>');var tiptip_arrow=$('<div id="tiptip_arrow"></div>');$("body").append(tiptip_holder.html(tiptip_content).prepend(tiptip_arrow.html('<div id="tiptip_arrow_inner"></div>')))}else{var tiptip_holder=$("#tiptip_holder");var tiptip_content=$("#tiptip_content");var tiptip_arrow=$("#tiptip_arrow")}return this.each(function(){var org_elem=$(this);if(opts.content){var org_title=opts.content}else{var org_title=org_elem.attr(opts.attribute)}if(org_title!=""){if(!opts.content){org_elem.removeAttr(opts.attribute)}var timeout=false;if(opts.activation=="hover"){org_elem.hover(function(){active_tiptip()},function(){if(!opts.keepAlive){deactive_tiptip()}});if(opts.keepAlive){tiptip_holder.hover(function(){},function(){deactive_tiptip()})}}else if(opts.activation=="focus"){org_elem.focus(function(){active_tiptip()}).blur(function(){deactive_tiptip()})}else if(opts.activation=="click"){org_elem.click(function(){active_tiptip();return false}).hover(function(){},function(){if(!opts.keepAlive){deactive_tiptip()}});if(opts.keepAlive){tiptip_holder.hover(function(){},function(){deactive_tiptip()})}}function active_tiptip(){opts.enter.call(this);tiptip_content.html(org_title);tiptip_holder.hide().removeAttr("class").css("margin","0");tiptip_arrow.removeAttr("style");var top=parseInt(org_elem.offset()['top']);var left=parseInt(org_elem.offset()['left']);var org_width=parseInt(org_elem.outerWidth());var org_height=parseInt(org_elem.outerHeight());var tip_w=tiptip_holder.outerWidth();var tip_h=tiptip_holder.outerHeight();var w_compare=Math.round((org_width-tip_w)/2);var h_compare=Math.round((org_height-tip_h)/2);var marg_left=Math.round(left+w_compare);var marg_top=Math.round(top+org_height+opts.edgeOffset);var t_class="";var arrow_top="";var arrow_left=Math.round(tip_w-12)/2;if(opts.defaultPosition=="bottom"){t_class="_bottom"}else if(opts.defaultPosition=="top"){t_class="_top"}else if(opts.defaultPosition=="left"){t_class="_left"}else if(opts.defaultPosition=="right"){t_class="_right"}var right_compare=(w_compare+left)<parseInt($(window).scrollLeft());var left_compare=(tip_w+left)>parseInt($(window).width());if((right_compare&&w_compare<0)||(t_class=="_right"&&!left_compare)||(t_class=="_left"&&left<(tip_w+opts.edgeOffset+5))){t_class="_right";arrow_top=Math.round(tip_h-13)/2;arrow_left=-12;marg_left=Math.round(left+org_width+opts.edgeOffset);marg_top=Math.round(top+h_compare)}else if((left_compare&&w_compare<0)||(t_class=="_left"&&!right_compare)){t_class="_left";arrow_top=Math.round(tip_h-13)/2;arrow_left=Math.round(tip_w);marg_left=Math.round(left-(tip_w+opts.edgeOffset+5));marg_top=Math.round(top+h_compare)}var top_compare=(top+org_height+opts.edgeOffset+tip_h+8)>parseInt($(window).height()+$(window).scrollTop());var bottom_compare=((top+org_height)-(opts.edgeOffset+tip_h+8))<0;if(top_compare||(t_class=="_bottom"&&top_compare)||(t_class=="_top"&&!bottom_compare)){if(t_class=="_top"||t_class=="_bottom"){t_class="_top"}else{t_class=t_class+"_top"}arrow_top=tip_h;marg_top=Math.round(top-(tip_h+5+opts.edgeOffset))}else if(bottom_compare|(t_class=="_top"&&bottom_compare)||(t_class=="_bottom"&&!top_compare)){if(t_class=="_top"||t_class=="_bottom"){t_class="_bottom"}else{t_class=t_class+"_bottom"}arrow_top=-12;marg_top=Math.round(top+org_height+opts.edgeOffset)}if(t_class=="_right_top"||t_class=="_left_top"){marg_top=marg_top+5}else if(t_class=="_right_bottom"||t_class=="_left_bottom"){marg_top=marg_top-5}if(t_class=="_left_top"||t_class=="_left_bottom"){marg_left=marg_left+5}tiptip_arrow.css({"margin-left":arrow_left+"px","margin-top":arrow_top+"px"});tiptip_holder.css({"margin-left":marg_left+"px","margin-top":marg_top+"px"}).attr("class","tip"+t_class);if(timeout){clearTimeout(timeout)}timeout=setTimeout(function(){tiptip_holder.stop(true,true).fadeIn(opts.fadeIn)},opts.delay)}function deactive_tiptip(){opts.exit.call(this);if(timeout){clearTimeout(timeout)}tiptip_holder.fadeOut(opts.fadeOut)}}})}})(jQuery);(function($){$.fn.megaTipTip=function(options){var defaults={activation:"click",keepAlive:true,maxWidth:"500px",edgeOffset:10,defaultPosition:"top",delay:0,fadeIn:200,fadeOut:200,attribute:"title",content:false,enter: function(){},exit: function(){}};var opts=$.extend(defaults,options);if($("#megatiptip_holder").length<=0){var tiptip_holder=$('<div id="megatiptip_holder" style="max-width:'+opts.maxWidth+';"></div>');var tiptip_content=$('<div id="megatiptip_content"><img src="spinner.gif"/></div>');var tiptip_arrow=$('<div id="megatiptip_arrow"></div>');var tiptip_close=$('<span id="megatiptip_close"></span>')
$("body").append(tiptip_holder.html(tiptip_content).append(tiptip_close).prepend(tiptip_arrow.html('<div id="megatiptip_arrow_inner"></div>')))} else{var tiptip_holder=$("#megatiptip_holder");var tiptip_content=$("#megatiptip_content");var tiptip_arrow=$("#megatiptip_arrow")}
return this.each(function(){var org_elem=$(this);if(opts.content){var org_title=opts.content} else{var org_title=org_elem.attr(opts.attribute)}
if(org_title!=""){if(!opts.content){org_elem.removeAttr(opts.attribute)}
var timeout=false;org_elem.click(function(){active_tiptip();$('body').scrollTo($(org_elem),800,{offset:-350});return false});$('#megatiptip_close').click(function(){deactive_tiptip();return false});
function active_tiptip(){opts.enter.call(this);tiptip_content.load('triapedia #'+org_title, function(){tiptip_holder.hide().removeAttr("class").css("margin","0");tiptip_arrow.removeAttr("style");var top=parseInt(org_elem.offset()['top']);var left=parseInt(org_elem.offset()['left']);var org_width=parseInt(org_elem.outerWidth());var org_height=parseInt(org_elem.outerHeight());var tip_w=tiptip_holder.outerWidth();var tip_h=tiptip_holder.outerHeight();var w_compare=Math.round((org_width-tip_w)/2);var h_compare=Math.round((org_height-tip_h)/2);var marg_left=Math.round(left+w_compare);var marg_top=Math.round(top+org_height+opts.edgeOffset);var t_class="";var arrow_top="";var arrow_left=Math.round(tip_w-12)/2;if(opts.defaultPosition=="bottom"){t_class="_bottom"} else if(opts.defaultPosition=="top"){t_class="_top"} else if(opts.defaultPosition=="left"){t_class="_left"} else if(opts.defaultPosition=="right"){t_class="_right"}
var right_compare=(w_compare+left)<parseInt($(window).scrollLeft());var left_compare=(tip_w+left)>parseInt($(window).width());if((right_compare&&w_compare<0)||(t_class=="_right"&&!left_compare)||(t_class=="_left"&&left<(tip_w+opts.edgeOffset+5))){t_class="_right";arrow_top=Math.round(tip_h-13)/2;arrow_left=-12;marg_left=Math.round(left+org_width+opts.edgeOffset);marg_top=Math.round(top+h_compare)} else if((left_compare&&w_compare<0)||(t_class=="_left"&&!right_compare)){t_class="_left";arrow_top=Math.round(tip_h-13)/2;arrow_left=Math.round(tip_w);marg_left=Math.round(left-(tip_w+opts.edgeOffset+5));marg_top=Math.round(top+h_compare)}
var top_compare=(top+org_height+opts.edgeOffset+tip_h+8)>parseInt($(window).height()+$(window).scrollTop());var bottom_compare=((top+org_height)-(opts.edgeOffset+tip_h+8))<0;if(top_compare||(t_class=="_bottom"&&top_compare)||(t_class=="_top"&&!bottom_compare)){if(t_class=="_top"||t_class=="_bottom"){t_class="_top"} else{t_class=t_class+"_top"}
arrow_top=tip_h;marg_top=Math.round(top-(tip_h+5+opts.edgeOffset))} else if(bottom_compare|(t_class=="_top"&&bottom_compare)||(t_class=="_bottom"&&!top_compare)){if(t_class=="_top"||t_class=="_bottom"){t_class="_bottom"} else{t_class=t_class+"_bottom"}
arrow_top=-12;marg_top=Math.round(top+org_height+opts.edgeOffset)}
if(t_class=="_right_top"||t_class=="_left_top"){marg_top=marg_top+5} else if(t_class=="_right_bottom"||t_class=="_left_bottom"){marg_top=marg_top-5}
if(t_class=="_left_top"||t_class=="_left_bottom"){marg_left=marg_left+5}
tiptip_arrow.css({"margin-left":arrow_left+"px","margin-top":arrow_top+"px"});tiptip_holder.css({"margin-left":marg_left+"px","margin-top":marg_top+"px"}).attr("class","tip"+t_class);if(timeout){clearTimeout(timeout)}
timeout=setTimeout(function(){tiptip_holder.stop(true,true).fadeIn(opts.fadeIn)},opts.delay)})}
function deactive_tiptip(){opts.exit.call(this);if(timeout){clearTimeout(timeout)}
tiptip_holder.fadeOut(opts.fadeOut)}}})}})(jQuery);(function(){var BrowserDetect={init:function(){this.browser=this.searchString(this.dataBrowser)||"An unknown browser";this.version=this.searchVersion(navigator.userAgent)||this.searchVersion(navigator.appVersion)||"an unknown version";this.OS=this.searchString(this.dataOS)||"an unknown OS"},searchString:function(data){for(var i=0;i<data.length;i++){var dataString=data[i].string;var dataProp=data[i].prop;this.versionSearchString=data[i].versionSearch||data[i].identity;if(dataString){if(dataString.indexOf(data[i].subString)!=-1)return data[i].identity}else if(dataProp)return data[i].identity}},searchVersion:function(dataString){var index=dataString.indexOf(this.versionSearchString);if(index==-1) return;return parseFloat(dataString.substring(index+this.versionSearchString.length+1))},dataBrowser:[{string:navigator.userAgent,subString:"Chrome",identity:"Chrome"},{string:navigator.userAgent,subString:"OmniWeb",versionSearch:"OmniWeb/",identity:"OmniWeb"},{string:navigator.vendor,subString:"Apple",identity:"Safari",versionSearch:"Version"},{prop:window.opera,identity:"Opera"},{string:navigator.vendor,subString:"iCab",identity:"iCab"},{string:navigator.vendor,subString:"KDE",identity:"Konqueror"},{string:navigator.userAgent,subString:"Firefox",identity:"Firefox"},{string:navigator.vendor,subString:"Camino",identity:"Camino"},{string:navigator.userAgent,subString:"Netscape",identity:"Netscape"},{string:navigator.userAgent,subString:"MSIE",identity:"Explorer",versionSearch:"MSIE"},{string:navigator.userAgent,subString:"Gecko",identity:"Mozilla",versionSearch:"rv"},{string:navigator.userAgent,subString:"Mozilla",identity:"Netscape",versionSearch:"Mozilla"}],dataOS:[{string:navigator.platform,subString:"Win",identity:"Windows"},{string:navigator.platform,subString:"Mac",identity:"Mac"},{string:navigator.userAgent,subString:"iPhone",identity:"iPhone/iPod"},{string:navigator.platform,subString:"Linux",identity:"Linux"}]};BrowserDetect.init();window.$.client={os:BrowserDetect.OS,browser:BrowserDetect.browser}})();

