﻿/*产品查看详细页面*/

//初始化弹出层
$().ready(function() {
    $('#divsendemail').jqm({ trigger: '#sendemail' });
});

//放大产品图片
hs.graphicsDir = '../App_Themes/Default/Images/graphics/';
hs.outlineType = 'rounded-white';

//产品购买数文本框更变
var xmlHttp = false;
function xtext(event, value) {
    var key;
    try {
        xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
        key = event.keyCode;
    }
    catch (e) {
        key = event.which
    }

    if (key > 57 || key < 48) {
        if (key == "8")
            return true;
        else
            return false;
    }
    else {
        return true;
    }
}
function setlocListDivTips(sender, onvalue) {
    onblurTxtValue = onvalue;
    if (onblurTxtValue == "") {
        alert("请输入商品数量");
        document.getElementById('ctl00_ContentPlaceHolder1_txtsum').value = "1";
    }
    if (onblurTxtValue == "0" || onblurTxtValue == "00" || onblurTxtValue == "000" || onblurTxtValue == "0000" || onblurTxtValue == "00000") {
        alert("商品数量不能为0");
        document.getElementById('ctl00_ContentPlaceHolder1_txtsum').value = "1";
    }
    if (!CheckChinese(onblurTxtValue)) {
        alert("禁止输入非数字");
        document.getElementById('ctl00_ContentPlaceHolder1_txtsum').value = "1";
    }
}

function redirct() {

    var txtvalue = document.getElementById('ctl00_ContentPlaceHolder1_txtsum').value;
    if (!CheckChinese(txtvalue)) {
        alert("禁止输入非数字");
        document.getElementById('ctl00_ContentPlaceHolder1_txtsum').value = "1";
    }
    else {
        window.location = "../shoping.aspx?YX_ID=" + productid + "&type=new&sum=" + document.getElementById("ctl00_ContentPlaceHolder1_txtsum").value;
    }
}

function Showfree() {
    document.getElementById("free").style.display = "none";
}
//后台注册到前台的脚本调用此函数，只要循环查找到第一个显示状态的li就调用setTab，以显示其中的内容
function Disappear() {
    //alert(id);
    //document.getElementById("one"+id).style.display="none";
    var j = 0;
    for (var i = 1; i <= 5; i++) {
        if (document.getElementById("one" + i).style.display != "none") {
            if (j == 0 && i > j) {
                j = i;
            }
        }
        else {
            if (i < 5) {
                //alert(i);
                document.getElementById("ptwo" + i).style.display = "none";
            }
        }
    }
    //document.getElementById("ptwo" + 4).style.display = "block";
    //alert(document.getElementById("ptwo" + 4).style.display);
    for (var k = 1; k < 5; k++) {
        if (document.getElementById("one" + k).style.display != "none") {
            var tag = false;
            for (var h = k + 1; h <= 5; h++) {
                if (document.getElementById("one" + h).style.display != "none")
                    tag = true;
            }
            if (tag == false)
                document.getElementById("ptwo" + k).style.display = "none";
            //document.getElementById("ptwo4").style.display="none";
            //break;
        }
    }
    setTab('one', j, 5);
}
window.onload = function() {
    var a = document.getElementById('ctl00_ContentPlaceHolder1_labCategory').innerHTML;
    var b = a.split("&gt;");
    var obj = getObj("menu");
    var obj_a = obj.getElementsByTagName("a");
    for (var i = 0, j = obj_a.length; i < j; i++) {
        if (obj_a[i].title == b[2]) {
            obj_a[i].className = "cur";
        }
    }
}
    
//检查中文件字符
function CheckChinese(str) {
    for (var i = 0; i < str.length; i++) {
        if (str.charCodeAt(i) < 48 || str.charCodeAt(i) > 57) {
            return false;
        }
    }
    return true;
}
function GetRand() {
    return parseInt(Math.random() * (9999 - 1000 + 1) + 1000);
}


//刷新验证码
var codes;
function ChangeCodes() {
    var aCode = document.getElementById("codeimg");
    codes = GetRand();
    aCode.src = "Inc/Codeimg.aspx?code=" + codes;

}
//发表评论
function CheckCommentInfo() {
    var incode = document.getElementById("txtCodes").value;
    if (incode == "") {
        alert('验证码不能为空！');
        document.getElementById("txtCodes").focus();
        return false;
    }
    else if (incode != codes) {
        document.getElementById("txtCodes").focus();
        alert('验证码不正确！');
        return false;
    }

    var fckContent = CheckFckTxt();

    if (fckContent == true) {
        return true;
    }
    else {
        return false;
    }

}


function CheckFckTxt() {

    var oEditor = document.getElementById('ctl00_ContentPlaceHolder1_etCommentInfo');
    var contentObj = oEditor.value.replace(/(^\s*)|(\s*$)/g, "");

    var strLength = contentObj.length;
    for (var j = 0; j < contentObj.length; j++) {
        if (contentObj.charCodeAt(j) > 255) {
            strLength++;
        }
    }

    if (strLength < 5) {
        alert('内容不能少于5个字！');
        return false;
    }
    else if (strLength > 2000) {
        alert('您已输入' + strLength + '个字符\n\n内容不能超过2000个字符！');
        return false;
    }
    else {
        return true;
    }
}

function CheckEmail() {
    //检查邮件格式是否正确
    var _email = document.getElementById('ctl00_ContentPlaceHolder1_txtFromEmail').value.replace(/(^\s*)|(\s*$)/g, "");
    var _email0 = document.getElementById('ctl00_ContentPlaceHolder1_txtSendEmail').value.replace(/(^\s*)|(\s*$)/g, "");
    _email = _email.toLowerCase();
    _email0 = _email0.toLowerCase();
    if (!(/^[\w-]+(\.[\w-]+)*@(?:\w+\.?)(com|net|org|asia.cn|com.cn|net.cn|name|mobi|biz|cc|tv|hk|info|edu.cn)$/.test(_email))) {
        document.getElementById('ctl00_ContentPlaceHolder1_txtFromEmail').focus();
        alert("注意：发信人的电子邮箱格式错误！");
        return false;
    }
    if (!(/^[\w-]+(\.[\w-]+)*@(?:\w+\.?)(com|net|org|asia.cn|com.cn|net.cn|name|mobi|biz|cc|tv|hk|info|edu.cn)$/.test(_email0))) {
        document.getElementById('ctl00_ContentPlaceHolder1_txtSendEmail').focus();
        alert("注意：收信人的电子邮箱格式错误！");
        return false;
    }
    return true;
}
