

		//	##################################################
		//	AJAX VARIABLES

			var package					= new Object();
				package.json			= new Object();
				package.json.send		= null;
				package.json.back		= null;

			var content					= new Object();
			var backpack				= new Object();


		//	##################################################
		//	AJAX

			function ajax()
			{

		//	--------------------------------------------------

				//	LEGEND
				//	
				//	package.name			name of function
				//	package.method			post / get
				//	package.json.send		json to php? (true / false)
				//	package.json.back		json back from php? (true / false)
				//	package.url				url to php
				//	package.content			information to send
				//
				//	backpack				response from php

		//	--------------------------------------------------
				
				//	json SEND
					if ( package.json.send == true )
					{
						var content = encodeURIComponent(JSON.stringify(package.content));
					}
					else
					{
						var content = package.content;
						var type = 'html';
					}
					
				//	json BACK
					if ( package.json.back == true ) { var type = 'json'; }
					else { var type = 'html'; }
					
				//	method
					if ( package.method == 'get' ) { var method = 'GET'; }
					if ( package.method == 'post' ) { var method = 'POST'; }
					
		//	--------------------------------------------------

				//	send package

   					$.ajax(
   					{
   						type:			method,
   						url:			package.url,
   						data:			'content=' + content,
 						dataType:		type,
   						cache:			false,
   						async:			false,

   						error:			function(xhr)
   										{
   											//ajax_error('Network error: '+package.name+'\nError: '+xhr.status);
   											backpack = 'error';
   											return;
   										},

   						success:		function(response)
   										{
   											if ( response != null ) { backpack = response; }
   											else { backpack = ''; }
   											return;
   										}
   					});
			}


		//	##################################################
		//	AJAX ERROR

			function ajax_error(message)
			{
				alert(message);
			}
			
