$(function () {
$(".wh-btn").click(function () {
location.href = "download.aspx?s=" + $("#Series").val();
});
$(".btn-go").click(function () {
window.location.href = $(this).attr("ref") + "pg=" + $("#ipt_pageindex").val();
});
$(".wh-close").click(function () {
$(this).parents(".wh-shadowBox").addClass("hide");
$(".m-shadow").addClass("hide");
$("#form1")[0].reset();
});
InitLogin();
InitLoginOut();
});
function InitLogin() {
$(".top-login").click(function () {
$(".wh-Login").removeClass("hide");
$(".m-shadow").removeClass("hide");
});
};
function InitLoginOut() {
$(".top-loginout").click(function () {
$.post("/ajax/getdata.aspx", { FAction: "doLoginOut" }, function (data, textstatus) {
switch (parseInt(data.Code)) {
case 200:
$(".userinfo").html("登录");
InitLogin();
break;
}
}, "json");
});
};
function isIE() {
if (!!window.ActiveXObject || "ActiveXObject" in window)
return true;
else
return false;
};
function SaveAs5(url) {
var obj_target = document.createElementNS('http://www.w3.org/1999/xhtml', 'a');
url = "" + url;
if (!isIE())//非ie
{
obj_target.href = url;
obj_target.download = url;
var event = document.createEvent('MouseEvents');
event.initMouseEvent('click', true, false, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null);
obj_target.dispatchEvent(event);
}
else
{
//var w = window.open('about:blank');
//w.document.write(url);
//w.document.execCommand('Saveas',false,url);
//w.close();
var oPop = window.open(url, "", "width=1, height=1, top=5000, left=5000");
for (; oPop.document.readyState != "complete";) {
if (oPop.document.readyState == "complete")
break;
}
oPop.document.execCommand("Saveas");
oPop.close();
}
};
function doDownload(id, type, lang) {
$.post("/ajax/getdata.aspx", { FAction: "doDownload", id: id, type: type, lang: lang }, function (data, textstatus) {
switch (parseInt(data.Code)) {
case 200:
var files = data.Data;
SaveAs5(files);
//var openLink = $("");
//openLink.attr('href', files).attr("target", "_blank");
//openLink[0].click();
break;
case 201: $(".wh-Login").removeClass("hide"); $(".m-shadow").removeClass("hide"); break;
case 202: alert("如急需相关产品资料,请致电+86 755 3323 9899 分机3709与8188www威尼斯联络。"); break;
}
}, "json");
};
function showSignUp() {
$(".wh-Login").addClass("hide");
$(".wh-signUpBox").removeClass("hide");
};
function showLogin() {
$(".wh-signUpBox").addClass("hide");
$(".wh-Login").removeClass("hide");
};
function doLogin(obj) {
var username = $("#UserName").val();
var password = $("#Password").val();
if (username == '') { alert("请输入用户名称"); $("#UserName").focus(); return false; }
if (password == '') { alert("请输入登录密码"); $("#Password").focus(); return false; }
$.post("/ajax/getdata.aspx", { FAction: "doLogin", username: username, password: password }, function (data, textstatus) {
console.log(data);
switch (parseInt(data.Code)) {
case 200:
$(".m-shadow").addClass("hide");
$(".wh-Login").addClass("hide");
$("#form1")[0].reset();
$(".userinfo").html(""+data.Data+",欢迎您! 退出");
InitLoginOut();
break;
case 202: alert("你的账号正在审核中, 请耐心等待! 如急需要相关的产品数据, 请致电+86 755 3323 9899 分机3709与8188www威尼斯联络."); break;
case 203: alert("请检查您的账号密码是否填写完整"); break;
case 204: alert("账号不存在"); break;
case 205: alert("对不起,您的密码错误"); break;
}
}, "json");
};
function doSingUp(obj) {
var username = $("#LoginName").val();
var password = $("#LoginPassword").val();
var confirmpassword = $("#ConfirmPassword").val();
var companyname = $("#CompanyName").val();
var tel = $("#CompanyTelephone").val();
var name = $("#Name").val();
var department = $("#Department").val();
var position = $("#Position").val();
var phone = $("#MobilePhone").val();
var email = $("#Email").val();
var request = $("#Request").val();
if (username == '') { alert("请输入用户名称"); $("#LoginName").focus(); return false; }
if (password == '') { alert("请输入登录密码"); $("#LoginPassword").focus(); return false; }
if (confirmpassword == '') { alert("请再次输入确认密码"); $("#ConfirmPassword").focus(); return false; }
if (password != confirmpassword) { alert("两次输入的密码不一致"); $("#ConfirmPassword").focus(); return false; }
if (companyname == '') { alert("请输入公司名称"); $("#CompanyName").focus(); return false; }
if (tel == '') { alert("请输入公司电话"); $("#CompanyTelephone").focus(); return false; }
//if (!CheckPhone(tel)) { alert("The company telephone is not in the correct format."); $("#CompanyTelephone").focus(); return false; }
if (name == '') { alert("请输入姓名"); $("#Name").focus(); return false; }
if (department == '') { alert("请输入所属部门"); $("#Department").focus(); return false; }
if (position == '') { alert("请输入您的职务"); $("#Position").focus(); return false; }
if (phone == '') { alert("请输入手机号码"); $("#MobilePhone").focus(); return false; }
//if (!CheckMobile(phone)) { alert("Phone mobile phone format is not correct."); $("#MobilePhone").focus(); return false; }
if (email == '') { alert("请输入邮箱"); $("#Email").focus(); return false; }
if (!CheckEmail(email)) { alert("您输入的邮箱地址不合法"); $("#Email").focus(); return false; }
if (request == '') { alert("请输入您的要求"); $("#Request").focus(); return false; }
$.post("/ajax/getdata.aspx", { FAction: "doSingUp", username: username, password: password, companyname: companyname, tel: tel, name: name, department: department, position: position, phone: phone, email: email, request: request }, function (data, textstatus) {
switch (parseInt(data.Code)) {
case 200:
$(".wh-signUpBox").addClass("hide");
$(".wh-successfully").removeClass("hide");
$("#form1")[0].reset();
break;
default : alert(data.Message); break;
}
}, "json");
};
function CheckEmail(email) {
if (!email.match(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/)) {
return false;
} else { return true;}
};
function CheckMobile(number) {
var isMobile = /^(((13[0-9]{1})|(15[0-9]{1})|(18[0-9]{1})|(17[0-9]{1})|(14[0-9]{1}))+\d{8})$/;
if (!isMobile.exec(number) && number.length != 11) {
return false;
}
return true;
};
function CheckPhone(number) {
var isPhone = /^(?:(?:0\d{2,3})-)?(?:\d{7,8})(-(?:\d{3,}))?$/;;
if (!isPhone.test(number)) {
return false;
}
return true;
};
function CheckContactNumber(number) {
var mobile = number;
var isMobile = /^(((13[0-9]{1})|(15[0-9]{1})|(18[0-9]{1})|(17[0-9]{1})|(14[0-9]{1}))+\d{8})$/;
var isPhone = /^(?:(?:0\d{2,3})-)?(?:\d{7,8})(-(?:\d{3,}))?$/;;
//如果为1开头则验证手机号码
if (mobile.substring(0, 1) == 1) {
if (!isMobile.exec(mobile) && mobile.length != 11) {
return false;
}
}
//如果为0开头则验证固定电话号码
else if (mobile.substring(0, 1) == 0) {
if (!isPhone.test(mobile)) {
return false;
}
}
//否则全部不通过
else {
return false;
}
return true;
};