/* login */
function login() {
	loading();
	$.post('/support/index/logon', $('#loginForm').serializeArray(), loginCallback, 'json');
}
function loginCallback(data) {
	closeLoading();
	if(data==undefined || data==null) $('#login_error').text('internal error').show();
	if(data.failed != undefined){
		$('#login_error').css("color","red").text(data.failed.toString()).show();
	}else if(data.success != undefined){
		$('#login_error').css("color","green").text(data.success.toString()).show();
	}else if(data.result != undefined && data.result==1){
		window.location.href="/support/order/index";
	}
}
/* find order code */
function findcode() {
	loading();
	$.post('/support/index/findcode', {email:$('#email').val()}, findCallback, 'json');
}
/* find email */
function findemail() {
	loading();
	$.post('/support/index/findemail', {order_code:$('#order_code').val()}, findCallback, 'json');
}
function findCallback(data) {
	closeLoading();
	if(data==undefined || data==null) $('#login_error').text('internal error').show();
	if(data.failed != undefined){
		$('#login_error').css("color","red").text(data.failed.toString()).show();
	}else if(data.success != undefined){
		$('#login_error').css("color","green").text(data.success.toString()).show();
	}
}
/* faq */
function faq(id) {
	httpRequest = $.get('/support/faq/get', {id:id}, function(data){
		if(data==undefined || data==null) return;
		//$('#faq_question').text(data.sf_question);
		$('#faq_answer').html(data.sf_answer);
	}, 'json');
}

