messageObj = new DHTML_modalMessage();	
	messageObj.setShadowOffset(5);	
	
	function displayMessage(url, width, height) {
		
		messageObj.setSource(url);
		messageObj.setCssClassMessageBox(false);
		messageObj.setSize(width, height);
		messageObj.setShadowDivVisible(true);	// Shadow
		messageObj.display();
	}
	
	function closeWindow(){
		messageObj.close();
	}
	
	function processInvite(){
		if($('invite_email').value != "" && $('invite_to').value != ""){
		
		new Ajax.Request('/Ajax/Invite', { 
					method: 'post',
					parameters:{ email : $('invite_email').value, to : $('invite_to').value },
					onSuccess: function(res) {	
					var response = eval('(' + res.responseText + ')');
	
					if( response.success == 1 ) {
						closeWindow();	
						displayMessage('/Modal/InviteConfirmation/', 400, 235);
					}
					if( response.success == 2 ) {
						closeWindow();	
						displayMessage('/Modal/InviteError/', 400, 235);
						
					}
					if( response.success == 0 ) {
						closeWindow();	
						displayMessage('/Modal/InviteRetry/', 400, 235);
						}
					
					}
		});
		
		} else {
			alert("To and Email are required fields");
		}
	}

	function invite(){
		new Ajax.Request('/Ajax/InviteJSON', {
				  method: 'post',
				  parameters: {  },
				  onSuccess: function(res) {	
					var response = eval('(' + res.responseText + ')');
	
					if( response.success == 1 ) {
						displayMessage('/Modal/Invite/', 400, 235);
					}
					if( response.success == 0 ) {
						window.location='/Login/';
					}
				
				}
			});
	}