// JavaScript Document
function checkBlood(obj,outElemnet){
var result="" ;
var b1=obj.blood1.value;
var b2=obj.blood2.value;
if(b1=='A' && b2=='B') result='您的孩子的血型可能为 A 型、B 型、AB 型、O 型' ;
if(b1=='B' && b2=='A') result='您的孩子的血型可能为 A 型、B 型、AB 型、O 型' ;
if(b1=='A' && b2=='A') result='您的孩子的血型可能为 A 型或 O 型，不可能为 B 型 和 AB 型' ;
if(b1=='A' && b2=='O') result='您的孩子的血型可能为 A 型或 O 型，不可能为 B 型 和 AB 型' ;
if(b1=='O' && b2=='A') result='您的孩子的血型可能为 A 型或 O 型，不可能为 B 型 和 AB 型' ;
if(b1=='A' && b2=='AB') result='您的孩子的血型可能为  A 型 、B型 及 AB型之一，不可能为 O 型' ;
if(b1=='AB' && b2=='A') result='您的孩子的血型可能为  A 型 、B型 及 AB型之一，不可能为 O 型' ;
if(b1=='B' && b2=='B') result='您的孩子的血型可能为 B 型或 O 型，不可能为 A 型 和 AB 型' ;
if(b1=='B' && b2=='O') result='您的孩子的血型可能为 B 型或 O 型，不可能为 A 型 和 AB 型' ;
if(b1=='O' && b2=='B') result='您的孩子的血型可能为 B 型或 O 型，不可能为 A 型 和 AB 型' ;
if(b1=='B' && b2=='AB') result='您的孩子的血型可能为  A 型 、B型 及 AB型之一，不可能为 O 型' ;
if(b1=='AB' && b2=='B') result='您的孩子的血型可能为  A 型 、B型 及 AB型之一，不可能为 O 型' ;
if(b1=='O' && b2=='O') result='您的孩子的血型可能为 O 型，不可能为 A 型、B 型和 AB 型' ;
if(b1=='O' && b2=='AB') result='您的孩子的血型可能为 A 型或 B 型，不可能为 O 型 和 AB 型' ;
if(b1=='AB' && b2=='O') result='您的孩子的血型可能为 A 型或 B 型，不可能为 O 型 和 AB 型' ;
if(b1=='AB' && b2=='AB') result='您的孩子的血型可能为  A 型 、B型 及 AB型之一，不可能为 O 型' ;
if(result.length>0) CeeCMS.GetElementByStr(outElemnet).innerHTML=result ;
return false ;
}

function haha(obj,outElemnet)
{
if (!isDate(obj.year.value ,obj.month.value ,obj.day.value))
{
alert("年月日组合有错,请重新填写!");
return false;
}
function isDate (year, month, day)
{
// month argument must be in the range 1 - 12
month = month - 1;  // javascript month range : 0- 11
var tempDate = new Date(year,month,day);
if ( (year2k(tempDate.getYear()) == year) && (month == tempDate.getMonth()) && (day == tempDate.getDate()) )
{
return true;
}
else
{
return false;
}
}
function year2k(d)
{
return (d < 1000) ? d + 1900 : d;
}
if (obj.mweek.value==3)
{
var stime = obj.month.value + "/" + obj.day.value + "/" + obj.year.value;
var stime2 = Date.parse(stime) + 39*7*24*3600*1000;
var yuchan2 = new Date(stime2);
var yuchan4 = new String(yuchan2);
var yuchan3 = yuchan4.split(" ");
var yuchanmonth = "";
if (yuchan3[1]=="Jan") yuchanmonth="1";
if (yuchan3[1]=="Feb") yuchanmonth="2";
if (yuchan3[1]=="Mar") yuchanmonth="3";
if (yuchan3[1]=="Apr") yuchanmonth="4";
if (yuchan3[1]=="May") yuchanmonth="5";
if (yuchan3[1]=="Jun") yuchanmonth="6";
if (yuchan3[1]=="Jul") yuchanmonth="7";
if (yuchan3[1]=="Aug") yuchanmonth="8";
if (yuchan3[1]=="Sep") yuchanmonth="9";
if (yuchan3[1]=="Oct") yuchanmonth="10";
if (yuchan3[1]=="Nov") yuchanmonth="11";
if (yuchan3[1]=="Dec") yuchanmonth="12";
var yuchan = yuchan3[5] + "-" + yuchanmonth + "-" + yuchan3[2];
var nowt = new Date();
var nowtime = nowt.getTime();
var chatime = nowtime - Date.parse(stime);
var chaweek = Math.floor((chatime)/(1000*60*60*24*7));
if (chaweek<0) chaweek=0;
if (chaweek>41) alert("你的预产期已过!");
CeeCMS.GetElementByStr(outElemnet).innerHTML = "您的预产期是:"+yuchan+"您现在正处于孕期的第"+chaweek+"周。";
return false;
}
if (obj.mweek.value==4)
{
var stime = obj.month.value + "/" + obj.day.value + "/" + obj.year.value;
var stime2 = Date.parse(stime) + 40*7*24*3600*1000;
var yuchan2 = new Date(stime2);
var yuchan4 = new String(yuchan2);
var yuchan3 = yuchan4.split(" ");
var yuchanmonth = "";
if (yuchan3[1]=="Jan") yuchanmonth="1";
if (yuchan3[1]=="Feb") yuchanmonth="2";
if (yuchan3[1]=="Mar") yuchanmonth="3";
if (yuchan3[1]=="Apr") yuchanmonth="4";
if (yuchan3[1]=="May") yuchanmonth="5";
if (yuchan3[1]=="Jun") yuchanmonth="6";
if (yuchan3[1]=="Jul") yuchanmonth="7";
if (yuchan3[1]=="Aug") yuchanmonth="8";
if (yuchan3[1]=="Sep") yuchanmonth="9";
if (yuchan3[1]=="Oct") yuchanmonth="10";
if (yuchan3[1]=="Nov") yuchanmonth="11";
if (yuchan3[1]=="Dec") yuchanmonth="12";
var yuchan = yuchan3[5] + "-" + yuchanmonth + "-" + yuchan3[2];
var nowt = new Date();
var nowtime = nowt.getTime();
var chatime = nowtime - Date.parse(stime);
var chaweek = Math.floor((chatime)/(1000*60*60*24*7));
if (chaweek<0) chaweek=0;
if (chaweek>42) alert("你的预产期已过!");
CeeCMS.GetElementByStr(outElemnet).innerHTML = "您的预产期是:"+yuchan+"您现在正处于孕期的第"+chaweek+"周。";
return false;
}
if (obj.mweek.value==5)
{
var stime = obj.month.value + "/" + obj.day.value + "/" + obj.year.value;
var stime2 = Date.parse(stime) + 41*7*24*3600*1000;
var yuchan2 = new Date(stime2);
var yuchan4 = new String(yuchan2);
var yuchan3 = yuchan4.split(" ");
var yuchanmonth = "";
if (yuchan3[1]=="Jan") yuchanmonth="1";
if (yuchan3[1]=="Feb") yuchanmonth="2";
if (yuchan3[1]=="Mar") yuchanmonth="3";
if (yuchan3[1]=="Apr") yuchanmonth="4";
if (yuchan3[1]=="May") yuchanmonth="5";
if (yuchan3[1]=="Jun") yuchanmonth="6";
if (yuchan3[1]=="Jul") yuchanmonth="7";
if (yuchan3[1]=="Aug") yuchanmonth="8";
if (yuchan3[1]=="Sep") yuchanmonth="9";
if (yuchan3[1]=="Oct") yuchanmonth="10";
if (yuchan3[1]=="Nov") yuchanmonth="11";
if (yuchan3[1]=="Dec") yuchanmonth="12";
var yuchan = yuchan3[5] + "-" + yuchanmonth + "-" + yuchan3[2];
var nowt = new Date();
var nowtime = nowt.getTime();
var chatime = nowtime - Date.parse(stime);
var chaweek = Math.floor((chatime)/(1000*60*60*24*7));
if (chaweek<0) chaweek=0;
if (chaweek>43) alert("你的预产期已过!");
CeeCMS.GetElementByStr(outElemnet).innerHTML = "您的预产期是:"+yuchan+"您现在正处于孕期的第"+chaweek+"周。";
return false;
}
}