﻿/// <reference path="jquery/jquery-1.4.1-vsdoc.js" />

function msgBox(title, msgStr, id, a, b, c, d, e) {
    showFloatDivBG = function () {
        var html = $("html");
        var floatDivBG = $(".floatDivBG");
        floatDivBG.width(html.width());
        floatDivBG.height(html.height() | $("body").height());
        floatDivBG.css("display", "block");
    }
    showMsgWindow = function (title, msgStr, id, a, b, c, d) {
        var html = $("html");
        var msgBox = $("#msgBox");

        $("#msgBox .caption .title").text(title);
        $("#msgBox .p").html(msgStr);

        msgBox.css("display", "block");
        msgBox.css("left", (html.width() - msgBox.width()) / 2);
        if ($.browser.msie == true) {
            var arVersion = navigator.appVersion.split("MSIE");
            var version = parseFloat(arVersion[1]);
            if (version <= 6) {
                var tempValue = html.scrollTop() | $("body").scrollTop();
                msgBox.css("top", tempValue + (html.height() - msgBox.height()) / 2);
            }
            else
            { msgBox.css("top", (html.height() - msgBox.height()) / 2); }
            //$("html").scrollTop() | $("body").scrollTop()
        }
        else
        { msgBox.css("top", 100); }
        setValue(title, msgStr, id, a, b, c, d);
        changeValue();
    }
    debugger;
    showFloatDivBG();
    showMsgWindow(title, msgStr, id, a, b, c, d);
}
function closeMsgBox() {
    $("#msgBox").css("display", "none");
    $(".floatDivBG").css("display", "none");
}
function setValue(title, msgStr, id, a, b, c, d) {
    $("#msgBox #setValue td input").val(1);

    $("#msgBox #setValue td")[0].innerHTML = title;
    $("#msgBox #setValue td")[1].innerHTML = a;
    $("#msgBox #setValue td")[2].innerHTML = b;
    $("#msgBox #setValue td")[3].innerHTML = d;
    $("#msgBox #value1").val(c);
    $("#msgBox #value2").val(d);

    $("#msgBox #protuctName").val(title);

    $("#SendID").val(msgStr);
}
function changeValue() {
    value = $("#msgBox #setValue td input")[0].value;
    $("#msgBox #setValue td")[5].innerHTML = $("#msgBox #value2")[0].value * value;
}
function submitBtn(obj) {debugger;
    var cnStr = "不能为空";
    var enStr = " Can not be empty";
    var ruStr = " Не может быть пустым";
    var str = new Array("input[name='zipCode']", "input[name='name']", "input[name='tel']",
                "input[name='mob']", "input[name='addr']", "select[name='protuctName']",
                "input[name='num']");

    var msg_cn = new Array("公司名称", "姓名", "公司座机",
                        "手机", "收货地址", "产品名称", "订购数量");
    var msg_en = new Array("Company Name", "Your name", "Telephone",
                        "Mobile", "Address", "Product name", "Quantity");
    var msg_ru = new Array("Название компании", "Ваше имя", "Телефон",
                        "Мобильный", "Адрес", "Название", "Количество");

    for (var i = 0; i < str.length; i++) {
        if ($(str[i])[0].value == "" || $(str[i])[0].value == 0) {
            switch (obj) {
                case 1: alert(msg_cn[i] + cnStr); return false;
                case 2: alert(msg_en[i] + enStr); return false;
                case 3: alert(msg_ru[i] + ruStr); return false;
                default: alert(msg_cn[i] + cnStr); return false;
            }
        }
    }

    //closeMsgBox();
    return true;
}


function changePage(obj) {//翻页用
    var url = window.location;
    //静态页使用
    var patrn = /[_,\d]*.html/;
    if (patrn.exec(url)) {
        var str = url.pathname;
        str = str.replace(patrn, "_" + obj + ".html");
        url.pathname = str;
    }
    //End静态页使用
    else {
        var url = window.location.search;
        var patrn = /[\?,&]*page=\d+/;
        url = url.replace(patrn, "");
        if (url == "" || url == undefined || url == null) { url += 'page='; }
        else { url += '&page='; }

        if (obj.value == undefined || obj.value == null)
        { url += obj; }
        else
        { url += obj.value; }
        window.location.search = url;
    }
}

function correctPNG() // correctly handle PNG transparency in Win IE 5.5 & 6.
{
    var arVersion = navigator.appVersion.split("MSIE")
    var version = parseFloat(arVersion[1])
    if ((version >= 5.5) && (document.body.filters)) {
        for (var j = 0; j < document.images.length; j++) {
            var img = document.images[j]
            var imgName = img.src.toUpperCase()
            if (imgName.substring(imgName.length - 3, imgName.length) == "PNG") {
                var imgID = (img.id) ? "id='" + img.id + "' " : ""
                var imgClass = (img.className) ? "class='" + img.className + "' " : ""
                var imgTitle = (img.title) ? "title='" + img.title + "' " : "title='" + img.alt + "' "
                var imgStyle = "display:inline-block;" + img.style.cssText
                if (img.align == "left") imgStyle = "float:left;" + imgStyle
                if (img.align == "right") imgStyle = "float:right;" + imgStyle
                if (img.parentElement.href) imgStyle = "cursor:hand;" + imgStyle
                var strNewHTML = "<span " + imgID + imgClass + imgTitle
             + " style=\"" + "width:" + img.width + "px; height:" + img.height + "px;" + imgStyle + ";"
             + "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
             + "(src=\'" + img.src + "\', sizingMethod='scale');\"></span>"
                img.outerHTML = strNewHTML
                j = j - 1
            }
        }
        if (version < 6) {
            alert("请升级浏览器版本～\n\n您使用的是IE " + version + "。版本有点低，建议你升级浏览器版本～～");
            //msgBox("请升级浏览器版本", "您使用的是IE " + version + "。<br />版本有点低，建议你升级浏览器版本～～");
        }
    }
}
