﻿// JScript 文件

var b_h = document.body.clientHeight;
var d_h = document.documentElement.clientHeight;
var isXhtml = (d_h<=b_h&&d_h!=0)?true:false; 
var htmlbody = isXhtml?document.documentElement:document.body;

//显示窗口
function DialogWindow()
{
    var dialogAlpha = document.getElementById("dialogAlpha");
    var dialogIframe = document.getElementById("dialogIframe");
    var dialogWin = document.getElementById("dialogWin");
    
    //调整底层的宽高
    var bodyWidth = document.body.clientWidth;
    var bodyHeight = document.body.clientHeight;
    dialogAlpha.style.width = "100%";
    dialogAlpha.style.height = bodyHeight + "px";
    dialogIframe.style.width = "100%";
    dialogIframe.style.height = bodyHeight + "px";

    //窗口居于浏览器居中
    var winWidth = document.documentElement.clientWidth;
    var winHeight;
    if (document.documentElement && document.documentElement.scrollTop)
	    winHeight = document.documentElement.scrollTop;
    else if (document.body)
	    winHeight = document.body.scrollTop;
    dialogWin.style.top = winHeight+200 + "px";
    dialogWin.style.left = bodyWidth/2-200 + "px";
    
    //显示底层与窗口
    dialogAlpha.style.display = "";
    dialogWin.style.display = "";
    htmlbody.style.overflow = "hidden";
}

//隐藏窗口
function DialogClose()
{
    var dialogAlpha = document.getElementById("dialogAlpha");
    var dialogWin = document.getElementById("dialogWin");
    
    //隐藏底层与窗口
    dialogAlpha.style.display = "none";
    dialogWin.style.display = "none";
    htmlbody.style.overflow = "auto";
}

//隐藏窗口
function DialogCloseToUrl(url)
{
    var dialogAlpha = document.getElementById("dialogAlpha");
    var dialogWin = document.getElementById("dialogWin");
    
    //隐藏底层与窗口
    dialogAlpha.style.display = "none";
    dialogWin.style.display = "none";
    htmlbody.style.overflow = "auto";
    
    if(url)
        window.location.href = url;
}

//提示信息
function DialogMag(mag)
{
    DialogWindow();
    
    var dialogMagText = document.getElementById("dialogMagText");
    var dialoOk = document.getElementById("dialoOk");
    var dialogClose = document.getElementById("dialogClose");
    
    //显示内容
    dialogMagText.innerHTML = mag;
    dialoOk.onclick = function(){DialogClose();}
    dialogClose.onclick = function(){DialogClose();}
}


//提示信息并跳转
function DialogMagUrl(mag,url)
{
    DialogWindow();
    
    var dialogMagText = document.getElementById("dialogMagText");
    var dialoOk = document.getElementById("dialoOk");
    var dialogClose = document.getElementById("dialogClose");
    
    //显示内容
    dialogMagText.innerHTML = mag;
    dialoOk.onclick = function(){DialogCloseToUrl(url);}
    dialogClose.onclick = function(){DialogCloseToUrl(url);}
}


//提示信息并跳转
function DialogMagHistory(mag,value)
{
    DialogWindow();
    
    var dialogMagText = document.getElementById("dialogMagText");
    var dialoOk = document.getElementById("dialoOk");
    var dialogClose = document.getElementById("dialogClose");
    
    //显示内容
    dialogMagText.innerHTML = mag;
    dialoOk.onclick = function(){history.back(value);}
    dialogClose.onclick = function(){history.back(value);}
}
