﻿function initshopping(){
    $("#selShop").empty();
    $("#selShop").append("<option value=''>=店铺=</option>");
}
function setshopping(){
    var city=$("#selShopCity").val();
    if (city==""){
        initshopping();
    }else{
        $.ajax({
            url:"function/shopping.xml",
            data:{date:new Date()},
            dataType:"xml",
            type:"GET",
            success:function(xml){
                initshopping();
                $(xml).find(city).children().each(function(){
                    $("#selShop").append("<option value='"+$(this).attr("name")+"'>"+$(this).attr("name")+"</option>");
                });
            },
            error:function(){
                alert("载入文件错误");
            }
        });
    }
}
function setemail(){
    var reg=new regular();
    var email=$.trim($("#email").val());    
    if (reg.isEmpty(email)){
        alert("请输入电子邮件");
    }else if (!reg.isEmail(email)){
        alert("电子邮件格式错误");
    }else{
        $("#txtEmail").val(email);        
    }
}
function setmobile(){
    var reg=new regular();
    var mobile=$.trim($("#mobile").val());
    if (reg.isEmpty(mobile)){
        alert("请输入手机号");
    }else if (!reg.isMobile(mobile)){
        alert("手机号码格式错误");
    }else{
        $("#txtMobile").val(mobile);        
    }
}

function initprocity(obj){
    $("#"+obj).empty();
    $("#"+obj).append("<option value=''>=请选择=</option>");
}
function initprovince(){
    $.ajax({
        url:"http://www.dreamkitchen.com.cn/js/citylist.ashx",
        data:{date:new Date()},
        dataType:"xml",
        type:"POST",
        success:function(xml){
            initprocity("selProvince");
            $(xml).find("item").each(function(){
                $("#selProvince").append("<option value='"+$(this).attr("code")+"'>"+$(this).attr("text")+"</option>");
            });
        },
        error:function(){
            alert("载入文件错误1");
        }
    });
}
function setcity(){
    var code=$.trim($("#selProvince").val());
    if (code==""){
        initprocity("selCity");
    }else{
        $.ajax({
            url:"http://www.dreamkitchen.com.cn/js/citylist.ashx",
            data:{date:new Date(),code:code},
            dataType:"xml",
            type:"POST",
            success:function(xml){
                initprocity("selCity");
                $(xml).find("item").each(function(){
                    $("#selCity").append("<option value='"+$(this).attr("code")+"'>"+$(this).attr("text")+"</option>");
                });
            },
            error:function(){
                alert("载入文件错误2");
            }
        });
    }    
}
function getcheck(str){
    var result="";
    $("input[name="+str+"]").each(function(){
        if($(this).attr("checked")){
            if (result.length==0){
                result+=$(this).val();
            }else{
                result+="|"+$(this).val();
            }
        }
    });
    return result;
}
function checkdata(){
    var txtName=$.trim($("#txtName").val());
    var radSex=$("input[name=radSex][checked]").val();
   var birthday=$.trim($("#birthday1").val())+"-"+$.trim($("#birthday2").val())+"-"+$.trim($("#birthday3").val());
        var mobile=$.trim($("#mobile").val());
    var email=$.trim($("#email").val());
    var selShopCity=$("#selShopCity").val();
    var selShop=$("#selShop").val();
    var radShoped=$("input[name=radShoped][checked]").val();
    var cardnum=$.trim($("#cardnum").val());
    var radEmail=$("input[name=radEmail][checked]").val();
    var txtEmail=$.trim($("#txtEmail").val());
    var radMobile=$("input[name=radMobile][checked]").val();
    var txtMobile=$.trim($("#txtMobile").val());
    var reg=new regular();
    if (reg.isEmpty(txtName)){
        alert("请输入用户姓名");
        return false;
    }else if (!reg.isBirthday(birthday)){
        alert("请输入0000-00-00形式的生日");
        return false;
    }else if (reg.isEmpty(mobile)){
        alert("请输入手机号");
        return false;
    }else if (!reg.isMobile(mobile)){
        alert("输入的手机格式错误");
        return false;
    }else if (reg.isEmpty(email)){
        alert("请输入电子邮件");
        return false;
    }else if (!reg.isEmail(email)){
        alert("输入的电子邮件格式错误");
        return false;
    }else if (reg.isEmpty(selShopCity)){
        alert("请选择店铺所在城市");
        return false;
    }else if (reg.isEmpty(selShop)){
        alert("请选择店铺");
        return false;
    }
//else if (radShoped==1&&reg.isEmpty(cardnum)){
//        alert("请输入梦妆会员卡号");
//        return false;
//    }
    else if (radEmail==1&&reg.isEmpty(txtEmail)){
        alert("请输入接受告知的邮件地址");
        return false;
    }else if (radMobile==1&&reg.isEmpty(txtMobile)){
        alert("请输入接受告知的手机号码");
        return false;
    }
    return true;
}
function save(){
    if (checkdata()){
        var txtName=$.trim($("#txtName").val());
        var radSex=$("input[name=radSex][checked]").val();
        var birthday=$.trim($("#birthday1").val())+"-"+$.trim($("#birthday2").val())+"-"+$.trim($("#birthday3").val());
        var mobile=$.trim($("#mobile").val());
        var email=$.trim($("#email").val());
        var selShopCity=$("#selShopCity").val();
        var selShop=$("#selShop").val();
        var radShoped=$("input[name=radShoped][checked]").val();
        var cardnum=$.trim($("#cardnum").val());
        var radEmail=$("input[name=radEmail][checked]").val();
        var txtEmail=$.trim($("#txtEmail").val());
        var radMobile=$("input[name=radMobile][checked]").val();
        var txtMobile=$.trim($("#txtMobile").val());
        var wrong=getcheck("chkWrong");
        var uses=getcheck("chkUse");
        var myflayer=new flayer();        
        var province=$("#selProvince").val();
        var city=$("#selCity").val();
        var address=$.trim($("#address").val());
        var zipcode=$.trim($("#zipcode").val());
        myflayer.create();
        $.ajax({
            url:"http://client1.ompchina.com/mamonde/function/save_regist_kaixin.ashx",
            data:{date:new Date(),txtName:txtName,radSex:radSex,birthday:birthday,mobile:mobile,email:email,selShopCity:selShopCity,selShop:selShop,radShoped:radShoped
                ,cardnum:cardnum,radEmail:radEmail,txtEmail:txtEmail,radMobile:radMobile,txtMobile:txtMobile,wrong:wrong,uses:uses,province:province,city:city
                ,address:address,zipcode:zipcode},
            dataType:"xml",
            type:"POST",
            success:function(xml){
                $(xml).find("result").each(function(){
                    alert($(this).attr("msg"));
                    if ($(this).attr("flag")=="1"){
                        location.reload();
                    }else{
                        myflayer.closesend();
                    }
                })                
            },
            error:function(){
                alert("载入文件错误，请联系管理员");
            }
        });
    }    
}

function showhide(source,target){
    if ($("input[name="+source+"][checked]").val()=="1"){
        $("#"+target).show();
    }else{
        $("#"+target).hide();
    }
}


