﻿// JavaScript Document
function loginAjaxDialog(type){
	type = type || '';
	var s='';
	if (type=='c') s='企业'
	ajaxLoad('/loginAjax.asp?t='+ type ,s +'会员登录','loginDialog','','',340,'auto');
}
function loginAjax(){
	var loginDialog = art.dialog.list['loginDialog'];
	var $username = jQuery('#login_username'),
		$password = jQuery('#login_password');
	var user_type,
		username = $username.val().trim(),
		password = $password.val().trim();
	if (username=='E-mail或帐号') username='';
	
	var $user_type = jQuery("input[name='login_user_type'][type='radio']");
	
	$user_type.each(function(i){
		if(this.checked)
			user_type = jQuery(this).val()
	});
		
	if (user_type ==""){
		artDialog.alert("请选择会员类型"); $user_type.focus();return false;
	}	
	if (username ==""){
		artDialog.alert("您还未输入帐号"); $username.focus();return false;
	}
	if (password ==""){
		artDialog.alert("您还未输入密码");$password.focus(); return false;
	}	
	var param  = 'action=Login';
		param += '&user_type=' + escape(user_type);
		param += '&username=' + escape(username);
		param += '&password=' + escape(password);
	var c=function(e) {
		if(e.success){
			//alert("操作成功");
			loginDialog.close();
			showTips('登录成功','succ');
			setTimeout('window.location.reload();',1000)
			//isPersonLogin ='1';
		}else{
			closeTips();
			artDialog.alert(e.msg);
			$username.focus();
			loginDialog.show();
		} 
		jQuery("#loginAjaxBtn").prop("disabled","");
	}
	jQuery("#loginAjaxBtn").prop("disabled","disabled");
	showTips('数据提交中...','load',null);
	//loginDialog.hide();
	Login.login(param,c);
}

function loginAjax1(){
	//var loginDialog = art.dialog.list['loginDialog'];
	//var url = window.location.herf
	var $username = jQuery('#username'),
		$password = jQuery('#password'),
		$url_referer = jQuery('#url_referer');
	var user_type,
		username = $username.val().trim(),
		password = $password.val().trim(),
		url_referer;
	
	if ($url_referer.val()) url_referer = $url_referer.val().trim()
		
	if (username=='E-mail或帐号') username='';
	
	var $user_type = jQuery("input[name='user_type'][type='radio']");
	
	$user_type.each(function(i){
		if(this.checked)
			user_type = jQuery(this).val()
	});
		
	if (user_type ==""){
		artDialog.alert("请选择会员类型"); $user_type.focus();return false;
	}	
	if (username ==""){
		artDialog.alert("您还未输入帐号"); $username.focus();return false;
	}
	if (password ==""){
		artDialog.alert("您还未输入密码");$password.focus(); return false;
	}	
	var param  = 'action=Login';
		param += '&user_type=' + escape(user_type);
		param += '&username=' + escape(username);
		param += '&password=' + escape(password);
	var c=function(e) {
		if(e.success){
			//alert("操作成功");
			//showTips('登录成功','succ');
			//setTimeout('window.location.reload();',1000)
			if (url_referer){
				window.location.href = url_referer;
				return ;
			}
			if (user_type=='1')
				window.location.href='/company/company_center.asp';
			else
				window.location.href='/person/person_center.asp';
			
		}else{
			//closeTips();
			artDialog.alert(e.msg);
			$username.focus();
			//loginDialog.show();
			jQuery("#loading").hide()
		}
		jQuery("#loginBtn").prop("disabled","");
	}
	jQuery("#loginBtn").prop("disabled","disabled");
	//showTips('数据提交中...','load',null);
	//loginDialog.hide();
	jQuery("#loading").show()
	Login.login(param,c);
}

var Login={};
Login.getAPIUrl = function(a) {
	return "{0}/apiServer/Login.asp?APIType={1}&rnd={2}".format(Domain, a, Math.random())
};
Login.login = function(b, a) {
	function c(e) {
		var c = {};
		c.success = true;
		c.msg = "登录成功";
		a && a(c)
	}
	doAjax({
		url: Login.getAPIUrl("Login"),
		callback: a,
		request: b,
		successHandler: c
	})
}

