if (document.layers) 
{
  origWidth = innerWidth;
  origHeight = innerHeight;
}

function reDo() 
{

if (innerWidth != origWidth || innerHeight != origHeight)
location.reload();}
if (document.layers) onresize = reDo;

function tmt_LayerScroller(targetNN, targetIE, dx, dy, delay) 
{
    if (document.layers) 
    {
        target = eval(targetNN);
        var cl = target.clip.left;
        var ct = target.clip.top;
        var cr = target.clip.right;
        var cb = target.clip.bottom;
        var l = target.left;
        var t = target.top;
        if (cl + dx < 0) 
        {
            dx = -cl;
        } 
        else 
        {
            if (ct + dy < 0) 
            {
                dy = -ct;
            }
        }
        target.clip.left = cl + dx;
        target.clip.top = ct + dy;
        target.clip.right = cr + dx;
        target.clip.bottom = cb + dy;
        target.top = t - dy;
        target.left = l - dx;
    } 
    else 
    {
        if (document.all) 
        {
            IEobjStr = targetIE.replace("['", ".");
            target = eval(IEobjStr.replace("']", ""));
            if (target.style.clip) 
            {
                var clipv = target.style.clip.split("rect(")[1].split(")")[0].split("px");
                var ct = Number(clipv[0]);
                var cr = Number(clipv[1]);
                var cb = Number(clipv[2]);
                var cl = Number(clipv[3]);
                var l = target.style.pixelLeft;
                var t = target.style.pixelTop;
            }
            
            if (cl + dx < 0) 
            {
                dx = -cl;
            } 
            else 
            {
                if (cr + dx > target.style.pixelWidth) 
                {
                    dx = target.style.pixelWidth - cr;
                }
            }
            
            if (ct + dy < 0) 
            {
                dy = -ct;
            } 
            else 
            {
                if (cb + dy > target.style.pixelHeight) 
                {
                    dy = target.style.pixelHeight - cb;
                }
            }

            ncl = cl + dx;
            nct = ct + dy;
            ncr = cr + dx;
            ncb = cb + dy;
            target.style.pixelTop = t - dy;

            eval("target.style.clip = 'rect(' + nct + ' ' +  ncr + ' ' + ncb + ' ' + ncl +')'");
        }
    }
    
    target.tmtScrollo = setTimeout("tmt_LayerScroller(\"" + targetNN + "\",\"" + targetIE + "\"," + dx + "," + dy + "," + delay + ")", delay);
}

function tmt_winComm(bers, ord) 
{
    return eval(bers + "." + ord);
}

function tmt_LayerScrollerStop()
{
  var args = tmt_LayerScrollerStop.arguments;var i=0;
  for (i=0;i<args.length;i++)
  {
    tmt_div=args[i];
    if (document.all){eval("tmt_div=tmt_div.replace(/.layers/gi, '.all')")}
    if ((document.all)||(document.layers)){eval("if("+tmt_div+".tmtScrollo!=null)clearTimeout("+tmt_div+".tmtScrollo)")}
  }

}

function tmt_winLaunch(theURL,winName,targetName,features) 
{
  eval(winName+"=window.open('"+theURL+"','"+targetName+"','"+features+"')")
}

function ShowHideLayer(Layer2Show,Layer2hide) 

{	
	Starget = eval(Layer2Show);
	Htarget = eval(Layer2hide);
	Htarget.style.visibility='hidden';
	Starget.style.visibility='visible';
}
function ScrollToTop(targetNN, targetIE) 
{
 if (document.layers) 
    {
        target = eval(targetNN);
        var cl = target.clip.left;
        var ct = target.clip.top;
        var cr = target.clip.right;
        var cb = target.clip.bottom;
        var l = target.left;
        var t = target.top;
        
        //target.clip.left = 0;
//        target.clip.top = 0;
//        target.clip.right =0;
//        target.clip.bottom =cb;
    } 
    else 
    {
        if (document.all) 
        {
            IEobjStr = targetIE.replace("['", ".");
            target = eval(IEobjStr.replace("']", ""));
            if (target.style.clip) 
            {
                var clipv = target.style.clip.split("rect(")[1].split(")")[0].split("px");
                var ct = Number(clipv[0]);
                var cr = Number(clipv[1]);
                var cb = Number(clipv[2]);
                var cl = Number(clipv[3]);
                var l = target.style.pixelLeft;
                var t = target.style.pixelTop;
            }
            ncb = cb - ct;
            target.style.pixelTop = t + ct;
            eval("target.style.clip = 'rect(' + 0 + ' ' +  cr + ' ' + ncb + ' ' + 0 +')'");
        }
    }
    

}

function ScrollToBookMark(targetNN, targetIE, dh) 
{
	ScrollToTop(targetNN, targetIE);	
 if (document.layers) 
    {
        target = eval(targetNN);
        var cl = target.clip.left;
        var ct = target.clip.top;
        var cr = target.clip.right;
        var cb = target.clip.bottom;
        var l = target.left;
        var t = target.top;


    } 
    else 
    {
        if (document.all) 
        {
            IEobjStr = targetIE.replace("['", ".");
            target = eval(IEobjStr.replace("']", ""));
            if (target.style.clip) 
            {
                var clipv = target.style.clip.split("rect(")[1].split(")")[0].split("px");
                var ct = Number(clipv[0]);
                var cr = Number(clipv[1]);
                var cb = Number(clipv[2]);
                var cl = Number(clipv[3]);
                var l = target.style.pixelLeft;
                var t = target.style.pixelTop;
            }
	        var dt = dh - t;
            ncb = cb + dt;
            target.style.pixelTop = t - dt;
            eval("target.style.clip = 'rect(' + dt + ' ' +  cr + ' ' + ncb + ' ' + 0 +')'");
        }
    }
    

}