﻿    window.onload=function()
    {
        var ProductName0, ProductName1, ProductName2, ProductName3;
            ProductName0='product_shenmeshi';
            ProductName1='product_quanbugongneng';
            ProductName2='product_jiemianjietu';
            ProductName3='product_yonhupinglun';
        var geturl=document.location;
        var strurl=geturl.toString();
        var isTure=strurl.lastIndexOf('chanpinjieshao.html')+1;
        if(isTure)
        {
            var getclassName=strurl.substr(strurl.lastIndexOf('#')+1);
            if('shenmeshi'==getclassName)
            {
                showit(ProductName0,true);
                showit(ProductName1,false);
                showit(ProductName2,false);
                showit(ProductName3,false);
                changeMenu(0);
            }
            else if('quanbugongneng'==getclassName)
            {
                showit(ProductName0,false);
                showit(ProductName1,true);
                showit(ProductName2,false);
                showit(ProductName3,false);
                changeMenu(1);
            }
            else if('jiemianjietu'==getclassName)
            {
                showit(ProductName0,false);
                showit(ProductName1,false);
                showit(ProductName2,true);
                showit(ProductName3,false);
                changeMenu(2);
            }
            else if('yonhupinglun'==getclassName)
            {
                showit(ProductName0,false);
                showit(ProductName1,false);
                showit(ProductName2,false);
                showit(ProductName3,true);
                changeMenu(3);
            }
        }
    }
    function searchUrl()
    {
        window.location.href='http://'+location.hostname+'/sosuo'+"/"+document.getElementById("searchValueId").value;
    }
    function changeMenu(Num)
    {
        var ProductName0, ProductName1, ProductName2, ProductName3;
            ProductName0='product_shenmeshi';
            ProductName1='product_quanbugongneng';
            ProductName2='product_jiemianjietu';
            ProductName3='product_yonhupinglun';

        var tabObj = 'moduleProductMenu';
        var tabList = document.getElementById(tabObj).getElementsByTagName("li");
        for(i=0; i <tabList.length; i++)
            {
                if (i == Num)
                {
                    tabList[i].className = "active";
                }
                else
                {
                    tabList[i].className = "";
                }
            }
        if(Num==0)
        {
            showit(ProductName0,true);
            showit(ProductName1,false);
            showit(ProductName2,false);
            showit(ProductName3,false);
        }else if(Num==1)
        {
            showit(ProductName0,false);
            showit(ProductName1,true);
            showit(ProductName2,false);
            showit(ProductName3,false);
        }else if(Num==2)
        {
            showit(ProductName0,false);
            showit(ProductName1,false);
            showit(ProductName2,true);
            showit(ProductName3,false);
        }else if(Num==3)
        {
            showit(ProductName0,false);
            showit(ProductName1,false);
            showit(ProductName2,false);
            showit(ProductName3,true);
        }

    }
    function  showit(thisId,isShow)     //是否显现
    {
        if(isShow)
        {
            document.getElementById(thisId).style.display="";
        }
        else
        {
            document.getElementById(thisId).style.display="none";
        }
    }

    function reloadit(thisUrl)
    {
        window.location.href=thisUrl;
        document.location.reload();
    }





//-----goumai1

    function showTel()
    {
        if (document.getElementById('nomail').checked)
        {
            document.getElementById('tmpmail').value=document.getElementById('regmail').value;
            document.getElementById('regmail').value="008@cjmkt.com";
            showit('usertel',true);
            showit('getPollCodeFont',false);
        }
        else
        {
            document.getElementById('regmail').value=document.getElementById('tmpmail').value;
            showit('usertel',false);
            showit('getPollCodeFont',true);
        }
    }

    function  getFocus(thisId)  //得到焦点
    {
        document.getElementById(thisId).focus();
    }

    function showcd()       //光盘
    {

        if (document.getElementById('getcd').checked)// || document.getElementById('getbill').checked)
        {
            showit('addinfo1',true);
            showit('addinfo2',true);
            showit('addinfo3',true);
            showit('addinfo4',true);
        }
        else
        {
            showit('addinfo1',false);
            showit('addinfo2',false);
            showit('addinfo3',false);
            showit('addinfo4',false);
        }
    }

    function showbill()     //发票
    {

        if (document.getElementById('getbill').checked)
        {
            showit('addinfo1',true);
            showit('addinfo2',true);
            showit('addinfo3',true);
            showit('addinfo4',true);
            showit('invoice',true);
        }
        else
        {
            showit('invoice',false);
            if (!document.getElementById('getcd').checked)
            {
                showit('addinfo1',false);
                showit('addinfo2',false);
                showit('addinfo3',false);
                showit('addinfo4',false);
            }
        }
    }

    function jsaction() //表单验证
    {
        if (!CheckData("注册数量",document.getElementById('ordernum').value,"number",true))
        {
            getFocus('ordernum');
            return false;
        }

        if (!CheckData("注册姓名",document.getElementById('regname').value,"pname",true))
        {
            getFocus('regname');
            return false;
        }

        if (!CheckData("电子邮箱",document.getElementById('regmail').value,"email",true))
        {
            getFocus('regmail');
            return false;
        }

        if (document.getElementById('nomail').checked)
        {
            if (!CheckData("手机号码",document.getElementById('usertelnum').value,"telnum",true))
            {
                getFocus('usertelnum');
                return false;
            }
        }

        if (document.getElementById('getbill').checked || document.getElementById('getcd').checked)
        {
            if (document.getElementById('getbill').checked)
            {
                if (document.getElementById('invoicehead').value == "")
                {
                    alert ("请填写发票抬头。");
                    getFocus('invoicehead');
                    return false;
                }
            }

            if (!CheckData("真实姓名",document.getElementById('username').value,"pname",true))
            {
                getFocus('username');
                return false;
            }

            if (document.getElementById('tel').value == "")
            {
                alert ("请填写您的联系电话。");
                getFocus('tel');
                return false;
            }

            if (document.getElementById('add').value == "")
            {
                alert ("请填写您的联系地址。");
                getFocus('add');
                return false;
            }

            if (!CheckData("邮政编码",document.getElementById('post').value,"postcode",true))
            {
                getFocus('post');
                return false;
            }
        }
    }

    function CheckData(strTitle,strInput,strType,blNeed)    //js正则判断
    {
        switch (strType)
        {
            case "pname":
                var pattern = /^.{2,20}$/;
                var msg = "\n\n格式要求: 2-20个字符    ";
            break;
            case "email":
                var pattern = /^[a-zA-Z0-9_\-\.]+@([a-zA-Z0-9\-]+\.)+[a-zA-Z]{2,5}$/;
                var msg = "";
                if (strInput != "")
                {
                    var msg = "\n\n- 您填写的电子邮箱是 " + strInput;
                        msg += "   \n\n- 请仔细核对拼写是否正确。  ";
                }
                else
                {
                    var msg = "\n\n- 电子邮箱不能为空！";
                }
            break;
            case "telnum":
                var pattern = /^1[0-9]{10}$|^106[0-9]{9,12}$/;
                var msg = "";
            break;
            case "postcode":
                var pattern = /^[0-9]{6}$/;
                var msg = "\n\n格式要求: 6位数字    ";
            break;
            case "number":
                var pattern = /^[1-9]{1}[0-9]{0,4}$/;
                var msg = "\n\n格式要求: 数字    ";
            break;
        }

        strInput = strInput.replace(/(^\s*)|(\s*$)/g,"");
        if ((strInput == "") && blNeed)
        {
            alert ("请您填写" + strTitle + "。  "+ msg);
            return false;
        }

        if (strInput != "")
        {
            var result = strInput.match(pattern);
            if (result == null)
            {
                alert ("请您填写有效的" + strTitle + "。  " + msg);
                return false;
            }
        }
        return true;
    }




        function    showWhichOrder(getid)       //选择哪种支付方式
        {
            if('wy'==getid)
            {
                document.getElementById('pay_method').value="bank";
            }
            else if('zfb'==getid)
            {
                document.getElementById('pay_method').value="taobao";
            }
        }


    function jsaction2()
    {
            if (!CheckData2("真实姓名",document.getElementById('trueName').value,"pname",true))
            {
                getFocus('trueName');
                return false;
            }

            if (document.getElementById('phoneNumber').value != "")
            {
                if (!CheckData2("联系电话",document.getElementById('phoneNumber').value,"tel",true))
                {
                    getFocus('phoneNumber');
                    return false;
                }
            }else if(document.getElementById('mobile').value != "")
            {
                if (!CheckData2("手机号码",document.getElementById('mobile').value,"phone",true))
                {
                    getFocus('mobile');
                    return false;
                }
            }else if(document.getElementById('phoneNumber').value == "" && document.getElementById('mobile').value == "")
            {
                /*if (!CheckData2("联系电话",document.getElementById('phoneNumber').value,"tel",true))
                {
                    getFocus('phoneNumber');
                    return false;
                }*/
				alert("请填写您的联系电话！");
				return false;
            }

          /*  if (document.getElementById('linkAddress').value == "")
            {
                alert ("请填写您的联系地址。");
                getFocus('linkAddress');
                return false;
            }*/

           if(document.getElementById('postCode').value != ""){
				if (!CheckData2("邮政编码",document.getElementById('postCode').value,"postcode",true))
				{
					getFocus('postCode');
					return false;
				}
			}
			if(document.getElementById('QQ').value != ""){
				if (!CheckData2("QQ号",document.getElementById('QQ').value,"qq",true))
				{
					getFocus('QQ');
					return false;
				}
			}
            if (!CheckData2("E-mail",document.getElementById('mail').value,"email",true))
            {
                getFocus('mail');
                return false;
            }
        }

    function CheckData2(strTitle,strInput,strType,blNeed)    //js正则判断
    {
        switch (strType)
        {
            case "pname":
                var pattern = /^.{2,20}$/;
                var msg = "\n\n格式要求: 2-20个字符    ";
            break;
            case "email":
                var pattern = /^[a-zA-Z0-9_\-\.]+@([a-zA-Z0-9\-]+\.)+[a-zA-Z]{2,5}$/;
                var msg = "";
                if (strInput != "")
                {
                    var msg = "\n\n- 您填写的电子邮箱是 " + strInput;
                        msg += "   \n\n- 请仔细核对拼写是否正确。  ";
                }
                else
                {
                    var msg = "\n\n- 电子邮箱不能为空！";
                }
            break;
            case "phone":
                var pattern = /^1[0-9]{10}$|^106[0-9]{9,12}$/;
                var msg = "\n\n格式如下：138********";
            break;
            case "tel":
                var pattern =/^[0-9]{3,4}-[0-9]{7,8}$/;
                var msg = "\n\n格式如下：000-0000000/0000-00000000";
            break;
            case "postcode":
                var pattern = /^[0-9]{6}$/;
                var msg = "\n\n格式要求: 6位数字    ";
            break;
            case "qq":
                var pattern = /^[1-9][0-9]{4,11}$/;
                var msg = "\n\n格式要求：5位或12位数字";
            break;
        }

        strInput = strInput.replace(/(^\s*)|(\s*$)/g,"");
        if ((strInput == "") && blNeed)
        {
            alert ("请您填写" + strTitle + "。  "+ msg);
            return false;
        }

        if (strInput != "")
        {
            var result = strInput.match(pattern);
            if (result == null)
            {
                alert ("请您填写有效的" + strTitle + "。  " + msg);
                return false;
            }
        }
        return true;
    }




    function    showProtocol() //显示协议与隐藏
    {
        if(document.getElementById('protocol').style.display=='none')
        {
            showit('protocol',true);
            showit('taobaolist',false);
            showit('loginsystem',false);
        }
        else
        {
            showit('protocol',false);
            showit('taobaolist',true);
            showit('loginsystem',true);
        }
    }

    function    loginForm()
    {
        var inputname=getValues('loginname');
        var inputpwd=getValues('loginpwd');
        if(inputname=="" || inputpwd=="")
        {
            showit('error1',true);
            return false;
        }
    }

    function    showpoint_info(getid,isTrue) //显示注册表单的提示信息
    {
        var infoid='point_'+getid;
        if(isTrue)
        {
            showit(infoid,true);
        }
        else
        {
            showit(infoid,false);
        }
    }

    function    showrightimg(getid,isTrue) //如果输入信息正确出现图片
    {
        var imgid='inforight_'+getid;
        if(isTrue)
        {
            document.getElementById(imgid).innerHTML='<img src="uploads/images/diaryone/info_right.gif">';
        }
        else
        {
            document.getElementById(imgid).innerHTML='<img src="uploads/images/diaryone/info_error.gif">';
        }
    }

    function    getValues(getid)    //根据id得到元素的值
    {
       return document.getElementById(getid).value;
    }

    function    checkTaoBaoData(getid)  //验证加盟淘宝表单信息
    {
        var inputvalue=getValues(getid);
        switch (getid)
        {
            case "regname":
                var pattern = /^[a-zA-z](.){3,20}$/;
            break;
            case "regpwd":
                var pattern = /^.{6,20}$/;
            break;
            case "regpwd2":
                var pattern = /^.{6,20}$/;
            break;
            case "regshopname":
                var pattern = /^.+$/;
            break;
            case "regcontactren":
                var pattern = /^.+$/;
            break;
            case "regshopurl":
                var pattern = /^(http)+:\/\/(.*?)$/;
            break;
            case "regphone":
                var pattern = /^1[0-9]{10}$|^106[0-9]{9,12}$/;
            break;
            case "regtel":
                var pattern = /^[0-9]{3,4}-[0-9]{7,8}$/;
            break;
            case "regqq":
                var pattern = /^[1-9][0-9]{4,11}$/;
            break;
            case "regwangwang":
                var pattern = /^.+$/;
            break;
            case "regmail":
                var pattern = /^[a-zA-Z0-9_\-\.]+@([a-zA-Z0-9\-]+\.)+[a-zA-Z]{2,5}$/;
            break;
        }

        var strInput = inputvalue.replace(/(^\s*)|(\s*$)/g,"");
        if (strInput == "")
        {
            showpoint_info(getid,true);
            showrightimg(getid,false);
            return false;
        }

        if (strInput != "")
        {
            var result = strInput.match(pattern);
            if (result == null)
            {
                showpoint_info(getid,true);
                showrightimg(getid,false);
                return false;
            }
            else
            {
                if(getid=='regpwd')
                {
                    if(getValues('regpwd2')!="")
                    {
                        if(getValues('regpwd')!=getValues('regpwd2'))
                        {
                            showpoint_info('regpwd',true);
                            showpoint_info('regpwd2',true);
                            showrightimg('regpwd',false);
                            showrightimg('regpwd2',false);
                            return false;
                        }
                        else
                        {
                            showpoint_info('regpwd',false);
                            showpoint_info('regpwd2',false);
                            showrightimg('regpwd',true);
                            showrightimg('regpwd2',true);
                            return true;
                        }
                    }
                }
                else if(getid=='regpwd2')
                {
                    if(getValues('regpwd')!="")
                    {
                        if(getValues('regpwd')!=getValues('regpwd2'))
                        {
                            showpoint_info('regpwd',true);
                            showpoint_info('regpwd2',true);
                            showrightimg('regpwd',false);
                            showrightimg('regpwd2',false);
                            return false;
                        }
                        else
                        {
                            showpoint_info('regpwd',false);
                            showpoint_info('regpwd2',false);
                            showrightimg('regpwd',true);
                            showrightimg('regpwd2',true);
                            return true;
                        }
                    }
                }
                else
                {
                    showrightimg(getid,true);
                    showpoint_info(getid,false);
                    return true;
                }
            }
        }
    }

       function    registerCheck()          //注册信息提交检测
        {
            if(!checkTaoBaoData('regname'))
                {getFocus('regname'); return false;}
            if(!checkTaoBaoData('regpwd'))
                {getFocus('regpwd'); return false;}
            if(!checkTaoBaoData('regpwd2'))
                {getFocus('regpwd2'); return false;}
                if(getValues('regpwd')!=getValues('regpwd2'))
                {
                    showrightimg('regpwd',false);
                    showrightimg('regpwd2',false);
                    showpoint_info('regpwd',true);
                    showpoint_info('regpwd2',true);
                    return false;
                }
            if(!checkTaoBaoData('regshopname'))
                {getFocus('regshopname'); return false;}
            if(!checkTaoBaoData('regshopurl'))
                {getFocus('regshopurl'); return false;}
            if(!checkTaoBaoData('regcontactren'))
                {getFocus('regcontactren'); return false;}
            if(getValues('regphone')!="")
            {
                if(!checkTaoBaoData('regphone'))
                    {getFocus('regphone'); return false;}
            }
            if(getValues('regtel')!="")
            {
                if(!checkTaoBaoData('regtel'))
                    {getFocus('regtel'); return false;}
            }
            if(getValues('regphone')=="" && getValues('regtel')=="")
            {
                showpoint_info('regphone',true);
                showpoint_info('regtel',true);
                return false;
            }

            if(getValues('regqq')!="")
            {
                if(!checkTaoBaoData('regqq'))
                    {getFocus('regqq'); return false;}
            }
            if(getValues('regwangwang')!="")
            {
                if(!checkTaoBaoData('regwangwang'))
                    {getFocus('regwangwang'); return false;}
            }
            if(getValues('regqq')=="" && getValues('regwangwang')=="")
            {
                showpoint_info('regqq',true);
                showpoint_info('regwangwang',true);
                return false;
            }
            if(!checkTaoBaoData('regmail'))
                {getFocus('regmail'); return false;}
        }

        function    membershow(getid)           //代理商注册码与销售的切换
        {
            var newid='show_'+getid;
            if(getid=='want_code')
            {
                showit(newid,true);
                showit('show_sum_order',false);
            }
            else if(getid=='sum_order')
            {
                showit(newid,true);
                showit('show_want_code',false);
            }
        }

	function changeTel(showTel,hideTel){
		document.getElementById(showTel).style.display = 'block';
		document.getElementById(hideTel).style.display = 'none';
	}


var canuse = true;		function ckzkm(use){				if(use){			var zkm = document.getElementById('zkm').value;			if(zkm == ""){				alert('请输入折扣码！');				document.getElementById('usezkm').checked = false;				return;			}			var price = parseInt(document.getElementById('price').innerHTML);			if(zkm == 'DRRJB-SDSHL10'){				if(canuse)					document.getElementById('price').innerHTML = price - 10;				canuse = false;				document.getElementById('zkmused').value = 'Y';			}else{				alert('折扣码输入错误！');					document.getElementById('usezkm').checked = false;			}		}else{			document.getElementById('price').innerHTML = document.getElementById('oldprice').value;			canuse = true;			document.getElementById('zkmused').value = 'N';		}	}
