﻿function myradiobox(obj, chose_item)
{
  //alert('myradiobox');
  //alert('chose_item' + choe_item);
   for (i=0;i<chose_item;i++) {
      if (obj[i].checked ){
         return( true ) ;
         break;
      }
   }
   alert( "請選擇!!" ) ;
   obj[0].focus();
   return( false ) ;
}

function myradiobox_ma(obj, chose_item)
{
  //alert('myradiobox');
  //alert('chose_item' + choe_item);
   for (i=0;i<chose_item;i++) {
      if (obj[i].checked ){
         return( true ) ;
         break;
      }
   }
   alert( "有題目未勾選，若不確定選項請選3(還好)" ) ;
   obj[0].focus();
   return( false ) ;
}

function myradiobox_ma1(obj, chose_item)
{
  //alert('myradiobox');
  //alert('chose_item' + choe_item);
   for (i=0;i<chose_item;i++) {
      if (obj[i].checked ){
         return( true ) ;
         break;
      }
   }
   alert( "有題目未勾選，若不確定選項請選3(一般量)" ) ;
   obj[0].focus();
   return( false ) ;
}

function myselect(obj, val)
{
   //alert('myselect');
   if(obj.value != val) return true;
   alert( "請選擇!!" ) ;
   obj.focus();
   return( false ) ;
}

function mystr(obj)
{
   //alert('mystr');
   if(obj.value != "") return true;
   alert( "請輸入字串!!" ) ;
   obj.focus();
   return( false ) ;
}

function myalpha(obj)
{
   alert('myalpha');
   if(isLetter(obj)) return true;
   alert( "請輸入文字!!" ) ;
   obj.focus();
   return( false ) ;
}

function myint(obj)
{
   //alert('myint');
   if (isInt(obj)) return( true );
   alert( "請輸入數字(0-9)!!") ;
   obj.focus();
   return( false ) ;
}

function mycheck2(obj1, obj2)
{

   if ( !myradiobox(obj1, 2) ) { return( false ); }
   if (obj1.value == "2" ){
   	if (!myint(obj2) ) { return( false ); }
   }
   return( false ) ;
}

function text()
{
    if ( document.register.nickname.value == "" )
    {
        alert( "請填寫【暱稱】!" ) ;
        document.register.nickname.focus();
        return( false ) ;
    }
    //else if ( isUpper(document.register.nickname)==false && isLower(document.register.nickname)==false )
    else if ( isLetter(document.register.nickname)==false )
    {
	alert("【暱稱】請用英文單字 !");        
	document.register.nickname.focus();
	return false ;
    }
    return( true ) ;
}

function isInt(elm)
{
	var elmstr=elm.value + "";
	var l=elmstr.length;
	if (elmstr== "" ) return false;
	for (var i=0; i < l ; i++ )
	{
		if ((elmstr.charAt(i) < "0") || (elmstr.charAt(i)>"9"))
		{
			return false;
		}
	}
	return true;
}

function isLetter(elm)
{
	var elmstr=elm.value + "";
	var l=elmstr.length;
	if (elmstr== "" ) return false;
	for (var i=0; i < l ; i++ )
	{
		if ( (elmstr.charAt(i)<"A") || ((elmstr.charAt(i)>"Z")&&(elmstr.charAt(i)<"a")) || (elmstr.charAt(i)>"z") )
		{
			return false;
		}
	}
	return true;
}

function chkItem() {
  with(document.FormSearch) {
    if ((BookName.value == "") && (Author.value == "") && (Publisher.value == "") && (ISBN.value == "") )
    {
      alert('請輸入查詢條件!!!');
      return(false);
    }
  }
  return(true);
} 


function mysubmit_ev_table(c){
   if (q35_check(c)) document.form1.submit();
}
function mysubmit_evkao_table(c){
   if (q20_check(c)) document.form1.submit();
}

function mysubmit_evbenesse_table(c){
   if (q60_check(c)) document.form1.submit();
}

function mysubmit_evma_table(c){
   if (qq12_check(c) && q80_check(c) ) document.form1.submit();
}

function mysubmit_evmf_table(c){
   if (q80_check(c) ) document.form1.submit();
}


function mysubmit_ev_result(){
   if ( !myradiobox(document.form1.sendtype, 2) ) { return( false ); }
   document.form1.submit();
}

function qq12_check(c)
{
   if ( !myradiobox_ma1(document.form1.qq1, c) ) { return( false ); }
   if ( !myradiobox_ma1(document.form1.qq2, c) ) { return( false ); }
   if ( !myradiobox_ma1(document.form1.qq3, c) ) { return( false ); }
   if ( !myradiobox_ma1(document.form1.qq4, c) ) { return( false ); }
   if ( !myradiobox_ma1(document.form1.qq5, c) ) { return( false ); }
   if ( !myradiobox_ma1(document.form1.qq6, c) ) { return( false ); }
   if ( !myradiobox_ma1(document.form1.qq7, c) ) { return( false ); }
   if ( !myradiobox_ma1(document.form1.qq8, c) ) { return( false ); }
   if ( !myradiobox_ma1(document.form1.qq9, c) ) { return( false ); }
   if ( !myradiobox_ma1(document.form1.qq10, c) ) { return( false ); }
   if ( !myradiobox_ma1(document.form1.qq11, c) ) { return( false ); }
   if ( !myradiobox_ma1(document.form1.qq12, c) ) { return( false ); }

   return true;
}

function q60_check(c)
{
   if ( !myradiobox(document.form1.q1, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q2, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q3, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q4, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q5, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q6, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q7, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q8, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q9, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q10, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q11, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q12, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q13, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q14, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q15, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q16, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q17, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q18, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q19, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q20, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q21, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q22, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q23, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q24, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q25, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q26, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q27, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q28, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q29, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q30, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q31, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q32, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q33, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q34, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q35, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q36, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q37, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q38, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q39, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q40, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q41, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q42, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q43, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q44, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q45, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q46, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q47, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q48, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q49, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q50, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q51, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q52, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q53, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q54, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q55, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q56, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q57, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q58, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q59, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q60, c) ) { return( false ); }

   return true;
}

function q80_check(c)
{
   if ( !myradiobox_ma(document.form1.q1, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q2, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q3, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q4, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q5, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q6, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q7, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q8, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q9, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q10, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q11, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q12, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q13, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q14, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q15, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q16, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q17, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q18, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q19, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q20, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q21, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q22, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q23, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q24, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q25, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q26, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q27, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q28, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q29, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q30, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q31, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q32, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q33, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q34, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q35, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q36, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q37, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q38, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q39, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q40, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q41, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q42, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q43, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q44, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q45, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q46, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q47, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q48, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q49, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q50, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q51, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q52, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q53, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q54, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q55, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q56, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q57, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q58, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q59, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q60, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q61, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q62, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q63, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q64, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q65, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q66, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q67, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q68, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q69, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q70, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q71, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q72, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q73, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q74, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q75, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q76, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q77, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q78, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q79, c) ) { return( false ); }
   if ( !myradiobox_ma(document.form1.q80, c) ) { return( false ); }

   return true;
}

function q35_check(c)
{
   if ( !myradiobox(document.form1.q1, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q2, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q3, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q4, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q5, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q6, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q7, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q8, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q9, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q10, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q11, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q12, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q13, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q14, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q15, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q16, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q17, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q18, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q19, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q20, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q21, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q22, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q23, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q24, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q25, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q26, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q27, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q28, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q29, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q30, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q31, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q32, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q33, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q34, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q35, c) ) { return( false ); }
   return true;
}

function q20_check(c)
{
   if ( !myradiobox(document.form1.q1, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q2, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q3, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q4, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q5, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q6, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q7, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q8, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q9, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q10, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q11, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q12, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q13, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q14, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q15, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q16, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q17, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q18, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q19, c) ) { return( false ); }
   if ( !myradiobox(document.form1.q20, c) ) { return( false ); }
   return true;
}

// for ev.htm begin 
function mysubmitev(){
	/*if ( basic_data_check() == true )
	{
		alert('basic_data_check is true');
		//document.form1.submit();
	}
	else
	{
		return false;
	}*/
	
	return basic_data_check();
}

// Added By Sean 20090915 Start
function mysubmitcctev(){
	/*if ( basic_data_check() == true )
	{
		alert('basic_data_check is true');
		//document.form1.submit();
	}
	else
	{
		return false;
	}*/
	
	return cct_basic_data_check();
}
// Added By Sean 20090915 End

// Added By Sean 20091003 Start
function mysubmitemtev(){
	/*if ( basic_data_check() == true )
	{
		alert('basic_data_check is true');
		//document.form1.submit();
	}
	else
	{
		return false;
	}*/
	
	return emt_basic_data_check();
}
// Added By Sean 20091003 End

var MONTH_NAMES=new Array('January','February','March','April','May','June','July','August','September','October','November','December','Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec');
var DAY_NAMES=new Array('Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday','Sun','Mon','Tue','Wed','Thu','Fri','Sat');
function LZ(x) {return(x<0||x>9?"":"0")+x}

// ------------------------------------------------------------------
// formatDate (date_object, format)
// Returns a date in the output format specified.
// The format string uses the same abbreviations as in getDateFromFormat()
// ------------------------------------------------------------------
function formatDate(date,format) {
	format=format+"";
	var result="";
	var i_format=0;
	var c="";
	var token="";
	var y=date.getYear()+"";
	var M=date.getMonth()+1;
	var d=date.getDate();
	var E=date.getDay();
	var H=date.getHours();
	var m=date.getMinutes();
	var s=date.getSeconds();
	var yyyy,yy,MMM,MM,dd,hh,h,mm,ss,ampm,HH,H,KK,K,kk,k;
	// Convert real date parts into formatted versions
	var value=new Object();
	if (y.length < 4) {y=""+(y-0+1900);}
	value["y"]=""+y;
	value["yyyy"]=y;
	value["yy"]=y.substring(2,4);
	value["M"]=M;
	value["MM"]=LZ(M);
	value["MMM"]=MONTH_NAMES[M-1];
	value["NNN"]=MONTH_NAMES[M+11];
	value["d"]=d;
	value["dd"]=LZ(d);
	value["E"]=DAY_NAMES[E+7];
	value["EE"]=DAY_NAMES[E];
	value["H"]=H;
	value["HH"]=LZ(H);
	if (H==0){value["h"]=12;}
	else if (H>12){value["h"]=H-12;}
	else {value["h"]=H;}
	value["hh"]=LZ(value["h"]);
	if (H>11){value["K"]=H-12;} else {value["K"]=H;}
	value["k"]=H+1;
	value["KK"]=LZ(value["K"]);
	value["kk"]=LZ(value["k"]);
	if (H > 11) { value["a"]="PM"; }
	else { value["a"]="AM"; }
	value["m"]=m;
	value["mm"]=LZ(m);
	value["s"]=s;
	value["ss"]=LZ(s);
	while (i_format < format.length) {
		c=format.charAt(i_format);
		token="";
		while ((format.charAt(i_format)==c) && (i_format < format.length)) {
			token += format.charAt(i_format++);
			}
		if (value[token] != null) { result=result + value[token]; }
		else { result=result + token; }
		}
	return result;
}

function basic_data_check()
{
   //alert('basic_data_check');
   
	//基本資料
	if ( !document.Form1.YFWMain1_rbByEMail.checked && !document.Form1.YFWMain1_rbByTel.checked)
	{
		alert("請選擇評量結果的回覆方式");
		document.Form1.YFWMain1_rbByEMail.focus();
		return( false );
	}
	if ( document.Form1.YFWMain1_txtPatriarch.value == '' )
	{
		alert("請輸入家長姓名");
		document.Form1.YFWMain1_txtPatriarch.focus();
		return( false );
	}
	if ( document.Form1.YFWMain1_txtTel.value == '' )
	{
		alert("請輸入聯絡電話");
		document.Form1.YFWMain1_txtTel.focus();
		return( false );
	}
	if ( document.Form1.YFWMain1_txtMobile.value == '' )
	{
		alert("請輸入手機號碼");
		document.Form1.YFWMain1_txtMobile.focus();
		return( false );
	}
	if ( document.Form1.YFWMain1_txtName.value == '' )
	{
		alert("請輸入孩子姓名");
		document.Form1.YFWMain1_txtName.focus();
		return( false );
	}
	if ( !document.Form1.YFWMain1_rbMale.checked && !document.Form1.YFWMain1_rbFemale.checked)
	{
		alert("請選擇性別");
		return( false );
	}
	if ( document.Form1.YFWMain1_dpBirthday_foo.value == '' )
	{
		alert("請輸入出生日期");
		document.Form1.YFWMain1_dpBirthday_foo.focus();
		return( false );
	}
	else
	{
		var objBirthday = document.Form1.YFWMain1_dpBirthday_foo.value;
		var objToday = formatDate(new Date(), "yyyy/MM/dd")

		//alert(objBirthday + " " + objToday);

		if ( objBirthday > objToday )
		{
			alert("出生日期在今天之後，可能輸入錯誤");
			document.Form1.YFWMain1_dpBirthday_foo.focus();
			return( false );
		}
	}

	if ( document.Form1.YFWMain1_txtAddress.value == '' )
	{
		alert("請輸入住址");
		document.Form1.YFWMain1_txtAddress.focus();
		return( false );
	}
	if ( document.Form1.YFWMain1_txtEmail.value == '' )
	{
		alert("請輸入電子信箱");
		document.Form1.YFWMain1_txtEmail.focus();
		return( false );
	}
	
	//孩子生產史
	if ( !document.Form1.YFWMain1_rbNatural.checked && !document.Form1.YFWMain1_rbUnnatural.checked)
	{
		alert("請選擇生產狀況");
		document.Form1.YFWMain1_rbNatural.focus();
		return( false );
	}
	if ( !document.Form1.YFWMain1_rbFullMonth.checked && !document.Form1.YFWMain1_rbTooEarly.checked)
	{
		alert("請選擇是否早產");
		document.Form1.YFWMain1_rbFullMonth.focus();
		return( false );
	}
	else if ( document.Form1.YFWMain1_rbTooEarly.checked && document.Form1.YFWMain1_txtPHMonth.value == '' )
	{
		alert("請輸入早產月數");
		document.Form1.YFWMain1_txtPHMonth.focus();
		return( false );
	}
	if ( document.Form1.YFWMain1_rbTooEarly.checked && !isInt(document.Form1.YFWMain1_txtPHMonth) )
	{
		alert("請輸入數字 0 ~ 9");
		document.Form1.YFWMain1_txtPHMonth.focus();
		return( false );
	}
	if ( !document.Form1.YFWMain1_rbJaundiceYes.checked && !document.Form1.YFWMain1_rbJaundiceNo.checked)
	{
		alert("請選擇是否有黃疸");
		document.Form1.YFWMain1_rbJaundiceYes.focus();
		return( false );
	}
	if ( !document.Form1.YFWMain1_rbLightYes.checked && !document.Form1.YFWMain1_rbLightNo.checked)
	{
		alert("請選擇是否有照光");
		document.Form1.YFWMain1_rbLightYes.focus();
		return( false );
	}
	if ( document.Form1.YFWMain1_txtPHWeight.value == '' )
	{
		alert("請輸入出生體重");
		document.Form1.YFWMain1_txtPHWeight.focus();
		return( false );
	}	
	
   //孩子發展史
	if ( !isInt(document.Form1.YFWMain1_txtDH1) )
	{
		alert("請輸入數字 0 ~ 9");
		document.Form1.YFWMain1_txtDH1.focus();
		return( false );
	}
	if ( !isInt(document.Form1.YFWMain1_txtDH2) )
	{
		alert("請輸入數字 0 ~ 9");
		document.Form1.YFWMain1_txtDH2.focus();
		return( false );
	}
	if ( !isInt(document.Form1.YFWMain1_txtDH3) )
	{
		alert("請輸入數字 0 ~ 9");
		document.Form1.YFWMain1_txtDH3.focus();
		return( false );
	}
	if ( !isInt(document.Form1.YFWMain1_txtDH4) )
	{
		alert("請輸入數字 0 ~ 9");
		document.Form1.YFWMain1_txtDH4.focus();
		return( false );
	}
	if ( !isInt(document.Form1.YFWMain1_txtDH5) )
	{
		alert("請輸入數字 0 ~ 9");
		document.Form1.YFWMain1_txtDH5.focus();
		return( false );
	}
	if ( !isInt(document.Form1.YFWMain1_txtDH6) )
	{
		alert("請輸入數字 0 ~ 9");
		document.Form1.YFWMain1_txtDH6.focus();
		return( false );
	}
   	if ( document.Form1.YFWMain1_txtLS5.value == '' && false )
	{
		alert("請輸入由誰照顧");
		document.Form1.YFWMain1_txtLS5.focus();
		return( false );
	}	
	if ( !document.Form1.YFWMain1_rbYes.checked && !document.Form1.YFWMain1_rbNo.checked  && false )
	{
		alert("請選擇是否使用學步車");
		document.Form1.YFWMain1_rbYes.focus();
		return( false );
	}
   
	return true;
}

// Added By Sean 20090915 Start
function cct_basic_data_check()
{
   //alert('cct_basic_data_check');
   
	//基本資料
	if ( !document.Form1.CCTMain1_rbByEMail.checked && !document.Form1.CCTMain1_rbByTel.checked)
	{
		alert("請選擇評量結果的回覆方式");
		document.Form1.CCTMain1_rbByEMail.focus();
		return( false );
	}
	if ( document.Form1.CCTMain1_txtPatriarch.value == '' )
	{
		alert("請輸入家長姓名");
		document.Form1.CCTMain1_txtPatriarch.focus();
		return( false );
	}
	if ( document.Form1.CCTMain1_txtTel.value == '' )
	{
		alert("請輸入聯絡電話");
		document.Form1.CCTMain1_txtTel.focus();
		return( false );
	}
	if ( document.Form1.CCTMain1_txtMobile.value == '' )
	{
		alert("請輸入手機號碼");
		document.Form1.CCTMain1_txtMobile.focus();
		return( false );
	}
	if ( document.Form1.CCTMain1_txtName.value == '' )
	{
		alert("請輸入孩子姓名");
		document.Form1.CCTMain1_txtName.focus();
		return( false );
	}
	if ( !document.Form1.CCTMain1_rbMale.checked && !document.Form1.CCTMain1_rbFemale.checked)
	{
		alert("請選擇性別");
		return( false );
	}
	if ( document.Form1.CCTMain1_dpBirthday_foo.value == '' )
	{
		alert("請輸入出生日期");
		document.Form1.CCTMain1_dpBirthday_foo.focus();
		return( false );
	}
	else
	{
		var objBirthday = document.Form1.CCTMain1_dpBirthday_foo.value;
		var objToday = formatDate(new Date(), "yyyy/MM/dd")

		//alert(objBirthday + " " + objToday);

		if ( objBirthday > objToday )
		{
			alert("出生日期在今天之後，可能輸入錯誤");
			document.Form1.CCTMain1_dpBirthday_foo.focus();
			return( false );
		}
	}

	if ( document.Form1.CCTMain1_txtAddress.value == '' )
	{
		alert("請輸入住址");
		document.Form1.CCTMain1_txtAddress.focus();
		return( false );
	}
	if ( document.Form1.CCTMain1_txtEmail.value == '' )
	{
		alert("請輸入電子信箱");
		document.Form1.CCTMain1_txtEmail.focus();
		return( false );
	}

	return true;
}
// Added By Sean 20090915 End

// Added By Sean 20091003 Start
function emt_basic_data_check()
{
   //alert('emt_basic_data_check');
   
	//基本資料
	if ( !document.Form1.EMTMain1_rbByEMail.checked && !document.Form1.EMTMain1_rbByTel.checked)
	{
		alert("請選擇評量結果的回覆方式");
		document.Form1.EMTMain1_rbByEMail.focus();
		return( false );
	}
	if ( document.Form1.EMTMain1_txtPatriarch.value == '' )
	{
		alert("請輸入家長姓名");
		document.Form1.EMTMain1_txtPatriarch.focus();
		return( false );
	}
	if ( document.Form1.EMTMain1_txtTel.value == '' )
	{
		alert("請輸入聯絡電話");
		document.Form1.EMTMain1_txtTel.focus();
		return( false );
	}
	if ( document.Form1.EMTMain1_txtMobile.value == '' )
	{
		alert("請輸入手機號碼");
		document.Form1.EMTMain1_txtMobile.focus();
		return( false );
	}
	if ( document.Form1.EMTMain1_txtName.value == '' )
	{
		alert("請輸入孩子姓名");
		document.Form1.EMTMain1_txtName.focus();
		return( false );
	}
	if ( !document.Form1.EMTMain1_rbMale.checked && !document.Form1.EMTMain1_rbFemale.checked)
	{
		alert("請選擇性別");
		return( false );
	}
	if ( document.Form1.EMTMain1_dpBirthday_foo.value == '' )
	{
		alert("請輸入出生日期");
		document.Form1.EMTMain1_dpBirthday_foo.focus();
		return( false );
	}
	else
	{
		var objBirthday = document.Form1.EMTMain1_dpBirthday_foo.value;
		var objToday = formatDate(new Date(), "yyyy/MM/dd")

		//alert(objBirthday + " " + objToday);

		if ( objBirthday > objToday )
		{
			alert("出生日期在今天之後，可能輸入錯誤");
			document.Form1.EMTMain1_dpBirthday_foo.focus();
			return( false );
		}
	}

	if ( document.Form1.EMTMain1_txtAddress.value == '' )
	{
		alert("請輸入住址");
		document.Form1.EMTMain1_txtAddress.focus();
		return( false );
	}
	if ( document.Form1.EMTMain1_txtEmail.value == '' )
	{
		alert("請輸入電子信箱");
		document.Form1.EMTMain1_txtEmail.focus();
		return( false );
	}

	return true;
}
// Added By Sean 20091003 End
// for ev.htm end //


// for subscribe.php begin
function mysubmitsc(){
   //alert('mysubmitsc!!');
   if (subscribe_check()) document.form1.submit();
}
function subscribe_check()
{
   //alert('basic_data_check');

   //if ( !mystr(document.form1.sr_father) ) 	{ return( false ); }
   //if ( !mystr(document.form1.sr_mother) ) 	{ return( false ); }
   //if ( !myradiobox(document.form1.sr_contact,2)){ return( false ); }
   //if ( !mystr(document.form1.sr_name1) ) 	{ return( false ); }
   //if ( !myradiobox(document.form1.sr_sex1, 2)) { return( false ); }
   //if ( !myselect(document.form1.sr_yy1, 'xx'))	{ return( false ); }
   //if ( !myselect(document.form1.sr_mm1, 'xx'))	{ return( false ); }
   //if ( !myselect(document.form1.sr_dd1, 'xx')){ return( false ); }
   //if ( !mystr(document.form1.sr_name2) ) 	{ return( false ); }
   //if ( !myradiobox(document.form1.sr_sex2, 2)) { return( false ); }
   //if ( !myselect(document.form1.sr_yy2, 'xx'))	{ return( false ); }
   //if ( !myselect(document.form1.sr_mm2, 'xx'))	{ return( false ); }
   //if ( !myselect(document.form1.sr_dd2, 'xx'))	{ return( false ); }
 
   if ( !mystr(document.form1.sr_tel)   ) 	{ return( false ); }
   if ( !mystr(document.form1.sr_email) ) 	{ return( false ); }
   if ( !mystr(document.form1.sr_addr)  ) 	{ return( false ); }

   return true;
}
// for subscribe.php end //


// for main_index.htm begin
function mysubmit_m_i(){
   //alert('mysubmit_main_index!!');
   if (mysubmit_m_i_check()) document.form1.submit();
}
function mysubmit_m_i_check()
{
   if ( !myradiobox(document.form1.cat,3)){ return( false ); }
   
   return true;
}
// for main_index.htm end //

function submit_sr()
{
   //alert('mysubmitsc!!');
   if (subscribe_check()) document.form1.submit();
}

function subscribe_check()
{
   //alert('subscribe_check!!');

   if ( !mystr(document.form1.sr_father)) 	{ return( false ); }
   if ( !mystr(document.form1.sr_mother)) 	{ return( false ); }
   if ( !myradiobox(document.form1.sr_contact,2)){ return( false ); }
   //if ( !mystr(document.form1.sr_name1) ) 	{ return( false ); }
   //if ( !myradiobox(document.form1.sr_sex1, 2)) { return( false ); }
   //if ( !myselect(document.form1.sr_yy1, 'xx'))	{ return( false ); }
   //if ( !myselect(document.form1.sr_mm1, 'xx'))	{ return( false ); }
   //if ( !myselect(document.form1.sr_dd1, 'xx')){ return( false ); }
   //if ( !mystr(document.form1.sr_name2) ) 	{ return( false ); }
   //if ( !myradiobox(document.form1.sr_sex2, 2)) { return( false ); }
   //if ( !myselect(document.form1.sr_yy2, 'xx'))	{ return( false ); }
   //if ( !myselect(document.form1.sr_mm2, 'xx'))	{ return( false ); }
   //if ( !myselect(document.form1.sr_dd2, 'xx'))	{ return( false ); }
 
   if ( !mystr(document.form1.sr_tel)   ) 	{ return( false ); }
   if ( !mystr(document.form1.sr_email) ) 	{ return( false ); }
   if ( !mystr(document.form1.sr_addr)  ) 	{ return( false ); }

   return true;
}

// for evbenesse.htm begin 
function mysubmitevbenesse(){
   //alert('mysubmitevbenesse');
   if (evbenesse_basic_data_check()) document.form1.submit();
}

function evbenesse_basic_data_check()
{
   //alert('basic_data_check');
   
   //基本資料
   //if ( !myselect(document.form1.ec_age,0) ) 	{ return( false ); }
   //if ( !myradiobox(document.form1.ec_reply_type, 2)) 	{ return( false ); }
   if ( !mystr(document.form1.ec_patriarch) ) 	{ return( false ); }
   if ( !myint(document.form1.ec_tel) ) 	{ return( false ); }
   if ( !mystr(document.form1.ec_name) ) 	{ return( false ); }
   if ( !myradiobox(document.form1.ec_sex, 2)) 	{ return( false ); }
   if ( !myselect(document.form1.ec_yy, 'xx'))	{ return( false ); }
   if ( !myselect(document.form1.ec_mm, 'xx'))	{ return( false ); }
   if ( !myselect(document.form1.ec_dd, 'xx'))	{ return( false ); }
   if ( !myradiobox(document.form1.ec_group, 4)) 	{ return( false ); }
   if ( !mystr(document.form1.ec_addr) ) 	{ return( false ); }
   if ( !mystr(document.form1.ec_email) ) 	{ return( false ); }

   //孩子生產史
   //if ( !myint(document.form1.ec_ph4_week) ) 	{ return( false ); }
   if ( !myradiobox(document.form1.ec_ph1, 2)) 	{ return( false ); }
   if ( !myradiobox(document.form1.ec_ph2, 2)) 	{ return( false ); }
   if (  (document.form1.ec_ph2[1].checked))
   	if ( !myint(document.form1.ec_ph_month) ) 	{ return( false ); }
   	  
   if ( !myradiobox(document.form1.ec_ph3, 2)) 	{ return( false ); }
   if ( !myradiobox(document.form1.ec_ph4, 2)) 	{ return( false ); }
   if ( !myint(document.form1.ec_ph_weight) ) 	{ return( false ); }
   
   //孩子發展史
   if ( !myint(document.form1.ec_dh1) ) 	{ return( false ); }
   if ( !myint(document.form1.ec_dh2) ) 	{ return( false ); }
   if ( !myint(document.form1.ec_dh3) ) 	{ return( false ); }
   if ( !myint(document.form1.ec_dh4) ) 	{ return( false ); }
   if ( !myint(document.form1.ec_dh5) ) 	{ return( false ); }
   if ( !myint(document.form1.ec_dh6) ) 	{ return( false ); }

   //if ( !mystr(document.form1.ec_ls1) ) 	{ return( false ); }
   //if ( !mystr(document.form1.ec_ls2) ) 	{ return( false ); }
   //if ( !mystr(document.form1.ec_ls3) ) 	{ return( false ); }
   //if ( !mystr(document.form1.ec_ls4) ) 	{ return( false ); }
   //if ( !mystr(document.form1.ec_ls5) ) 	{ return( false ); }
   //if ( !myradiobox(document.form1.ec_ls6, 2)) 	{ return( false ); }

   return true;
}
// for evbenesse.htm end //




// for ev.htm begin 
function mysubmitevkao(){
   //alert('mysubmitevkao');
   if (kao_basic_data_check()) document.form1.submit();
}

function kao_basic_data_check()
{
   //alert('basic_data_check');
   
   //基本資料
   //if ( !myselect(document.form1.ec_age,0) ) 	{ return( false ); }
   //if ( !myradiobox(document.form1.ec_reply_type, 2)) 	{ return( false ); }
   if ( !mystr(document.form1.ec_patriarch) ) 	{ return( false ); }
   if ( !myint(document.form1.ec_tel) ) 	{ return( false ); }
   if ( !mystr(document.form1.ec_name) ) 	{ return( false ); }
   if ( !myradiobox(document.form1.ec_sex, 2)) 	{ return( false ); }
   if ( !myselect(document.form1.ec_yy, 'xx'))	{ return( false ); }
   if ( !myselect(document.form1.ec_mm, 'xx'))	{ return( false ); }
   if ( !myselect(document.form1.ec_dd, 'xx'))	{ return( false ); }
   if ( !mystr(document.form1.ec_addr) ) 	{ return( false ); }
   if ( !mystr(document.form1.ec_email) ) 	{ return( false ); }

   //孩子生產史
   //if ( !myint(document.form1.ec_ph4_week) ) 	{ return( false ); }
   if ( !myradiobox(document.form1.ec_ph1, 2)) 	{ return( false ); }
   if ( !myradiobox(document.form1.ec_ph2, 2)) 	{ return( false ); }
   if (  (document.form1.ec_ph2[1].checked))
   	if ( !myint(document.form1.ec_ph_month) ) 	{ return( false ); }
   	  
   if ( !myradiobox(document.form1.ec_ph3, 2)) 	{ return( false ); }
   if ( !myradiobox(document.form1.ec_ph4, 2)) 	{ return( false ); }
   if ( !myint(document.form1.ec_ph_weight) ) 	{ return( false ); }
   
   //孩子發展史
   if ( !myint(document.form1.ec_dh1) ) 	{ return( false ); }
   if ( !myint(document.form1.ec_dh2) ) 	{ return( false ); }
   if ( !myint(document.form1.ec_dh3) ) 	{ return( false ); }
   if ( !myint(document.form1.ec_dh4) ) 	{ return( false ); }
   if ( !myint(document.form1.ec_dh5) ) 	{ return( false ); }
   if ( !myint(document.form1.ec_dh6) ) 	{ return( false ); }

   //if ( !mystr(document.form1.ec_ls1) ) 	{ return( false ); }
   //if ( !mystr(document.form1.ec_ls2) ) 	{ return( false ); }
   //if ( !mystr(document.form1.ec_ls3) ) 	{ return( false ); }
   //if ( !mystr(document.form1.ec_ls4) ) 	{ return( false ); }
   //if ( !mystr(document.form1.ec_ls5) ) 	{ return( false ); }
   //if ( !myradiobox(document.form1.ec_ls6, 2)) 	{ return( false ); }

   return true;
}
// for evkao.htm end //




// for evma.htm begin 
function mysubmitevma(){
   //alert('mysubmit1');
   if (ma_basic_data_check()) document.form1.submit();
}
function ma_basic_data_check()
{
   //alert('ma_basic_data_check');
   if ( !mystr(document.form1.ec_patriarch) ) 	{ return( false ); }
   if ( !myint(document.form1.ec_tel) ) 	{ return( false ); }
   if ( !mystr(document.form1.ec_name) ) 	{ return( false ); }
   if ( !myradiobox(document.form1.ec_sex, 2)) 	{ return( false ); }
   if ( !myselect(document.form1.ec_yy, 'xx'))	{ return( false ); }
   if ( !myselect(document.form1.ec_mm, 'xx'))	{ return( false ); }
   if ( !myselect(document.form1.ec_dd, 'xx'))	{ return( false ); }
   if ( !myradiobox(document.form1.ec_group, 8)) 	{ return( false ); }
   if ( !mystr(document.form1.ec_email) ) 	{ return( false ); }
   return true;
}
// for evma.htm end //

// for evmf.htm begin 
function mysubmitevma(){
   //alert('mysubmit1');
   if (mf_basic_data_check()) document.form1.submit();
}
function mf_basic_data_check()
{
   //alert('ma_basic_data_check');
   if ( !mystr(document.form1.ec_patriarch) ) 	{ return( false ); }
   if ( !myint(document.form1.ec_tel) ) 	{ return( false ); }
   if ( !mystr(document.form1.ec_name) ) 	{ return( false ); }
   if ( !myradiobox(document.form1.ec_sex, 2)) 	{ return( false ); }
   if ( !myselect(document.form1.ec_yy, 'xx'))	{ return( false ); }
   if ( !myselect(document.form1.ec_mm, 'xx'))	{ return( false ); }
   if ( !myselect(document.form1.ec_dd, 'xx'))	{ return( false ); }
   if ( !myradiobox(document.form1.ec_group, 8)) 	{ return( false ); }
   if ( !mystr(document.form1.ec_email) ) 	{ return( false ); }
   return true;
}
// for evmf.htm end //

// for evmaadm.htm begin 
function mysubmitevmaadm(){
   //alert('mysubmit1');
   if (maadm_basic_data_check()) document.form1.submit();
}
function maadm_basic_data_check()
{
   //alert('ma_basic_data_check');
   if ( !mystr(document.form1.ec_patriarch) ) 	{ return( false ); }
   if ( !myint(document.form1.ec_tel) ) 	{ return( false ); }
   if ( !mystr(document.form1.ec_name) ) 	{ return( false ); }
   if ( !myradiobox(document.form1.ec_sex, 2)) 	{ return( false ); }
   if ( !myselect(document.form1.ec_yy, 'xx'))	{ return( false ); }
   if ( !myselect(document.form1.ec_mm, 'xx'))	{ return( false ); }
   if ( !myselect(document.form1.ec_dd, 'xx'))	{ return( false ); }
   if ( !myradiobox(document.form1.ec_group, 8)) 	{ return( false ); }
   //if ( !mystr(document.form1.ec_email) ) 	{ return( false ); }
   return true;
}
// for evmaadm.htm end //

// for evmfadm.htm begin 
function mysubmitevmf(){
   //alert('mysubmit1');
   if (mfadm_basic_data_check()) document.form1.submit();
}
function mfadm_basic_data_check()
{
   //alert('ma_basic_data_check');
   if ( !mystr(document.form1.ec_patriarch) ) 	{ return( false ); }
   if ( !myint(document.form1.ec_tel) ) 	{ return( false ); }
   if ( !mystr(document.form1.ec_name) ) 	{ return( false ); }
   if ( !myradiobox(document.form1.ec_sex, 2)) 	{ return( false ); }
   if ( !myselect(document.form1.ec_yy, 'xx'))	{ return( false ); }
   if ( !myselect(document.form1.ec_mm, 'xx'))	{ return( false ); }
   if ( !myselect(document.form1.ec_dd, 'xx'))	{ return( false ); }
   if ( !myradiobox(document.form1.ec_group, 8)) 	{ return( false ); }
   //if ( !mystr(document.form1.ec_email) ) 	{ return( false ); }
   return true;
}
// for evmfadm.htm end //
