var isIntroduce = false;
var isService= false;
var isJlpt= false;
var isTeaching= false;
var isIE;



$(document).ready(function(){
	$("#tabBar li a").click(function(){
		$(".tab").hide();
		var tab = $(this).attr("href");
		$("#tabBar li").removeClass("active");
		$(this).parent().addClass("active");
		$(tab).show();
	});
	$(".tab").hide();
	$(".tab:first").show();
	
	$('#menubar_introduce').mouseover(function(){
		hideService();
		hideTeaching();
	});

	$('#menubar_jlpt').mouseover(function(){
		hideService();
		hideTeaching();
	});

	
	$('#menubar_service').mouseover(function(){
		hideTeaching();
		showService();
	});
	
	$('#submenubar_service').mouseleave(function(){
		hideService();
	});


	
	$('#menubar_teaching').mouseover(function(){
		hideService();
		showTeaching();
	});
	
	$('#submenubar_teaching').mouseleave(function(){
		hideTeaching();
	});


	function showService(){
		if(!isService){			
			$('#menubar_service').addClass("active");
			$('#submenubar_service').slideDown(100);
			$('#submenubar_service').show();
			isService = true;
		}
	}

	function hideService(){
		if(isService){			
			$('#menubar_service').removeClass("active");
				$('#submenubar_service').slideUp(300);
			isService = false;
		}
	}

	function showTeaching(){
		if(!isTeaching){			
			$('#menubar_teaching').addClass("active");
			$('#submenubar_teaching').slideDown(100);
			$('#submenubar_teaching').show();
			isTeaching = true;
		}
	}
	function hideTeaching(){
		if(isTeaching){			
			$('#menubar_teaching').removeClass("active");
			$('#submenubar_teaching').slideUp(300);
			isTeaching = false;
		}
	}
	
});

function check_appform(){

			if ($("#name").attr("value") == ""){
				alert("請輸入 [姓名]");
				$("#name").focus();				
			}else if (typeof($('[name=sex]:checked').val()) == "undefined" ) {
				alert("請輸入 [性別]");
				$("[name=sex]").focus();
			}else if (typeof($('[name=status]:checked').val()) == "undefined" ) {
				alert("請輸入 [婚姻狀況]");
				$("[name=status]").focus();
			}else if ($("#phone").attr("value") == "" ) {
				alert("請輸入 [電話]");
				$("#phone").focus();
			}else if ($("#email").attr("value") == "" ) {
				alert("請輸入 [E-mail]");
				$("#email").focus();
			}else if (!isEmail($("#email").attr("value"))){
				alert("輸入的[E-mail]格式不正確");
				$("#email").focus();
			}else if ($("#qual").attr("value") == "" ) {
				alert("請輸入 [學歷程度]");
				$("#qual").focus();
			}else if ($("#qualPeriod").attr("value") == "" ) {
				alert("請輸入 [學習日語時數]");
				$("#qualPeriod").focus();
			}else if ($("#expectTime").attr("value") == "" ) {
				alert("請輸入 [希望上課星期及時間]");
				$("#expectTime").focus();
			}else{
				
				var appdata='';
				appdata += 'name=' + escape($("#name").attr("value"));
				appdata += '&birthDt=' + escape($('[name=birthDt]').attr("value"));
				appdata += '&sex=' + escape($('[name=sex]:checked').val());
				appdata += '&status=' + escape($('[name=status]:checked').val());
				appdata += '&hkid=' + escape($("#hkid").attr("value"));
				appdata += '&phone=' + escape($("#phone").attr("value"));
				appdata += '&email=' + escape($("#email").attr("value"));
				appdata += '&address=' + escape($("#address").attr("value"));
				appdata += '&occupation=' + escape($("#occupation").attr("value"));
				appdata += '&qual=' + escape($("#qual").attr("value"));
				appdata += '&qualPeriod=' + escape($("#qualPeriod").attr("value"));
				appdata += '&expectTime=' + escape($("#expectTime").attr("value"));

				//alert(appdata);
				$('#middle_form').load('web_functions/appform_wait.php',true);
				$('#middle_form').load('web_functions/appform_submit.php?'+appdata,true);
			}
}

function isEmail(string) {
	if (string.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)
		return true;
	else
		return false;
}

