function CheckTopSearch(obj) {
    var $keyword = $.trim($(obj).find("input[name='keyword']").val());
    if ($keyword == "请输入元器件的型号或中文关键词" || $keyword == "" || $keyword == '可输入型号和参数(如 LM358 TI SOP 19+)或中文关键词' || $keyword == '可输入型号品牌封装批号(如 LM358 TI SOP 19+)或中文关键词') {
        alert("搜索之前，请输入元器件的型号或中文关键词!");
        $keyword.focus();
        return false;
    }
    //有全角转半角
    if (/[\uff01-\uff5e]$/.test($keyword)) {
        $keyword = fullChar2halfChar($keyword);
        $("input[name='keyword']").val($keyword);
    }

    if (!/^[0-9a-zA-Z#π][0-9a-zA-Z-_\+\/\.\\ \(\)#π\=%\,:&]{1,49}$/.test($keyword)) {
        //有汉字
        if ($keyword.length < 2) {
            alert("搜索关键词最少要2个字符!");
            $keyword.focus();
            return false;
        }
        $(obj).attr("action", "https://product.dzsc.com/product/sell_search.html");
        return true;

    } else {

        if ($keyword.length < 2) {
            alert("搜索关键词最少要2个字符!");
            $keyword.focus();
            return false;
        }
        $(obj).attr("action", "https://www.dzsc.com/ic/sell_search.html");
        return true;
    }
}
function fullChar2halfChar(str) {
    var result = '';
    for (i = 0; i < str.length; i++) {
        code = str.charCodeAt(i);//获取当前字符的unicode编码
        if (code >= 65281 && code <= 65373)//在这个unicode编码范围中的是所有的英文字母已经各种字符
        {
            result += String.fromCharCode(str.charCodeAt(i) - 65248);//把全角字符的unicode编码转换为对应半角字符的unicode码
        } else if (code == 12288)//空格
        {
            result += String.fromCharCode(str.charCodeAt(i) - 12288 + 32);
        } else {
            result += str.charAt(i);
        }
    }
    return result;
}
//type 0 其他 1 PDF
function checkOthers(type1) {
    var keyword = $("#keyword").val();
    if (type1 == 1) {
        if ($.trim(keyword).length < 3) {
            alert("搜索关键词最少要3个字符!");
            $("#keyword").focus();
            return false;
        }
    }
    else {
        if ($.trim(keyword).length < 2) {
            alert("搜索关键词最少要2个字符!");
            $("#keyword").focus();
            return false;
        }
    }
    return true;
}

function ChangeSearch(type, title) {
    switch (type) {
        //产品
        case 0:
            $("#searchtitle").html(title);
            $("#form1").attr("action", "https://www.dzsc.com/ic/sell_search.html");
            $("#form1").attr("onsubmit", "return CheckTopSearch(this)");
            break;
            //PDF
        case 1:
            $("#searchtitle").html(title);
            $("#form1").attr("action", "https://www.dzsc.com/datasheet/search.aspx?keyword="+title);
            $("#form1").attr("onsubmit", "return checkOthers(1)");
            break;
            //资讯
        case 2:
            $("#searchtitle").html(title);
            $("#form1").attr("action", "https://product.dzsc.com/newssearch.aspx");
            $("#form1").attr("onsubmit", "return checkOthers(0)");
            break;
            //资料
        case 3:
            $("#searchtitle").html(title);
            $("#form1").attr("action", "https://www.dzsc.com/data/search.aspx");
            $("#form1").attr("onsubmit", "return checkOthers(0)");
            break;
            //电路图
        case 4:
            $("#searchtitle").html(title);
            $("#form1").attr("action", "https://www.dzsc.com/data/circuit/circuitsearch.aspx");
            $("#form1").attr("onsubmit", "return checkOthers(0)");
            break;
        case 5://电子通
            $("#searchtitle").html(title);
            $("#form1").attr("action", "https://wiki.dzsc.com/list.aspx");
            $("#form1").attr("onsubmit", "return checkOthers(0)");
            break;
		case 6://IC百科
            $("#searchtitle").html(title);
            $("#form1").attr("action", "https://wiki.dzsc.com/ic/search.aspx");
            $("#form1").attr("onsubmit", "return checkOthers(0)");
            break;

    }
    $('#choose').hide();
}

if (stype == 1) {
    ChangeSearch(1, "PDF");
}
else if (stype == 2) {
    ChangeSearch(2, "资讯");
}
else if (stype == 3) {
    ChangeSearch(3, "资料");
}
else if (stype == 4) {
    ChangeSearch(4, "电路图");
}
else if (stype == 5) {
    ChangeSearch(5, "电子通");
}
else if (stype == 6) {
    ChangeSearch(6, "IC百科");
}


