﻿// JScript 文件
function GetRandomNum(Min,Max){
        var Range = Max - Min;
        var Rand = Math.random();
        return(Min + Math.round(Rand * Range));
}
function creat(){
 var a = GetRandomNum(0,10000000); 
 return a;
}
var isok = false;
function checkid()
{
    var idcard = document.getElementById("id_card");
    if(idcard.value=="")
    {
        document.getElementById("id_card1").innerHTML="<font color='red'> * 身份证号码不能为空！</font>";
    }
    else
    {
        document.getElementById("id_card1").innerHTML="<font color=red>正在检测身份证号码.....</font>";
//alert(idcard.value);
        AjaxMethod.checkcard(idcard.value,get_checkid_CallBack);   
    }
}
function get_checkid_CallBack(response)
{
    if(response!=null)
    { 
		var ds = response.value;
		if(ds != null)
		{	if(ds=="0")
		    {
		        document.getElementById("id_card1").innerHTML="<font color='red'> *身份证号码合法！</font>";
		        isok=true;
		    }			
            else if(ds=="1")
            {
                document.getElementById("id_card1").innerHTML="<font color='red'> *身份证号码不合法！</font>";
            }
            else if(ds=="2")
            {
                document.getElementById("id_card1").innerHTML="<font color='red'> *该身份证号码已使用！</font>";
            }
		}
    }
}

function compensate()
{
	var flag=true;
	 //省份验证是否为空
	 if(document.getElementById("province").value==""){
	 	flag=false;
		document.getElementById('province'+1).innerHTML="<font color='red'> * 省份不能为空！</font>";
	 }
	 //城市验证是否为空
	 if(document.getElementById("city").value==""){
	 	flag=false;
		document.getElementById('city'+1).innerHTML="<font color='red'> * 城市不能为空！</font>";
	 }
	 //消费者姓名是否为空
	 if(document.getElementById("consumerName").value==""){
	 	flag=false;
		document.getElementById('consumerName'+1).innerHTML="<font color='red'> * 消费者姓名不能为空！</font>";
	 }
	 if(document.getElementById("id_card").value==""){
	 	flag=false;
		document.getElementById('id_card'+1).innerHTML="<font color='red'> * 身份证号码不能为空！</font>";
	 }
	 
	 //手机号码验证是否为空
	 if(document.getElementById("user_handset").value=="" && document.getElementById("user_phone").value==""){
	 	flag=false;
		document.getElementById('user_handset'+1).innerHTML="<font color='red'> * 固定电话手机号码不能同时为空！</font>";
	 }
	  //详细地址验证是否为空
	 if(document.getElementById("user_adress").value==""){
	 	flag=false;
		document.getElementById('user_adress'+1).innerHTML="<font color='red'>  * 详细地址不能为空！</font>";
	 } //宝宝姓名验证是否为空
	 if(document.getElementById("baby_name").value==""){
	 	flag=false;
		document.getElementById('baby_name'+1).innerHTML="<font color='red'> * 宝宝姓名不能为空！</font>";
	 } //宝宝出生日期验证是否为空
	 if(document.getElementById("baby_birthday").value==""){
	 	flag=false;
		document.getElementById('baby_birthday'+1).innerHTML="<font color='red'> * 宝宝生日不能为空！</font>";
	 }
	 //宝宝出生证号验证是否为空
	 //if(document.getElementById("baby_birNumber").value==""){
	 //	flag=false;
	//	document.getElementById('baby_birNumber'+1).innerHTML="<font color='red'> * 宝宝出生证号不能为空！</font>";
	 //}
	 //宝宝月龄验证是否为空
	 if(document.getElementById("baby_monAge").value==""){
	 	flag=false;
		document.getElementById('baby_monAge'+1).innerHTML="<font color='red'> * 宝宝月龄不能为空！</font>";
	 }//使用产品验证是否为空
	 if(document.getElementById("useProdu").value==""){
	 	flag=false;
		document.getElementById('useProdu'+1).innerHTML="<font color='red'> * 使用产品名称不能为空！</font>";
	 }//产品批号验证是否为空
	 if(document.getElementById("produBatch").value==""){
	 	flag=false;
		document.getElementById('produBatch'+1).innerHTML="<font color='red'> * 产品批号不能为空！</font>";
	 }//产品段次验证是否为空
	 if(document.getElementById("produSect").value==""){
	 	flag=false;
		document.getElementById('produSect'+1).innerHTML="<font color='red'> * 产品段次不能为空！</font>";
	 }//包装形式验证是否为空
	 if(document.getElementById("produCasing").value==""){
	 	flag=false;
		document.getElementById('produCasing'+1).innerHTML="<font color='red'> * 包装形式不能为空！</font>";
	 }
	 //食用量验证是否为空
	 if(document.getElementById("dosageTimes").value==""){
	 	flag=false;
		document.getElementById('dosageTimes'+1).innerHTML="<font color='red'> * 食用量不能为空！</font>";
	 }//宝宝喂养时验证是否为空
	 if(document.getElementById("baby_seed").value==""){
	 	flag=false;
		document.getElementById('baby_seed'+1).innerHTML="<font color='red'> * 宝宝喂养史不能为空！</font>";
	 }//宝宝就诊医院证是否为空
	 if(document.getElementById("sickHostipal").value==""){
	 	flag=false;
		document.getElementById('sickHostipal'+1).innerHTML="<font color='red'> * 就诊医院不能为空！</font>";
	 }//情况是否为空
	 if(document.getElementById("hospitalCheck").value==""){
	 	flag=false;
		document.getElementById('hospitalCheck'+1).innerHTML="<font color='red'> * 医院就诊情况不能为空！</font>";
	 }
var code1=document.getElementById("code");
var baby_sex=document.getElementById("baby_sex");
var beInHospital=document.getElementById("beInHospital");
var forFreeMedical=document.getElementById("forFreeMedical");
   if(code1.value=="")
   {
        document.getElementById('code1').innerHTML="<font color='red'> * 请填写验证码！</font>";
        //alert(document.getElementById("province").options[1].text);

        code1.focus();
        return false; 
   } 
   var objectid1=creat();
   if(!isok)
   {
        alert("身份证号码不正确！");
        document.getElementById("id_card").focus();
        return false; 
   }
   if(objectid1=="")
   {
        alert("错误的参数ID！");
        objectid1.focus();
        return false; 
   } 
   	 if(flag){

AjaxMethod.Savecompensate(document.getElementById("province").value,document.getElementById("city").value,document.getElementById("consumerName").value,document.getElementById("id_card").value,document.getElementById("user_phone").value,document.getElementById("user_handset").value,document.getElementById("user_adress").value,document.getElementById("baby_name").value,baby_sex.value,document.getElementById("baby_birthday").value,document.getElementById("baby_birNumber").value,document.getElementById("baby_monAge").value,document.getElementById("useProdu").value,document.getElementById("produBatch").value,document.getElementById("produSect").value,document.getElementById("produCasing").value,document.getElementById("dosageTimes").value,document.getElementById("baby_seed").value,document.getElementById("sickHostipal").value,beInHospital.value,forFreeMedical.value,document.getElementById("hospitalCheck").value,code1.value,''+objectid1,get_compensate_CallBack);   
	 }
   
}

function get_compensate_CallBack(response)
{
    if(response!=null)
    { 
		var ds = response.value;
		if(ds != null)
		{	if(ds=="0")
		    {
		        alert("对不起，您刚留言，请过120s之后再留言！")
		    }			
            else if(ds=="2")
            {
                alert("请输入正确的验证码!");
            }
            else if(ds=="3")
            {
               alert("请输入留言的内容！"); 
            }
            else if(ds=="4")
            {
                alert("错误的参数ID！");
            }
            else
            {
                alert("谢谢您的反馈，圣元会尽快和您联系！");
		window.close();
            }    
		}
    }
}
function cityResult() 
{ 
	var city=document.getElementById("province");
	AjaxMethod.GetCityList(city.value,get_city_Result_CallBack);
}

function get_city_Result_CallBack(response)
{
	if (response.value != null)
	{					
		//debugger;
		document.getElementById("city").length=0;　　　　			
　　　　			var ds = response.value;
		if(ds != null && typeof(ds) == "object" && ds.Tables != null)
		{					
			for(var i=0; i<ds.Tables[0].Rows.length; i++)
　　　　				{
　　　　					var name=ds.Tables[0].Rows[i].city;
　　　　　　				var id=ds.Tables[0].Rows[i].city;
　　　　　　				document.getElementById("city").options.add(new Option(name,id));
　　　　				}
		}
	}				
	return
}