function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}
function UB_showHideObject(){var i,p,v,obj,args=UB_showHideObject.arguments;for(i=0;i<(args.length-1);i+=2){if((obj=MM_findObj(args[i]))!=null){v=args[i+1];if(obj.style){obj=obj.style;v=(v=='off')?'none':(v=='on')?'block':v;};obj.display=v;}}}
function UB_changeClass(){var i,myObj,myClass,args=UB_changeClass.arguments;for(i=0;i<(args.length-1);i+=2){myObj=MM_findObj(args[i]);myObj.className=args[i+1];}}
function UB_genPop(myUrl,myWinName,myWidth,myHeight,myPars){var winLeft=(screen.availWidth-myWidth)/2;var winTop=(screen.availHeight-myHeight)/2;var winParameters=myPars+'';if(winParameters==''){winParameters=',toolbar=no,location=no,status=no,menubar=no,scrollbars=no,resizable=no';};newWin=window.open(myUrl,myWinName,'width='+ myWidth +',height='+ myHeight +',left='+ winLeft +',top='+ winTop + winParameters);newWin.focus();}
var activeMNU,subTimeoutID,activeELM;
function UB_subMNUoff(myMNU){if(subTimeoutID)clearTimeout(subTimeoutID);UB_showHideObject(myMNU,'off');subTimeoutID='';activeMNU='';subTimeoutID='';activeMNU='';if(activeELM){activeELMclassName=activeELM.firstChild.className;activeELM.firstChild.className=activeELMclassName.substring(0,activeELMclassName.length-4);activeELM='';}}
function UB_timeout(myMNU,myTimeout){myTimeout=myTimeout?myTimeout:123;subTimeoutID=setTimeout("UB_subMNUoff('"+ myMNU +"')",myTimeout);}
function UB_subMNUon(myMNU,myElement){if(myMNU==activeMNU){if(subTimeoutID){clearTimeout(subTimeoutID)};subTimeoutID='';return;};if(activeMNU){UB_subMNUoff(activeMNU)};activeMNU=myMNU;UB_showHideObject(myMNU,'on');if(myElement){myElement.firstChild.className=myElement.firstChild.className+' active';activeELM=myElement;}}
var activeTab=1,activeClass;
function UB_swapTab(myTab){if(myTab==activeTab)return;if(activeTab&&!activeClass)activeClass=MM_findObj('lnk-int-'+activeTab).className.substring(0,MM_findObj('lnk-int-'+activeTab).className.length-7);myTabClass=MM_findObj('lnk-int-'+myTab).className;UB_changeClass('lnk-int-'+activeTab,activeClass,'lnk-int-'+myTab,myTabClass+' active');UB_showHideObject('tab-int-'+activeTab,'off','tab-int-'+myTab,'on');activeTab=myTab;activeClass=myTabClass;}
function UB_bookmarkSite(myTitle,myURL){if(!myTitle||!myURL){myTitle=document.title;myURL=document.location.href;};if(document.all){window.external.AddFavorite(myURL,myTitle);}else if(window.sidebar){window.sidebar.addPanel(myTitle,myURL,'');}else{alert('ATTENZIONE!\nIl tuo browser non supporta questa funzionalita\'.');}}
var activeColor='clr1';
function UB_swapColor(myObj){if(myObj.id==activeColor)return;if(activeColor){UB_changeClass(activeColor,'',myObj.id,'prod-col-active');activeColor=myObj.id;}}
function UB_deleteChartElm(myObj){$(myObj).parent().hide('blind',223).remove();chartelements--;if(chartelements==0){$('#info-carrello').show('blind',223);$('#contatta-consulente').hide('blind',223);};return false;}
/*popup*/
//function UB_init(){for(var i=0;i<document.links.length;i++){a=document.links[i];if(a.href&&a.rel.substring(0,2)=='UB'){a.onclick=function(){UB_relPop(this);return false;}}}}
function UB_init(){}
var container,containerStyle,windowWidth,windowHeight;
function UB_settaDimSchermo(){if(self.innerHeight){windowWidth=self.innerWidth;windowHeight=self.innerHeight;}else if(document.documentElement&&document.documentElement.clientHeight){windowWidth=document.documentElement.clientWidth;windowHeight=document.documentElement.clientHeight;}else if(document.body&&document.body.clientHeight){windowWidth=document.body.clientWidth;windowHeight=document.body.clientHeight;}}
var fade,fadein,fadeout;
function UB_fadein(){if(fadein<=fadeout){UB_overlayer.style.opacity=fadein/10;UB_overlayer.style.filter='alpha(opacity='+fadein*10+')';fadein+=.5;fadeTiming=setTimeout("UB_fadein();",3);}else{clearTimeout(fadeTiming);UB_popOverlayer.style.visibility='visible';}}
function UB_fadeout(){if(fadeout>0){UB_overlayer.style.opacity=fadeout/10;UB_overlayer.style.filter='alpha(opacity='+fadeout*10+')';fadeout-=.5;fadeTiming=setTimeout("UB_fadeout();",1);}else{clearTimeout(fadeTiming);document.body.removeChild(UB_overlayer);}}
function UB_ObjCenter(){UB_popOverlayer.style.left=parseInt((windowWidth-UB_popOverlayer.offsetWidth)/2)+'px';if(windowHeight>UB_popOverlayer.offsetHeight){UB_popOverlayer.style.top=parseInt((windowHeight-UB_popOverlayer.offsetHeight)/2)+'px';}else{UB_popOverlayer.style.top='0px';}}
/*
	script v3.1 del 16/12/2010 by Umberto Borredon, NURUN Italia S.r.l.
	parametri funzione apertura lightbox - tutti obbligatori escluso 'customClass' - nell'ordine:
	UB_relPop(width|height|bgcolorOverlayer|opacityOverlayer|stripTitleClose|customClass);
	width				= larghezza finestra (espressa in pixel, ma senza unita' di misura es: 640);
	height				= altezza finestra (espressa in pixel, ma senza unita' di misura es: 480);
	bgcolorOverlayer	= colore di sfondo del div overlayer [stessa sintassi css, es: #FEB0C3; ammessa la forma compatta es: #000;]
	opacityOverlayer	= opacita' del div overlayer [0-10] 0=trasparente / 10=opaco;
	stripTitleClose		= strip col pulsante di chiusura della pop [true|false];
	customClass			= eventuale classe 'custom' per la personalizzazione della lightbox;
	per chiudere la popup da dentro la popup stessa bisogna richiamare la seguente funzione: parent.UB_closePopOverlayer();
*/
var UB_overlayer,IDoverlayer,UB_popOverlayer,IDpopOverlayer;
function UB_relPop(myActiveLink){prmtrs=myActiveLink.rel.split('|');myLink=myActiveLink.href;myTitle=myActiveLink.title;myWidth=prmtrs[0];myHeight=prmtrs[1];myBgcolor=prmtrs[2];myFade=prmtrs[3];myHeader=prmtrs[4];myCustomClass=prmtrs[5];stripClose=(myHeader)?'<div class="popButChiudi"><h1>'+myTitle+'<\/h1><a href="#" title="CLOSE" onclick="UB_closePopOverlayer();return false;">CLOSE<\/a><\/div>':'';UB_settaDimSchermo();UB_overlayer=document.createElement('div');IDoverlayer=document.createAttribute('id');IDoverlayer.nodeValue='UB_overlayer';UB_overlayer.setAttributeNode(IDoverlayer);UB_overlayer.style.height=windowHeight+'px';UB_overlayer.style.background=myBgcolor;UB_overlayer.className='UB_overlayerClass';UB_overlayer.style.opacity=0;UB_overlayer.style.filter='alpha(opacity=0)';document.body.appendChild(UB_overlayer);fadein=0;fadeout=myFade;UB_popOverlayer=document.createElement('div');IDpopOverlayer=document.createAttribute('id');IDpopOverlayer.nodeValue='UB_popOverlayer';UB_popOverlayer.setAttributeNode(IDpopOverlayer);UB_popOverlayer.className=(myCustomClass)?'UB_popOverlayerClass '+myCustomClass:'UB_popOverlayerClass';UB_popOverlayer.style.width=myWidth+'px';UB_popOverlayer.innerHTML=stripClose+'<div class="popContent"><iframe src="'+myLink+'" style="width:'+myWidth+'px;height:'+myHeight+'px;" class="UB_frame" name="UB_frame" id="UB_frame" frameborder="0" marginwidth="0" marginheight="0" scrolling="auto" allowtransparency="true"><\/iframe><\/div>';document.body.appendChild(UB_popOverlayer);UB_ObjCenter();UB_fadein();}
function UB_closePopOverlayer(){document.body.removeChild(UB_popOverlayer);UB_fadeout();}
function UB_onResize(){if(document.getElementById('UB_popOverlayer')){UB_settaDimSchermo();var UB_overlayer=document.getElementById('UB_overlayer');UB_overlayer.style.height=windowHeight+'px';UB_ObjCenter('UB_popOverlayer');}}
window.onload=UB_init;window.onresize=UB_onResize;

/* jQuery extend */
$.extend( {
	getUrlVars : function() {
		var vars = [], hash;
		var splitCode = (window.location.href.indexOf('&amp;') > 0) ? '&amp;'
				: '&';
		var hashes = window.location.href.slice(
				window.location.href.indexOf('?') + 1).split(splitCode);
		for ( var i = 0; i < hashes.length; i++) {
			hash = hashes[i].split('=');
			vars.push(hash[0]);
			vars[hash[0]] = hash[1];
		}
		;
		return vars;
	},
	getUrlVar : function(name) {
		return $.getUrlVars()[name];
	}
});


/* jQuery common    
 * 
*   COMMENTATO E RIPORTATO IN header-functions.js per il funzionamento del nuovo search e login.
var myTab='';
jQuery().ready(function(){
	$("input[type=checkbox],input[type=radio]").focus(function(){$(this).blur()});
		$("select").change(function(){$(this).blur()});
		/* log box
		var logTimeoutID;
		$(".header-CNT .header-top .related-links ul li a.lnk-log").click(function(){$(this).toggleClass('active');$(".header-CNT .header-top .related-links .log-box").toggle();return false;});
		$(".header-CNT .header-top .related-links ul li.last-elm").mouseleave(function(){if($(".header-CNT .header-top .related-links .log-box").is(':visible')){logTimeoutID=setTimeout("$('.header-CNT .header-top .related-links .log-box').toggle();$('.header-CNT .header-top .related-links a.lnk-log').toggleClass('active')",456);}}).mouseenter(function(){if(logTimeoutID)clearTimeout(logTimeoutID);logTimeoutID='';});
		$(".header-CNT .header-top .related-links ul li.lnk-mnu > a:first-child, .header-CNT .header-top .related-links ul li a.lnk-log").click(function(){clearTimeout(logTimeoutID);logTimeoutID='';if(!$(this).hasClass('active'))$('.header-CNT .header-top .related-links ul li a.active:first-child').toggleClass('active').next('div:visible').toggle();$(this).toggleClass('active').next('div').toggle();return false;});
		$(".header-CNT .header-top .related-links ul li.lnk-mnu, .header-CNT .header-top .related-links ul li.last-elm").mouseenter(function(){if(logTimeoutID&&$(this).children('a:first-child').hasClass('active')){clearTimeout(logTimeoutID);logTimeoutID='';}});
//		$(".header-CNT .header-top .related-links ul li.lnk-mnu, .header-CNT .header-top .related-links ul li.last-elm").mouseleave(function(){if($(this).children('a:first-child').next('div').is(':visible')){logTimeoutID=setTimeout("$('.header-CNT .header-top .related-links ul li a.active:first-child').toggleClass('active').next('div:visible').toggle();",456);}}).mouseenter(function(){if(logTimeoutID&&$(this).children('a:first-child').hasClass('active')){clearTimeout(logTimeoutID);logTimeoutID='';}});
		 search box
		$('.header-CNT .header-top .social-MNU ul li.search-elm a').click( function() { if( !$(this).hasClass('opened') ) { $(this).addClass('opened'); $('.search-box').toggle(); if( $('.header-CNT .header-top .related-links ul li a.lnk-log').hasClass('active') ) { $('.header-CNT .header-top .related-links ul li a.lnk-log').removeClass('active'); $('.log-box').hide(); } } else { $(this).removeClass('opened'); $('.search-box').toggle(); } return false; });
		$('.search-box .lnk-close').click( function() { $('.search-box').hide(); $('.header-CNT .header-top .social-MNU ul li.search-elm a').removeClass('opened'); });
		/**/

/*});
*/
