var tagAnimObj, tagContentObj, frame, tmID
        function tagAnimation(h,w,cObj) {
            var ch=document.getElementsByTagName("html")[0].clientHeight
            var sh=document.getElementsByTagName("html")[0].scrollHeight
            var st=document.getElementsByTagName("html")[0].scrollTop
            var t1=(ch-h)/2+st,l1=0,h1=h,w1=0,t2=t1,l2=-1*w/2,h2=h,w2=w
            tagContentObj=document.getElementById(cObj)
            frame=0
            tagAnimObj=document.createElement("div");
            tagAnimObj.style.zIndex=15;
            tagAnimObj.style.border="none";
            tagAnimObj.style.position="absolute";
            tagAnimObj.style.backgroundColor="#ffffff"
            tagAnimObj.style.top= t1 + "px";
            tagAnimObj.style.left= l1 + "px";
            tagAnimObj.style.height= h1 + "px";
            tagAnimObj.style.width= w1 + "px";
            tagAnimObj.aTop=t1;
            tagAnimObj.aLeft=l1;
            tagAnimObj.aHeight=h1;
            tagAnimObj.aWidth=w1;
            tagAnimObj.ts=(t1-t2)/15;
            tagAnimObj.ls=(l1-l2)/15;
            tagAnimObj.hs=(h1-h2)/15;
            tagAnimObj.ws=(w1-w2)/15;
            document.getElementById("CenterTag").appendChild(tagAnimObj);
            var fadeTag=document.getElementById("FadeTag")
            fadeTag.style.height=String(sh) + "px"
            fadeTag.style.display="block"
            tmID=window.setInterval("runAnimation()",33);
        }
        
        function runAnimation(action) {
            frame++;
            if(frame==16) {
                window.clearInterval(tmID);
                if(action=='close') {
                     var fadeTag=document.getElementById("FadeTag")
                     fadeTag.style.display=""
                     document.getElementById("CenterTag").removeChild(tagAnimObj);
                     tagAnimObj=null;
                }
                else {
                     tagAnimObj.innerHTML=tagContentObj.innerHTML
                }
                return
            }
            tagAnimObj.aTop-=tagAnimObj.ts;
            tagAnimObj.aLeft-=tagAnimObj.ls;
            tagAnimObj.aHeight-=tagAnimObj.hs;
            tagAnimObj.aWidth-=tagAnimObj.ws;
            tagAnimObj.style.top= Math.ceil(tagAnimObj.aTop) + "px";
            tagAnimObj.style.left= Math.ceil(tagAnimObj.aLeft) + "px";
            tagAnimObj.style.height= Math.ceil(tagAnimObj.aHeight) + "px";
            tagAnimObj.style.width= Math.ceil(tagAnimObj.aWidth) + "px";
        }

        function closeAnimObj() {
            tagAnimObj.innerHTML=""
            frame=0
            tagAnimObj.ls=Math.floor(-1*tagAnimObj.ls)
            tagAnimObj.ws=Math.floor(-1*tagAnimObj.ws)
            tmID=window.setInterval("runAnimation('close')",33);
        }

/*        function loadFlash(h, w, src,cObj) {
            var fObj=document.createElement("embed");
            fObj.src=src
            fObj.type="application/x-shockwave-flash"
            fObj.style.height=h + "px"
            fObj.style.width=w + "px"
            document.getElementById(cObj).appendChild(fObj);
        } */

        function loadFlash(h, w, src,cObj) {
            document.getElementById(cObj).innerHTML="<EMBED style=\"WIDTH: " + w + "px; HEIGHT: " + h + "px\" pluginspage=http://www.macromedia.com/go/getflashplayer src=\"" + src + "\" type=\"application/x-shockwave-flash\" wmode=\"transparent\"></EMBED>"        
        }