var crm_config = {
	project_id: "http://ad.agava.net/registry/project/ifolder"
};
AgavaAPI.CRM.setup(crm_config);
AgavaAPI.load("CRM");

function login_crm() {
	function loginCallback (c) {
		if (c) {
			//alert('loginCallback isAuth: '+c.isAuth()+'\n'+'isAnon: '+c.isAnonymous());
			if (c.isAuth() && !c.isAnonymous()) {
				var ecid = c.getEcid();
				if (ecid) {
					//prompt('ecid',ecid);
					form_crm('/auth/login/crm','authorize_ecid',ecid);
				}
				else {
					alert('Login CRM error! (ecid is empty)');
				}
			}
		}
		else {
			alert('Login CRM error! (ClientContext is empty)');
		}
	}
	AgavaAPI.CRM.DoAuth(loginCallback);
	return false;
}

function logout_crm() {
	function logoutCallback () {
		//alert('logout');
		form_crm('/auth/logout/crm','','');
	}
	AgavaAPI.CRM.DoLogout(logoutCallback);
	return false;
}

function register_crm() {
	AgavaAPI.CRM.DoRegistry();
	//return false;
}

function update_crm() {
	AgavaAPI.CRM.DoUpdateProfile();
	//return false;
}

function form_crm (action,cmd,ecid){
	var f = document.getElementById("form_by_ecid");
	f.action = action;
	f.cmd.value = cmd;
	f.ecid.value = ecid;
	f.submit();
}
