function joinInterestGroup(groupId) {
	callback = function(status, req) {
        if (status == 0) {
			//elementPrev = document.getElementById('imageContent');
			//elementPrev.innerHTML = req.responseText;
			
			if(document.getElementById("joinInterestGroup"+groupId)){				
				document.getElementById("joinInterestGroup"+groupId).style.display="none";	
			}
				
			if(document.getElementById("joinInterestGroup")) {
				document.getElementById("joinInterestGroup").style.display="none";
			}		
			
        } else if (status == -1) {
            // on Fault cases
            alert("Fault! Code:"+fault.exceptionCode+", Message:"+fault.exceptionMessage);
        } else {
            if(req.status == 403) {												
				openAjaxMessageBox("page=show-ajax-login&text=info_login_message_box_group_join", "setLoginButtonAction('"+groupId+"')");
			} else  {
				openMessageBox(req.statusText);
			}			
        }
    }

	parameters = "page=interest-group-join&id="+groupId+"&ajax=1";
	ajaxCall(parameters, callback, true);	
}

function acceptJoinInterestGroup(entryId) {
	callback = function(status, req) {
        if (status == 0) {
			//elementPrev = document.getElementById('imageContent');
			//elementPrev.innerHTML = req.responseText;
			
			if(document.getElementById("joinInterestGroup"+entryId)){				
				document.getElementById("joinInterestGroup"+entryId).style.display="none";	
			}
				
			if(document.getElementById("joinInterestGroup")) {
				document.getElementById("joinInterestGroup").style.display="none";
			}		
			
			if(document.getElementById("infoContainerMembersProfile")) {
				document.getElementById("infoContainerMembersProfile").innerHTML="Group accept successful";
			}
			
        } else if (status == -1) {
            // on Fault cases
            alert("Fault! Code:"+fault.exceptionCode+", Message:"+fault.exceptionMessage);
        } else {
            if(req.status == 403) {												
				openAjaxMessageBox("page=show-ajax-login", "setLoginButtonAction('"+entryId+"')");
			} else  {
				openMessageBox(req.statusText);
			}
			if(req.status == 409) {
				if(document.getElementById("infoContainerMembersProfile")) {
					document.getElementById("infoContainerMembersProfile").innerHTML="Group accept failed, system error";
				}
			}			
        }
    }

	parameters = "page=interest-group-join-accept&joinId="+entryId+"&joinInterestGroup=1"+"&ajax=1";//groupId+"&accountId="+accountId+"&joinInterestGroup=1"+"&ajax=1";
	ajaxCall(parameters, callback, true);	
}

function setSearchSmallAction(element) {
	if(document.getElementById("searchFormAux")) {
		document.getElementById("searchFormAux").action = element.value;//function() { ajaxChangePage(page, prevNode, 'pager-select'); };
	}	
}

function setLoginButtonAction(groupId) {
	$("submitAjaxLogin").onclick = function () {
		sendAjaxLogin('page=login', true, "joinInterestGroup('"+groupId+"')");		
	}				
}