text: /**********************************************************
  Ajax dynamic content
  Copyright (C) 2007  DTHMLGoodies.com, Alf Magne Kalleland
  ***********************************************************/
  
  var enableCache = true;
  var jsCache = new Array();
  
  var dynamicContent_ajaxObjects = new Array();
  
  // Ajax Show Content
  function ajax_showContent(divId,ajaxIndex,url)
  {
  	document.getElementById(divId).innerHTML = dynamicContent_ajaxObjects[ajaxIndex].response;
  	
  	if(enableCache)
  	{
  		jsCache[url] = 	dynamicContent_ajaxObjects[ajaxIndex].response;
  	}
  	
  	dynamicContent_ajaxObjects[ajaxIndex] = false;
  }
  
  // Ajax Load Content
  function ajax_loadContent(divId,url)
  {
  	if(document.getElementById(divId))
  	{
  		
  	
  
  	// Get Content From Cache
  	if(enableCache && jsCache[url])
  	{
  		document.getElementById(divId).innerHTML = jsCache[url];
  		return;
  	}
  	
  	// Recieve content from Server	
  	document.getElementById(divId).innerHTML = "<table><tr><td><img src='scripts/toolstip/wait.gif' /></td><td>Đang tải...</td></tr></table>";
  	
  	// Add new Ajax Object
  	var ajaxIndex = dynamicContent_ajaxObjects.length;
  	dynamicContent_ajaxObjects[ajaxIndex] = new sack();
  	
  	if(url.indexOf('?') >= 0)
  	{
  		dynamicContent_ajaxObjects[ajaxIndex].method='GET';
  		
  		var string = url.substring(url.indexOf('?'));
  		url = url.replace(string,'');
  		string = string.replace('?','');
  		var items = string.split(/&/g);
  		
  		for(var no=0; no<items.length; no++)
  		{
  			var tokens = items[no].split('=');
  			
  			if(tokens.length==2)
  			{
  				dynamicContent_ajaxObjects[ajaxIndex].setVar(tokens[0],tokens[1]);
  			}	
  		}	
  		
  		url = url.replace(string,'');
  	}
  	
  	// Specifying which file to get
  	dynamicContent_ajaxObjects[ajaxIndex].requestFile = url;	
  	
  	// Specify function that will be executed after file has been found
  	dynamicContent_ajaxObjects[ajaxIndex].onCompletion = function()
  	{ 
  		ajax_showContent(divId,ajaxIndex,url); 
  	};	
  	
  	// Execute AJAX function
  	dynamicContent_ajaxObjects[ajaxIndex].runAJAX();
  	}
  }