﻿function sendOrderQuery()
{
    var orderNumber = document.getElementById('txtOrderNumber');
    
    if(orderNumber.value == null || orderNumber.value.length == 0 || orderNumber.value == "请输入订单号")
    {
        alert("请输入订单号！");
        return false;
    }
    else
    {
        window.open("order.aspx?orderNumber=" + orderNumber.value);
        return true;
    }
}

function checkKeyPress()
{
    var key = window.event.keyCode;
    if(key >= 48 && key <= 57)
    {
        return true;
    }
    else
    {
        alert('输入错误,只能为数字！');
        return false;
    }
}

function checkUserName(id)
{
    var userName = document.getElementById(id).value;
    
    if(userName.length == 0)
    {
        return false;
    }
   
    return true; 
}

function checkTelephone(id)
{
	var telephone = document.getElementById(id).value;
	var regStr = /(13|15|18)\d{9}$/;
	
	return regStr.test(telephone);
}

function checkAddress(id)
{
    var addr = document.getElementById(id).value;
    
    if (addr.length == 0)
    {
        return false;
    }
    
    return true;
}

function checkInvoiceName()
{
    var invoiceName = document.getElementById('txtInvoiceName').value;
    
    if(invoiceName.length == 0)
    {
        return false;
    }
    
    return true;
}

function checkCProvince()
{
    var ddlCProvince = document.getElementById('ctl00_Content_ddlCProvince');
        
    if(ddlCProvince.value.indexOf("-2") != "-1" || ddlCProvince.value.indexOf("-3") != "-1")
    {
        return false;
    }
    
    return true
}

function checkCCity()
{
    var ddlCCity = document.getElementById('ctl00_Content_ddlCCity')
    
    if(ddlCCity.style.visibility == 'visible')
    {        
        if(ddlCCity.value.indexOf("-2") != "-1" || ddlCCity.value.indexOf("-3") != "-1")
        {
            return false;
        }
        
        return true
    }
    
    return true;
}

function checkCDistrict()
{
    var ddlCDistrict = document.getElementById('ctl00_Content_ddlCDistrict');
    
    if(ddlCDistrict.style.visibility == 'visible')
    {        
        if(ddlCDistrict.value.indexOf("-2") != "-1" || ddlCDistrict.value.indexOf("-3") != "-1")
        {
            return false;
        }
        
        return true
    }
    
    return true;
}
function checkSendForm()
{
    var serror = "请您仔细检查所填信息,以便我们能够及时的送货！";
    var o = document.getElementById('ctl00_Content_Error');
    
    getCAddress();
    
    if(!checkUserName('ctl00_Content_txtUserName'))
    {
        o.innerHTML = "请您填写订购人姓名！";
        o.style.display = "block";
        document.getElementById('ctl00_Content_txtUserName').focus();
        return false;
    }
    
    if(!checkTelephone('ctl00_Content_txtCTelephone'))
    {
        o.innerHTML = "请您正确填写订购人手机号码！";
        o.style.display = "block";
        document.getElementById('ctl00_Content_txtCTelephone').focus();
        return false;
    }
    
    if(!checkAddress('ctl00_Content_txtCAddress'))
    {
        o.innerHTML = "请您填写送货地址！";
        o.style.display = "block";
        document.getElementById('ctl00_Content_txtCAddress').focus();
        return false;
    }

    if(!checkCProvince())
    {
        o.innerHTML = "请选择订购人省/自治区/直辖市";
        o.style.display = "block";
        return false;
    }
    
    if(!checkCCity())
    {
        o.innerHTML = "请选择订购人市/地区/盟";
        o.style.display = "block";
        return false;
    }
    
    if(!checkCDistrict())
    {
        o.innerHTML = "请选择订购人县/县级市/区/旗";
        o.style.display = "block";
        return false;
    }
    
    return true;
}

function wordFilter(sText) {
    var reBadWords = /王八蛋|共产党|国民党|他妈的/gi;
    return sText.replace(reBadWords, function (sMatch) {
        return sMatch.replace(/./g, "*");
    });            
}

function replaceBadWord(inputId,outputId) {
    var oInput1 = document.getElementById(inputId);
    var oInput2 = document.getElementById(outputId)
    
    if(trim(oInput1.value) == "")
    {
        alert('请填写评论！');
        return false;
    }
    
    oInput2.value = wordFilter(oInput1.value);
    return true;
}

function trim(str)
{
    //删除左右两端的空格
    return str.replace(/(^\s*)|(\s*$)/g, "");
}

function checkStr()
{
    var s = document.all.txtContain1.value;
    var regExp = /<(?:.|\s)*?>/g;
    document.all.txtContain1.value = s.replace(regExp,"");
}

function expand(caTitleId,caBodyId)
{
    var expandPanelTitle = document.getElementById(caTitleId);
    var expandPanel = document.getElementById(caBodyId);
    
    if(expandPanel.style.display == "block")
    {
        expandPanelTitle.style.backgroundImage = "url(image/expand.gif)";
        expandPanel.style.display = "none";
    }
    else if(expandPanel.style.display == "none" || expandPanel.style.display == "")
    {
        expandPanelTitle.style.backgroundImage = "url(image/collapse.gif)";
        expandPanel.style.display = "block";
    }
}