
function ANWclock()
{
    theTime=window.setTimeout("ANWclock()", 1000);
    var today=new Date();
    var display=today.toLocaleString();
    window.status=display;
}
ANWclock();

function ANWwindow(page,dimx,dimy)
{
   num=parseInt(Math.random()*10000);
   if (document.all) { var xMax = screen.width; var yMax = screen.height; }
   else if (document.layers) { var xMax = window.outerWidth; var yMax = window.outerHeight; }
   else { var xMax = dimx; var yMax = dimy; }
   var xOffset = (xMax / 2) - (dimx / 2);
   var yOffset = (yMax  / 2) - (dimy / 2);
   opzioni="scrollbars=1,location=0,directories=0,toolbar=0,resizable=1,menubar=0,statusbar=0,titlebar=0,width="+dimx+",height="+dimy+",screenX="+xOffset+",screenY="+yOffset+",top="+yOffset+",left="+xOffset;
   fin=window.open(page,num,opzioni);
}

function ANWwindownoscroll(page,dimx,dimy)
{
   num=parseInt(Math.random()*10000);
   if (document.all) { var xMax = screen.width; var yMax = screen.height; }
   else if (document.layers) { var xMax = window.outerWidth; var yMax = window.outerHeight; }
   else { var xMax = dimx; var yMax = dimy; }
   var xOffset = (xMax / 2) - (dimx / 2);
   var yOffset = (yMax  / 2) - (dimy / 2);
   opzioni="scrollbars=0,location=0,directories=0,toolbar=0,resizable=0,menubar=0,statusbar=0,titlebar=0,width="+dimx+",height="+dimy+",screenX="+xOffset+",screenY="+yOffset+",top="+yOffset+",left="+xOffset;
   fin=window.open(page,num,opzioni);
}


function ANWpopup(page,dimx,dimy)
{
   if (document.all) { var xMax = screen.width; var yMax = screen.height; }
   else if (document.layers) { var xMax = window.outerWidth; var yMax = window.outerHeight; }
   else { var xMax = dimx; var yMax = dimy; }
   var xOffset = (xMax / 2) - (dimx / 2);
   var yOffset = (yMax  / 2) - (dimy / 2);
   opzioni="location=0,directories=0,resizable=1,menubar=0,statusbar=0,titlebar=0,width="+dimx+",height="+dimy+",screenX="+xOffset+",screenY="+yOffset+",top="+yOffset+",left="+xOffset;
   fin=window.open(page,"message",opzioni);
}

function ANWpdfviewer(dir,id)
{
   dimx=750;
   dimy=500;
   num=parseInt(Math.random()*10000);
   if (document.all) { var xMax = screen.width; var yMax = screen.height; }
   else if (document.layers) { var xMax = window.outerWidth; var yMax = window.outerHeight; }
   else { var xMax = dimx; var yMax = dimy; }
   var xOffset = (xMax / 2) - (dimx / 2);
   var yOffset = (yMax  / 2) - (dimy / 2);
   opzioni="location=0,directories=0,toolbar=0,resizable=1,menubar=0,statusbar=0,titlebar=0,width="+dimx+",height="+dimy+",screenX="+xOffset+",screenY="+yOffset+",top="+yOffset+",left="+xOffset;
   if(id==-1) file=dir;
   else file=dir+"/CUSTOM/"+id+".pdf";
   fin=window.open(file,num,opzioni);
}

//
// dir è la root directory di ANW
// query è la variabile $ANW
// id è l'id del file multimediale se contenuto nella tabella anw_multimedia
// idart ' l'id dell'eventuale articolo a cui è legato il file (anw_editor)
//

function ANWplayer(dir,query,id,idart)
{
    dimx=750;
    dimy=378;
    if (document.all) { var xMax = screen.width; var yMax = screen.height; }
    else if (document.layers) { var xMax = window.outerWidth; var yMax = window.outerHeight; }
    else { var xMax = dimx; var yMax = dimy; }
    var xOffset = (xMax / 2) - (dimx / 2);
    var yOffset = (yMax  / 2) - (dimy / 2);
    opzioni="location=0,directories=0,toolbar=0,resizable=0,scrollbars=0,menubar=0,statusbar=0,titlebar=0,width="+dimx+",height="+dimy+",screenX="+xOffset+",screenY="+yOffset+",top="+yOffset+",left="+xOffset
    fin=window.open(dir+"/MMEDIA/player.php?query&id="+id+"&idart="+idart,"player",opzioni);
}


//
// dir è la root directory di ANW
// query è la variabile $ANW
// file è il link al file multimediale quando non contenuto nella tabella anw_multimedia
// tipo può essere AUDIO o VIDEO, da specificare se specificato "file"
// msg è l'eventuale messaggio da visualizzare a destra del video, sostitutivo di quello standard
//

function ANWfreeplayer(dir,query,file,tipo,msg)
{
    dimx=750;
    dimy=378;
    if (document.all) { var xMax = screen.width; var yMax = screen.height; }
    else if (document.layers) { var xMax = window.outerWidth; var yMax = window.outerHeight; }
    else { var xMax = dimx; var yMax = dimy; }
    var xOffset = (xMax / 2) - (dimx / 2);
    var yOffset = (yMax  / 2) - (dimy / 2);
    opzioni="location=0,directories=0,toolbar=0,resizable=0,scrollbars=0,menubar=0,statusbar=0,titlebar=0,width="+dimx+",height="+dimy+",screenX="+xOffset+",screenY="+yOffset+",top="+yOffset+",left="+xOffset
    fin=window.open(dir+"/MMEDIA/player.php?query&file="+file+"&msg="+msg+"&tipo="+tipo,"player",opzioni);
}

//
function ANWPhoto(file,dimx,dimy,title)
{
   if(dimy>650) { dimx=dimx+20; dimy=650; scr=1; } else scr=0;
   if (document.all) { var xMax = screen.width; var yMax = screen.height; }
   else if (document.layers) { var xMax = window.outerWidth; var yMax = window.outerHeight; }
   else { var xMax = dimx; var yMax = dimy; }
   var xOffset = (xMax / 2) - (dimx / 2);
   var yOffset = (yMax  / 2) - (dimy / 2);

   opzioni="location=0,directories=0,toolbar=0,resizable=0,scrollbars="+scr+",menubar=0,statusbar=0,titlebar=0,width="+dimx+",height="+dimy+",screenX="+xOffset+",screenY="+yOffset+",top="+yOffset+",left="+xOffset
   fin=window.open("",100,opzioni);
   fin.document.writeln("<html><title>"+title+"</title><body topmargin='0' leftmargin='0' marginwidth='0' marginheight='0'>");
   fin.document.writeln("<img border='0' alt='"+title+"' src='"+file+"'></body></html>");
}

//
function ANWwindowbig(noww,nowh,tow,toh)
{
    stepw=10; steph=10;
    if(noww<tow) noww+=stepw;
    if(nowh<toh) nowh+=steph;
    windowLeft=(screen.availWidth/2)-(noww/2);
    windowTop=(screen.availHeight/2)-(nowh/2);
    top.window.resizeTo(noww,nowh);
    top.window.moveTo(windowLeft,windowTop);
    if(noww<tow || nowh<toh) setTimeout('ANWwindowbig('+noww+','+nowh+','+tow+','+toh+');',10);
}
function ANWwindowsmall(noww,nowh,tow,toh)
{
    stepw=10; steph=10;
    if(noww>tow) noww-=stepw;
    if(nowh>toh) nowh-=steph;
    windowLeft=(screen.availWidth/2)-(noww/2);
    windowTop=(screen.availHeight/2)-(nowh/2);
    top.window.resizeTo(noww,nowh);
    top.window.moveTo(windowLeft,windowTop);
    if(noww>tow || nowh>toh) setTimeout('ANWwindowsmall('+noww+','+nowh+','+tow+','+toh+');',10);
}


// background image dinamica, il file DEVE essere un PNG
// se il nome file è numerico, lo cerca in CUSTOM altrimenti nel path indicato nel nome
function ANW_DynamicBG(file)
{
    FinLar=document.all?document.body.clientWidth:window.innerWidth;
    FinAlt=document.all?document.body.clientHeight:window.innerHeight;
    document.body.background="../COMMON/dynamicbg.php?file="+file+"&w="+FinLar+"&h="+FinAlt;
}