//http://www.facebook.com/share.php?u=http://orientaldaily.on.cc/cnt/china_world/20091222/00180_009.html
//http://www.facebook.com/share.php?u=http://video.babynews.hk/video.php?videoid=47
$(document).ready(function(){ 
	$('#checkerror2').hide();
	$('#cerditerror2').hide();
$('#button').click(function() {
	var msg = '';
	var cname=$('#cname').val();
	var ename=$('#ename').val();
	var tel1=$('#tel1').val();
	var tel2=$('#tel2').val();
	var email=$('#email').val();
	
	var cnamel = cname.length;
	var cnamee = 0;
	for (u1=0;u1<=cnamel;u1++){
		var cnamescode = cname.charCodeAt(u1);
		if(cnamescode > 33 && cnamescode < 189){
			cnamee += 1;
		}
	}
	//if(!cname){
		//msg += '請輸入中文姓名<br>';
		//$('#cnamedisplay').addClass('errorinfo');
		//return false;
	//}else{
	if(cname){
		if(cnamee > 0){
			msg +='請輸入正確中文名稱<br>';
			$('#cnamedisplay').addClass('errorinfo');
			//return false;
		}else{
			//$('#cnameerror').html('');
			$('#cnamedisplay').removeClass();
		}
	}
	
	var enamel = ename.length;
	var enamee = 0;
	for (u1=0;u1<=enamel;u1++){
		var enamescode = ename.charCodeAt(u1);
		if(enamescode >= 189){
			enamee += 1;
		}else if(enamescode > 33 && enamescode <= 49){
			enamee += 1;
		}
	}
	
	if(!ename){
		msg +='請輸入英文姓名<br>';
		$('#enamedisplay').addClass('errorinfo');
	}else{
		if(enamee > 0){
			msg +='請輸入正確英文名稱<br>';
			$('#enamedisplay').addClass('errorinfo');
		}else{
			//$('#enameerror').html('');
			$('#enamedisplay').removeClass();
		}
	}
	
	if(!tel1){
		msg +='請填寫聯絡日間電話<br>';	
		$('#tel1display').addClass('errorinfo');
	}else if(!isFinite(tel1) || tel1.length != 8){
		msg +='請填寫正確聯絡日間電話<br>';
		$('#tel1display').addClass('errorinfo');
	}else{
		$('#tel1display').removeClass();
		//$('#tel1error').html('');	
	}
	
	if(!tel2){
		msg +='請填寫聯絡日間電話<br>';	
		$('#tel2display').addClass('errorinfo');
	}else if(!isFinite(tel2) || tel2.length != 8){
		msg +='請填寫正確聯絡日間電話<br>';
		$('#tel2display').addClass('errorinfo');
	}else{
		$('#tel2display').removeClass();
		//$('#tel2error').html('');	
	}
	
	if(!email){
		msg +='請填寫電郵<br>';
		$('#emaildisplay').addClass('errorinfo');
	}else if((email.indexOf(".") < 2) && (email.indexOf("@") < 0)){
		msg +='請填寫正確電郵格式<br>';
		$('#emaildisplay').addClass('errorinfo');
	}else{
		//$('#tel2error').html('');
		$('#emaildisplay').removeClass();
	}
	
	if(!$('#address').val()){
		$('#addessdisplay').addClass('errorinfo');
		msg +='請填寫聯絡地址<br>';
	}else{
		$('#addessdisplay').removeClass();
	}
	if(!$('#[id=place]').is(':checked')){
		$('#placedisplay').addClass('errorinfo');
		msg +='請選擇地區<br>';
	}else{
		$('#placedisplay').removeClass();
	}
	if(!$('#[id=payby]').is(':checked')){
		//$('#enameerror').html('請輸入正確英文名稱');
		$('#paybydisplay').addClass('errorinfo');
		msg +='請選擇取證方式<br>';
	}else{
		$('#paybydisplay').removeClass();
	}
	
	if(!$('#regform :input[name=pay]').is(":checked")){
		$('#checkerror1').addClass('errorinfo');
		$('#cerditerror1').addClass('errorinfo');
		$('#bankerror').addClass('errorinfo');
		msg +='請選擇付款方式<br>';
	}else{
		$('#checkerror1').removeClass();
		$('#cerditerror1').removeClass();
		$('#bankerror').removeClass();
	}
	
	if($('#regform :input[id=pay1]').is(":checked")){
		if(!$('#check').val()){
			$('#checkerror1').addClass('errorinfo');
			$('#checkerror2').addClass('errorinfo');
			msg +='請填寫支票號碼<br>';
		}else{
			$('#checkerror1').removeClass();
			$('#checkerror2').removeClass();
		}	
	}
	
	if($('#regform :input[id=pay2]').is(":checked")){
		if(!$('#regform :input[name=card]').is(":checked")){
			$('#cerditerror2').addClass('errorinfo');
			msg +='請選擇信用咭類別<br>';
		}else{
			$('#cerditerror2').removeClass();
		}
		
		var account = $('#account').val();
		if(!$('#account').val()){
			$('#cerditerror2').addClass('errorinfo');
			msg +='請填寫信用咭號碼<br>';
		}else if(!isFinite(account)){
			$('#cerditerror2').addClass('errorinfo');
			msg +='請填正確寫信用咭號碼<br>';
		}else{
			$('#cerditerror2').removeClass();
		}
		if(!$('#explay').val()){
			$('#cerditerror2').addClass('errorinfo');
			msg +='請填寫信用咭有效日期<br>';
		}else{
			$('#cerditerror2').removeClass();
		}
		
	}
	
	$('#regform :input[id=pay3]').click(function() {
		$('#checkerror2').hide();
		$('#cerditerror2').hide();
		$('#check').val('');
		$('#account').val('');
		$('explay').val('');
		//$('#card1').attr('checked','false');
		//$('#card2').attr('checked','false');
	});
	if(msg){
		$('#errormsg').html(msg);
		//$('#errorpoint').select().focus();
		//$('#errorpoint').focus();
		$('#showpoint').html('<input type="text" name="tempmsg" id="tempmsg" />');
		$('#tempmsg').select().focus();
		$('#showpoint').html('');
		return false;
	}
});
$('#regform :input[id=pay1]').click(function() {
	$('#checkerror2').show('slow');
	$('#cerditerror2').hide();
	$('#check').val('');
	$('#account').val('');
	$('explay').val('');
	//$('#card1').attr('checked','');
	//$('#card2').attr('checked','');
});

$('#regform :input[id=pay2]').click(function() {
	$('#checkerror2').hide();
	$('#cerditerror2').show('slow');
	$('#check').val('');
	$('#account').val('');
	$('explay').val('');
	//$('#card1').attr('checked','false');
	//$('#card2').attr('checked','false');
});

$('#regform :input[id=pay3]').click(function() {
	$('#checkerror2').hide();
	$('#cerditerror2').hide();
	$('#check').val('');
	$('#account').val('');
	$('explay').val('');
	//$('#card1').attr('checked','false');
	//$('#card2').attr('checked','false');
});


});
