winw=(ns6)?window.innerWidth:document.body.offsetWidth;evt=function(el,evt,obj){(ns6)?el.addEventListener(evt,obj,false):el.attachEvent('on'+evt,obj)}
noevt=function(el,evt,obj){(ns6)?el.removeEventListener(evt,obj,false):el.detachEvent('on'+evt,obj)}
exists=function(nam){return document.getElementById(nam)}
function eml(cls,a,b,c){document.write('<a href="mailto:'+a+'@'+b+'.'+c+'" class="'+cls+'" onfocus="this.blur()">'+a+'@'+b+'.'+c+'</a>');}
function tel(className,country,code,number){document.write('<span class="'+className+'">'+country+' - '+code+' - '+number+'</span>')}
document.onkeyup=function(e)
{if(!e)e=event;if(e.altKey&&e.ctrlKey&&e.keyCode==68)
{log.push('--- dynlite log end ---');var err=log.join('<br>');err=err.replace(/#([^<]+)</gi,'<b class="debug"># $1</b><');err=err.replace(/\!([^<]+)</gi,'<em class="debug">! $1</em><');var el=obj("debug");el.innerHTML=err;el.on();el.onclick=function(){this.off()}}};function showhide(dId)
{var el=obj(dId);if((el.style.display=='none')||(el.style.display=='')){el.on();}else{el.off();}}
var speed=0;function scrollStart(dir){picsLength=obj('galleryPicsScroll').getElementsByTagName('a').length;obj('galleryPicsScroll').style.width=(ns6)?178*picsLength:178*picsLength+4;scrolling(dir);}
function scrolling(dir){obj('galleryScroll').scrollLeft=obj('galleryScroll').scrollLeft+speed*dir;speed=speed+(0.1);clr=setTimeout('scrolling('+dir+')',2);}
function scrollStop(){clearTimeout(clr);speed=0;}
var zoomImg=new Image();var j=0;function newChild(big)
{zoomImg.id="bigPic";zoomImg.className="popup";zoomImg.src=big;zoomImg.onload=function(){obj('popup').appendChild(zoomImg)};}
function popupOpen(big,currEl,jscr,isJsrc)
{j=(isJsrc)?jscr:currEl.getAttribute('popup');obj('popupGallery').innerHTML=bigTitles[j]||obj('gallery').innerHTML;newChild(big);obj('popup').style.left=winw/2-280;obj('popup').style.top=winh/2+document.body.scrollTop-180;obj('over').style.height=document.body.scrollHeight;obj('over').on();obj('popup').on();if(exists('lstorder'))
obj('lstorder').style.visibility="hidden";}
function popupClose()
{obj('popup').removeChild(zoomImg);obj('popup').off();obj('over').off();if(exists('lstorder'))
obj('lstorder').style.visibility="visible";}
var zoomMapImg=new Image();function popupMapOpen(map)
{zoomMapImg.id="bigPic";zoomMapImg.className="popupMap";zoomMapImg.src=map;zoomMapImg.onload=function(){obj('popupMap').appendChild(zoomMapImg)};obj('popupMap').style.left=winw/2-130;obj('popupMap').style.top=winh/2+document.body.scrollTop-180;obj('over').style.height=document.body.scrollHeight;obj('over').on();obj('popupMap').on();}
function popupMapClose()
{obj('popupMap').removeChild(zoomMapImg);obj('popupMap').off();obj('over').off();}
function previousPic(){if(j>0){j--;popupClose();popupOpen(bigIm[j],'',j,1);}}
function nextPic(dir){if(j<bigIm.length-1){j++;popupClose();popupOpen(bigIm[j],'',j,1);}}
var middlePicIndex=0;function previousMiddlePic(id)
{obj(id).src='/images/popup_wait.gif';if(middlePicIndex<0)
middlePicIndex=middlePicArray.length-1;else
middlePicIndex--;obj('picsCurr').innerHTML=middlePicIndex+1;obj('picsTitle').innerHTML=bigTitles[middlePicIndex];var img=new Image();img.src=middlePicPath+middlePicArray[middlePicIndex];img.title=id;img.onload=function()
{obj(this.title).src=this.src;obj(this.title).width=437;}}
function nextMiddlePic(id)
{obj(id).src='/images/popup_wait.gif';if(middlePicIndex>=middlePicArray.length-1)
middlePicIndex=0;else
middlePicIndex++;obj('picsCurr').innerHTML=middlePicIndex+1;obj('picsTitle').innerHTML=bigTitles[middlePicIndex];var img=new Image();img.src=middlePicPath+middlePicArray[middlePicIndex];img.title=id;img.onload=function()
{obj(this.title).src=this.src;obj(this.title).width=437;}}
function nextMiddlePicProperties(PicArray,sPath,id)
{obj(id).src='/images/popup_wait.gif';var Arr1=new Array();Arr1=PicArray.split("|");if(middlePicIndex>=Arr1.length-1)
middlePicIndex=0;else
middlePicIndex++;var img=new Image();img.src=sPath+Arr1[middlePicIndex];img.title=id;img.onload=function()
{obj(id).src=img.src;}}
function previousMiddlePicProperties(PicArray,sPath,id)
{var Arr1=new Array();Arr1=PicArray.split("|");if(middlePicIndex<=0)
middlePicIndex=Arr1.length-1;else
middlePicIndex--;var img=new Image();img.src=sPath+Arr1[middlePicIndex];img.title=id;img.onload=function()
{obj(id).src=img.src;}}
function showPrivPolicy()
{obj('privPolicy').style.left=winw/2-280;obj('privPolicy').style.top=winh/2+document.body.scrollTop-180;obj('privPolicy').on();obj('over').style.height=document.body.scrollHeight;obj('over').on();if(exists('lstorder'))
obj('lstorder').style.visibility="hidden";}
function hidePrivPolicy()
{obj('privPolicy').off();obj('over').off();if(exists('lstorder'))
obj('lstorder').style.visibility="visible";}
function goMonth(yyyymm,anchorName)
{location.href="?m="+yyyymm+anchorName;}
function init(){winh=(ns6)?window.innerHeight-63:document.body.offsetHeight-67;scrHeight=(ns6)?document.body.scrollHeight-90:document.body.scrollHeight-90;obj('footer').style.top=(winh>scrHeight)?winh:scrHeight;divTag=document.getElementsByTagName('div')
biggestHeight=0;for(i=0;i<divTag.length;i++){if(divTag[i].getAttribute('alignBottom')=="yes"){biggestHeight=(biggestHeight<divTag[i].offsetHeight)?divTag[i].offsetHeight:biggestHeight;}}
for(i=0;i<divTag.length;i++){if(divTag[i].getAttribute('alignBottom')=="yes"){divTag[i].style.height=biggestHeight;}}
popupImg=document.getElementsByTagName('img')
for(i=0;i<popupImg.length;i++){if(popupImg[i].getAttribute('popup')=="yes"){popupBig=popupImg[i].src.replace('TMB','');bigIm.push(popupBig);if(popupImg[i].alt)
bigTitles.push(popupImg[i].alt);popupImg[i].setAttribute('popup',j);j++;}}}
function rbUnit_Click(valore)
{var units1=document.getElementById('units1');var units2=document.getElementById('units2');var units3=document.getElementById('units3');if(valore=='SU')
{units1.style.display='';units2.style.display='';units3.style.display='';}
else
{units1.style.display='none';for(var i=0;i<units1.childNodes.length;i++)
{if(units1.childNodes[i].type=="checkbox")
units1.childNodes[i].checked=false;}
units2.style.display='none';for(var i=0;i<units2.childNodes.length;i++)
{if(units2.childNodes[i].type=="checkbox")
units2.childNodes[i].checked=false;}
units3.style.display='none';for(var i=0;i<units3.childNodes.length;i++)
{if(units3.childNodes[i].type=="checkbox")
units3.childNodes[i].checked=false;}}}
function SetType(Type)
{$("#txtType").val(Type);$("#frmSearch").submit();}
function SetArea(Area)
{$("#txtArea").val(Area);$("#frmSearch").submit();}
function SetSortBy(SortBy)
{$("#txtSortBy").val(SortBy);$("#frmSearch").submit();}
function SetViewMode(ViewMode)
{$("#txtViewMode").val(ViewMode);$("#frmSearch").submit();}
function SetPage(Page)
{$("#txtPage").val(Page);$("#frmSearch").submit();}

function SetTypeAll(Type,Page)
{$("#txtType").val(Type);$("#txtPage").val(Page);$("#frmSearch").submit();}
function SetAreaAll(Area,Page)
{$("#txtArea").val(Area);$("#txtPage").val(Page);$("#frmSearch").submit();}
function SetSortByAll(SortBy,Page)
{$("#txtSortBy").val(SortBy);$("#txtPage").val(Page);$("#frmSearch").submit();}
function SetViewModeAll(ViewMode,Page)
{$("#txtViewMode").val(ViewMode);$("#txtPage").val(Page);$("#frmSearch").submit();}
function SetViewAll(Type,Area,SortBy,ViewMode,Page)
{$("#txtType").val(Type);$("#txtArea").val(Area);$("#txtSortBy").val(SortBy);$("#txtViewMode").val(ViewMode);$("#txtPage").val(Page);$("#frmSearch").submit();}

	function showNavigationHelp()
	{	
		visibleH=(ns6)?(document.body.clientHeight):(document.body.offsetHeight);
		visibleW=(ns6)?(document.body.clientWidth):(document.body.offsetWidth);


		obj('navHelpPopUp').on();
		if(exists('lstorder'))
			obj('lstorder').style.visibility="visible";
	}


	var URL_WEB_SERVICE = '../ajax.asmx';
	
	
	function hideNavigationHelp()
	{
		obj('navHelpPopUp').off();
		obj('over').off();
		
		if(exists('lstorder'))
			obj('lstorder').style.visibility="visible";

	 $.ajax({
        type: "POST",
        url: URL_WEB_SERVICE + "/SalvaServerVariable",
        data: 'titolo=' + "VARIABLE",
        dataType: "xml",
        success: function(){
            if(exists('lstorder'))
			    obj('lstorder').style.visibility="visible";
        }
    });


	}
	
	
	function SalvaVariableGlobal() {
    $.ajax({
        type: "POST",
        url: "ajax.asmx/SalvaServerVariable",
        data: 'titolo=' + "VARIABLE",
        dataType: "xml",
        success: function(){
        	obj('navHelp').off();
	        obj('over').off();
	        if(exists('lstorder'))
		        obj('lstorder').style.visibility="visible";
        }
    });
}
