1) && (argv(1) == 'load')) ? 1 : 0);
	
		header("Content-type: text/html");
		echo "
\r\n";
	
		/**
		 * We can remove this hack once Internet Explorer recognises HTML5 natively
		 */
	
		echo (($_GET['msie'] == 1) ? '' : '
');
	
		/**
		 *
		 * Grab the page inner contents by calling the content function from the profile module directly, 
		 * but move any image src attributes to another attribute name. This is because 
		 * some browsers will prefetch all the images for the page even if we don't need them.
		 * The only ones we need to fetch are those for new page additions, which we'll discover
		 * on the client side and then swap the image back.
		 *
		 */
		$mod = new Search();	
		$text = $mod->get($profile_uid,$load);
	
		$pattern = "/![]() ]*) src=\"([^\"]*)\"/";
		$replace = "
]*) src=\"([^\"]*)\"/";
		$replace = "![]() ' . t('[Embedded content - reload page to view]') . '
' . t('[Embedded content - reload page to view]') . '
';
			$pattern = "/<\s*audio[^>]*>(.*?)<\s*\/\s*audio>/i";
			$text = preg_replace($pattern, $replace, $text);
			$pattern = "/<\s*video[^>]*>(.*?)<\s*\/\s*video>/i";
			$text = preg_replace($pattern, $replace, $text);
			$pattern = "/<\s*embed[^>]*>(.*?)<\s*\/\s*embed>/i";
			$text = preg_replace($pattern, $replace, $text);
	    	$pattern = "/<\s*iframe[^>]*>(.*?)<\s*\/\s*iframe>/i";
	    	$text = preg_replace($pattern, $replace, $text);
		}
	*/
		/**
		 * reportedly some versions of MSIE don't handle tabs in XMLHttpRequest documents very well
		 */
	
		echo str_replace("\t",'       ',$text);
		echo (($_GET['msie'] == 1) ? '