var ns4 = (document.layers)? true:false;
var nn6 = (!document.all && document.getElementById)? true:false;
var ie4 = (document.all)? true:false;

function posTop()
{
    return typeof window.pageYOffset != 'undefined' ?  window.pageYOffset : document.documentElement && document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ? document.body.scrollTop : 0;
}

function dialogImgLoad()
{
    var im = document.images['dialogImg'];
    var dl = document.getElementById('dialogLoading');
    var dc = document.getElementById('dialogContent');
    var dbg = document.getElementById('dialogBackground');

    dl.style.display='none';
    dc.style.display='block';

    dbg.style.height=im.height + 6;

}


function dialogShow(imge)
{
    var d = document.getElementById('dialogBox');
    var dl = document.getElementById('dialogLoading');
    var dc = document.getElementById('dialogContent');
    var im = document.images['dialogImg'];

    var top = 0;

    if (ns4)
    {
        if((window.innerHeight / 2 - 300) <=0 ) top = 0;
        else top = (window.innerHeight / 2 - 300);
        document.layers['dialogBox'].top = top;
    }
    if (nn6)
    {
        if((window.innerHeight / 2 - 300) <=0) top = 0;
        else top = (window.innerHeight / 2 - 300);
        document.getElementById('dialogBox').style.top = (top + posTop()) + 'px';
    }
    if (ie4)
    {
        if((document.body.offsetHeight/2 - 300) <= 0) top = 0;
        else top = (document.body.offsetHeight/2 - 300);
        document.getElementById('dialogBox').style.top = top + posTop();
    }


    d.style.display='block';
    dl.style.display='block';
    dc.style.display='none';

    im.src=''+uri+'images/'+imge;
}

function dialogAbort()
{
    var d = document.getElementById('dialogBox');
    var im = document.images['dialogImg'];
    d.style.display='none';
    im.src=''+uri+'images/loading2.gif';
}

function dialogGet()
{
    document.write('<div id="dialogBox">');
    document.write('<div id="dialogPanel"><a href="javascript:dialogAbort();"><img src="'+uri+'images/cancel.png" alt=""></a></div>');
    document.write('<div id="dialogLoading">');
    document.write('<img src="'+uri+'images/loading2.gif" alt="" name="dialogImg2">');
    document.write('</div>');
    document.write('<div id="dialogContent">');
    document.write('<a href="javascript:dialogAbort();"><img src="'+uri+'images/loading2.gif" alt="" name="dialogImg" onmousedown="dialogAbort();" onload="dialogImgLoad();"></a>');
    document.write('</div>');
    document.write('<div id="dialogBackground"></div>');
    document.write('</div>');
};

/********************************************************************************************************************/


