﻿function CopyTo(from,to)
{
    document.getElementById("ctl00_ContentPlaceHolder1_"+to).value=from.value;
    //alert(to.value);
}

function ShowStep(step)
{
    var obj;
    for(var i=1;i<5;i++)
    {
        obj=document.getElementById('step'+i);
        if(i==step)
        {
            obj.style.display='block';
        }
        else
        {
            obj.style.display='none';
        }
    }
    document.getElementById('ctl00_ContentPlaceHolder1_showdiv').value=step;
}
function SetStep(step)
{
    document.getElementById('ctl00_ContentPlaceHolder1_showdiv').value=step;
}
function TelWay(obj)
{
    if(obj.checked)
    {
        document.getElementById('ctl00_ContentPlaceHolder1_showpayway').value='电话联系';
        document.getElementById('ctl00_ContentPlaceHolder1_showsendway').value='电话联系';
        document.getElementById('ctl00_ContentPlaceHolder1_showsendfee').value=0;
    }
}
function SumFee()
{
    var a='ctl00_ContentPlaceHolder1_';
    var num=parseFloat(document.getElementById(a+'showprice').value)+parseFloat(document.getElementById(a+'showsendfee').value)-parseFloat(document.getElementById(a+'showsave').value)-parseFloat(document.getElementById(a+'showusema').value);
    num=Math.round(num * 100) / 100;
    num=Math.round(num * 10000) / 10000;
    document.getElementById(a+'leftfee').value=num;
}
function SelectTelWay()
{
    var obj=document.getElementsByName('ctl00$ContentPlaceHolder1$radSendWay');
    for(var i=0;i<obj.length;i++)
    {
        obj[i].checked=false;
    }
    var obj1=document.getElementsByName('ctl00$ContentPlaceHolder1$radPayWay');
    for(var j=0;j<obj1.length;j++)
    {
        obj1[j].checked=false;
    }
    document.getElementById('showtype').style.display='none';
}
function SelectNow()
{
    document.getElementsByName('ctl00$ContentPlaceHolder1$radSendWay')[1].checked=true;
    document.getElementsByName('ctl00$ContentPlaceHolder1$radPayWay')[0].checked=true;
    document.getElementById('showtype').style.display='block';
}
function ChangeTelWay()
{
    document.getElementById('select_pay1').checked=false;
    document.getElementById('select_pay2').checked=true;
}
function CheckStep2Data()
{
    var obj='ctl00_ContentPlaceHolder1_';
    if(document.getElementById(obj+'txtName').value.Trim()=='')
    {
        alert('请填写收货人姓名!');
        document.getElementById(obj+'txtName').focus();
        return false;
    }
    if(document.getElementById(obj+'txtTel').value.Trim()=='' && document.getElementById(obj+'txtPhone').value.Trim()=='')
    {
        alert('联系电话和手机至少填写一个!');
        document.getElementById(obj+'txtTel').focus();
        return false;
    }
    var tel=/^(([0\+]\d{2,3}-)?(0\d{2,3})-)?(\d{7,8})(-(\d{3,}))?$/;
    var phone=/^13\d{9}$/;
    if(document.getElementById(obj+'txtTel').value.Trim()!='' && !tel.test(document.getElementById(obj+'txtTel').value.Trim()))
    {
        alert('请填写正确的联系电话!');
        document.getElementById(obj+'txtTel').focus();
        return false;
    }
    if(document.getElementById(obj+'txtPhone').value.Trim()!='' && !phone.test(document.getElementById(obj+'txtPhone').value.Trim()))
    {
        alert('请填写正确的手机号码!');
        document.getElementById(obj+'txtPhone').focus();
        return false;
    }
    if(document.getElementById(obj+'txtAddr').value.Trim()=='')
    {
        alert('请填写收货地址!');
        document.getElementById(obj+'txtAddr').focus();
        return false;
    }
    if(document.getElementById(obj+'txtCode').value.Trim()=='')
    {
        alert('请填写收货地址的邮编!');
        document.getElementById(obj+'txtCode').focus();
        return false;
    }
    var code=/^\d{6}$/;
    if(!code.test(document.getElementById(obj+'txtCode').value.Trim()))
    {
        alert('邮编格式不正确!');
        document.getElementById(obj+'txtCode').focus();
        return false;
    }
    if(document.getElementById('calltime').value=="1" && document.getElementById(obj+'txtTime').value.Trim()=='')
    {
        alert('请填写通话时间!');
        document.getElementById(obj+'txtTime').focus();
        return false;
    }
    var teltime=/^20\d{2}-(1[0-2]|[1-9])-([1-5][0-9]|[0-9])\s(2[0-4]|1[0-9]|[0-9]):([1-5][0-9]|[0-9])$/
    if(document.getElementById(obj+'txtTime').value.Trim()!='' && !teltime.test(document.getElementById(obj+'txtTime').value.Trim()))
    {
        alert('时间格式不正确!');
        document.getElementById(obj+'txtTime').focus();
        return false;
    }
    document.getElementById('ctl00_ContentPlaceHolder1_showdiv').value=3;
    return true;
}
function checkNum(obj,num)
{
    if(parseInt(obj.value)!=obj.value)
    {
        alert('对不起,商品数量必须为整数');
        obj.value=1;
        return false;
    }
    if(eval(obj.value)<='0' || obj.value=='')
    {
        alert('商品数量不能为0或为空,如果您想将该产品从购物车中删除,请使用删除按钮');
        obj.value=1;
        return false;
    };
    if(parseInt(obj.value)<0)
    {
        alert('如果您想将该产品从购物车中删除,请使用删除按钮');
        obj.value=1;
        return false;
    }
    if(parseInt(obj.value)>num)
    {
        alert('对不起,商品库存不足,您可以先订购'+num+'件');
        obj.value=num;
        return false;
    }
}
//加入收藏
function bookmarkit(name,url){
    if(document.all)
    {
        //IE
        window.external.addFavorite(url,name);
    }
    else if(window.sidebar)
    {
        //Firefox
        window.sidebar.addPanel(name, url, "");
    }
}