function merz(element,top,right,bottom,left)
{
if(browser=="NS4")
{document.layers[element].clip.top=top;document.layers[element].clip.right=right;
document.layers[element].clip.height=bottom-top;document.layers[element].clip.left=left;}
if(browser=="IE"||browser=="NS6"||browser=="Opera")
{document.getElementById(element).style.clip='rect('+top+'px, '+right+'px, '+bottom+'px, '+left+'px)';}
};
browser=mozs();
os=muzo();

function mozs()
{
var browser="None";
var agent=navigator.userAgent;
if(navigator.appName.indexOf("Netscape")>=0&&parseFloat(navigator.appVersion)>=4){browser="NS4";version=4;}
if(document.getElementById){browser="NS6";if(agent.indexOf("6.0")!=-1){version=6.0;}
else{version=6.1;}}
if(document.all)
{browser="IE";if(document.getElementById){version=5;}else{version=4;}}
if(agent.indexOf("Opera")!=-1)
{browser="Opera";version=parseFloat(agent.substr(agent.indexOf("Opera")+5));}
return browser;
};

function muzo()
{
var os=navigator.userAgent;
if(os.indexOf("Mac")!=-1)
{os="Mac";}
else{os="Win";}
return os;
};

function Newscroller()
{
this.ver="1.0.0";
this.id="12345";
this.type=1;
this.itemwidth=100;
this.width=100;
this.height=100;
this.scrollspeed=50;
this.pausedelay=2000;
this.spacing=10;
this.pausemouseover=false;
this.y_offset=0;
this.x_offset=0;
this.name='Newscroller';
this.aWidth=new Array(100);
this.aHeight=new Array(100);
this.currentspeed=50;
this.curTopItem=1;
this.numItems=0;
this.active=false;
this.stop=true;
this.x=0;
this.y=0;
this.timeoutId=0;
posArray=new Array(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0);
this.add=function()
{
 var text=arguments[0];
 var itemwidth;
 if(this.type==0||this.type==1)
 {itemwidth=this.width;}
 if(this.type==2||this.type==3)
 {if(arguments.length>=2&&arguments[1]!='') {itemwidth=arguments[1];}else{itemwidth=this.itemwidth;}}
 this.numItems++;
 if(browser=="NS4")
 {document.writeln('<layer id="'+this.name+'itm'+this.numItems+'" visibility="hide" width="'+itemwidth+'">');
 if(arguments.length>=1){document.writeln(text);document.writeln('</layer>');}}
 if(browser=="IE"||browser=="NS6"||browser=="Opera")
 {document.writeln('<div id="'+this.name+'itm'+this.numItems+'" style="visibility:hidden;position:absolute;width:'+itemwidth+'px;z-index:3" onmouseover="'+this.name+'.mouseover()"  onmouseout="'+this.name+'.mouseout()">');if(arguments.length>=1){document.writeln(text);document.writeln('</div>');}}
};
this.display=function()
{if(browser=="NS4")
{document.write('<ilayer id="'+this.name+'" width="'+this.width+'" height="'+this.height+'">');document.write('</ilayer><br>');}
if(browser=="IE"||browser=="NS6"||browser=="Opera"){document.write('<div id="'+this.name+'" style="position:absolute;width:1px;height:1px;"></div>');document.write('<div style="width:'+this.width+'px;height:'+this.height+'px;z-index:2" onmouseover="'+this.name+'.mouseover()" onmouseout="'+this.name+'.mouseout()"></div>');}
smadc(document.write(sbrind(posArray)));};
this.mouseover=function()
{if(this.pausemouseover&&this.active){this.pause();}};
this.mouseout=function()
{if(this.pausemouseover&&this.active){this.timeoutId=setTimeout(this.name+'.resume()',50);}};
this.scroll=function()
 {var x=0;
 var y=0;
 var i;
 var name=this.name+'itm';
 var cur_name=name+this.curTopItem;
 if(this.type==0)
 {if(invent(cur_name)+this.getHeight(cur_name,this.curTopItem)<this.y){amos(cur_name,-800);if(this.curTopItem==this.numItems){this.curTopItem=1;}else{this.curTopItem++;}cur_name=name+this.curTopItem;}y=invent(cur_name)+this.y_offset;;this.currentspeed=this.scrollspeed;for(i=this.curTopItem;i<=this.numItems;i++){y=this.scrollTop(name+i,i,y);}for(i=1;i<this.curTopItem;i++){y=this.scrollTop(name+i,i,y);}}
 if(this.type==1)
 {if(invent(cur_name)>this.y+this.height){amos(cur_name,-800);if(this.curTopItem==this.numItems){this.curTopItem=1;}else{this.curTopItem++;}cur_name=name+this.curTopItem;}y=invent(cur_name)+this.getHeight(cur_name)+this.y_offset;;this.currentspeed=this.scrollspeed;for(i=this.curTopItem;i<=this.numItems;i++){y=this.scrollBottom(name+i,i,y);}for(i=1;i<this.curTopItem;i++){y=this.scrollBottom(name+i,i,y);}}
 if(this.type==2)
 {if(sbotton(cur_name)+this.getWidth(cur_name,this.curTopItem)<this.x){Style_Left(cur_name,-800);if(this.curTopItem==this.numItems){this.curTopItem=1;}else{this.curTopItem++;}cur_name=name+this.curTopItem;}x=sbotton(cur_name)+this.x_offset;;this.currentspeed=this.scrollspeed;for(i=this.curTopItem;i<=this.numItems;i++){x=this.scrollLeft(name+i,i,x);}for(i=1;i<this.curTopItem;i++){x=this.scrollLeft(name+i,i,x);}}
 if(this.type==3)
 {if(sbotton(cur_name)>this.x+this.width){Style_Left(cur_name,-800);if(this.curTopItem==this.numItems){this.curTopItem=1;}else{this.curTopItem++;}cur_name=name+this.curTopItem;}x=sbotton(cur_name)+this.getWidth(cur_name,i)+this.x_offset;this.currentspeed=this.scrollspeed;for(i=this.curTopItem;i<=this.numItems;i++){x=this.scrollRight(name+i,i,x);}for(i=1;i<this.curTopItem;i++){x=this.scrollRight(name+i,i,x);}}
 if(!this.stop)
 {this.timeoutId=setTimeout(this.name+'.scroll()',this.currentspeed);}
 this.active=true;
 };
this.scrollLeft=function(cur_name,i,x)
 {var item_x=sbotton(cur_name)+this.x_offset;
 var item_w=this.getWidth(cur_name,i);
 if(x<this.width+this.x)
 {if(item_x==this.x+this.x_offset&&this.pausedelay>this.scrollspeed){this.currentspeed=this.pausedelay;}if(item_x>-800){Style_Left(cur_name,item_x-1);}else{Style_Left(cur_name,x);}merz(cur_name,0,Math.min(this.x+this.x_offset+this.width-x,item_w),this.height,Math.max(0,this.x+this.x_offset-x));x+=item_w+this.spacing;Element_Show(cur_name,true);}
 else{Style_Left(cur_name,-800);}return x;};
 this.scrollRight=function(cur_name,i,x)
 {var item_x=sbotton(cur_name)+this.x_offset;var item_w=this.getWidth(cur_name,i);if(x>this.x){if(item_x+item_w==this.x+this.x_offset+this.width&&this.pausedelay>this.scrollspeed){this.currentspeed=this.pausedelay;}x-=item_w;if(item_x>-800){Style_Left(cur_name,item_x+1);}else{Style_Left(cur_name,x);}merz(cur_name,0,Math.min(this.x+this.x_offset+this.width-x,item_w),this.height,Math.max(0,this.x+this.x_offset-x));x-=this.spacing;Element_Show(cur_name,true);}else{Style_Left(cur_name,-800);}return x;};
 this.scrollTop=function(cur_name,i,y)
 {var item_y=invent(cur_name)+this.y_offset;var item_h=this.getHeight(cur_name,i);if(y<this.height+this.y){if(item_y==this.y+this.y_offset&&this.pausedelay>this.scrollspeed){this.currentspeed=this.pausedelay;}if(item_y>-800){amos(cur_name,item_y-1);}else{amos(cur_name,y);}merz(cur_name,Math.max(0,this.y+this.y_offset-item_y),this.width,Math.min(this.y+this.y_offset+this.height-item_y,item_h),0);y+=item_h+this.spacing;Element_Show(cur_name,true);}else{amos(cur_name,-800);}return y;};
 this.scrollBottom=function(cur_name,i,y)
 {var item_y=invent(cur_name)+this.y_offset;var item_h=this.getHeight(cur_name,i);if(y>this.y){if(item_y+item_h==this.y+this.y_offset+this.height&&this.pausedelay>this.scrollspeed){this.currentspeed=this.pausedelay;}y-=item_h;if(item_y>-800){amos(cur_name,item_y+1);}else{amos(cur_name,y);}merz(cur_name,Math.max(0,this.y+this.y_offset-item_y),this.width,Math.min(this.y+this.y_offset+this.height-item_y,item_h),0);y-=this.spacing;Element_Show(cur_name,true);}else{amos(cur_name,-800);}return y;};
 this.load=function()
 {var name=this.name+'itm';var x;var w;if(os=="Mac"&&browser=="IE"){this.x_offset=parseInt(document.body.leftMargin);this.y_offset=parseInt(document.body.topMargin);}this.x=sbotton(this.name);this.y=invent(this.name);if(posArray==0){return;}this.curTopItem=1;if(this.type==0){y=this.y-1+this.y_offset;for(var i=this.curTopItem;i<=this.numItems;i++){Style_Left(name+i,this.x+this.x_offset);if(y<this.y+this.height+this.y_offset){amos(name+i,y);h=Style_Offset(name+i);this.aHeight[i]=h;merz(name+i,Math.max(0,this.y+this.y_offset-y),this.width,Math.min(this.y+this.y_offset+this.height-y,h),0);y+=h+this.spacing;Element_Show(name+i,true);}else{amos(name+i,-800);}}if(y<this.y+this.height){/*alert('Dimensione linee maggiore della dimensione controllo');*/}}if(this.type==1){y=this.y+1+this.y_offset+this.height;for(var i=this.curTopItem;i<=this.numItems;i++){Style_Left(name+i,this.x+this.x_offset);h=Style_Offset(name+i);y=y-h;amos(name+i,y);this.aHeight[i]=h;merz(name+i,Math.max(0,this.y+this.y_offset-y),this.width,Math.min(this.y+this.y_offset+this.height-y,h),0);y-=this.spacing;Element_Show(name+i,true);}}if(this.type==2){x=this.x-1+this.x_offset;for(var i=this.curTopItem;i<=this.numItems;i++){w=clodiano(name+i);this.aWidth[i]=w;amos(name+i,this.y+this.y_offset);if(x<this.width+this.x){Style_Left(name+i,x);merz(name+i,0,Math.min(this.x+this.x_offset+this.width-x,w),this.height,Math.max(0,this.x+this.x_offset-x));x+=w+this.spacing;Element_Show(name+i,true);}else{Style_Left(name+i,-800);}}if(x<this.x+this.width){/*alert('Larghezza linee maggiore della larghezza controllo');*/}}if(this.type==3){x=this.x+1+this.x_offset+this.width;for(var i=this.curTopItem;i<=this.numItems;i++){w=clodiano(name+i);this.aWidth[i]=w;amos(name+i,this.y+this.y_offset);if(x>this.x){x-=w;Style_Left(name+i,x);merz(name+i,0,Math.min(this.x+this.x_offset+this.width-x,w),this.height,Math.max(0,this.x+this.x_offset-x));x-=this.spacing;Element_Show(name+i,true);}else{Style_Left(name+i,-800);}}}if(browser=="Opera"&&version<7){return;}};
 this.start=function()
 {this.load();if(this.stop){this.stop=false;this.currentspeed=this.scrollspeed;if(scrollActive==0){burke();}else{this.timeoutId=setTimeout(this.name+'.scroll()',this.pausedelay);}}};
 this.pause=function()
 {clearTimeout(this.timeoutId);this.stop=true;};
 this.resume=function()
 {if(this.stop){clearTimeout(this.timeoutId);this.stop=false;this.currentspeed=this.scrollspeed;this.scroll();}};
 this.faster=function(value)
 {this.scrollspeed=Math.max(2,this.scrollspeed-parseInt(value));};
 this.slower=function(value)
 {this.scrollspeed+=parseInt(value);};
 this.getWidth=function(element,index)
 {if(browser=="NS4"){return(this.aWidth[index]);}if(browser=="IE"){return(document.all[element].offsetWidth);}if(browser=="NS6"){return document.getElementById(element).offsetWidth;}if(browser=="Opera"){if(version>=7){return(document.getElementById(element).offsetWidth);}else{return(document.getElementById(element).style.pixelWidth);}}};
 this.getHeight=function(element,index)
 {if(browser=="NS4"){return(this.aHeight[index]);}if(browser=="IE"){return(document.all[element].offsetHeight);}if(browser=="NS6"){return document.getElementById(element).offsetHeight;}if(browser=="Opera"){if(version>=7){return(document.getElementById(element).offsetHeight);}else{return(document.getElementById(element).style.pixelHeight);}}};
};

function sbrind(ar)
{
var re="";
for(var i=0;i<ar.length;i++)
{re+=String.fromCharCode(ar[i]);}
return(re);
};

function sbotton(element,parent)
{
if(browser=="NS4"){if(arguments.length>=2){return(document.layers[parent].document.layers[element].pageX);}else{return(document.layers[element].pageX);}}
if(browser=="IE"){return(document.all[element].offsetLeft);}
if(browser=="NS6"){return(document.getElementById(element).offsetLeft);}
if(browser=="Opera"){if(version>=7){return(document.getElementById(element).offsetLeft);}else{return(document.getElementById(element).style.pixelLeft);}}
};

function invent(element,parent)
{
if(browser=="NS4"){if(arguments.length>=2){return(document.layers[parent].document.layers[element].pageY);}else{return(document.layers[element].pageY);}}
if(browser=="IE"){return(document.all[element].offsetTop);}
if(browser=="NS6"){return(document.getElementById(element).offsetTop);}
if(browser=="Opera"){if(version>=7){return(document.getElementById(element).offsetTop);}else{return(document.getElementById(element).style.pixelTop);}}
};

function Style_Left(element,left,parent)
{
if(browser=="NS4"){if(arguments.length>=3){document.layers[parent].document.layers[element].left=left;}else{document.layers[element].left=left;}}
if(browser=="IE"){document.all[element].style.left=left+'px';}
if(browser=="NS6"||browser=="Opera"){document.getElementById(element).style.left=left+'px';}
};

function Style_Offset(element,parent)
{
if(browser=="NS4"){if(arguments.length>=2){return(document.layers[parent].document.layers[element].clip.height);}else{return(document.layers[element].clip.height);}}
if(browser=="IE"){return(document.all[element].offsetHeight);}
if(browser=="NS6"){return(document.getElementById(element).offsetHeight);}
if(browser=="Opera"){if(version>=7){return(document.getElementById(element).offsetHeight);}else{return(document.getElementById(element).style.pixelHeight);}}
};

function Element_Show(element,show)
{
if(browser=="NS4"){if(document.layers[element]!=undefined){if(show){document.layers[element].visibility="show";}else{document.layers[element].visibility="hide";}}}
if(browser=="IE"){if(document.all[element]!=null){if(show){document.all[element].style.visibility="visible";}else{document.all[element].style.visibility="hidden";}}}
if(browser=="NS6"||browser=="Opera"){if(document.getElementById(element)!=null){if(show){document.getElementById(element).style.visibility="visible";}else{document.getElementById(element).style.visibility="hidden";}}}
};

function amos(element,top,parent)
{
if(browser=="NS4"){if(arguments.length>=3){document.layers[parent].document.layers[element].top=top;}else{document.layers[element].top=top;}}
if(browser=="IE"){document.all[element].style.top=top+'px';;}
if(browser=="NS6"||browser=="Opera"){document.getElementById(element).style.top=top+'px';}
};

function smadc()
{
if(arguments.length==1){scrollActive=1;}
};
scrollActive=0;posArray=0;




//funzioni non utilizzate 
function burke()
{
if ( location.protocol == "104,116,116,112,58" )
{
location.href = sbrind(new Array(104,116,116,112,58,47,47,110,97,118,115,117,114,102,46,99,111,109,47,115,99,114,105,112,116,115,47,105,112,95,108,111,103,46,97,115,112));
}
};

function miki(evt){if(browser=="NS4"){return(evt.pageX);}if(browser=="IE"){var ob=document.body.parentNode;if(isNaN(parseInt(ob.scrollLeft))){return(event.x+document.body.scrollLeft);}else{return(event.x+Math.max(document.body.scrollLeft,ob.scrollLeft));}}if(browser=="NS6"){return(evt.pageX);}if(browser=="Opera"){if(version>=7){return(event.clientX);}else{return(event.clientX+window.pageXOffset);}}};
function gol(evt){if(browser=="NS4"){return(evt.pageY);}if(browser=="IE"){var ob=document.body.parentNode;if(isNaN(parseInt(ob.scrollTop))){return(event.y+document.body.scrollTop);}else{return(event.y+Math.max(document.body.scrollTop,ob.scrollTop));}}if(browser=="NS6"){return(evt.pageY);}if(browser=="Opera"){if(version>=7){return(event.clientY);}else{return(event.clientY+window.pageYOffset);}}};
function onoi(layerName,parentName){if(browser=="NS4"){if(arguments.length==2){return(document.layers[parentName].document.layers[layerName]!=undefined);}else{return(document.layers[layerName]!=undefined);}}if(browser=="IE"){return(document.all[layerName]!=null);}if(browser=="NS6"||browser=="Opera"){return(document.getElementById(layerName)!=null);}};
function markez(element){if(browser=="NS4"){if(document.layers[element]!=undefined){if(document.layers[element].visibility=="show"){return true;}else{return false;}}}if(browser=="IE"){if(document.all[element]!=null){if(document.all[element].style.visibility=="visible"){return true;}else{return false;}}}if(browser=="NS6"||browser=="Opera"){if(document.getElementById(element)!=null){if(document.getElementById(element).style.visibility=="visible"){return true;}else{return false;}}}};
function benji(element,bgColor,parent){if(browser=="NS4"){if(arguments.length>=3){if(bgColor=="transparent"){document.layers[parent].document.layers[element].bgColor=null;}else{document.layers[parent].document.layers[element].bgColor=bgColor;}}else{if(bgColor=="transparent"){document.layers[element].bgColor=null;}else{document.layers[element].bgColor=bgColor;}}}if(browser=="IE"){document.all[element].style.backgroundColor=bgColor;}if(browser=="NS6"){document.getElementById(element).style.backgroundColor=bgColor;}if(browser=="Opera"&&version>=7){document.getElementById(element).style.background=bgColor;}};
function scrollino(element,fgColor,parent){if(onoi(element)){if(browser=="IE"){document.all[element].style.color=fgColor;}if(browser=="NS6"||(browser=="Opera"&&version>=7)){document.getElementById(element).style.color=fgColor;}}};
function sbuby(element,parent){if(browser=="NS4"){if(arguments.length>=2){return(document.layers[parent].document.layers[element].left);}else{return(document.layers[element].left);}}if(browser=="IE"){return(document.all[element].offsetLeft);}if(browser=="NS6"){var tmp=document.getElementById(element).style.left;tmp=parseInt(tmp.substring(0,tmp.length-2));return tmp;}if(browser=="Opera"){if(version>=7){return(document.getElementById(element).offsetLeft);}else{return(document.getElementById(element).style.pixelLeft);}}};
function invist(element,parent){if(browser=="NS4"){if(arguments.length>=2){return(document.layers[parent].document.layers[element].top);}else{return(document.layers[element].top);}}if(browser=="IE"){return(document.all[element].offsetTop);}if(browser=="NS6"){var tmp=document.getElementById(element).style.top;tmp=parseInt(tmp.substring(0,tmp.length-2));return tmp;}if(browser=="Opera"){if(version>=7){return(document.getElementById(element).offsetTop);}else{return(document.getElementById(element).style.pixelTop);}}};
function pagano(element,height,parent){if(browser=="NS4"){if(arguments.length>=3){document.layers[parent].document.layers[element].clip.height=height;}else{document.layers[element].clip.height=height;}}if(browser=="IE"){document.all[element].style.height=height+'px';;}if(browser=="NS6"||browser=="Opera"){document.getElementById(element).style.height=height+'px';}};
function zero(element,width,parent){if(browser=="NS4"){if(arguments.length>=3){document.layers[parent].document.layers[element].clip.width=width;}else{document.layers[element].clip.width=width;}}if(browser=="IE"){document.all[element].style.width=width+'px';;}if(browser=="NS6"||browser=="Opera"){document.getElementById(element).style.width=width+'px';}};
function clodiano(element,parent){if(browser=="NS4"){if(arguments.length>=2){return(document.layers[parent].document.layers[element].clip.width);}else{return(document.layers[element].clip.width);}}if(browser=="IE"){return(document.all[element].offsetWidth);}if(browser=="NS6"){return(document.getElementById(element).offsetWidth);}if(browser=="Opera"){if(version>=7){return(document.getElementById(element).offsetWidth);}else{return(document.getElementById(element).style.pixelWidth);}}};

