﻿//智能微缩图片JS方法
//参数：imgID（图片的标识ID）
//参数：maxWidth（图片的最大宽度，值为0则表示不限制宽度）
//参数：maxHeight（图片的最大高度，值为0则表示不限制高度）
function DrawImage(ImgD, FitWidth, FitHeight) {
    var image = new Image();
    image.src = ImgD.src;
    if (image.width > 0 && image.height > 0) {
        if (image.width / image.height >= FitWidth / FitHeight) {
            if (image.width > FitWidth) {
                ImgD.width = FitWidth; ImgD.height = (image.height * FitWidth) / image.width;
            } else {
                ImgD.width = image.width; ImgD.height = image.height;
            }
        } else {
            if (image.height > FitHeight) {
                ImgD.height = FitHeight; ImgD.width = (image.width * FitHeight) / image.height;
            } else {
                ImgD.width = image.width; ImgD.height = image.height;
            }
        }
    }
}
//获取url参数内容
function getQuery(name) {
    var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
    var r = location.search.substr(1).match(reg);
    if (r != null) return unescape(r[2]); return null;
}
//判断URL中是否存在该参数
function urlCheckType(pageurl, typeName, val) {
    var newurl = "";
    if (getQuery(typeName) == null) {
        if (pageurl.indexOf('?') == -1) {
            newurl = pageurl + "?" + typeName + "=" + val;
        } else {
            newurl = pageurl + "&" + typeName + "=" + val;
        }
    } else {
        var urlcanshu = typeName + "=" + getQuery(typeName);
        newurl = pageurl.replace(urlcanshu, typeName + "=" + val);
    }
    return newurl;
}
//刷新验证码
function ChangeImg() {
    $("#imgValidate").attr('src', '/Home/CreateImageCode?' + Math.random());
}

function ChangeImg1() {
    $("#imgValidate1").attr('src', '/Home/CreateImageCode?' + Math.random());
}

//小窗口打开
function DialogOpenLoad() {
    var str = "<div id='fullbg'></div><div id='dialogLoad'><img alt=\"处理中\" src='/images/loading.gif'/>&nbsp;处理中...</div>";
    $("body").append(str);
    $("#dialogLoad").show();
    var fullHeight = document.documentElement.clientHeight;
    //显示灰色JS遮罩层
    $("#fullbg").css({ display: "block" });
}

//小窗口关闭
function DialogCloseLoad() {
    $("#dialogLoad").hide().remove();
    $("#fullbg").css("display", "none");
}








