<!--
function chkinput()
	{
	
	j_subscribe_year = window.document.form_q.subscribe_year.value
	if (j_subscribe_year=="") {
		alert('請輸起訂年');
		window.document.form_q.subscribe_year.focus();
		return false;			
	};
	if (j_subscribe_year !="")  {
	     	if (isNaN(j_subscribe_year) == true)  {
	     	   	alert("起訂年請輸入數字")
	     	   	window.document.form_q.subscribe_year.focus();
			return false;
	     	   }	     	
	     };



	j_subscribe_month = window.document.form_q.subscribe_month.value
	if (j_subscribe_month=="") {
		alert('請輸入起訂月');
		window.document.form_q.subscribe_month.focus();
		return false;	
	};
	
	if (j_subscribe_month !="")  {
	     	if (isNaN(j_subscribe_month) == true)  {
	     	   	alert("起訂月請輸入數字")
	     	   	window.document.form_q.subscribe_month.focus();
			return false;
	     	   }	     	
	     };

	j_name = window.document.form_q.name.value
	if(j_name == "")
		{
			alert('請輸入姓名');			
			window.document.form_q.name.focus();
			return false;			
		}

	
	j_id = window.document.form_q.id.value
	if(j_id != "")
	{
		form_q.id.value = form_q.id.value.toUpperCase();
		if (checkIdNum(form_q.id.value) == 0) 
		{
			alert('請填寫正確的身份證字號！'); 
			form_q.id.focus(); 
			return false;
		}	
	}


	j_birthY = window.document.form_q.birth_year.value
	if (j_birthY=="") {
		alert('請輸入出生年');
		window.document.form_q.birth_year.focus();
		return false;			
	};
	if (j_birthY !="")  {
	     	if (isNaN(j_birthY) == true)  {
	     	   	alert("出生年請輸入數字")
	     	   	window.document.form_q.birth_year.focus();
			return false;
	     	   }	     	
	     };



	j_birthM = window.document.form_q.birth_month.value
	if (j_birthM=="") {
		alert('請輸入出生月');
		window.document.form_q.birth_month.focus();
		return false;	
	};
	
	if (j_birthM !="")  {
	     	if (isNaN(j_birthM) == true)  {
	     	   	alert("出生月請輸入數字")
	     	   	window.document.form_q.birth_month.focus();
			return false;
	     	   }	     	
	     };



	j_birthD = window.document.form_q.birth_day.value
	if (j_birthD=="") {
		alert('請輸入出生日');
		window.document.form_q.birth_day.focus();
		return false;		
	};
	
	if (j_birthD !="")  {
	     	if (isNaN(j_birthD) == true)  {
	     	   	alert("出生日請輸入數字")
	     	   	window.document.form_q.birth_day.focus();
			return false;
	     	   }	     	
	     };	


	if (check_valid_date(j_birthY,j_birthM, j_birthD) == 1)
		 {	
		 	alert("不正確生日格式")
	     	   	window.document.form_q.birth_year.focus();
			return false;
	         	}

	j_phone_day = window.document.form_q.phone_day.value
	if(j_phone_day == "")
		{
			alert('請輸入電話(日)');			
			window.document.form_q.phone_day.focus();
			return false;
			
		}

	j_phone_eve = window.document.form_q.phone_eve.value
	if(j_phone_eve == "")
		{
			alert('請輸入電話(夜)');			
			window.document.form_q.phone_eve.focus();
			return false;
		}	

	j_phone_mobile = window.document.form_q.phone_mobile.value
	if(j_phone_mobile == "")
		{
			alert('請輸入手機號碼');			
			window.document.form_q.phone_mobile.focus();
			return false;
		}

	j_email = window.document.form_q.email.value
	if(j_email == "")
		{
			alert('請輸入email');			
			window.document.form_q.email.focus();
			return false;
		}	 

	j_book_zip = window.document.form_q.book_zip.value
	if (j_book_zip=="") {
		alert('請輸入寄書郵遞區號');
		window.document.form_q.book_zip.focus();
		return false;		
	};
	
	if (j_book_zip !="")  {
	     	if (isNaN(j_book_zip) == true)  {
	     	   	alert("寄書郵遞區號請輸入數字")
	     	   	window.document.form_q.book_zip.focus();
			return false;
	     	   }	     	
	     };	
	     
	j_book_address = window.document.form_q.book_address.value
	if(j_book_address == "")
		{
			alert('請輸入寄書地址');			
			window.document.form_q.book_address.focus();
			return false;
		}	     
/*	     
	j_gift_zip = window.document.form_q.gift_zip.value
	if (j_book_zip=="") {
		alert('請輸入贈品寄送郵遞區號');
		window.document.form_q.gift_zip.focus();
		return false;		
	};
	
	if (j_gift_zip !="")  {
	     	if (isNaN(j_gift_zip) == true)  {
	     	   	alert("贈品寄送郵遞區號請輸入數字")
	     	   	window.document.form_q.gift_zip.focus();
			return false;
	     	   }	     	
	     };	
	     
	j_gift_address = window.document.form_q.gift_address.value
	if(j_gift_address == "")
		{
			alert('請輸入贈品寄送地址');			
			window.document.form_q.gift_address.focus();
			return false;
		}	 	     
*/	     
	

	
	
	
	
	}

	


function check_valid_date(yy,mm,dd)
{
  //  alert("19"+yy)
	jump_year = ("19"+yy)%4;
   //alert(jump_year)
    
	if ((dd>31) || (dd<1)) return 1;
	if ((mm>12) || (mm<1)) return 1;
	
	if (dd == 31 && (mm == 2 || mm == 4 || mm == 6 || mm == 9 || mm == 11))
	{
			return 1;			
	}	
	
	else if (dd == 30 && mm == 2)
	{			
			return 1;			
	}
	
	else if (dd == 29 && mm == 2 && jump_year != 0)
	{			
			return 1;
	}
	
	else 
	{
		return 0;
	}
	
}	





//Check ID
function checkIdNum(CheckString) {

	var endNum = CheckString.length;
	var id_Input = new Array(endNum);
	var total_check = new Array(endNum+1);
	var input_check;
	var GenString='12';
	var NumString='1234567890';
	var EngString='ABCDEFGHIJKLMNOPQRSTUVWXYZ';
	var pass = 1;
	CheckString = CheckString.toUpperCase()
	
	if(endNum!=10) {
	pass = 0;
	}
	else{			
		
		for(var i=0; i<endNum; i++) {
			id_Input[i] = CheckString.charAt(i)
			if(i==0) {
			      input_check = EngString.indexOf(id_Input[i]);
			    } else if(i==1) {
			      input_check = GenString.indexOf(id_Input[i]);
			    } else {
			      input_check = NumString.indexOf(id_Input[i]);
			    }
			
			    if(input_check == -1) {
			      pass = 0;
    				}		
		}
		if(pass!=0) {
			switch(id_Input[0].toUpperCase()) {
			    case 'A':
			      total_check[0] = 1;
			      total_check[1] = 0;
			      break;
			    case 'B':
			      total_check[0] = 1;
			      total_check[1] = 1;
			      break;
			    case 'C':
			      total_check[0] = 1;
			      total_check[1] = 2;
			      break;
			    case 'D':
			      total_check[0] = 1;
			      total_check[1] = 3;
			      break;
			    case 'E':
			      total_check[0] = 1;
			      total_check[1] = 4;
			      break;
			    case 'F':
			      total_check[0] = 1;
			      total_check[1] = 5;
			      break;
			    case 'G':
			      total_check[0] = 1;
			      total_check[1] = 6;
			      break;
			    case 'H':
			      total_check[0] = 1;
			      total_check[1] = 7;
			      break;
			    case 'I':
			      total_check[0] = 3;
			      total_check[1] = 4;
			      break;
			    case 'J':
			      total_check[0] = 1;
			      total_check[1] = 8;
			      break;
			    case 'K':
			      total_check[0] = 1;
			      total_check[1] = 9;
			      break;
			    case 'L':
			      total_check[0] = 2;
			      total_check[1] = 0;
			      break;
			    case 'M':
			      total_check[0] = 2;
			      total_check[1] = 1;
			      break;
			    case 'N':
			      total_check[0] = 2;
			      total_check[1] = 2;
			      break;
			    case 'O':
			      total_check[0] = 3;
			      total_check[1] = 5;
			      break;
			    case 'P':
			      total_check[0] = 2;
			      total_check[1] = 3;
			      break;
			    case 'Q':
			      total_check[0] = 2;
			      total_check[1] = 4;
			      break;
			    case 'R':
			      total_check[0] = 2;
			      total_check[1] = 5;
			      break;
			    case 'S':
			      total_check[0] = 2;
			      total_check[1] = 6;
			      break;
			    case 'T':
			      total_check[0] = 2;
			      total_check[1] = 7;
			      break;
			    case 'U':
			      total_check[0] = 2;
			      total_check[1] = 8;
			      break;
			    case 'V':
			      total_check[0] = 2;
			      total_check[1] = 9;
			      break;
			    case 'W':
			      total_check[0] = 3;
			      total_check[1] = 2;
			      break;
			    case 'X':
			      total_check[0] = 3;
			      total_check[1] = 0;
			      break;
			    case 'Y':
			      total_check[0] = 3;
			      total_check[1] = 1;
			      break;
			    case 'Z':
			      total_check[0] = 3;
			      total_check[1] = 3;
			      break;
			  }
			
			  total_check[1]  = total_check[1] * 9;
			  total_check[2]  = eval(id_Input[1]) * 8;
			  total_check[3]  = eval(id_Input[2]) * 7;
			  total_check[4]  = eval(id_Input[3]) * 6;
			  total_check[5]  = eval(id_Input[4]) * 5;
			  total_check[6]  = eval(id_Input[5]) * 4;
			  total_check[7]  = eval(id_Input[6]) * 3;
			  total_check[8]  = eval(id_Input[7]) * 2;
			  total_check[9]  = eval(id_Input[8]);
			  total_check[10] = eval(id_Input[9]);
			
			  if((total_check[0]+total_check[1]+total_check[2]+total_check[3]+total_check[4]+total_check[5]+total_check[6]+total_check[7]+total_check[8]+total_check[9]+total_check[10]) % 10 != 0) {
			    pass = 0;
			  }
		
		}	
	}
	//alert('over pass='+pass);
	if(pass == 1) {
	return 1;
	} else {
	return 0;
	}
}

	

// -->