$(function (){
	var ramail = /^([a-z0-9])(([-a-z0-9._])*([a-z0-9]))*\@([a-z0-9])/;
	var raint = /[^0-9]/;
	var raenint = /[^a-zA-Z0-9]/;
	$("select[name='language']").change(function (){
		var sLanguage =  $(this).val();
		var sPagename =  $("input[name='pagename']").val();
		window.location.href = sPagename + '?language=' + sLanguage;
	});
	$("#wanttojoin_go").click(function (){
		window.location.href = 'join.php';
	});
	$("#login").click(function (){
		var sLoginAccount = $("input[name='login_mail']").val();
		var sLoginPassword = $("input[name='login_password']").val();
		if ((sLoginAccount < 1) && (sLoginPassword < 1)){
			alert('請輸入帳號密碼');
			return false;
		}		
		if (sLoginAccount.length < 1){			
			$("input[name='account']").css('border','1px solid');
			$("input[name='account']").css('border-color','#FF0000');
			alert('帳號錯誤');
			return false;
		}
		if (sLoginPassword.length < 1){			
			$("input[name='password']").css('border','1px solid');
			$("input[name='password']").css('border-color','#FF0000');
			alert('密碼錯誤');
			return false;
		}
		if (!ramail.test(sLoginAccount)){
			$("input[name='account']").css('border','1px solid');
			$("input[name='account']").css('border-color','#FF0000');
			alert('帳號錯誤');
			return false;
		}
		if (raenint.test(sLoginPassword)) {
			$("input[name='login_psw']").css('border','1px solid');
			$("input[name='login_psw']").css('border-color','#FF0000');
			alert('密碼錯誤');
			return false;
		}
		$.post("_admin.php?ajax_function=login", {
			m_mail: sLoginAccount,
			password: sLoginPassword
			}, function(data){
				data = trim(data);
				if(data=='true'){
					alert('登入成功');
					window.location.href = 'support_wanttojoin.php';
				}else{
					alert('帳號密碼錯誤');
				}
		});
		return;						
	});
	$("#contact_submit").click(function (){
		var sName = $("input[name='contcat_name']").val();
		var sSex = $('input:radio[name=contcat_sex]:checked').val();
		var sTel = $("input[name='contcat_phone']").val();
		var sEmail = $("input[name='contcat_mail']").val();
		var sContent = $("textarea[name='contcat_content']").val();
		if (sName.length < 1){			
			$("input[name='contcat_name']").css('border','1px solid');
			$("input[name='contcat_name']").css('border-color','#FF0000');
			$("span[id='error_name']").show();
			return false;
		}
		$("span[id='error_name']").hide();
		if (raint.test(sTel) || (sTel.length < 1)){
			$("input[name='contcat_phone']").css('border','1px solid');
			$("input[name='contcat_phone']").css('border-color','#FF0000');
			$("span[id='error_phone']").show();
			return false;
		}
		$("span[id='error_phone']").hide();
		if (!ramail.test(sEmail) || (sEmail.length < 1)){
			$("input[name='contcat_mail']").css('border','1px solid');
			$("input[name='contcat_mail']").css('border-color','#FF0000');
			$("span[id='error_mail']").show();
			return false;
		}
		$("span[id='error_mail']").hide();
		if (sContent.length < 1){			
			$("textarea[name='contcat_content']").css('border','1px solid');
			$("textarea[name='contcat_content']").css('border-color','#FF0000');
			$("span[id='error_content']").show();
			return false;
		}
		$("span[id='error_content']").hide();
		$.post("_framework/send_contact.php?send_post_mail=true", {
			name: sName,
			sex: sSex,
			tel: sTel,
			email: sEmail,
			content: sContent
		}, function(data){
			alert(data);
			window.location.href = 'contact.php';
		});
		return;
	});
});
function trim(stringToTrim){
 return stringToTrim.replace(/^\s+|\s+$/g,"");
}
