锘縱ar web960callback = {}; function initgb(url, el) { if (el == undefined) { el = "#GBFORM"; } if ($("#NewGBForm", el).length == 0) { GetGuestExtSettings(function (json) { var t = 0; if ($("#GBTYPEID", el).length != 0) { t = parseInt($("#GBTYPEID", el).val()); }; var formid = ""; for (var i = 0; i < json.items.length; i++) { if (t == json.items[i].typeid) { formid = json.items[i].extform; } } if (formid != "") { GetExtForms(formid, function (html) { $("#gbextforms", el).html(html); InitFormVerify({ el: el }); }); } else { InitFormVerify({ el: el }); } }); $("#GBPOST", el).click(function () { var title = $("#GBTITLE", el).val(); var content = $("#GBCONTENT", el).val(); var user = ""; var tel = ""; var cap = $("#GBCAPTHCA", el).val(); if ($("#GBUSER", el).length != 0) { user = $("#GBUSER", el).val(); } if ($("#GBTEL", el).length != 0) { tel = $("#GBTEL", el).val(); } var im = ""; var t = -1; if ($("#GBTYPEID", el).length != 0) { t = $("#GBTYPEID", el).val(); } if ($("#GBIM", el).length != 0) im = $("#GBIM", el).val(); if (title.length == 0) { alert(rclng.gbnotitle); return; } if (content.length == 0) { alert(rclng.gbnocontent); return; } var usecap = 0; if ($("#GBCAPTHCA", el) != null) { if (cap.length == 0) { alert(rclng.novalidcode); return; } usecap = 1 } $("#GBPOST", el).removeClass("btndisabled").attr("disabled", true); jQuery.post("/index.aspx?a=g", { title: title, user: user, tel: tel, content: content, im: im, cap: cap, usecap: usecap, t: t }, function (ret) { $("#GBPOST", el).addClass("btndisabled").attr("disabled", false); alert(ret.message); if (ret.result == "1") { ClearFormData({ el: el }); } $("#GBCAPTCHAIMG", el).html(""); }); }); if ($("#GBCAPTCHAIMG", el) != null && $("#GBCAPTHCA", el) != null) { $("#GBCAPTCHAIMG", el).html(""); } } else { initguestbook(url,el); } } function initguestbook(url,el) { if (el == undefined) { el = "#GBFORM"; } GetGuestExtSettings(function (json) { var t = 0; if ($("#GBTYPEID", el).length != 0) { t = parseInt($("#GBTYPEID", el).val()); }; var formid = ""; for (var i = 0; i < json.items.length; i++) { if (t == json.items[i].typeid) { formid = json.items[i].extform; } } if (formid != "") { GetExtForms(formid, function (html) { $("#gbextforms", el).html(html); InitFormVerify({ el: el }); }); } else { InitFormVerify({ el: el }); } }); $("#GBPOST", el).click(function () { VerifyFormData({ el: el }, function (postdata, extdata) { postdata.cap = $("#GBCAPTHCA",el).val(); postdata.usecap = 0; if ($("#GBCAPTHCA", el).length > 0) { if (postdata.cap.length == 0) { alert(rclng.novalidcode); return false; } postdata.usecap = 1; } postdata.otherinfo = extdata; var t = -1; if ($("#GBTYPEID", el).length != 0) { t = $("#GBTYPEID", el).val(); } postdata.t = t; $("#GBPOST", el).addClass("btndisabled").attr("disabled", true); jQuery.post("/index.aspx?a=g", postdata , function (ret) { $("#GBPOST", el).removeClass("btndisabled").attr("disabled", false); alert(ret.message); if (ret.result == "1") { ClearFormData({ el: el }); } $("#GBCAPTCHAIMG", el).html(""); }); }); }); if ($("#GBCAPTCHAIMG", el) != null && $("#GBCAPTHCA", el) != null) { $("#GBCAPTCHAIMG", el).html(""); } } function initorder(url) { InitFormVerify({ el: "#ORDERFORM" }); $("#ORDERPOST").click(function () { VerifyFormData({ el: "#ORDERFORM" }, function (postdata,extdata) { postdata.cap = $("#ORDERCAPTHCA").val(); postdata.usecap = 0; if ($("#ORDERCAPTHCA") != null) { if (postdata.cap.length == 0) { alert(rclng.novalidcode); return false; } postdata.usecap = 1; } postdata.otherinfo = extdata; $("#ORDERPOST").addClass("btndisabled").attr("disabled", true); jQuery.post( "/index.aspx?a=order", postdata , function (ret) { $("#ORDERPOST").removeClass("btndisabled").attr("disabled", false); alert(ret.message); $("#ORDERCAPTCHAIMG").html(""); if (ret.result == "1") { ClearFormData({ el: "#ORDERFORM" }); if (typeof (Inquerycallback) != "undefined") { Inquerycallback(); } } }); }); }); if ($("#ORDERCAPTCHAIMG") != null && $("#ORDERCAPTHCA") != null) { $("#ORDERCAPTCHAIMG").html(""); } } function initInput(cfg) { $(cfg.el).attr("replacetxt", cfg.replacetxt).focus(function () { if ($(this).val() == $(this).attr("replacetxt")) { $(this).val("") } }).blur(function () { if ($(this).val() == "") { $(this).val($(this).attr("replacetxt")); } }); } function AddToInqurieBasket(url) { $.get(url, {}, function (data) { alert(data.returnmsg); if (data.result == "-2") { location.href = data.url; } }, "json"); } function getsearchurl() { var searchurl = "index.aspx"; try { if (siteurlrewriter == "1") { searchurl = "search.do"; } } catch (e) { } return searchurl; } function initsimplesearch(url,el) { searchurl = getsearchurl(); var postbtn; var PDQUERY; var PSIZE; var PDSEARCHTEMPLATE; var PLSEARCHQUERY; var PDSEARCHTYPE; var PDSNTYPE; var PDNAME; var PDCASNO; if (el != undefined) { postbtn = $("input[formrole='pdpost']", el); PDQUERY = $("input[formrole='pdquery']", el); PSIZE = $("input[formrole='psize']", el); PDSEARCHTEMPLATE = $("input[formrole='pdsearchtemplate']", el); PLSEARCHQUERY = $("input[formrole='plsearchquery']", el); PDSEARCHTYPE = $("input[formrole='pdsearchtype']", el); PDSNTYPE = $("input[formrole='pdsntype']", el); PDNAME = $("input[formrole='pdname']", el); PDCASNO = $("input[formrole='pdcasno']", el); } else { postbtn = $("#PDPOST"); PDQUERY = $("#PDQUERY"); PSIZE = $("#PSIZE"); PDSEARCHTEMPLATE = $("#PDSEARCHTEMPLATE"); PLSEARCHQUERY = $("#PLSEARCHQUERY"); PDSEARCHTYPE = $("#PDSEARCHTYPE"); PDSNTYPE = $("#PDSNTYPE"); PDNAME = $("#PDNAME"); PDCASNO = $("#PDCASNO"); } postbtn.click(function () { GoSearch(); }); PDQUERY.on("keypress", function (event) { if (event.keyCode == 13) { GoSearch(); } }); var GoSearch = function () { var q = PDQUERY.val(); if (PDQUERY.attr("replacetxt")) { if (PDQUERY.attr("replacetxt") == q) { PDQUERY.focus(); return false; } } var psize = 10; if (PSIZE.length == 1) { psize = PSIZE.val(); } if (q == null || q.length == 0) { alert(rclng.noquerykey); PDQUERY.focus(); return; } var t = -1; if (PDNAME.length > 0) { if (PDNAME.is(":checked")) { t = 1; } } if (PDCASNO.length > 0) { if (PDCASNO.is(":checked")) { t = 0; } } if (PDSNTYPE.length != 0) { t = PDSNTYPE.val(); } var searchtype = 1;//1鏅€?鎵归噺 if (PDSEARCHTYPE.length == 1) { searchtype = PDSEARCHTYPE.val(); } if (searchtype == "2") { q = PLSEARCHQUERY.val(); } var temp = ""; if (PDSEARCHTEMPLATE.length != 0) { temp = PDSEARCHTEMPLATE.val(); } if (searchtype == "4") { location.href = webhttp + searchurl+"?a=is&psize=" + psize + "&kw=" + encodeURIComponent(q) + "&searchtmp=" + temp; } else { location.href = webhttp + searchurl+"?a=s&searchtype=" + searchtype + "&psize=" + psize + "&q=" + encodeURIComponent(q) + "&searchtmp=" + temp + "&t=" + t; } if(event && event.preventDefault){ event.preventDefault(); }else{ window.event.returnValue = false;//娉ㄦ剰鍔爓indow } } } function OpenPlLiangDialog() { OpenDialog({ el: "#PlLiangDialog", title: rclng.multsearch, width: 430 }) } function GoPiLiangSearch() { searchurl = getsearchurl(); var q = $.trim($("#PlSearchKeyArea").val()); if (q != "") { location.href = webhttp + searchurl+"?a=s&searchtype=2&psize=50&q=" + encodeURIComponent(q) + "&searchtmp=goodssearch"; } else { alert(rclng.casrequired); } } function initBatchSearch() { $(".batchsearchresultbox").html('' + rclng.pending + ''); setTimeout(function () { goBatchSearch(); }, 1000); } function goBatchSearch(callback) { if ($(".batchsearchitem").length > 0) { var pitem = $(".batchsearchitem").eq(0); var id = pitem.attr("refid"); var cas = pitem.attr("cas"); $("#batchsearchresultbox_" + id).html('' + rclng.searching + '......'); $.post( "/index.aspx", { Action: "post", a: 'searchcas', searchtype: 3, q: cas }, function (data, textStatus) { // data 鍙互鏄 xmlDoc, jsonObj, html, text, 绛夌瓑. //this; // 杩欎釜Ajax璇锋眰鐨勯€夐」閰嶇疆淇℃伅锛岃鍙傝€僯Query.get()璇村埌鐨則his //alert(data.myRecord); //alert(data.result); if (callback != undefined) { callback(id, data); } else { var done = parseInt(data.result); if (done == -1) { $("#batchsearchresultbox_" + id).html('' + data.returnmsg + '') } else if (done == 1) { var list = data.data.list; var ohtml = rclng.searchresult + "锛欬font color=\"red\">" + list.length + "锛欬br />
    "; for (var i = 0; i < list.length; i++) { ohtml += '
  1. ' + list[i].pname + '
  2. ' } ohtml += "
"; $("#batchsearchresultbox_" + id).html(ohtml); } else { $("#batchsearchresultbox_" + id).html('' + data.returnmsg + '') } } pitem.removeClass("batchsearchitem"); goBatchSearch(); }, "json"); } } function initcoamsdssearch(url, el,cfg) { searchurl = getsearchurl(); var btn = $("input[formrole='searchbtn']", el); var query = $("input[formrole='query']", el); var prono = $("input[formrole='prono']", el); var no = $("input[formrole='no']", el); var tp = $("input[formrole='searchtype']", el); var typeid = $("input[formrole='typeid']", el); var psize = $("input[formrole='psize']", el); if (btn.length == 0 || query.length == 0) { alert("鍒濆鍖杋nitcoamsdssearch()鍑洪敊"); } else { btn.click(function () { GoSearch(); }); query.on("keypress", function (event) { if (event.keyCode == 13) { GoSearch(); } }); var GoSearch = function () { var q = $.trim(query.val()); var stp = -1; if (tp.length > 0) { stp = tp.val(); } var surl = webhttp + searchurl + "?a=coamsdssearch&typeid=" + typeid.val() + "&tp=" + stp + "&psize=" + psize.val() + "&prono=" + $.trim(prono.val()) + "&no="+$.trim(no.val())+"&q=" + encodeURIComponent(q); location.href = surl }; } } function coasearch(version) { searchurl = getsearchurl(); var nkd = $("#COASQUERY"); var isd = $.trim(nkd.val()); if (nkd.attr("required") != undefined) { if (nkd.attr("required") == "required") { if (isd == "" || isd == nkd.attr("replacetxt")) { alert(nkd.attr("replacetxt")); nkd.focus(); return false; } } } var psize = 20; var surl = webhttp + searchurl + "?a=s&searchtmp=searchcoa&psize=" + psize + "&q=" + encodeURIComponent(isd); if (version != undefined) { if (version == 1) { var tp = -1; if ($("#COASEARCHTYPE").length > 0) { tp = $("#COASEARCHTYPE").val(); } surl = webhttp + searchurl + "?a=coamsdssearch&typeid=1&tp=" + tp + "&psize=" + psize + "&q=" + encodeURIComponent(isd); } } location.href = surl } function msdssearch(version) { searchurl = getsearchurl(); var nkd = $("#MSDSQUERY"); var isd = $.trim(nkd.val()); if (nkd.attr("required") != undefined) { if (nkd.attr("required") == "required") { if (isd == "" || isd == nkd.attr("replacetxt")) { alert(nkd.attr("replacetxt")); nkd.focus(); return false; } } } var psize = 20; var surl = webhttp + searchurl + "?a=s&searchtmp=searchmsds&psize=" + psize + "&q=" + encodeURIComponent(isd); if (version != undefined) { if (version == 1) { var tp = -1; if ($("#MSDSSEARCHTYPE").length > 0) { tp = $("#MSDSSEARCHTYPE").val(); } surl = webhttp + searchurl + "?a=coamsdssearch&typeid=2&tp=" + tp + "&psize=" + psize + "&q=" + encodeURIComponent(isd); } } location.href = surl } function initadvancesearch(url) { $("#PDPOST").click(function () { //alert("楂樼骇鏌ヨ"); }); } function viewPLSearch() { $("#PDQUERY").hide(); $("#PDSNTYPE").hide(); $("#GoPLCKBtn").hide(); $("#PLSEARCHBOX").show(); $("#PDSEARCHTYPE").val(2); $("#canPlSBtn").show(); } function cancelPLSearch() { $("#PDQUERY").show(); $("#GoPLCKBtn").show(); $("#PDSNTYPE").show(); $("#canPlSBtn").hide(); $("#PLSEARCHBOX").hide(); $("#PDSEARCHTYPE").val(4); } function addtofav(sURL, sTitle) { try { window.external.addFavorite(sURL, sTitle); } catch (e) { try { window.sidebar.addPanel(sTitle, sURL, ""); } catch (e) { alert("褰撳墠娴忚鍣ㄤ笉鏀寔鑷姩鍔犲叆鏀惰棌锛岃鎵嬪姩娣诲姞銆?); } } } function setdefault(obj, vrl) { try { obj.style.behavior = 'url(#default#homepage)'; obj.setHomePage(vrl); } catch (e) { if (window.netscape) { try { netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); } catch (e) { alert("姝ゆ搷浣滆娴忚鍣ㄦ嫆缁濓紒\n璇峰湪娴忚鍣ㄥ湴鍧€鏍忚緭鍏モ€渁bout:config鈥濆苟鍥炶溅\n鐒跺悗灏 [signed.applets.codebase_principal_support]鐨勫€艰缃负'true',鍙屽嚮鍗冲彲銆?); } var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch); prefs.setCharPref('browser.startup.homepage', vrl); } else { alert("鎮ㄧ殑娴忚鍣ㄤ笉鏀寔锛岃鎸夌収涓嬮潰姝ラ鎿嶄綔锛?.鎵撳紑娴忚鍣ㄨ缃€?.鐐瑰嚮璁剧疆缃戦〉銆?.杈撳叆锛? + vrl + "鐐瑰嚮纭畾銆?); } } } function initImgView() { // $('img[imgr]').hide(); setTimeout(function () { $('img[imgr]').each(function () { var mh = $(this).attr("imgr").split('*'); var ow = $(this).width(); var oh = $(this).height(); var nw = parseFloat(mh[0]) * 1.00; var nh = parseFloat(mh[1]) * 1.00; var oscale = ow / (oh * 1.00); var nscale = nw / nh; var tw = 0; var th = 0; if (oscale > nscale) { if (ow > nw) { tw = nw; th = (oh * nw) / ow; } else { tw = ow; th = oh; } } else { if (oh > nh) { th = nh; tw = (th * ow) / oh; } else { tw = ow; th = oh; } } $(this).width(tw).height(th).show(); }); }, 1000); } function selectItemAll(o, name) { var setv = false; if (typeof (o) == "boolean") { setv = o; } else { setv = $(o).is(":checked"); } $("input[name='" + name + "']").attr("checked", setv); } function getSelectedValue(name) { var v = ""; $("input[name='" + name + "']:checked").each(function () { v += $(this).val() + ","; }); v = v == "" ? "" : v.substr(0, v.length - 1); return v; } function getSelectedArrayVal(name) { var v = []; $("input[name='" + name + "']:checked").each(function () { v.push($(this).val()); }); return v; } function deleteInquiry(url) { var sv = getSelectedValue("item"); var av = getSelectedArrayVal("item"); $.get(url, { pid: sv }, function (data) { if (data.result == "1") { for (var i = 0; i < av.length; i++) { $("input[name='item'][value='" + av[i] + "']").parent().parent().remove(); } } }, "json"); } function goOrderForm() { var sv = getSelectedValue("item"); if (sv == "") { alert("鑷冲皯閫夋嫨涓€椤?); return false; } else { if (sv.indexOf(",") == -1) { $("#ORDERTITLE").val($("#inqueryTitle_" + sv).html()); $("#ORDERTITLETR").show(); } else { $("#ORDERTITLE").val("浜у搧璁㈠崟鎻愪氦"); $("#ORDERTITLETR").hide(); } $("#ORDERINDEXID").val(sv); $("#inqurieBaskedtable").hide(); $("#orderformBox").show(); } } function getstructureimage() { $(".structureimage").each(function () { var cas = $(this).attr("cas"); var img = $(this).attr("src"); var o = $(this); if (cas != "") { if (img == "" || img.indexOf('noimage') != -1) { $.post( "/index.aspx?a=getstructureimage", { cas: cas }, function (data) { if (data.result == "1") { o.attr("src", data.url); } }, "json"); } } }); }