

function ajUpdateDiv(id, url, params, waitMode, replaceElem)
{
   //ldng= $('<span class=\"loading\" align=\"center\"><img src=\"css/loading.gif\" /></span>');
   //ldng.hide();
   
   elem = $(id);
   if (waitMode == 1)
   {
   	var w = elem.width();
		var h = elem.height();
		elem.html('<div class=\"panel\" style=\"display:block;height:'+h+'\"><b>Loading...</b></div>');
	 }
	 else if (waitMode ==2) 
	 	{
	 		elem.html('<div class=\"row\"><label>Loading...</label></div>');
	 	}
   else
  {
  	el = $('<div class="loading" align="center"><img src="css/loading.gif" /></div>');
  	//el.hide();
		elem.prepend(el);
		
	}
   //ldng.show('fast');
  
   $.post(url, params, 
		function(data, status)
		{
			if (status == 'success')
			{
				if (replaceElem)
				{
					elem.replaceWith(data);
				}
				else
				{
					elem.hide();
					elem.html(data).fadeIn('fast');
				}
			}
			else
			{
				elem.html("<div class=\"warning\">An error occured! Please try again</a>");
			}
		}
	);
}

