function Op(i) { 
document.images['m_'+i].src = "img/ico_"+i+"1.gif" ;
 }
function Cl(i) { 
document.images['m_'+i].src = "img/ico_"+i+".gif" ;
 }
 
 //==========================================
function Coords(p)
{
_X=0; _Y=0;
while (p!=null)
{_X=_X+p.offsetLeft; _Y=_Y+p.offsetTop; p=p.offsetParent}
return {x:_X, y:_Y}
}
//==========================================
function Position(n,pos,id)
{
	if(pos==0)
	{
            $('#'+id).css({top: Coords(n).y+n.offsetHeight});
            $('#'+id).css({left: Coords(n).x});
            $('#d'+id).removeClass('mitem');
            $('#d'+id).addClass('mitem_sel');
        
	}
	if(pos==1)
	{
            $('#'+id).css({top: (Coords(n).y)});
            $('#'+id).css({left: Coords(n).x+n.offsetWidth});
	}
}
var Structure = new Array;
var str_count=0;
function Add_str(id)
{
var isin=false;
var i=0;
while(i<Structure.length){if(Structure[i]==id){isin=true; break};i++}
if(isin==false){Structure[str_count]=id; str_count++}
}
//==========================================
var Timer;
var zimer;
var last='';
function Open(n,pos,id)
{
	
	window.clearTimeout(Timer);window.clearTimeout(zimer);
	if(arguments[3]==0){Clearall(); Structure = new Array; str_count=0; }
	else{if(last!=''){
                document.getElementById(last).style.display='none';
                document.getElementById('d'+last).style.backgroundImage = '';
                $('#d'+last).removeClass('mitem_sel');
                $('#d'+last).addClass('mitem');
            }	last=id;}
	Add_str(id);	
	Position(n,pos,id);
	document.getElementById(id).style.display='block';
}
function Clearall(){
    var i=0;
    while(i<Structure.length){
        document.getElementById(Structure[i]).style.display='none';
        $('#d'+Structure[i]).removeClass('mitem_sel');
        $('#d'+Structure[i]).addClass('mitem');
        i++;
    }
}
function Close(id){Timer=window.setTimeout('Clearall()',800);if(id!=null){closer()}}
function stoper(id){window.clearTimeout(Timer); if(id!=null){window.clearTimeout(zimer);}}
function closer(){zimer=window.setTimeout('hide()',800)}
function hide(){
    document.getElementById(last).style.display='none';
    $('#d'+last).removeClass('mitem_sel');
    $('#d'+last).addClass('mitem');
}

function CaricaFoto(img){
  foto1= new Image();
  foto1.src=(img);
  Controlla(img);
}
function Controlla(img){
  if((foto1.width!=0)&&(foto1.height!=0)){
    viewFoto(img);
  }
  else{
    funzione="Controlla('"+img+"')";
    intervallo=setTimeout(funzione,20);
  }
}
function viewFoto(img){
  largh=foto1.width+20;
  altez=foto1.height+20;
  stringa="top=150,left="+(window.screen.availWidth - largh)/2+",width="+largh+",height="+altez;
  finestra=window.open(img,"",stringa);
}

