  function ajaxFlash(picname,nr) { 
    new Ajax.Updater('flashpopup', 'showFlashRef',{parameters:'pic='+picname + '&nr='+nr, evalScripts:true } );
 }
  function showFlashImage(picname,nr) {
    var fo = new FlashObject("showrefpic.swf", "flashpopupmovie", "910px", "754px","8", "#FFFFFF");
    fo.addParam("quality", "high");
    fo.addParam("salign", "t");
    fo.addParam("wmode", "transparent");
    fo.addParam("flashvars", "picture="+picname+"&flashnr="+nr);
    fo.addParam("scale", "noscale");
    fo.write("flashpopup");
  }
  function closeRefFlash(nr) {
   new Ajax.Updater('flashpopup', 'showFlashRef',{parameters:'pic=empty', evalScripts:true } );
  }

var doCenter = {   
    displayDiv : function (elementid)
    { 
    var timer;
    var ie=document.all && !window.opera ;
    var dom=document.getElementById ;
    iebody=(document.compatMode=="CSS1Compat")? document.documentElement : document.body ;
    objref=(dom)? document.getElementById(elementid) : document.all[elementid] ;
    var scroll_top=(ie)? iebody.scrollTop : window.pageYOffset ;
    var docwidth=(ie)? iebody.clientWidth : window.innerWidth ;
    docheight=(ie)? iebody.clientHeight: window.innerHeight ;
    var objwidth=objref.offsetWidth ;
    objheight=objref.offsetHeight ;
    //objref.style.left=docwidth/2-objwidth/2+"px" ;
    objref.style.top=scroll_top+docheight/2-objheight/2+"px" ;
    timer=setTimeout("doCenter.displayDiv('"+elementid+"')",1)
    },
   
    initcenter : function (elementid) {
    if (window.attachEvent)
try{
    window.attachEvent("onload", doCenter.displayDiv(elementid)) ;
}catch(e){}
    else if (document.getElementById)
    window.onload=doCenter.displayDiv(elementid) ;
    }
}
