 
function joinZone(zoneId, controllerURL) {
 	var body = '<form id="joinZone"><input id="hiddenZoneId" type="hidden" value="' + zoneId + '" /><input id="hiddenControllerURL" type="hidden" value="' + controllerURL + '" /><label for="txtMessage">' + jsLang.LBL_JOIN_TO_ZONE_TEXT + ':</label><br /><textarea id="txtMessage" class="bodyFldClass" ></textarea><br /></form>';
	startModalWindow({
		cssClass: 'edit',
		body  : body, 
    	title : jsLang.LBL_JOIN_TO_ZONE, 
    	footer:'<button id="addMemberToZone" type="button" onclick="addMemberToZone()">' + jsLang.LBL_SEND + '</button>&nbsp;<button type="button" onclick="guiObj.myModalWindow.hide()">' + jsLang.LBL_CANCEL + '</button>', 
    	hideOnClick:false
	});
}

function joinZoneWithoutAdmission(zoneId, controllerURL) {
 	var body = '<form id="joinZone"><input id="hiddenZoneId" type="hidden" value="' + zoneId + '" /><input id="hiddenControllerURL" type="hidden" value="' + controllerURL + '" /><br /></form>';	 	
	startModalWindow({
		cssClass: 'edit',
		body  : body, 
		title : jsLang.LBL_JOIN_TO_ZONE,
		footer:'<button id="addMemberToZoneWithoutMessage" type="button" onclick="addMemberToZoneWithoutMessage()">' + jsLang.LBL_JOIN + '</button>&nbsp;<button type="button" onclick="guiObj.myModalWindow.hide()">' + jsLang.LBL_CANCEL + '</button>',
		hideOnClick:false    	    	
	});
}

function addMemberToZone() {
	var zoneId = $('hiddenZoneId').value;
	var url = $('hiddenControllerURL').value  + '/joinZoneJSON';
	var message = $('txtMessage').value;
 	var jSonRequest = new Json.Remote(url, {
		onComplete: function(request){
			stopModalWindow();
			alert(request.msg);
		}
	}).send({'zi': zoneId, 'msg': message});
}

function addMemberToZoneWithoutMessage() {
	var zoneId = $('hiddenZoneId').value;
	var url = $('hiddenControllerURL').value  + '/joinZoneJSON';
	var message = '';
 	var jSonRequest = new Json.Remote(url, {
		onComplete: function(request){
			stopModalWindow();
			alert(request.msg);
			window.location.reload();
		}
	}).send({'zi': zoneId, 'msg': message});
}
